dailiang
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看dailiang的 主题 / 回贴
楼主  发表于: 2009-08-07 21:27
公司给我的任务,问我能不能用这个型号的PLC检测脉冲宽度,请大家帮忙看看,谢谢
zldxj
级别: 略有小成
精华主题: 0
发帖数量: 73 个
工控威望: 200 点
下载积分: 31318 分
在线时间: 117(小时)
注册时间: 2006-12-09
最后登录: 2020-01-19
查看zldxj的 主题 / 回贴
1楼  发表于: 2009-08-13 01:02
用内部高速计数器试一下!精度不敢保证啊!
C235可以对X0进行一相加减高速计数。用M8235的ON OFF来控制它是作为加或减计数,ON为减计数、OFF为加计数。
用M8000直接驱动C235,则PLC自动对X0的输入脉冲进行高速计数,注意计数器需要用RST C235对其复位。
高速计数器只能对器输入点OFF→ON进行计数,对下降沿则没办法。因为高速计数所针对的输入应是高频的比PLC扫描周期还快,只能取一段时间内的脉冲个数,用总时间除个数则得出脉冲周期,如果没有规律的脉冲则没办法!
可以多次这样计算,应该能取得一些数据进行参考。以前说取两个脉冲之间的时间差,可PLC扫描太慢,可能不成立。
楼主留言:
你说的两次信号是哪两次?脉冲上升沿和下降沿?还是别的?请明示
[ 此帖被zldxj在2009-08-15 23:37重新编辑 ]