咨詢電話
ENGLISH0755-88840386發(fā)布時(shí)間:2021-08-02 15:32:17 |來源:
稱重控制儀表JY500D6多通道稱重模塊CB920通訊協(xié)議
通訊參數(shù)在Set組中設(shè)定,CB920通訊協(xié)議有二種工作方式。
1 連續(xù)輸出方式
本通訊協(xié)議須將SC設(shè)為0。在這種方式下,當(dāng)儀表處于稱重狀態(tài)時(shí),會(huì)自動(dòng)向串口輸出實(shí)時(shí)的重量數(shù)據(jù),如當(dāng)前顯示為+123456,儀表發(fā)送的數(shù)據(jù)如下:
ST,GS,+0123456[OD][OA]
2 命令輸出方式
本通訊協(xié)議須將SC設(shè)為1。在這種方式下,儀表響應(yīng)上位機(jī)寫命令而返回的代碼的含義有:
!+[OD][OA]------------指令已正確執(zhí)行
?+[OD][OA]------------無法執(zhí)行指令(指令錯(cuò)或條件不滿足)
#+[OD][OA]------------校驗(yàn)和錯(cuò)
本通訊協(xié)議的命令指令如下:
1)讀數(shù)據(jù)指令
上位機(jī):READ[OD][OA]
控制器:ST,GS,+0123456[OD][OA]
OL==超載
ST==穩(wěn)定
US==不穩(wěn)定
NT==凈重
GS==毛重
上面的'+'號是符號正的意思, 也有可能為'-'。
以下的'+'全部為聯(lián)接符號,只是便于查看指令的結(jié)構(gòu),實(shí)際上指令中是沒有的。
2)設(shè)置波特率
上位機(jī):BAUD +波特率代碼(1char)+[OD][OA]
波特率代碼及表示的波特率為:
1--->1200
2--->2400
3--->4800
4--->9600
5--->19200
控制器:!+[OD][OA]
?+[OD][OA]
3)零點(diǎn)值的操作
A)讀零點(diǎn)值
上位機(jī):ZERO+[OD][OA]
控制器:x+[OD][OA]
x為當(dāng)前儀表的零點(diǎn)值
B)設(shè)零點(diǎn)值 (清零)
上位機(jī):ZERO++ON+[OD][OA]
控制器:!+[OD][OA]
?+[OD][OA]
C)將零點(diǎn)值清除
上位機(jī):ZERO++OFF+[OD][OA]
控制器:!+[OD][OA]
?+[OD][OA]
4)指令方式的操作
上位機(jī):CONT+[OD][OA] 設(shè)為連續(xù)方式
上位機(jī):PROG+[OD][OA] 設(shè)為指令方式
控制器:!+[OD][OA]
?+[OD][OA]
5)儀表重量輸出方式的操作
上位機(jī):DSEL++AUTO+[OD][OA] 使用儀表的自動(dòng)串行輸出方式
上位機(jī):DSEL++GROSS+[OD][OA] 使用儀表的毛重輸出方式
上位機(jī):DSEL++NET+[OD][OA] 使用儀表的凈重輸出方式
控制器:!+[OD][OA]
?+[OD][OA]
6)讀寫小數(shù)點(diǎn)位置
上位機(jī):RDDP++1char+[OD][OA]
控制器: !+[OD][OA]
?+[OD][OA]
上位機(jī):RDDP++1char+
控制器:RDDP++1char+[OD][OA]
注:當(dāng)表號為0時(shí),輸入任何指令皆有回答,如回答為:RDDP++1+[OD][OA]時(shí)表示小數(shù)點(diǎn)為1位。