上海耀華XK3190-A9+P稱重顯示器串行通訊接口
▲!通訊接口輸出引線與計(jì)算機(jī)聯(lián)接必須準(zhǔn)確無(wú)誤,倘若聯(lián)接錯(cuò)誤,將損壞儀表輸出端口或計(jì)算機(jī)通訊輸入端口,甚至嚴(yán)重?fù)p壞儀表和計(jì)算機(jī)及相應(yīng)的外部設(shè)備。
▲!進(jìn)行計(jì)算機(jī)通訊須具備必要的計(jì)算機(jī)技術(shù)和程序編制能力,須由專業(yè)技術(shù)人員參與或指導(dǎo)。非專業(yè)人員請(qǐng)不要隨意聯(lián)接。
XK3190-A9+具有RS232/RS422(選配)/RS485(選配)串行通訊接口,可與計(jì)算機(jī)進(jìn)行通訊。
1.通訊接口采用15芯RS232插頭座(與大屏幕共用),其引腳定義見(jiàn)圖2-5中6、7、8腳
(RS232)或1、2、3、4、8腳(RS422/RS485)。
2.所有數(shù)據(jù)均為ASCII碼,每組數(shù)據(jù)由10位組成,第1位為起始位,第10位為停止位,中間8位
為數(shù)據(jù)位。通訊方式分為:
(1). 連續(xù)方式(tF=0):
所傳送的數(shù)據(jù)為儀表顯示的當(dāng)前稱量(毛重或凈重)。每幀數(shù)據(jù)由12組數(shù)據(jù)組成 。格式
如下:
第X字節(jié) 內(nèi) 容 及 注 解
1 02(XON) 開(kāi)始
2 +或- 符號(hào)位
3 稱量數(shù)據(jù) 高位
: 稱量數(shù)據(jù) :
: 稱量數(shù)據(jù) :
8 稱量數(shù)據(jù) 低位
9 小數(shù)點(diǎn)位數(shù) 從右到左(0~4)
第X字節(jié) 內(nèi) 容 及 注 解
10 異或校驗(yàn) 高四位
11 異或校驗(yàn) 低四位
12 03(XOFF) 結(jié)束
異或=2⊕3⊕……8⊕9
(2). 指令方式(tF=1):
儀表按上位機(jī)所發(fā)送的指令,輸出相應(yīng)的數(shù)據(jù),上位機(jī)每發(fā)一次指令,儀表就相應(yīng)地輸
出一幀數(shù)據(jù)。上位機(jī)發(fā)送指令:
第X字節(jié) 內(nèi) 容 及 注 解
1 02(XON) 開(kāi)始
2 A~Z 地址編號(hào)
3 A~F 命令A(yù):握手
命令B:讀毛重
命令C:讀皮重
命令D:讀凈重
命令E:讀車(chē)號(hào)
命令F:讀貨號(hào)
4 異或校驗(yàn) 高四位
5 異或校驗(yàn) 低四位
6 03(XOFF) 結(jié)束
異或=2⊕3
儀表輸出內(nèi)容:
第X字節(jié) 內(nèi) 容 及 注 解
1 02(XON) 開(kāi)始
2 A~Z 地址編號(hào)
3 A~F 命令A(yù):握手
命令B:送毛重
命令C:送皮重
命令D:送凈重
命令E:送車(chē)號(hào)
命令F:送貨號(hào)
4 按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
: 按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
n-1 按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
n 按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
n+1 異或校驗(yàn) 高四位
n+2 異或校驗(yàn) 低四位
n+3 03(XOFF)
FF) 結(jié)束
異或=2⊕3⊕……( n-1 ) ⊕n
儀表輸出時(shí)4~n的內(nèi)容如下:
命令A(yù) 無(wú)數(shù)據(jù) 每幀由6組數(shù)據(jù)組成
命令B 為毛重,格式: 每幀由14組數(shù)據(jù)組成
a: 符號(hào)(+或-)
b: 毛重值 ( 6位)
: (自高到低)
g
h: 小數(shù)點(diǎn)從右到左( 0~4)
命令C 為皮重,格式: 每幀由14組數(shù)據(jù)組成
a: 符號(hào)(+或-)
b: 皮重值 ( 6位)
: (自高到低)
g
h: 小數(shù)點(diǎn)從右到左( 0~4)
命令D 為凈重,格式: 每幀由14組數(shù)據(jù)組成
a: 符號(hào)(+或-)
b: 凈重值 ( 6位 )
: (自高到低)
g
h: 小數(shù)點(diǎn)從右到左( 0~4)
命令E 為車(chē)號(hào),格式: 每幀由11組數(shù)據(jù)組成
a: 車(chē)號(hào)位
b: 車(chē)號(hào)第二位
: (自高到低)
e: 車(chē)號(hào)*位
命令F 為貨號(hào),格式: 每幀由14組數(shù)據(jù)組成
a: 貨號(hào)位
b: 貨號(hào)第二位
c: 貨號(hào)第三位
注1:異或校驗(yàn)高、低4位的確定:異或和高、低4位如果小于、等于9,則加上30h,成為
ASCII碼數(shù)字發(fā)送,例如:異或校驗(yàn)高4位為6,加30h后,為36h即ASCII碼的6
發(fā)送;異或和高、低4位如果大于9,則加上37h,成為ASCII碼字母發(fā)送,例如:異
或校驗(yàn)高4位為B,加37h后,為42h即ASCII碼的B發(fā)送。
3. 上位機(jī)發(fā)送命令列表(設(shè)儀表通訊地址為01):
命令類(lèi)別 命令含義 上位機(jī)發(fā)送命令(十六進(jìn)制)
A命令 握手 02 41 41 30 30 03
B命令 讀毛重 02 41 42 30 33 03
C命令 讀皮重 02 41 43 30 32 03
D命令 讀凈重 02 41 44 30 35 03
E命令 讀凈重 02 41 45 30 34 03
F命令 讀凈重 02 41 46 30 37 03
4. 儀表通訊參數(shù)的設(shè)置:
(1). 通訊參數(shù)
通訊參數(shù)由通訊地址、波特率、通訊方式三組參數(shù)組成。
(2). 通訊參數(shù)設(shè)置步驟:
步驟 操 作 顯 示 注 解
1
按[打印設(shè)置] 在稱重顯示狀態(tài)下
2
按[9][8]
按[輸入] [ P 00 ]
[ P 98 ] 輸入設(shè)置密碼“98”
3
按[1]
按[輸入] [ Ad r ** ]
[ Ad r 01] 通訊地址( 01~26 )
例如:1
4
按[1]
按[輸入] [ b t * ]
[ b t 1] 串行通訊的波特率( 0~4 ) 分別表示
波特率為:600、1200、2400、
4800、9600
例如:1
5
按[0]
按[輸入] [ t F * ]
[ t F 0 ] 串行通訊方式:
0--連續(xù)發(fā)送方式,不接收
1--指令應(yīng)答方式
2--老D2+連續(xù)通訊格式,每幀8個(gè)字節(jié)
3--新D2+連續(xù)通訊格式,每幀9個(gè)字節(jié)
(見(jiàn)注2)
例如:0
6 稱重狀態(tài) 通訊參數(shù)設(shè)置結(jié)束
注2:老D2+連續(xù)通訊格式,數(shù)據(jù)以ASCⅡ碼方式輸出,每幀8個(gè)字節(jié)(包括小數(shù)點(diǎn))。數(shù)據(jù)先傳低位后高位,各幀之間用“=”分割。發(fā)送數(shù)據(jù)為凈重(即儀表顯示值),如當(dāng)前儀表顯示值為70.15,則儀表連續(xù)發(fā)送51.0700=51.0700=51.0700……
新D2+(300噸)連續(xù)通訊格式,數(shù)據(jù)以ASCⅡ碼方式輸出,每幀9個(gè)字節(jié)(包括小數(shù)點(diǎn))。數(shù)據(jù)先傳低位后高位,各幀之間用“=”分割。發(fā)送數(shù)據(jù)為凈重(即儀表顯示值),如當(dāng)前儀表顯示值為70.15,則儀表連續(xù)發(fā)送51.07000=51.07000=51.07000……
上海耀華XK3190-A9+P稱重顯示器串行通訊接口