如何取出VC的编码器的Z相信号

一个收料系统,要根据电机转过圈数来控制其速度,使列于其中的东西有序排列,如何取出Z相信号呢?或者应该也有其它的办法?

问题补充:
Z相接到PLC输入,这想法不错!
 另外那个KK120会不会因为转过圈数过多而溢出呢?将KK120的读数除以每转脉冲数可以得出转过圈数?

最佳答案

1、KK120实际代表的是转子转过多圈后的位置实际值,其高位字为转数,低位字就是转子角度。

 
 2、所以,你不需要除以每转脉冲数,仅读取KK120的高位字,即可得到电机轴的圈数信息。

 
 3、圈数存储在16位字中,所以其最大值是有限的。这个圈数的计数,是一个循环过程:从0到最大,然后再清零重来。所以,你对读取到的圈数值要做一个判断,真正的圈数应该等于——

   出现最大圈数值次数×最大圈数值+当前圈数值

提问者对于答案的评价:
很好,说得很具体!

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

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

相关推荐