TCNET通信协议.doc
文本预览下载声明
ENET910功能块说明
1. ENET910功能块各配置项说明
EN 通迅使能端,上升沿有效,激活时将启动本次通迅,断开时结束本次通迅,布尔类型
IPAddr 要通迅的控制器IP地址,字符串类型
RW 通迅使用的功能码,字节类型
MRAddr 本机读数据存放地址,单字类型
YRAddr 远程读数据存放地址,单字类型
RLength 读操作的数据长度,单字类型
MWAddr 本机写数据存放地址,单字类型
YWAddr 远程写数据存放地址,单字类型
WLength 写操作的数据长度,单字类型
TimeOut 通迅超时时间,单字类型 单位:10ms
ENET910支持的功能码
功能码 描述 1 读中间变量区 2 写中间变量区 3 同时读写中间变量区 4 读开关量输入 5 写开关量输出 6 同时读写开关量输入输出 7 读模拟量输入 8 写模拟量输出 9 同时读写模拟量输入输出
3. ENET910通信协议
功能码为1,4,7时
功能码 MRAddr YRAddr RLength 1字节 2字节 2字节 1字节 回应
功能码 MRAddr YRAddr RLength Data 1字节(同上) 2字节(同上) 2字节(同上) 1字节(同上) RLength字节
功能码为2,5,8时
功能码 MWAddr YWAddr WLength Data 1字节 2字节 2字节 1字节 WLength字节 回应
功能码 执行结果 1字节(同上) 1字节
功能码为3,6,9时
功能码 MRAddr YRAddr RLength MWAddr YWAddr WLength Data 1字节 2字节 2字节 1字节 2字节 2字节 1字节 Wlength字节 回应
功能码 MRAddr YRAddr RLength Data 1字节(同上) 2字节(同上) 2字节(同上) 1字节(同上) RLength字节
4. ENET910错误码
错误码 描述 1 通信超时 2 IP地址格式错误 4 读写地址出错 8 功能码不存在 16 读写长度出错 32 读错误 64 写错误 128 读写错误 256 资源溢出 超出最大支持的功能块数量 512 网络连接建立失败 1024 端口获取失败 2048 目标不可达
显示全部