詳細介紹
在線紅外水分儀通訊說明
- 通訊協(xié)議設置
在線紅外水分儀主機帶有一個RS485以及一個RS232協(xié)議的通訊接口,可通過參數(shù)“SET 8”進行設置。
其中:
- *位用于設置RS485通訊協(xié)議報文格式;
- 第二位用于設置RS232通訊協(xié)議報文格式;
其設置的各數(shù)值所對應的通訊協(xié)議報文格式為:
- 0:無通訊;
- 1:以RS485遠程表接收的報文格式發(fā)送(遠程表必須是我公司生產(chǎn)的);
- 2:以MDV10計量控制器接收的報文格式發(fā)送(計量控制器必須是我公司生產(chǎn)的);
- 3:以4-20mA轉換模塊接收的報文格式發(fā)送(模塊必須是我公司生產(chǎn)的)(注:4mA及20mA所對應的水分值分別由參數(shù)“SET 15”及“SET 16”);
- 4:采用耀華應答的報文格式(僅支持A、B兩種指令,每接收一次指令發(fā)送一次數(shù)據(jù));
- 5:以耀華YHL系列單大屏幕接收的報文格式發(fā)送;
注:RS485通訊接口僅支持設置:1、3、5;RS232通訊接口僅支持設置:2、3、5。
- 通訊協(xié)議報文格式
波特率:9600
- RS485遠程表接收的報文格式為:“#XXXXX3”;
其各位定義為:
- “#”:起始位;
- “XXXXX”:水分值數(shù)據(jù);
- “3”:小數(shù)位位數(shù);
共計七位數(shù)據(jù)位。
終水分值為:水分值數(shù)據(jù)÷100。
- MDV10計量控制器接收的報文格式為:“@XXXX”;
其各位定義為:
- “@”:起始位;
- “XXXX”:水分值數(shù)據(jù);
共計五位數(shù)據(jù)位。
終水分值為:水分值數(shù)據(jù)÷100。
- 4-20mA轉換模塊接收的報文格式為:“02” (ASCII編碼)+“YY”+“XXXX”+“AA”+“03” (ASCII編碼);
其各位定義為:
- “02”:起始位;
- “YY”:當前所使用的通道號,即為參數(shù)“SET 1”數(shù)值的十六進制數(shù)值;
- “XXXX”:水分值數(shù)據(jù);
- “AA”:和檢驗數(shù)據(jù);
- “03”:結速位;
共計十二位數(shù)據(jù)位。
終水分值為:水分值數(shù)據(jù)÷65535×(“SET 16”-“SET 15”)+“SET 15”。
- 采用耀華應答的報文格式分為指令報文、A指令反饋報文及B指令反饋報文。其中,指令報文及A指令反饋報文格式為:“02” (ASCII編碼)+“YY”+“XX”+“SS”+“03” (ASCII編碼);B指令反饋報文格式為:“02” (ASCII編碼)+“YY”+“XX”+“CC”+“DDDDDD”+“EE”+“SS”+“03” (ASCII編碼);
其各位定義為:
- “02”:起始位;
- “YY”:地址位,即為參數(shù)“SET 18” 數(shù)值的十六進制數(shù)值加上十六進制數(shù)值“40”(注:若主機無“SET 18”參數(shù)則地址位固定為“41”);
- “XX”:指令;
- “CC”:正負號;
- “DDDDDD”:水分值數(shù)據(jù);
- “EE”:小數(shù)位位數(shù);
- “SS”:異或檢驗數(shù)據(jù);
- “03”:結速位;
共計二十四位數(shù)據(jù)位。
終水分值為:水分值數(shù)據(jù)÷100。
- 以耀華YHL系列單大屏幕接收的報文格式為:“2XXYY”;
其各位定義為:
- “2”:小數(shù)位位數(shù);
- “XX”:水分值數(shù)據(jù)1;
- “YY”:水分值數(shù)據(jù)2;
共計五位數(shù)據(jù)位。
終水分值為:(水分值數(shù)據(jù)1×256+水分值數(shù)據(jù)2)÷100。
注:所有通訊報文(除以耀華YHL系列單大屏幕接收的報文格式外)全部采用ASCII編碼。另外因以耀華YHL系列單大屏幕接收的報文格式為特殊協(xié)議,所以無法用于與電腦或PLC等非自制單片機系統(tǒng)進行通訊。
波特率:9600
- 通訊協(xié)議報文樣例
- RS485遠程表接收的報文格式為:“#012343”;
終水分值為:1234÷100=12.34。
- MDV10計量控制器接收的報文格式為:“@1234”;
終水分值為:1234÷100=12.34。
- 4-20mA轉換模塊接收的報文格式為:“02”(ASCII編碼)+“1”+“8570”+“F8”+“03” (ASCII編碼);
終水分值為:34160÷65535×(20-4)+4=12.34。
- 采用耀華應答的A指令報文及A指令反饋報文格式為:“02” (ASCII編碼)+“A”+“A”+“00”+“03” (ASCII編碼);B指令報文為:“02” (ASCII編碼)+“A”+“B”+“03”+“03” (ASCII編碼);B指令反饋報文格式為:“02” (ASCII編碼)+“A”+“B”+“+”+“001234”+“2”+“1E”+“03” (ASCII編碼);
終水分值為:1234÷100=12.34。
- 以耀華YHL系列單大屏幕接收的報文格式為:“204D2”;
終水分值為:(4×256+210)÷100=12.34。
在線紅外水分儀通訊說明
RS232串口定義
9針D型插座(傳感器插座)引腳定義及常見線色
針號 | 功能 | 標識 | 常見傳感器線色 |
2 | TXD | 232T | 白色 |
3 | RXD | 232D | 黃色 |
5 | GND | 232G | 黑色 |
RS485串口定義
9控D型插座(傳感器插座)引腳定義及常見線色
針號 | 功能 | 標識 | 常見傳感器線色 |
1 | T/R+ | RS485A | 白色 |
2 | T/R- | RS485B | 黃色 |