三菱可编程控制器SLMP协议说明

发布时间 : 星期五 文章三菱可编程控制器SLMP协议说明更新完毕开始阅读

高)

54003412000000ffff03000c00100001040100640000900800

54003412000000ffff03000c00100001040100d00700900800(读M2000)

D4 00 34 12 00 00 00 FF FF 03 00 06 00 00 00 00 00 00 00

F、 BIN格式报文(写M100~M107)

5400 3412 0000 00 FF FF03 00 1000 1000 0114 0100 Subheader 序列号 固定值 网络号 站号 起始IO 多重站号 数据长 等待时间 指令 子指令

640000 90 0800 00000000

软元件号 软元件类型 读写长度 数据区(从低位开始)

D400 3412 0000 00 FF FF03 00 0200 0000

固定值 序列号 固定值 网络号 站号 起始IO 多重站号 数据长 完成代码

54003412000000ffff0300100010000114010064000090080011111111

D4 00 34 12 00 00 00 FF FF 03 00 02 00 00 00

G、 ASCII格式报文(读M100~M107)

5400 1234 0000 00 FF 03FF 00 0018 0010 0401 0001 Subheader 序列号 固定值 网络号 站号 起始IO 多重站号 数据长 等待时间 指令 子指令

M* 000100 0008 软元件类型 软元件号 读写长度

D400 1234 0000 00 FF 03FF 00 000C 0000 10011000

固定值 序列号 固定值 网络号 站号 起始IO 多重站号 数据长 完成代码 读取数据(从低至高)

54001234000000FF03FF000018001004010001M*0001000008

D4001234000000FF03FF00000C000010011000

H、 报文元素说明

Subheader: SLMP报文报首识别码,默认5400。

序列号: 任意值,用于识别返回报文,与发送报文相同。

网络号/站号: 跨网访问时用,访问本站时默认为00/FF

起始IO: 访问多CPU系统或通过CPU连接

的Multidrop网络时用,单CPU为03FF。

多重站号 访问通过Multidrop网络连接的CPU时用,不使用时为00。

数据长: 此数据帧之后所有数据帧长度(16进制,以字节计算)。

等待时间: 数据反馈超时等待时间,单位:250ms。00代表无限等待。

指令/子指令: SLMP指令,详细请参考SLMP协议手册。

软元件类型: 访问的软元件类型。BIN时,为2进制代码,请参考SLMP协议手册。 软元件号: 访问软元件的起始地址。 读写长度: 读写软元件长度。

完成代码: SLMP报文执行结果代码,正常完成为“00”,异常时为故障代码。

联系合同范文客服:xxxxx#qq.com(#替换为@)