耀華XK3190-A23P儀表通訊功能參數(shù)設置方法
耀華XK3190-A23P儀表通訊功能參數(shù)設置方法
1、簡述
A23 的 RS232 通訊共有 5 種連續(xù)通訊格式、4 種波特率可設置。
所有數(shù)據(jù)均為 ASCII 碼,每組數(shù)據(jù)由 1 位起始位,8 位數(shù)據(jù)位,1 位停止位組成。
當打印機類型設置為接外接打印機時,通訊功能被禁止。
2、接線方法
儀表 15 芯 D 型連接器的 6、7、8 號端口分別接到電腦串口的 3、2、5 號端口;
3、通訊參數(shù)設置
步驟 | 示 例操 作 | 顯 示 | 注 釋 |
1 | 按【設置】按【8】 然后按【累計】 | 【PSt 】 【 08 】 | 輸入密碼 08,進入?yún)?shù)設定 |
2 | 通訊地址設置: 按【1】 按【累計】確認 | 【Adr 】 【 01 】
| 輸入通訊地址 例如:01
|
3 | 通訊波特率設置: 按【0】 按【累計】確認 | 【bAUd 】 【 0】
| 通訊波特率設置: 可輸入?yún)?shù)為 0~4。 0- 600; 1- 1200; 2- 2400; 3- 4800; 4- 9600。 |
4 | 通訊方式設置: 按【0】 按【累計】確認 | 【tF 】 【 0】
| 通訊方式設置: 0- 連續(xù)方式 1;1- 命令方式; 2- 連續(xù)方式 2;3- 連續(xù)方式 3 4- 連續(xù)方式 4; 5- 三窗口大屏幕方式(連續(xù)); |
通訊協(xié)議說明
連續(xù)通訊格式 1:
每幀數(shù)據(jù)共 12 個字節(jié),具體格式見下表。
第 X 字節(jié) | 內(nèi) 容 及 注 解 | |
1 | 02(XON | 開始 |
2 | +或- | 符號位 |
3~8 | 稱量數(shù)據(jù)(顯示值) | 高位在前,低位在后 |
9 | 小數(shù)點位數(shù) | 從右到左(0~4) |
10 | 異或校驗 | 高四位 |
11 | 異或校驗 | 低四位 |
12 | 03(X0FF) | 結(jié)束 |
注:異或校驗高、低 4 位的確定:
第 2 個字節(jié)到第 9 個字節(jié)以 16 進制的方式進行異或校驗。校驗結(jié)果的
高、低 4 位分別轉(zhuǎn)化為 ASCII 碼發(fā)送,轉(zhuǎn)換方法如下:
如果小于、等于 9,則加上 30h,成為 ASCII 碼數(shù)字發(fā)送,例如:異或
校驗高 4 位為 6,加 30h 后,為 36h 即 ASCII 碼的 6 發(fā)送;
如果大于 9,則加上 37h,成為 ASCII 碼字母發(fā)送,例如:異或校驗高
4 位為 B,加 37h 后,為 42h 即 ASCII 碼的 B 發(fā)送。
連續(xù)通訊格式 2:
每幀數(shù)據(jù)共 9 個字節(jié),具體格式見下表。
第 X 字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2~8 | 稱量數(shù)據(jù)(含小數(shù)點) | 低位在前,高位在后 |
9 | 0 或者- | 符號位 |
例如當前顯示重量為 3.000,則發(fā)送的數(shù)據(jù)為:
=000.3000=000.3000=000.3000=000.3000
例如當前顯示重量為-1.00,則發(fā)送的數(shù)據(jù)為:
=00.1000-=00.1000-=00.1000-=00.1000-
連續(xù)通訊格式 3:
每幀數(shù)據(jù)共 9 個字節(jié),具體格式見下表。
第 X 字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2 | 0 或者- | 符號位 |
3~9 | 稱量數(shù)據(jù)(含小數(shù)點) | 高位在前,低位在后 |
例如當前顯示重量為 3.000,則發(fā)送的數(shù)據(jù)為:
=0003.000=0003.000=0003.000=0003.000
例如當前顯示重量為-1.00,則發(fā)送的數(shù)據(jù)為:
=-0001.00=-0001.00=-0001.00=-0001.00
連續(xù)通訊格式 4:
每幀數(shù)據(jù)共 27 個字節(jié),具體格式見下表。
第 X 字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2 | 0 或者- | 符號位 |
3~9 | 稱量數(shù)據(jù) | 高位在前,低位在后 |
10、11 | 稱量單位 | kg 或 lb 或 pc |
12 | ; | 分割符 |
13~19 | 單價 | 高位在前,低位在后 |
20 | ; | 分割符 |
21~27 | 金額 | 高位在前,低位在后 |
例如當前顯示單位為 kg,重量為 2.000,單價為 1.00,金額為 2.00,則發(fā)送:
=0002.000kg;0001.00;0002.00=0002.000kg;0001.00;0002.00……
例如當前顯示為數(shù)量,數(shù)量為 20,單價為 1.00,金額為 20.00,則發(fā)送:
=00000020pc;0001.00;0020.00=00000020pc;0001.00;0020.00……