上海耀華XK3190-A7稱重儀表通訊協(xié)議設(shè)置方法
A7串行通訊接口
▲!通訊接口輸出引線與計(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ù)人員參與或?qū)А?nbsp; 非專業(yè)人員請(qǐng)不要隨意聯(lián)接。
1.稱重儀表可通過串行通訊口與上位機(jī)(主機(jī)) 進(jìn)行數(shù)據(jù)通訊。通訊方式兩種可選:一.連續(xù)方式;二.指令方式。
2. 在指令方式下,一臺(tái)上位機(jī)可與多臺(tái)儀表進(jìn)行應(yīng)答通訊。
3. 連接方式
(1). 本儀表的通訊接口采用15芯RS232插座,其各引腳的信號(hào)見圖2-5中6、7、8腳 (RS232C),或1、2、3、4、8腳(RS422),串行通訊與大屏幕顯示接口共用
一個(gè)插頭座。
(2). 連接線推薦使用4芯屏蔽線,屏蔽層在主機(jī)端接地。
4. 接口信號(hào)參數(shù)
(1). 信號(hào):RS232C信號(hào)或RS422信號(hào)
(2). 波特率:300/600/900/1200/2400/4800可設(shè)置
(3). 數(shù)據(jù)位:所有數(shù)據(jù)均為ASCII碼,每組數(shù)據(jù)由10位組成,*為起始位,第十位為停止位,中間8位為數(shù)據(jù)位。
(4). 地址范圍: 26個(gè)地址(A~Z)
5. 串行通訊的連續(xù)發(fā)送方式
本儀表在以連續(xù)發(fā)送方式時(shí),數(shù)據(jù)以ASCII碼方式輸出,每幀數(shù)據(jù)共有9組組成(包括小數(shù)點(diǎn))。數(shù)據(jù)傳送先低位后高位,每幀數(shù)據(jù)間有一組是分隔符“=”,發(fā)
送數(shù)據(jù)為毛重,如當(dāng)前毛重70.15,連續(xù)發(fā)送51.07000=51.07000=……。
6. 串行通訊的指令方式:儀表按上位機(jī)所發(fā)送指令,輸出相應(yīng)數(shù)據(jù),上位機(jī)每發(fā)一次指令,儀表相應(yīng)輸出一幀數(shù)據(jù)。
上位機(jī)發(fā)送指令:第n組 內(nèi)容及注解
1、02(XON) 開始
2、A~Z 地址編號(hào)
3、A~I(xiàn) 命令A(yù):握手
命令B:讀毛重
命令C:讀皮重
命令D:讀凈重
命令E:取車號(hào)
命令F:取貨號(hào)
命令G:清除全部記錄
命令H:置零
命令I(lǐng):去皮
4、異或校驗(yàn) 高4位
5、異或校驗(yàn) 低4位
6、03(XOFF)結(jié)束
( 6 )儀表輸出內(nèi)容:第X組 內(nèi)容及注解
1、02(XON) 開始
2、A~Z 地址編號(hào)
3、A~I(xiàn) 命令A(yù):握手
命令B:送毛重
命令C:送皮重
命令D:送凈重
命令E:送車號(hào)
命令F:送貨號(hào)
命令G:無(wú)數(shù)據(jù)
命令H:無(wú)數(shù)據(jù)
命令I(lǐng):無(wú)數(shù)據(jù)
4、按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
5、按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
6、按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
7、按命令內(nèi)容輸出相應(yīng)數(shù)據(jù)
8、按命令內(nèi)容輸出相應(yīng)數(shù)據(jù) :按命令內(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) 高4位
N+2 異或校驗(yàn) 低4位
N+3 03(XOFF) 結(jié)束
儀表輸出時(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)
( 7 )第X組 內(nèi)容及注解 命令D 為凈重, 格式: 每幀由14組數(shù)據(jù)組成
a:符號(hào)(+或-)
b:凈重值(6位)
命令G 無(wú)數(shù)據(jù) 每幀由6組數(shù)據(jù)組成
命令H 無(wú)數(shù)據(jù) 每幀由6組數(shù)據(jù)組成
命令I(lǐng) 無(wú)數(shù)據(jù) 每幀由6組數(shù)據(jù)組成
注1:異或=2⊕3⊕……(n-1)⊕n
注2:異或校驗(yàn)高、低4位的確定:異或和高、低4位如果小于、等于9,則加上30h,成為ASCII碼數(shù)字發(fā)送,例如:異或校驗(yàn)高4位為6,加30h后,為6h即ASCII碼
的63發(fā)送;異或和高、低4位如果大于9,則加上37h,成為ASCII碼字母發(fā)送,例如:異或校驗(yàn)高4位為B,加37h后,為42h即ASCII碼的B發(fā)送。
上海耀華XK3190-A7稱重儀表通訊協(xié)議設(shè)置方法