數(shù)字傳感器通訊協(xié)議1、協(xié)議類型:MODBUS RTU
具體請(qǐng)參閱MODBUS RTU協(xié)議
可用MODSCAN軟件進(jìn)行測試
2、通訊方式:MODBUS—RTU RS485半雙工、主從方式
3、串口數(shù)據(jù)格式:采用11位數(shù)據(jù)格式:
1位起始位+ 8位數(shù)據(jù)位+ 1位偶校驗(yàn)(EVEN) + 1位停止位(MODBUS默認(rèn)方式)
- 波特率:19200 baud
- 傳感器與上位機(jī)通訊的消息幀格式:
傳感器與上位機(jī)通訊時(shí)的消息幀格式見表1-3
(其中的傳感器當(dāng)前地址范圍:0-99;傳感器接收和發(fā)送數(shù)據(jù)位一個(gè)浮點(diǎn)數(shù)轉(zhuǎn)換的四個(gè)字節(jié),本公司提供上位機(jī)校準(zhǔn)程序)
表1 MODBUS通訊的消息幀格式
傳感器地址(一個(gè)字節(jié)) | 功能碼(一個(gè)字節(jié)) | 數(shù)據(jù)(4字節(jié)) | CRC校驗(yàn)(2個(gè)字節(jié)) |
表2傳感器發(fā)送的數(shù)據(jù)幀格式
傳感器當(dāng)前地址 | (功能碼)01H | 傳感器數(shù)據(jù)(4字節(jié)) | CRCL+CRCH(2個(gè)字節(jié)) |
表3 傳感器接受數(shù)據(jù)的幀信息
功能描述 | 傳感器接收的消息幀格式 | |||
地址域(傳感器) | 功能碼 | 數(shù)據(jù)域 | CRC校驗(yàn)域 | |
零點(diǎn)校準(zhǔn) | 當(dāng)前地址 | 02H | 0000H | CRCL+CRCH |
滿程校準(zhǔn) | 當(dāng)前地址 | 03H | FFFFH | CRCL+CRCH |
傳感器地址修改 | 當(dāng)前地址 | 04H | 0000H-00F7H | CRCL+CRCH |
輸出為m號(hào) | 當(dāng)前地址 | 05H | 0000H | CRCL+CRCH |
輸出伏特信號(hào) | 當(dāng)前地址 | 06H | FFFFH | CRCL+CRCH |
- 通訊協(xié)議除了標(biāo)準(zhǔn)的MODBUS協(xié)議外,還可根據(jù)客戶需要制定客戶需要的自定義通訊格式。