三菱 mr-j2s 及 mr-j3 系列伺服系统内置绝对位置数据传输协议,通过驱动器三个输
入和三个输出数字量端口与 plc 的三个输出三个输入口相配合,实现伺服电机绝对位置向
plc 的传输。plc 读取伺服电机的绝对位置数据后,可方便地构成一个绝对位置系统。这在
许多情况下,非常有实际应用价值。在这里要说明的是,以上所述的绝对位置传输协议并非
是三菱伺服系统本身也具有的通讯协议。前者是通过伺服驱动器和 plc 的数字 i/o 口实现的,
后者是通过在 rs422 通讯口实现的。
作为配合,三菱fx 系列 plc 也内置了绝对位置读取指令(dabs 指令),可方便地读取
三菱伺服的绝对位置值。但是在三菱家族的a 系列和 q 系列中并没有提供绝对位置读取指
令,当然其它品牌的 plc 更没有与之配合的绝对位置读取指令了。尽管从三菱的产品线来说,
其 q 系列 plc 提供了 qd75m 位置模块,使用 b 系列的伺服驱动器,通过 sscnet 总线来实现
实时的绝对位置通讯。但是在一些低端应用场合及其它品牌 plc 作为控制器的场合使用其伺
服驱动器绝对位置传输协议来构建绝对位置系统还是非常有意义的。换言之说,有必要对于
fx 系列之外的 plc,开发并提供一种对三菱伺服绝对位置值读取的的方法。下面我们以三菱
q 系列 plc 为例就这一问题展开讨论。