程序判断单圈绝对值编码器是否有断线故障

我看有的伺服带编码器断线报警。不知道他是什么原理。我最近用到一个11位的单圈绝对值编码器,实际用的时候是按照多圈使用的。我判断编码器是否过零利用的是前后差值的办法,如果差值大于2000,那么认为过0,圈数进行加减。如果断线也利用差值的话,我觉得不太靠谱,万一断的是bit0这位呢?
编码器是格雷码并行输出的。
不知道大家有没有什么好的办法来实现呢?

问题补充:
原理是这样的,但是估计PLC在扫描的时候估计还是会出现不连续的两个值。我在监视的时候,没有看见过连续的两个值啊。不知道PLC能不能反应过来

最佳答案

格雷码任一时刻只能有一位电平发生变化,掉线就说明有2位同时发生了电平跳变,且会导致该数值不会介于前后2个编码值中间。
     你把简单的问题想复杂了,把线拧紧就是了。掉线那不是我们可以控制的。

提问者对于答案的评价:
伺服编码器的断线故障时怎么检测啊?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午1:31
下一篇 2018年12月1日 上午1:31

相关推荐