编码器品牌:SICK
编码器型号:ARS60-FL01024 (单圈绝对值编码器)
接线情况:这个编码器分辨率是10位,0-1024,我舍去变动最频繁和次频繁的前两位,只接了后面八位,所以范围0-255。PLC型号是FX2N-80MT,BIT2-BIT9接对应输入点X20-X27。供电正常。没有其它接线了。
结果是:我朝一个方向转动编码器,观察到PLC上的输入指示灯,其亮灭并没有按照格雷码的顺序,它们是不连续的。我抄了一段如下:
0000 0011
0000 0010
0000 0000
0000 0001
0000 0101
0000 0100
上面的格雷码转化为对应的十进制依次是
2
3
0
1
6
7
其余的数值像上面一样是成对的跳码的,而不是正常的0,1,2,3,4,5,6...255。接线BIT2-BIT9对应的X20-X27没有错位、漏接。按理说0后面肯定是255,但是并没有。
希望有调过绝对值编码器的大牛帮我看一下,问题到底出在哪里啊。谢谢了!