您现在的位置是:首页 > PLC技术 > PLC技术

三菱FX系列PLC的当前绝对位置读取

来源:艾特贸易2017-06-05

简介本指令读取当前绝对位置值,将其送到 [D2 ] 指定的元件中。 要用本指令, PLC 应与有绝对位置功能的设备(例如三菱公司的 MR-H 及 MR-J2 型伺服放大器)连接。 [S ] 指定来自伺服放大器

三菱FX系列PLC的当前绝对位置读取
   
本指令读取当前绝对位置值,将其送到[D2·]指定的元件中。
    要用本指令,PLC应与有绝对位置功能的设备(例如三菱公司的MR-HMR-J2型伺服放大器)连接。    [S·]指定来自伺服放大器信号输入点首地址,共占3(上例中为X000X001X002)[D1·]指定送到伺服放大器控制信号输出点的首地址,共占3(上例中为Y004Y005Y006)    [D2·]指定从伺服放大器读取的绝对位置值存放的目标元件,占双字(32bit),因为当前绝对位置必定存入( D8141D8140),故通常[D2·]直接指定D8140    当执行条件( M0)OFFON时开始读入绝对位置,读取完成后,完成标志M80291。若读入中途执行条件(M0) OFF,则读取动作停止。通常让执行条件常为ON(M8000),即便读取完成后也不应让它OFF。因为若本指令的执行条件在读取完成后OFF,伺服放大器的ON信号(SON)也会跟着OFF,伺服放大器不工作。    虽然伺服放大器具有绝对位置读取功能,最好还是在系统最初启动时执行一次回原点操作(ZRNFNC 156)    系统设计时应保证伺服放大器先于PLC得电,最起码应令两者同时得电。    上述程序的接线示例如图4-69所示。
接线示例
    4-69    接线示例    如图4-70所示,FNC 155((D) ABS)指令驱动且伺服ON输出后,驱动ABS传送。在传送数据准备完成信号和ABS请求信号相互确认的同时,进行32 +6bit数据的通信。数据通过ABS bit 0bit 1回路执行数据传送。    伺服放大器的清零也可利用其本身的清零端,如图4-71所示。
伺服放大器数据通信示例
    4-70    伺服放大器数据通信示例
伺服放大器的清零示例
    4-71    伺服放大器的清零示例