485端口通信协议(读取部分)
485口通信协议MOD_HH采用Modbus通信协议(RTU模式)。作为奴隶的海河设备。
数据字节格式:起始位数据位(无奇偶校验位)停止位
1 8 1
波特率:9600(可设置)
功能代码03:
使用Modbus通信协议的03功能代码,读取传感器或显示器的值(1值)。主机的命令格式是从机地址、功能码、起始地址、字节数和CRC码。从机响应的命令格式是从机地址、功能码、数据区和CRC码。数据区中的数据是二进制代码,两个字节,高位优先。CRC代码都是两个字节,低位优先。
信息框格式的示例:
主持人电话:01 03 00 00 01 840A
站号功能码起始地址读取点的CRC校验码
低高度
奴隶回答:
01 03 02 XX XX XX XX
站号功能码读取单元字节数据的CRC校验码
高(二进制)低
以上01,03,02,XX都是一个字节。数据是两个字节,首先是高位字节。每帧的开始和结束至少相隔3.5字节。用户在给主机编程时,除了站号(地址)和CRC校验码,其他字节的字符都是一样的。主机格式的读取点数可以是01或02(02是为了兼容某些协议)。从机应答帧中的功能码(03)和读取单位字节数(02)不变。CRC校验的内容包括从地址到CRC校验码的一切。