上海耀華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碼
的63發送;異或和高、低4位如果大于9,則加上37h,成為ASCII碼字母發送,例如:異或校驗高4位為B,加37h后,為42h即ASCII碼的B發送。
上海耀華XK3190-A7稱重儀表通訊協議設置方法