小弟刚刚开始学伺服,遇到几个不明白的问题,希望各位高手帮忙解答!
我现在做的伺服系统的情况:是Q02CPU+QD75定位模块+MR-J3-350A伺服放大器。QD75安在插槽0,紧挨着Q02CPU,之后有两个输入输出模块QX40和QY10,还有个CC-LINK主站模块QJ61BT11N,远程I/O站模块AJ65SBTB1-32DT,以及一个远程设备站。
1、给三菱的客服打电话咨询,客服说我这种情况不能实时读取伺服电机的位置,只能上电之后读取一次。我就说能不能在伺服电机每次到达一个新的位置之后,就将伺服ON信号SON置OFF,然后再置ON,这样读取伺服电机的所在位置。客服有点犹豫,过一会说可以,究竟能不能通过这种方法实现读取?或者说像我这种情况应该怎么读取伺服当前位置更好?
2、如果能读取伺服当前位置的话,当前位置值是存储在哪个地址?我看手册上说可以通过专用指令:Z.ABRST "U0" D41 M42这种形式读取。
3、我看QD75的手册,里面有这句话:“当使用远程I/O 站(Q 系列MELSECNET/H 网络远程I/O 模块)时,专用指令(ABRST )不可用。”我用了远程I/O站AJ65SBTB1-32DT,我这种情况属于禁止使用ABRST的范围么?