帶打印電子臺秤通訊功能詳介
打印臺秤
第六章 通訊功能
1、簡述
A23的RS232通訊共有5種連續(xù)通訊格式、4種波特率可設(shè)置。
所有數(shù)據(jù)均為ASCII碼,每組數(shù)據(jù)由1位起始位,8位數(shù)據(jù)位,1位停止位組成。
當(dāng)打印機(jī)類型設(shè)置為接外接打印機(jī)時(shí),通訊功能被禁止。
2、接線方法
儀表15芯D型連接器的6、7、8號端口分別接到電腦串口的3、2、5號端口;
3、通訊參數(shù)設(shè)置
步驟 | 示 例 操 作 | 顯 示 | 注 釋 |
---|---|---|---|
1 | 按【設(shè)置】按【8】 | 【PSt 】【 08 】 | 輸入密碼 08,進(jìn)入?yún)?shù)設(shè)定 |
2 | 通訊地址設(shè)置: | 【Adr 】【 01 】 | 輸入通訊地址 |
3 | 通訊波特率設(shè)置: | 【bAUd 】【 0】 | 通訊波特率設(shè)置: |
4 | 通訊方式設(shè)置: | 【tF 】【 0】 | 通訊方式設(shè)置: |
4、通訊協(xié)議說明
連續(xù)通訊格式1:
每幀數(shù)據(jù)共12個(gè)字節(jié),具體格式見下表。
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | 02(XON) | 開始 |
2 | +或- | 符號位 |
3~8 | 稱量數(shù)據(jù)(顯示值) | 高位在前,低位在后 |
9 | 小數(shù)點(diǎn)位數(shù) | 從右到左(0~4) |
10 | 異或校驗(yàn) | 高四位 |
11 | 異或校驗(yàn) | 低四位 |
12 | 03(X0FF) | 結(jié)束 |
注:異或校驗(yàn)高、低4位的確定:
第2個(gè)字節(jié)到第9個(gè)字節(jié)以16進(jìn)制的方式進(jìn)行異或校驗(yàn)。校驗(yàn)結(jié)果的高、低4位分別轉(zhuǎn)化為ASCII碼發(fā)送,轉(zhuǎn)換方法如下:
如果小于、等于9,則加上30h,成為ASCII碼數(shù)字發(fā)送,例如:異或校驗(yàn)高4位為6,加30h后,為36h即ASCII碼的6發(fā)送;
如果大于9,則加上37h,成為ASCII碼字母發(fā)送,例如:異或校驗(yàn)高4位為B,加37h后,為42h即ASCII碼的B發(fā)送。
連續(xù)通訊格式2:
每幀數(shù)據(jù)共9個(gè)字節(jié),具體格式見下表。
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2~8 | 稱量數(shù)據(jù)(含小數(shù)點(diǎn)) | 低位在前,高位在后 |
9 | 0或者- | 符號位 |
例如當(dāng)前顯示重量為3.000,則發(fā)送的數(shù)據(jù)為:
=000.3000=000.3000=000.3000=000.3000
例如當(dāng)前顯示重量為-1.00,則發(fā)送的數(shù)據(jù)為:
=00.1000-=00.1000-=00.1000-=00.1000-
連續(xù)通訊格式3:
每幀數(shù)據(jù)共9個(gè)字節(jié),具體格式見下表。
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2 | 0或者- | 符號位 |
3~9 | 稱量數(shù)據(jù)(含小數(shù)點(diǎn)) | 高位在前,低位在后 |
例如當(dāng)前顯示重量為3.000,則發(fā)送的數(shù)據(jù)為:
=0003.000=0003.000=0003.000=0003.000
例如當(dāng)前顯示重量為-1.00,則發(fā)送的數(shù)據(jù)為:
=-0001.00=-0001.00=-0001.00=-0001.00
連續(xù)通訊格式4:
每幀數(shù)據(jù)共27個(gè)字節(jié),具體格式見下表。
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | = | 開始 |
2 | 0或者- | 符號位 |
3~9 | 稱量數(shù)據(jù) | 高位在前,低位在后 |
10、11 | 稱量單位 | kg或lb或pc |
12 | ; | 分割符 |
13~19 | 單價(jià) | 高位在前,低位在后 |
20 | ; | 分割符 |
21~27 | 金額 | 高位在前,低位在后 |
例如當(dāng)前顯示單位為kg,重量為2.000,單價(jià)為1.00,金額為2.00,則發(fā)送:
=0002.000kg;0001.00;0002.00=0002.000kg;0001.00;0002.00……
例如當(dāng)前顯示為數(shù)量,數(shù)量為20,單價(jià)為1.00,金額為20.00,則發(fā)送:
=00000020pc;0001.00;0020.00=00000020pc;0001.00;0020.00……
三窗口大屏幕方式:
每幀數(shù)據(jù)共24個(gè)字節(jié),具體格式見下表。
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | S(53H) | 開始 |
2 | T(54H) | 開始 |
3~8 | *屏顯示數(shù)據(jù) |
|
9 | 0x0a | 換行符(\n) |
10~15 | 第二屏顯示數(shù)據(jù) |
|
16 | 0x0a | 換行符(\n) |
17~22 | 第三屏顯示數(shù)據(jù) |
|
23 | 0x31 | 固定 |
24 | 0x0d | 回車符(\r) |
顯示發(fā)送數(shù)據(jù)與儀表同步,可作為擴(kuò)展屏幕用。
具體數(shù)據(jù)格式參見YH三窗口大屏幕說明書。
命令方式:
儀表按上位機(jī)所發(fā)送的指令,輸出相應(yīng)的數(shù)據(jù),上位機(jī)每發(fā)一次指令,儀表就相應(yīng)地輸出一幀數(shù)據(jù)。
命令列表(以儀表通訊地址01為例):
命令類別 | 命令含義 | 上位機(jī)發(fā)送命令(十六進(jìn)制) | 注解 |
A命令 | 握手 | 02 41 41 30 30 03 | 第二字節(jié)為通訊地址,從0x41(A)開始,如通訊地址為2,則第二位應(yīng)發(fā)送0x42(B);第三字節(jié)為命令字;第四第五字節(jié)為校驗(yàn)碼。 |
B命令 | 讀毛重 | 02 41 42 30 33 03 | |
C命令 | 讀皮重 | 02 41 43 30 32 03 | |
D命令 | 讀凈重 | 02 41 44 30 35 03 | |
E命令 | 讀單價(jià) | 02 41 45 30 34 03 | |
F命令 | 讀金額 | 02 41 46 30 37 03 |
儀表應(yīng)答內(nèi)容:
第X字節(jié) | 內(nèi) 容 及 注 解 | |
1 | 02(XON) | 開始 |
2 | A~Z | 地址編號 |
3 | A~F | 命令類別 |
4~n | 見下表 | 按命令內(nèi)容輸出相應(yīng)數(shù)據(jù) |
n+1 | 異或校驗(yàn) | 高四位 |
n+2 | 異或校驗(yàn) | 低四位 |
n+3 | 03(XOFF) | 結(jié)束 |
異或=2⊕3⊕……( n-1 ) ⊕n
上表中4~n的內(nèi)容如下:
命令A | 無數(shù)據(jù) | 每幀由6組數(shù)據(jù)組成 |
命令B | 毛重 | 每幀由14組數(shù)據(jù)組成 |
1: 符號(+或-) | ||
2~7: 毛重值 ( 6位) | ||
8: 小數(shù)位數(shù)( 0~4) | ||
命令C | 皮重 | 每幀由14組數(shù)據(jù)組成 |
1: 符號(+或-) | ||
2~7: 皮重值 ( 6位) | ||
8: 小數(shù)位數(shù)( 0~4) | ||
命令D | 凈重 | 每幀由14組數(shù)據(jù)組成 |
1: 符號(+或-) | ||
2~7: 凈重值 ( 6位 ) | ||
8: 小數(shù)位數(shù)( 0~4) | ||
命令E | 單價(jià) | 每幀由13組數(shù)據(jù)組成 |
1~6: 單價(jià)(6位) | ||
7: 固定小數(shù)位數(shù)2 | ||
命令F | 金額 | 每幀由13組數(shù)據(jù)組成 |
1~6: 金額(6位) | ||
7: 固定小數(shù)位數(shù)2 |
第七章 信息提示
1. Err 03 表示: 超載報(bào)警,須立即卸下全部或部分載荷。
2. Err 05 表示: AD部分故障,請按如下方法檢查和處理:
1.檢查傳感器及其連線
2.儀表AD部分損壞,請返廠維修
3. Err 08 表示: 參數(shù)輸入不符合要求,請重新輸入?yún)?shù)
4. Err 09 表示: 不符合累計(jì)/打印要求:不穩(wěn)定或沒有回過零。
5. Err 10 表示: 單重過小,計(jì)數(shù)功能停止,數(shù)量將被鎖定。
6. Err 18 表示: 鍵盤損壞,等待10秒后返回稱重
7. Err 22 表示: 時(shí)鐘損壞
8. Err 23 表示: 存儲損壞
9. Add 表示: 累計(jì),3秒后自動返回稱重狀態(tài)。
10. totAL 表示: 累顯,3秒后自動返回稱重狀態(tài)。
電子臺秤臺面尺寸
1、量程:30kg、45kg、50kg、60kg、75kg、100kg、120kg、150kg、200kg、250kg、300kg、350kg、400kg、450kg、500kg、550kg、600kg(其他非標(biāo)產(chǎn)品可訂做)
2、尺寸:300*400mm、400*500mm、450*500mm、450*600mm、600*800mm(其他非標(biāo)產(chǎn)品可訂做)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
帶打印電子臺秤通訊功能詳介