数字传感器通讯协议
1、协议类型:MODBUS RTU
具体请参阅MODBUS RTU协议
可用MODSCAN软件进行测试
2、通讯方式:MODBUS—RTU RS485半双工、主从方式
3、串口数据格式:采用11位数据格式:
1位起始位+ 8位数据位+ 1位偶校验(EVEN) + 1位停止位(MODBUS默认方式)
- 波特率:19200 baud
- 传感器与上位机通讯的消息帧格式:
传感器与上位机通讯时的消息帧格式见表1-3
(其中的传感器当前地址范围:0-99;传感器接收和发送数据位一个浮点数转换的四个字节,本公司提供上位机校准程序)
表1 MODBUS通讯的消息帧格式
传感器地址(一个字节) |
功能码(一个字节) |
数据(4字节) |
CRC校验(2个字节) |
表2传感器发送的数据帧格式
传感器当前地址 |
(功能码)01H |
传感器数据(4字节) |
CRCL+CRCH(2个字节) |
表3 传感器接受数据的帧信息
功能描述 |
传感器接收的消息帧格式 |
|||
地址域(传感器) |
功能码 |
数据域 |
CRC校验域 |
|
零点校准 |
当前地址 |
02H |
0000H |
CRCL+CRCH |
满程校准 |
当前地址 |
03H |
FFFFH |
CRCL+CRCH |
传感器地址修改 |
当前地址 |
04H |
0000H-00F7H |
CRCL+CRCH |
输出为mV信号 |
当前地址 |
05H |
0000H |
CRCL+CRCH |
输出伏特信号 |
当前地址 |
06H |
FFFFH |
CRCL+CRCH |
- 通讯协议除了标准的MODBUS协议外,还可根据客户需要制定客户需要的自定义通讯格式。
- 传感器精度:100000/mV