HL2000系列稱重控制器通信協議
徐州華隆機械設備制造有限公司 皮帶秤儀表使用8051主從式多站通信方式,儀表根據不同指令作出不同響應。
讀、寫儀表格式(PC到儀表):
儀表站址 + 指令 + 參數代碼 + 數據0+ 數據1+ 數據2+ 數據3 + CRC
字節幀共11位,根據第10位不同分地址幀和數據幀。
地址幀: 0 X X X X X X X X 1 1
數據幀: 0 X X X X X X X X 0 1
站址
指令:
01——寫指令,向儀表寫數據
02——讀指令,從儀表讀數據
03——鍵盤命令,向儀表寫入鍵盤代碼,等同鍵盤操作
參數代碼(在鍵盤命令中表示鍵值,在讀指令中置零):
00——最大秤流量 0D——手動皮帶一周長度
01——衰減 0E——皮帶旋轉圈數
02——零點死區 0F——手動測試周期時間
04——高流量報警點 11——AD平均值
05——低流量報警點 12——
06——偏差設定點 13——比例系數
07——電子校準常數 14——積分時間
08——鏈碼校準常數 15——微分時間
09——掛碼校準常數 16——控制設定點
0A——累計脈沖分度 17——手動/自動控制輸出
0B——自動皮帶一周長度
0C——最大皮帶速度
數據:
若為讀命令,則為4字節“0”
若為寫命令,則為4字節浮點數(先發低字節)
若為鍵盤命令,則為4字節“0”
CRC——校驗和,前7個字節數據之和模256
鍵盤命令的鍵值表
00H - "0" 01H - "1" 02H - "2" 03H - "3"
04H - "4" 05H - "5" 06H - "6" 07H - "7"
08H - "8" 09H - "9" 0AH - "." 0BH - "C"
0CH - "遠程/本地" 0DH - "自動/手動" 0EH - "開始" 0FH - "停止"
10H - "運行" 11H - "菜單" 12H - "上卷" 13H - "下卷"
14H - "右" 15H - "中" 16H - "左"
通訊示例
向3#表發送鍵盤命令, "運行"
主機 儀表
03H ;站址
03H ;指令代碼(表示寫數據)
10H ;按鍵代碼(運行)
00H ;數據0
00H
00H
00H ;數據3
16H ;冗余效驗碼
注意 發送站址時,端口設置如下:
(Mscommname).Settings = "9600,m,8,1"
發送其余數據,端口設置如下:
(Mscommname).Settings = "9600,s,8,1"
讀儀表數據(假設讀2#表數據)
主機 儀表
02H ;站址
02H ;讀指令代碼
00H ;參數代碼
00H ;數據0
00H
00H
00H ;數據3
04H ;冗余效驗碼
寫2#儀表設定值(100t/h)
主機 儀表
02H ;站址
01H ;寫指令代碼
16H ;參數代碼(設定點)
00H ;數據0
00H
64H
07H ;數據3
84H ;冗余效驗碼
儀表返回數據格式:儀表收到讀命令(02H)時,按以下順序返回數據(92字節)
流量 + 設定值 + 累計量 + 顯示屏 + 皮帶速度 + 每米重量 + 燈狀態 + 報警信息 + 站址 + 校驗和
流量 ——4字節浮點數,先發低字節。
設定值——4字節浮點數,先發低字節。
累計量——8字節定點數,先發低字節。
顯示屏——64字節代碼(漢字、數字、西文)
m/s ——4字節浮點數,先發低字節。
Kg/m ——4字節浮點數,先發低字節。
校驗和——1字節(前91字節數據和模256)
詳見2000系列發送數據格式
4字節浮點數格式:
低字節 高字節 指數
8字節定點數格式:
4字節小數 4字節整數
附: 顯示代碼表
儀表顯示字符代碼采用中西文混合編碼, 對應于儀表上的顯示位置。
西文和數字使用單字節編碼:
|
-0H |
-1H |
-2H |
-3H |
-4H |
-5H |
-6H |
-7H |
-8H |
-9H |
-AH |
-BH |
-CH |
-DH |
-EH |
-FH |
|
0-H |
|
|
|
|
|
% |
|
|
[ |
] |
* |
# |
_ |
- |
· |
/ |
1-H |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
: |
|
< |
= |
> |
? |
2-H |
A |
K |
g |
/ |
m |
i |
n |
t |
V |
h |
D |
I |
O |
■ |
N |
C |
3-H |
Z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
中文每字占用 2 字節, 前導字節為80H, 后為單字節中文代碼:
|
-0H |
-1H |
-2H |
-3H |
-4H |
-5H |
-6H |
-7H |
-8H |
-9H |
-AH |
-BH |
-CH |
-DH |
-EH |
-FH |
|
0-H |
秤 |
稱 |
數 |
據 |
卷 |
動 |
最 |
大 |
容 |
量 |
噸 |
小 |
時 |
選 |
擇 |
確 |
1-H |
認 |
分 |
度 |
皮 |
帶 |
型 |
號 |
細 |
目 |
支 |
點 |
到 |
重 |
傳 |
感 |
器 |
2-H |
距 |
離 |
托 |
輥 |
第 |
一 |
二 |
三 |
四 |
五 |
六 |
掛 |
碼 |
高 |
架 |
滾 |
3-H |
筒 |
間 |
主 |
菜 |
單 |
按 |
鍵 |
繼 |
須 |
零 |
隔 |
實 |
物 |
校 |
準 |
自 |
4-H |
空 |
轉 |
再 |
開 |
始 |
退 |
出 |
手 |
調 |
剩 |
余 |
流 |
累 |
計 |
顯 |
示 |
5-H |
公 |
斤 |
鐘 |
百 |
換 |
率 |
電 |
子 |
鏈 |
常 |
位 |
運 |
行 |
結 |
束 |
輸 |
6-H |
入 |
錯 |
誤 |
返 |
回 |
值 |
速 |
靈 |
敏 |
死 |
區 |
外 |
部 |
模 |
擬 |
式 |
7-H |
米 |
建 |
立 |
測 |
試 |
周 |
期 |
長 |
方 |
法 |
全 |
次 |
標 |
志 |
每 |
通 |
8-H |
過 |
參 |
考 |
秒 |
中 |
止 |
完 |
成 |
備 |
算 |
啟 |
等 |
好 |
旋 |
跟 |
蹤 |
9-H |
獲 |
得 |
新 |
舊 |
改 |
變 |
在 |
上 |
定 |
的 |
料 |
加 |
系 |
報 |
警 |
診 |
A-H |
斷 |
訊 |
板 |
比 |
例 |
高 |
低 |
控 |
制 |
緩 |
減 |
已 |
微 |
積 |
是 |
否 |
B-H |
清 |
復 |
嗎 |
設 |
差 |
除 |
器 |
故 |
障 |
義 |
波 |
特 |
地 |
址 |
字 |
批 |
C-H |
端 |
口 |
停 |
機 |
偏 |
延 |
無 |
保 |
護 |
限 |
下 |
分 |
配 |
給 |
輸 |
出 |
D-H |
超 |
功 |
能 |
打 |
印 |
鎖 |
信 |
|
|
|
|
|
|
|
|
| |