当前位置: 主页 > PLC控制

Smart 200plc高速计数

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

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

图片说明:

Smart 200plc高速计数34c069f74e9494fe0226ec038BFaa11a

最佳答案

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

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

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

专家置评

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

  • 关注微信

猜你喜欢

微信公众号