登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:各位大哥帮个忙啊!
点击:1246 回复:12
楼主
编辑
引用
管理
yrq0000
X0有不断的信号输入,我想取出每一个信号之间的时间长度并保存在数据存储器中。谢谢各位大侠哦!
09-05-22 16:25
1楼
编辑
引用
管理
fumz78
输入的时间大概有多长,要求的精度高不高
09-05-22 16:40
2楼
编辑
引用
管理
yrq0000
大概0.5-2.0S 精度0.1S左右吧
09-05-22 16:45
3楼
管理
yrq0000
该帖内容不符合相关规定!
09-05-22 16:45
4楼
编辑
引用
管理
赵细顺
你可以用X1动作时给一个信号PLC,通过一个地址把信号传给人机,从人机上显示X1动作的时间。人机上用“历史数据”来做,只要X1动作,人机上就可以显示具体时间。具体间隔时间,看人机上面就清楚了。
09-05-22 16:56
5楼
编辑
引用
管理
fumz78
简单试了下,这个程序可以做到
把M改成你的外部输入X,这样做数据多了,就要考虑复位了
09-05-22 17:00
6楼
编辑
引用
管理
yrq0000
先谢谢楼上的大哥了,我先去试哦!
开心哦!
09-05-22 17:43
7楼
编辑
引用
管理
yrq0000
想问下这个存在数据存储器中的是不是累计的时间啊!我想要每一个周期的时间.
09-05-22 17:59
8楼
编辑
引用
管理
doorcontrol
用最短的系统时间驱动计数器(如0.01秒)来计算X的接通时间和断开时间.把这两个数据MOV到寄存器去并不断刷新.
09-05-22 19:15
9楼
编辑
引用
管理
fumz78
引用
yrq0000
在 2009-5-22 17:59:33 发言
【内容省略】
存放的是每一次计时的时间,不是累计的时间
这程序只是基本实现你的要求
你还可以完善下,比如用楼上讲的单位更小的计时器,根据实际需要加入其它条件
09-05-22 23:48
上一页
下一页
工控新闻
智能模切 精准控制 | 英威腾TS633赋能刹车片精密模切升级
ABB 投资 2 亿美元升级欧洲电网 以支持人工智能和电动汽车发展
新松工业机器人首次批量应用汽车焊装主线
新疆塔城地区工业园区高质量发展大会召开
Beckhoff 大学合作计划 | 2026 年第一期全国大学生工程游学夏令营活动通知
AI赋能智造营销破局,「AI Makes AI」数智营销峰会在张江落幕
人形机器人量产元年开启 产业链进入规模化商业化新阶段
工信部组织开展2026年度工业节能监察工作 明确四项工作任务
更多新闻资讯