要看你的控制系统,是丝杆机构还是皮带机构?
编码器要连接PLC的高速计数端口,丝杆机构还要连接编码器的A,B两相,PLC内部使用双相计数器,比如C252,因为有正反转。若为皮带,则只需要单方向就可以了,连接编码器的A相到PLC的计数器端口,比如X0,对应计数器为C235。
长度计算方法:
丝杆机构通过丝杆的导程计算,也就是编码器转一周,丝杆上面的机构前进或后退一个导程的距离,通过编码器的脉冲计数,以及编码器一周的脉冲数等,可以计算编码器转动圈数,从而知道位移量。
皮带机构需要将编码器的轴加一个圆形轮压在皮带上,使皮带带动编码器旋转,通过知道编码器上的轮周长以及编码器一周的脉冲数,可以计算出1个脉冲或100个脉冲皮带移动的距离,然后再通过计数器的当前值做运算,得知移动距离!
另外编码器的当前值是可读可写的,也就是当前值可以通过程序内部随时清零,重新计算当前值!