Smart 200plc高速计数

用SMART 200PLC测量编码器的A/B相脉冲,却收不到脉冲,PLCI0.0 /I0.1指示灯有闪烁!附上程序, 哪位师傅指点下

问题补充:
通过两个接近开关来收集脉冲,及计时,不知道这样计算速度准确不,或是通过接近开关来产生中断计时,我打算通过接近开关的上升沿产生中断,不过还没发下手,

图片说明:

Smart 200plc高速计数   

最佳答案

系统块->输入,根据脉冲频率设置过滤时间,如最大脉冲频率100kHz,则设置6.4us较为合适。
以2500线编码器为例,若最大转速为12r/min,则脉冲频率为12*2500/60=500Hz,所需过滤时间=1/500=2ms,所以输入点过滤时间设置为1.6ms就足够了。

另程序没有传上来,不能判定你出问题的具体原因是什么。

提问者对于答案的评价:
谢谢各位师傅

专家置评

根据编码器的频率设置合适的滤波时间,下载中心下载A0666,查看功能-高速计数器一节,请参考滤波时间和频率的表格。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc149231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日
下一篇 2017年6月4日

相关推荐