使用200PLC,CPU224XP,控制两个电机运转,每个电机上都有一个编码器,A电机上的编码器定义为模式10,AB相输入和复位,对应的输入点是I0.0、I0.1、I0.2,计数器是HC0;B电机上的编码器定义为模式10,AB相输入和复位,对应的输入点是I0.3、I0.4、I0.5,计数器是HC4,在运行过程中遇到一个诡异的问题!
A电机运转的时候,HC0计数正常,B电机运转的时候,HC4却没有计数,检查了接线,均正确;把B电机上的编码器拆下来,直接拿到电控柜里接好(直接接在PLC输入点上),手动旋转B电机编码器,HC4计数正常了。此时若要运转A电机,HC4的原有的计数值就会被清零,不知道是为什么啊?我确定两个编码器的复位输入I0.2和I0.5都没有动作。
A电机运转的时候,HC0计数正常;B电机运转并不会把A电机编码器对应的HC0原有计数值清零啊!
请大家给分析一下!为什么那?