小口天
级别: 正式会员
精华主题: 0
发帖数量: 17 个
工控威望: 86 点
下载积分: 2117 分
在线时间: 44(小时)
注册时间: 2019-03-07
最后登录: 2022-04-25
查看小口天的 主题 / 回贴
楼主  发表于: 2020-12-23 19:50
用Y0驱动X0,普通计数和高速计数的值是正常的。用接近开关或者直接上手点X0,普通计数正常,高速计数值不规则跳变。
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 552 个
工控威望: 6173 点
下载积分: 14496 分
在线时间: 530(小时)
注册时间: 2008-03-17
最后登录: 2024-05-13
查看天空流星的 主题 / 回贴
1楼  发表于: 2020-12-25 20:11
高速计数的指令条件错了,不能上升沿条件
楼主留言:
C300是普通计数,C600才是高速计数。
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 552 个
工控威望: 6173 点
下载积分: 14496 分
在线时间: 530(小时)
注册时间: 2008-03-17
最后登录: 2024-05-13
查看天空流星的 主题 / 回贴
2楼  发表于: 2020-12-26 09:22
X点输入信号是有滤波的,8-10ms
高速计数响应远远低于这个时间,按最高80K算,响应时间就是1000ms/80000,0.0125ms,实际可能更小
可能是你的接近传感器的信号不稳定,通断转换时有杂波被记录