登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:各位大哥帮个忙啊!
点击:1268 回复: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
上一页
下一页
工控新闻
高集成,高性能:华北工控MITX-6155助力解决工业数据孤岛
给“AI”发身份证!国内首个智能体互联标准体系发布
告别英文壁垒!倍福 中文版 TwinCAT 3.1.4026 下载及安装指南
ABB@2026中国国际铝工业展:以创新技术与解决方案赋能铝行业高质量发展
国产机器人产业加速出海,国内现存相关企业超115万家
TE Connectivity公布2026财年第三季度财报
工业领域具身智能数据集2.0发布
图尔克 | 一滴可乐引发的"危机"
更多新闻资讯