台达 PLC 通信协议 ModbusASCII(DVP) 编撰:李浩特日期: 2013/11/12 版本: Ver:3.2 例 1:读 D0(地址为 1000H)寄存器数据 -------------------------------2 例 2:读 D0-D8(D0地址为 1000H,D8地址为 1008H)寄存器数据 ----------3例 3:把 0010H写入 D0数据寄存器 ------------------------------------4 例 4:写 D10-D17数据寄存器 -----------------------------------------5 例 5:强制把 0010H写入 D0数据寄存器 --------------------------------5 例 6:读取 M0(地址为 0800H)状态 -------------------------------------6 例 7:读取 M0-Y32状态 ----------------------------------------------6 例 8:读取 Y0(地址为 0500H)状态 -------------------------------------7 例 9:读取 Y0-Y37 状态 ----------------------------------------------7 例 10:读取 X0(地址为 0400H)状态------------------------------------8 例 11:读取 X0-X37 状态--------------------------------------------8 例 12:强制 Y0 置位 ------------------------------------------------9 例 13:强制 Y0 复位 ------------------------------------------------9 例 14:强制 M0置位 ------------------------------------------------10 例 15:强制 M0复位 ------------------------------------------------10 例 1:读取 1 号站的 D0(地址为 1000H)寄存器数据PC=>PLC: : 01 03 1000 0001 EB \CR\LFPLC=>PC: : 01 03 02 03FB FC \CR\LF帧头 (0x3A) 站号功能码起始地址数据 (读取数量 ) LRC 码帧尾 (0x0D,0x0A) 帧头 (0x3A) 站号功能码数据长度 (字节 ) 数据LRC 码帧尾 (0x0D,0x0A) 例 2:读取 1 号站的 D0-D7(D0地址为 1000H, D7 地址为 1007H,)寄存器数据PLC=>PC:: 01 03 10 03FB 0C4E 07E7 0C5A 0BC9 0C5A 0FBB 0C4E E2 \CR\LF 数据长度数据 (D3) 数据 (D4) 数据 (D5) 数据 (D6) 数据 (D7) 数据 (D2) 数据 (D1) 数据 (D0) LRC 码帧尾 (0x0D,0x0A) 例 3:把 0010H写入 1 号站的 D0寄存器PC=>PLC: : 01 10 1000 0001 02 0010 CC \CR\LFPLC=>PC:: 01 10 1000 0001 DE \CR\LF帧头 (0x3A) 站号功能码写入起始地址写入数量数据长度 (字节)LRC 码数...