zzzer442
级别: 略有小成
精华主题: 0
发帖数量: 93 个
工控威望: 237 点
下载积分: 761 分
在线时间: 157(小时)
注册时间: 2013-01-15
最后登录: 2024-10-19
查看zzzer442的 主题 / 回贴
楼主  发表于: 2017-08-10 13:51
如题,我是将普同的24V的接近开关接到X0,X0每导通一次就用C20计一个数(计算步进电机旋转的圈数)。
原来1分钟计30-60个数,1秒钟大概计0.5-1个数。

现在要求转速提高,1分钟需计200-300个数,1秒钟就要计3-5个数。
刚开机还没什么问题,计到100多时就发现接近开关有时不会闪。

这是PLC计数器的问题还是接近开关的问题?
或者这种计算圈数的不用接近开关也可以?

请各位不吝赐教!
谢谢!
hs4292
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 127 点
下载积分: 755 分
在线时间: 20(小时)
注册时间: 2017-02-27
最后登录: 2020-11-23
查看hs4292的 主题 / 回贴
1楼  发表于: 2017-08-11 19:59
是接近开关反应的问题,PLC应该有高速计数端口吧,可以看系统寄存器,也可以自己写程序加,最好通过中断的方式。