使用的是1766 L32-BXB的控制器,伺服是松下的A6系列,使用位置控制模式,因为是第一次学习AB的PLC,所以进展异常缓慢,特来求助一下各位大神。
背景:PLC与伺服之间只有脉冲输出控制,没有编码器反馈,目前伺服能跑、受控。
问题:1、以西门子为例,每个伺服都会有回原点的指令,AB这块帮助和资料手册上没找到回原点的指令或者操作方法。请问大神们如何执行回原点操作,有示例最好,谢谢各位。
2、以西门子为例,每个伺服都会有PLC内部的一个输出脉冲当前总数的寄存器,用来表示PLC内部的一个理论伺服位置,只要不断电/执行回原点均持续保持当前数值,断电/执行回原点之后清零。AB的软件上我只找到了每次执行位置控制时的当前脉冲数,执行完毕后归零,即要求发出50000各脉冲,开始执行的时候当前脉冲数从0开始,直至50000,当前值与脉冲输出值一致,执行完毕后当前值归零。请问AB PLC内部是否也有类似西门子的那种寄存器或者其他类似的记录发出脉冲总数的东西,谢谢。
拜谢诸位!
附一份500的小资料,希望能给一些和我一样刚接触AB的朋友提供帮助。