上海耀華XK3190-A7電子稱重儀表顯示器通訊協議
A7串行通訊接口
▲! 通訊接口輸出引線與計算機聯接必須準確無誤,倘若聯接錯誤,將損壞儀表輸出端口或
計算機通訊輸入端口,甚至嚴重損壞儀表和計算機及相應的外部設備。
▲!進行計算機通訊須具備必要的計算機技術和程序編制能力,須由專業技術人員參與或導。
非專業人員請不要隨意聯接。
1.稱重儀表可通過串行通訊口與上位機(主機) 進行數據通訊。
通訊方式兩種可選:一.連續方式;二.指令方式。
2. 在指令方式下,一臺上位機可與多臺儀表進行應答通訊。
3. 連接方式
(1). 本儀表的通訊接口采用15芯RS232插座,其各引腳的信號見圖2-5中6、7、8腳 (RS232C),或1、2、3、4、8腳(RS422),串行通訊與大屏幕顯示接口共用
一個插頭座。
(2). 連接線推薦使用4芯屏蔽線,屏蔽層在主機端接地。
4. 接口信號參數
(1). 信號: RS232C信號或RS422信號
(2). 波特率: 300/600/900/1200/2400/4800可設置
(3). 數據位: 所有數據均為ASCII碼,每組數據由10位組成,位為起始位,第十
位為停止位,中間8位為數據位。
(4). 地址范圍: 26個地址(A~Z)
5. 串行通訊的連續發送方式
本儀表在以連續發送方式時,數據以ASCII碼方式輸出,每幀數據共有9組組成(包括小
數點)。數據傳送先低位后高位,每幀數據間有一組是分隔符“=”,發送數據為毛重,如
當前毛重70.15,連續發送51.07000=51.07000=……。
6. 串行通訊的指令方式:
儀表按上位機所發送指令,輸出相應數據,上位機每發一次指令,儀表相應輸出一幀數據。
上位機發送指令:
第n組 內 容 及 注 解
1 02(XON) 開始
2 A~Z 地址編號
3 A~I 命令A:握手
命令B:讀毛重
命令C:讀皮重
命令D:讀凈重
命令E:取車號
命令F:取貨號
命令G:清除全部記錄
命令H:置零
命令I:去皮
4 異或校驗 高4位
5 異或校驗 低4位
6 03(XOFF) 結束
( 6 )
儀表輸出內容:
第X組 內 容 及 注 解
1 02(XON) 開始
2 A~Z 地址編號
3 A~I 命令A:握手
命令B:送毛重
命令C:送皮重
命令D:送凈重
命令E:送車號
命令F:送貨號
命令G:無數據
命令H:無數據
命令I:無數據
4 按命令內容輸出相應數據
5 按命令內容輸出相應數據
6 按命令內容輸出相應數據
7 按命令內容輸出相應數據
8 按命令內容輸出相應數據
: 按命令內容輸出相應數據
: 按命令內容輸出相應數據
n-1 按命令內容輸出相應數據
n 按命令內容輸出相應數據
N+1 異或校驗 高4位
N+2 異或校驗 低4位
N+3 03(XOFF) 結束
儀表輸出時4~n的內容如下:
命令A 無數據 每幀由6組數據組成
命令B 為毛重, 格式: 每幀由14組數據組成
a: 符號(+或-)
b: 毛重值(6位)
: (由高到低)
g:
h: 小數點從右到左(0~4)
命令C 為皮重, 格式: 每幀由14組數據組成
a: 符號(+或-)
b: 皮重值(6位)
: (由高到低)
g:
h: 小數點從右到左(0~4)
( 7 )
第X組 內 容 及 注 解
命令D 為凈重, 格式: 每幀由14組數據組成
a: 符號(+或-)
b: 凈重值(6位)
命令G 無數據 每幀由6組數據組成
命令H 無數據 每幀由6組數據組成
命令I 無數據 每幀由6組數據組成
注1:異或=2⊕3⊕……(n-1)⊕n
注2:異或校驗高、低4位的確定:異或和高、低4位如果小于、等于9,則加上30h,成
為ASCII碼數字發送,例如:異或校驗高4位為6,加30h后,為6h即ASCII碼的6
3發送;異或和高、低4位如果大于9,則加上37h,成為ASCII碼字母發送,例如:
異或校驗高4位為B,加37h后,為42h即ASCII碼的B發送。
上海耀華XK3190-A7電子稱重儀表顯示器通訊協議