使用具有ABZ三相的编码器,AB相用于计数,每转1圈Z相应该会输出一个脉冲,怎么组态可以让每次转圈的时候就把数据清零,重新计数?
机器是一直在不停的运转,但是每转一圈就需要重新计数,用程序来清应该来不及吧。
或者是周期计数?功效一样?
问题补充:
需要接入的是313C,能否具体说说怎么操作,你说的我不太明白
最佳答案
您用的是什么计数模块:
如果用FM350-1,使用DI SET输入点接Z信号,启用“设置计数值功能”,并使能“评估零脉冲“即可。具体功能使用可以参考手册或下载中心文档:“A0499 S7-300 高速计数使用帮助”。
FM350-2、CPU31xC 不支持零脉冲的输入,可以通过将零脉冲接入其他的计数通道并产生中断或直接产生 DI 中断的方法来实现
图片说明:
提问者对于答案的评价:
谢谢,决定用DI中断
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245922.html