產品列表PRODUCTS LIST
8500模擬電(dian)池說明書
V1.0
2017.06.19
目 錄
簡介 。。。。。。。。。。。。。。。。。。。。 1
快速入門 。。。。。。。。。。。。。。。。。。。。 2
基(ji)本操作(zuo) 。。。。。。。。。。。。。。。。。。。。 3
啟動(dong)和(he)關閉(bi) 。。。。。。。。。。。。。。。。。。。。 4
設置介面 。。。。。。。。。。。。。。。。。。。。 5
內(nei)部溫度介(jie)面(mian) 。。。。。。。。。。。。。。。。。。。。 5
電壓設置 。。。。。。。。。。。。。。。。。。。。 6
電流設(she)置 。。。。。。。。。。。。。。。。。。。。 6
電(dian)流檔位設置 。。。。。。。。。。。。。。。。。。。。 6
多模組(zu)參數設(she)置 。。。。。。。。。。。。。。。。。。。。 7
系(xi)統操作 。。。。。。。。。。。。。。。。。。。。 8
模組校正 。。。。。。。。。。。。。。。。。。。。 8
設(she)置地址(zhi) 。。。。。。。。。。。。。。。。。。。。 8
設置通信頻率 。。。。。。。。。。。。。。。。。。。。 8
CAN 通信協(xie)議(*常用(yong)) 。。。。。。。。。。。。。。。。。。。。 9
電(dian)壓(ya)讀取(qu)和設置 。。。。。。。。。。。。。。。。。。。。 13
電流讀取和設(she)置 。。。。。。。。。。。。。。。。。。。。 14
電流檔(dang)位設置 。。。。。。。。。。。。。。。。。。。。 14
*設置電(dian)壓(ya)電(dian)流和電(dian)流檔位 。。。。。。。。。。。。。。。。。。。。 14
讀取測(ce)量參數 。。。。。。。。。。。。。。。。。。。。 15
設備自動上傳測量參數(shu)(打開報文(wen)) 。。。。。。。。。。。。。。。。。 16
關閉自動上傳測量參數(關閉報文) 。。。。。。。。。。。。。。。。。 16
群發(fa)地址(zhi)啟(qi)用(當啟(qi)用時(shi)通道(dao)帶有*號) 。。。。。。。。。。。。。。。。 17
*打開和(he)關閉(bi)(啟用吃(chi)電或放電) 。。。。。。。。。。。。。。。。 18
讀取設備溫度(du)值 。。。。。。。。。。。。。。。。 19
*讀(du)取測量(liang)參(can)數 (含溫度(du)值 ) 。。。。。。。。。。。。。。。。。。。。 19
更改設備地址 。。。。。。。。。。。。。。。。。。。。 20
更改通信頻率(lv) 。。。。。。。。。。。。。。。。。。。。 20
模組返回(說明) 。。。。。。。。。。。。。。。。。。。。 21
簡 介
8500模擬電池單元有(you)輸出放電(dian)和輸(shu)入吃電(充電)功能(neng),可(ke)模擬電(dian)池的(de)充(chong)電(dian)、放電(dian)(自動(dong)模式)。該設備(bei)主要用于充(chong)電(dian)器、電(dian)池供電(dian)設備(bei)、電(dian)池保護板的(de)開發和(he)試驗。也(ye)可(ke)作(zuo)為普通可(ke)調電(dian)源使用。其電(dian)壓和(he)電(dian)流的(de)輸入(ru)、輸出值均(jun)可(ke)設定。有高(gao)穩(wen)定、低雜訊、低漂(piao)移、快速(su)充(chong)放電(dian)切(qie)換等特點(dian)。采(cai)用LCD 顯示,面板功能(neng)操作(zuo)簡易。
技術規格(ge):自帶CAN接口通信。
項目 | 參數 | 8505 | 8503 | 8805* | 8803* |
輸出(放電(dian)) 輸入(吃(chi)電(dian)) | 電壓 | 0.010-5.000V(放電(dian)) | 0.010-8.000V(放電(dian)) | ||
0.300-5.000V(吃電(dian)) | 0.300-8.000V(吃電(dian)) | ||||
電流 | 15uA-5000uA 15mA-5000mA | 10uA-3000uA 10mA-3000mA | 15uA-5000uA 15mA-5000mA | 10uA-3000uA 10mA-3000mA | |
設定解析度 | 電壓(ya) | 1mV | |||
電(dian)流 | 1uA/1mA | ||||
回讀(du)分辨(bian)率 | 電壓 | 0.1mV | 0.2mV | ||
電(dian)流 | 0.1uA/0.1mA | ||||
溫度(du)測量 | ±127℃ 誤差:±3℃ 當溫度達75℃自動(dong)關輸(shu)出 | ||||
回讀度(du)25℃±3℃ | 電壓 | ±(0.01%+0.5mV) | ±(0.1%+1mV) | ||
電流 | ±(0.02%+1uA) ±(0.02%+1mA) | ±(0.01%+0.5uA) ±(0.01%+0.5mA) | ±(0.02%+1uA) ±(0.02%+1mA) | ±(0.01%+0.5uA) ±(0.01%+0.5mA) | |
溫漂/℃ | 電(dian)壓 | ±(0.01%+0.1mV) | ±(0.02%+0.2mV) | ||
電(dian)流 | ±(0.02%+0.2mA) ±(0.02%+0.2uA) | ±(0.01%+0.1mA) ±(0.01%+0.1uA) | ±(0.01%+0.2mA) ±(0.01%+0.2uA) | ±(0.01%+0.1mA) ±(0.01%+0.1uA) | |
功(gong)率 | 空載 | 7W | |||
滿載 | 60W | 40W | 90W | 60W |
環境要求:
項目 | 參(can)數(shu) | 規格指(zhi)標 | ||
工(gong)作壞境 | 溫度 | 0℃-55℃ (環境溫度超(chao)過40°C 請降額使(shi)用(yong)) | ||
濕度 | Max: 85% | |||
海(hai)拔 | 2000 米(mi)以(yi)下 | |||
電壓(ya) | 230Vac ±5%(電(dian)壓(ya)長期低210VAC時(shi) 請降額使用) | |||
頻率 | 50Hz | |||
重量 | 26.5KG(8505模組12組)/24.5KG(8503模組12組) | |||
儀(yi)器尺寸 | H×W×D | 外箱(12個模組) 128mm*480mm*450mm | 2個內模組(zu)108mm*70mm*380mm | |
包裝尺寸(cun) | H×W×D |
|
| |
存儲壞境 | 溫度 | -30℃~70℃ | ||
濕度 | Max: 90% |
快速入門
8500 模擬電池前面板(ban)功能(neng)介紹(12個(ge)模組(zu))
在待(dai)機畫面長按(an)3秒進入參數(shu)設(she)置畫面。
8500 模擬電池后面板(ban)功能(neng)介紹(shao)(12個模組)
基本操作
開機(ji):
將8500 模擬電池連接好市(shi)電,按下后面(mian)板電源開(kai)關,LCD 顯示(shi)如(ru)下圖:
|
|
|
Date : 170605 |
Ver : V0.26CAN |
Baud : 100Kbps |
B1 : 5V3A |
B2 : 5V3A |
Date : 170605 當前程(cheng)序生產日(ri)期, Ver : V0.26CAN當前程序代號
Baud : 100Kbps當前的通信波特(te)率, B1 : 5V3A 第yi通道(dao)模組型號
B2 : 5V3A 第(di)二通道模組型(xing)號.
模擬電(dian)池(chi)初始(shi)化(hua)并進入待機界面,此(ci)時已(yi)順(shun)利開機,開機后LCD 顯(xian)示待機畫(hua)面,如下(xia)圖:
CH1 OFF |
+ 0.1mV |
|
CH2* ON |
+ 4999.9mV |
+ 0.1mA |
CH1 OFF: CH1第yi通道,OFF當(dang)前未啟動
+ 0.1mV: 回讀電壓(ya)值
- 0.1mA: 回讀電流值(當(dang)為紅色時(shi)工作在吃電模式)
CH2* ON: CH2第二通道,ON當前已打開。
啟動(dong)輸出或輸入:(當輸入電壓比設置電壓高(gao)時(shi)自動進(jin)入吃電模式)
模擬電池開機(ji)進入待機(ji)界(jie)面后,先確認設置電壓是否(fou)為需要的電壓,確認無誤后按下 “SET”、 “∧”、“∨”鍵,即可啟動輸(shu)出(chu)或(huo)輸(shu)入。
“SET”鍵(jian):開啟或關閉(bi)總(zong)線(xian)所(suo)有*電源
CH1 ON |
+ 5000.1mV |
|
CH2* ON |
+ 4999.9mV |
+ 0.1mA |
“∧”鍵:開啟(qi)或關閉當前單元上面模組(如(ru)CH1* ON)
CH1 ON |
+ 5000.1mV |
|
CH2* OFF |
+ 0.1mV |
+ 0.1mA |
“∨”鍵:開啟或(huo)關閉當前單(dan)元下面(mian)模組。(如CH2* ON)
CH1 OFF |
+ 0.1mV |
|
CH2* ON |
+ 4999.9mV |
+ 0.1mA |
設置界(jie)面:
在(zai)待機界面,長按(an)3秒“SET”鍵進入設置界面(下(xia)圖(tu)1),可(ke)按“∧”和“∨”移(yi)動改(gai)變要設置模(mo)組。
Setup Board 1:設(she)置通(tong)道1, Setup Board 2:設(she)置通(tong)道2, TEMP Sensor:顯(xian)示當(dang)前內部溫度,
設置第(di)yi通道畫面:
進入設置(zhi)界面后,按“∨”鍵移至Setup Board 1,再按“SET”鍵即進入當前第(di)yi通道設(she)置畫(hua)面(下圖2),Set Voltage:設置電壓值, Set Current:設置電流(liu)值, Set Curr Range:設置電流(liu)檔位,設置完成(cheng)按(an)“EXIT”鍵直接退出(chu)設置界面 。
另也可移至(zhi) Set Fiest Addr:設(she)置(zhi)起始地址(zhi)(zhi), Set End Addr :設(she)置(zhi)結束地址(zhi)(zhi),Send Parameter:發送(song)當(dang)前設(she)置(zhi)值給(gei),從起始到結束地址(zhi)(zhi)模組(zu)(請查看多模組參數設置)。
內部溫度顯示:
進入設置(zhi)界(jie)面后,按“∨”鍵(jian)移(yi)至TEMP Sensor,再按“SET”鍵(jian)即進入內部溫度(du)顯示畫(hua)面(下圖(tu)3),查看完成按“EXIT”鍵直接退出溫度顯示(shi)界面。
Setup Menu |
Setup Board 1 |
Setup Board 2 |
TEMP Sensor |
|
|
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
Setup Menu |
Setup Board 1 |
Setup Board 2 |
TEMP Sensor |
|
|
電壓設置:
進入設置(zhi)界面后,按“SET”鍵進入電壓(ya)設置界面,此時按“∧”“∨”鍵可(ke)加減電壓值(可設(she)zui“SET”鍵確定(ding)電(dian)壓值,設置完成按“EXIT”鍵(jian)直接退出設置(zhi)界(jie)面 。
充放電過(guo)流保(bao)護值設置:
進入設置界面后,按“∨”鍵(jian)移至Set Currentt,再按“SET”鍵即進入(ru)電流設置界面,此(ci)時按“∧”“∨”鍵可(ke)加(jia)減(jian)電流值(可設zui高值是當前模組標值+10%),在調(diao)到需要的電(dian)流值(下圖2),再長按“SET”鍵確(que)定電流值,設置(zhi)完成按“EXIT”鍵(jian)直(zhi)接(jie)退(tui)出設置界面。
充放電流(liu)保護值(zhi)檔位設置:
進(jin)入設置界面后,按“∨”鍵(jian)移至Set Curr Range,后(hou)再按“SET”鍵(jian)即進入電流檔位(wei)設置界(jie)面,此(ci)時按“∧”“∨”鍵(jian)可調檔(dang)位(mA/uA),在調到需(xu)要的(de)檔位(下圖3),再長(chang)按(an)“SET”鍵確定電(dian)流檔位,設置(zhi)完成后按“EXIT”鍵直接退出(chu)設(she)置界面。
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
多模(mo)組(zu)參數設置:
進入設置界面后,按“∨”鍵(jian)移至Set First Addr,再按“SET”鍵即進入起始地(di)址設置(zhi)界面,此時按“∧”“∨”鍵加減(jian)起始(shi)地址值(zhi),在調到需(xu)要的地(di)址(下圖1),再長(chang)按“SET”鍵可確定起始地址,
按(an)“∨”鍵移(yi)至Set End Addr,再(zai)按“SET”鍵即(ji)進入結束地(di)址設置界面,此時(shi)按“∧”“∨”鍵加減結束地址值(zhi),在調(diao)到(dao)需要(yao)的地址(下圖(tu)2),再長(chang)按(an)“SET”鍵可確(que)定結束地址(zhi),
按(an)下面的“∨”鍵移至(zhi)Send Parameter,按“SET”鍵即進(jin)入確定發送界面(下圖3),再(zai)長(chang)按“SET”鍵確定把當前參(can)數值(zhi)從CAN通信口發出去,設置(zhi)完(wan)成后(hou)按(an)“EXIT”鍵直接退出設置界面。
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
Setup Board 1 |
Setup Board 1 Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
Setup Board 1 |
Set Voltage |
Set Current |
Set Curr Range |
Set Fiest Addr |
Set End Addr |
Send Parameter
|
系(xi)統操(cao)作(zuo)
系統參數設(she)置(zhi):
在待機畫面,同時(shi)按下 “SET”和(he)“∧”鍵進(jin)入系統參數(shu)設置畫面(下圖1)。
模組(zu)校正:(當前模(mo)組單號作為標準源(yuan)校(xiao)正其它模組,先確定標準源各數據精度(du))
在系統參(can)數(shu)設置畫(hua)面, 按“∨”鍵移(yi)至Cal As Module,再按“SET”鍵(jian)即進入校正其它模組(zu)畫面(mian),此(ci)時按“∧”“∨”按鍵加減(jian)要校正模(mo)組地址(下圖(tu)2),在調到(dao)需要(yao)的校正模組地址后(hou),請(qing)先對(dui)接模組輸(shu)出正負端,再長按“SET”鍵確定進入校正。TargetAddr:01可通過“∧”“∨”按(an)鍵改(gai)變(bian)地址。
注:也(ye)可(ke)進Cal Boare 1或Cal Boare 2用標準件進行(xing)校正。
設(she)置地址:
在系統參數設(she)置畫(hua)面,按(an)“∨”鍵移(yi)至Set Addr,再按“SET”鍵即進入地址設置畫面(下圖3),此時按“∧”“∨”鍵加減模組地(di)址,在調到(dao)需(xu)要(yao)地址后,再長按“SET”鍵(jian)可確(que)定(ding)地址,設置完成后按(an)“EXIT”鍵(jian)直接退出(chu)設置界面。
CAL Menu |
Cal Board 1 |
Cal Board 2 |
Cal As Module |
Set Addr |
Set BaudRate |
CB1 Peripheral CB1 Peripheral |
Target Addr |
TargetAddr:01 |
Procedure |
0:None |
Target State |
None |
Info Select Model Addr |
CAL Menu |
Cal Board 1 |
Cal Board 2 |
Cal As Module |
Set Addr |
Set BaudRate |
CB1 Peripheral CB1 Peripheral |
設置通信頻率:
在系統(tong)參數設置(zhi)畫面,按“∨”鍵移至(zhi)Set BaudRate,再按(an)“SET”鍵進入頻(pin)率設置畫面,此時按(an)“∧”“∨”鍵調頻率值,在調到需要的頻率后,再長按“SET”鍵可確(que)定,設置完成(cheng)后按“EXIT”鍵直接退出設置界面。
CAL Menu |
Cal Board 1 |
Cal Board 1 |
Cal As Module |
Set Addr |
Set BaudRate |
CB1 Peripheral CB1 Peripheral |
注(zhu)意(yi):在(zai)CAN總線首(shou)尾端,各接入端電阻120Ω是必要(yao)的條件。本(ben)模組(zu)是每兩(liang)個共用(yong)一個CAN接(jie)口芯(xin)片,當同(tong)一CAN總線(xian)接(jie)入多模組(zu)時請降頻率使用(yong),以確保(bao)通信的(de)穩(wen)定性(xing)。
建(jian)議通信頻率
同一(yi)總線上,總的模組數 | 通(tong)信頻率(lv) |
12 | 500Kbps |
24 | 250Kbps |
36 | 200Kbps |
48 | 125Kbps |
60 | 100Kbps |
模擬電池電源 CAN 通(tong)信(xin)協議(yi)
VER:0.03(對應0.26或以(yi)后的固件)
CAN 報(bao)文標準 |
CAN Bus V2.0B規范,擴展幀,波特(te)率:100KBPS(可改) |
數據域默(mo)認為低字節在前,高字節在后 |
擴展幀29位CAN報文ID域分配(pei) | |||||||
域 | 保留域(yu) | 分包標志 | 命(ming)令(ling)碼域 | 命令頁域 | 源地址域(yu) | 目(mu)標地址域 | 數據域 |
位 | 4Bits | 1Bit | 7Bits | 3Bits | 7Bits | 7Bits | 8字節(64Bits) |
位置(zhi) | 28..25 | 24 | 23..17 | 16..14 | 13..7 | 6..0 | 63..0 |
| ID域29Bits | 數據域 |
ID域說明(ming) | |||
位(wei)域功能(neng) | 占位 | ID域內位置 | 說明 |
保留(liu)位 | 4Bits | 28..25 | 保留域(yu),發(fa)送報文時該域(yu)應(ying)該填(tian)0 |
分包(bao)標志位 | 1Bit | 24 | 分(fen)包標志在常規(gui)命令中沒有使用,所以(yi)該位域填0就可以(yi)了 |
命令碼(ma) | 7Bits | 23..17 | 設備按命(ming)令頁分配的命(ming)令碼執行相應(ying)的功能 |
命令頁 | 3Bits | 16..14 | 命令頁(ye)用于命令碼的功(gong)能 |
源地址 | 7Bits | 13..7 | 發送方的(de)設(she)備(bei)地址 |
目標(biao)地址 | 7Bits | 6..0 | 接收方(fang)的設(she)備地址(zhi) |
例1:上位(wei)機讀CH20設備上的電流
上位機地址:99,目標(biao)地址:20,常(chang)用命令頁(ye):0,讀電(dian)流(liu)命令碼:1,RTR位:1,IDE位:1,數據長度:0(Byte)
ID = 0B0000(保留域) + 0b0(分包標(biao)志) + 0b0000001(命令碼) + 0b000(命令頁) + 0b1100011(源地(di)址(zhi)) + 0b0010100(目標(biao)地(di)址(zhi)) = 0b0000 0 0000001 000 1100011 0010100 = 0x23194
例(li)2:上位(wei)機設(she)置CH20設(she)備上的電流(liu)為2000mA或uA(單位(wei)按設(she)備當前的檔位(wei)而(er)定)
上位機地(di)(di)址:99,目標地(di)(di)址:20,常(chang)用命令頁(ye):0,寫電流命令碼:1,RTR位:0,IDE位(wei):1,數(shu)據(ju)長度:3(Byte)
ID = 0B0000(保(bao)留域) + 0b0(分包(bao)標志) + 0b0000001(命令碼) + 0b000(命令頁) + 0b1100011(源地址(zhi)) + 0b0010100(目標地址(zhi)) = 0b0000 0 0000001 000 1100011 0010100 = 0x23194
數據(ju)域(yu)(3Bytes) = 2000 = 0X7D0 = Byte0 = D0 ,Byte1 = 07,Byte2 = 00
關于RTR、IDE、數(shu)據長度的說明:
RTR(RemoteFlag遙控幀標志)、IDE(ExternFlag擴展幀標志)及數據長度等標志位(wei)在上位(wei)機編(bian)程時(shi)由CAN適配器廠商提供的(de)編(bian)程庫里有相應(ying)的(de)接口(kou),無需在ID域(yu)內設(she)置。
相同功能的讀/寫操作時(shi)ID域是一(yi)樣的,區(qu)分(fen)讀或寫由RTR位(wei)(遙控幀標志)決定。
地址分配約定(ding) | |
地址 | 說(shuo)明 |
1 ~ 60 | 設(she)備地(di)址(zhi) |
100 | 群發地址, |
99 | 上位機地(di)址(zhi) |
命令頁域說(shuo)明 | ||
命令頁(ye)碼 | 命令類(lei)型 | 說明 |
0 | General | 常規命(ming)令頁(ye),功能(neng):讀/寫(xie)電壓、電流(liu)、檔位、設置地(di)址范圍 |
1 | Setup | 設(she)置(zhi)命令頁,功能(neng):設(she)置(zhi)設(she)備地址等功能(neng) |
3 | System | 系統命令(ling)頁,功(gong)能(neng):設(she)置CAN波特率等功(gong)能(neng) |
4 | Log | Log命(ming)令頁(ye),功能:設備執行完命(ming)令后返回的狀態(tai)碼 |
General(0)命令頁下(xia)的命令碼列表(biao) | ||||
命令名(ming)稱 | 命令碼 | 數據長度 | RTR標志(zhi) | 功(gong)能(neng)說明 |
Voltage | 0 | 0 | 1 | 讀取(qu)電壓值,設(she)備成功接收到該命令后返回3字(zi)節(jie)電壓數據 |
3 | 0 | 設置電(dian)壓值,設備成功接收到該命令后立即按設置值更改輸出電(dian)壓 | ||
Current | 1 | 0 | 1 | 讀取電(dian)流值,設備(bei)成功接(jie)收到該(gai)命(ming)令后返(fan)回4字節(jie)電(dian)流及(ji)檔(dang)位數據 |
3 | 0 | 設置電流(liu)值,設備成功接收到該命令后立即按設置值更(geng)改(gai)輸出電流(liu) | ||
CurrRange | 2 | 0 | 1 | 電流(liu)檔(dang)位,沒有單獨查詢(xun)功能,讀(du)電流(liu)值時已經攜帶電流(liu)檔(dang)位 |
1 | 0 | 設置電(dian)流(liu)檔位(wei),設備成(cheng)功(gong)接收到該(gai)命令(ling)后返回1字節電(dian)流(liu)檔位(wei)數(shu)據 | ||
Parameter | 3 | 0 | 1 | 讀取測(ce)量參(can)數,設備成(cheng)功接收(shou)到該命令后返回(hui)7字節(jie)電(dian)壓(ya)/電(dian)流及檔位(wei)數據。 |
7 | 0 | 設置輸出參數,設備成(cheng)功接收到該命(ming)令后立即更改輸出電(dian)(dian)壓、電(dian)(dian)流及檔位。 | ||
AutoSendE | 4 | 0 | 1 | 使能自動上傳測量參數,該命(ming)令(ling)沒有查詢(xun)功能 |
0 | 0 | 使能自動(dong)上(shang)傳(chuan)測(ce)量參(can)數,使能后設備每次采集完(wan)數據即自動(dong)上(shang)傳(chuan) | ||
AutoSendD | 5 | 0 | 1 | 失能(neng)自動(dong)上傳(chuan)測量(liang)參數,該命令沒有查詢(xun)功能(neng) |
0 | 0 | 失(shi)能自(zi)(zi)動上傳測量參數,失(shi)能后設備立即關閉自(zi)(zi)動上傳功能 | ||
SelAddrFirst | 6 | 0 | 1 | 選擇接收群發的(de)設備地址(zhi)范圍(wei)的(de)首(shou)地址(zhi),該命令沒有查詢功能 |
1 | 0 | 選擇接收群(qun)發(fa)的設備地址(zhi)(zhi)范圍的首地址(zhi)(zhi),該(gai)命令以群(qun)發(fa)地址(zhi)(zhi)發(fa)送 | ||
SelAddrEnd | 7 | 0 | 1 | 選(xuan)擇接收群(qun)發(fa)的設備地址(zhi)范圍(wei)的結(jie)束(shu)地址(zhi),該命(ming)令沒有查詢(xun)功能(neng) |
1 | 0 | 選擇接收群(qun)發的設備地(di)址范圍的結束(shu)地(di)址,該命令以群(qun)發地(di)址發送 | ||
SelAddr | 8 | 0 | 1 | 選擇接收群發的(de)設備地址(zhi)范圍,該(gai)命(ming)令沒有查詢功能 |
2 | 0 | 選(xuan)擇接收(shou)群發的(de)設(she)備地址(zhi)范圍(wei),該命令以群發地址(zhi)發送 | ||
OutRelay | 9 | 0 | 1 | 查詢輸出繼電器(qi)狀(zhuang)態,設(she)備成(cheng)功接(jie)收該命(ming)令后返回1字節繼電器(qi)狀(zhuang)態數據 |
1 | 0 | 設置輸(shu)出繼電(dian)器,設備成功接(jie)收該命(ming)令后立即更改輸(shu)出繼電(dian)器狀態。0 - 斷開 , 1 - 接(jie)通 | ||
ReadTEMP | 10 | 0 | 1 | 讀(du)取(qu)溫(wen)度(du)值(zhi),設備成功接收該命(ming)令后返回1字節溫(wen)度(du)數據 |
0 | 0 | 該命(ming)令沒有(you)設置操(cao)作 | ||
ReadParam | 12 | 0 | 1 | 讀參數,設備成功接收該命(ming)令后(hou)立即返回8字節電壓、電流、檔位、溫(wen)度及輸出繼電器(qi)狀態(tai) |
0 | 0 | 該命令沒有設置操作 |
Setup(1)命(ming)令(ling)頁下的(de)命(ming)令(ling)列表(biao) | ||||
命(ming)令(ling)名(ming)稱(cheng) | 命令碼 | 數據(ju)長度 | RTR標志 | 功能說明 |
SetAddr | 0 | 0 | 1 | 更改遠程設備地址,該(gai)命(ming)令沒有查(cha)詢(xun)功能 |
1 | 0 | 更改遠程設備(bei)地址,設備(bei)成(cheng)功接收(shou)到該命令(ling)后立即更改本機地址 |
System(3)命(ming)令頁下的命(ming)令列(lie)表(biao) | ||||
命令名稱 | 命(ming)令(ling)碼 | 數據長度(du) | RTR標志 | 功能說明 |
Set_Baud | 4 | 0 | 1 | 該(gai)命令沒有回讀功(gong)能。 |
1 | 0 | 更改設(she)備(bei)的(de)波特率。該指令可以以群(qun)發(fa)的(de)方式(shi)發(fa)送。 |
Log(4)命令頁下的命令列表(biao) | ||||
命(ming)令名稱 | 命令碼 | 數據(ju)長(chang)度 | RTR標志 | 功能說明 |
Log_Ok | 0 | 0 | 1 | 設(she)備執行命令成功后(hou)返回Log_Ok狀態 |
1 | 0 | 該命令沒(mei)有設置(zhi)功(gong)能 | ||
Log_Warning | 1 | 0 | 1 | 設(she)備(bei)執(zhi)行命令失敗(bai)或需要上位(wei)機確認時返(fan)回Log_Warning狀態 |
1 | 0 | 該命令(ling)沒有設置功能(neng) | ||
Log_Error | 2 | 0 | 1 | 設備(bei)執行命令發生錯誤時返回Log_Error狀(zhuang)態 |
General命(ming)令頁
讀取電壓值(zhi) Voltage:
命令格式:
保留位(wei) | 分包標志 | 命令(ling)碼 | 命令頁 | 源地(di)址 | 目標(biao)地(di)址 | RTR | 數(shu)據長度 |
0 | 0 | 0 | 0 | Sxx | Dxx | 1 | 0 |
目(mu)標(biao)地址的(de)設備成功接收(shou)到該(gai)命令后立即(ji)向源地址(上位(wei)機)返回(hui)1條攜帶3字節(jie)(24Bits)有(you)符號整形數(shu)的(de)電壓報文。 |
返回數(shu)據說明:
保留(liu)位 | 分包標志(zhi) | 命令碼 | 命令頁 | 源地址 | 目標(biao)地址(zhi) | RTR | 數(shu)據長度 |
0 | 0 | 0 | 0 | Dxx | Sxx | 0 | 3 |
數據域: | |||||||
Byte0 | 電壓數(shu)據(ju)的第1字(zi)節 | ||||||
Byte1 | 電壓數據的第2字節 | ||||||
Byte2 | 電壓數(shu)據的第3字(zi)節 | ||||||
電壓數(shu)據以3字節(jie)(24Bits)有符號(hao)整型數(shu)傳送。 數值偏(pian)移(yi)量0.1 例1:2000.0mV - Byte0:0x20,Byte1:0x4e,Byte2:0x00 = 0x004e20 = 20000 * 0.1 = 2000.0 |
備(bei)注:Sxx - 主動(dong)發(fa)送命令的設備(bei)地址(zhi)(zhi)(通常是上位機),設備(bei)返回數據的目標(biao)地址(zhi)(zhi)。
Dxx - 接收命令的目標地址,設備返(fan)回(hui)數據的源地址。
設置電(dian)壓值 Voltage:
命令(ling)格式:
保(bao)留位 | 分包標志 | 命(ming)令(ling)碼 | 命令頁 | 源地址 | 目標地址 | RTR | 數(shu)據(ju)長度 | |
0 | 0 | 0 | 0 | Sxx | Dxx | 0 | 3 | |
數據域: |
| |||||||
Byte0 | 電壓數(shu)據(ju)的第1字節 |
| ||||||
Byte1 | 電壓數據的第2字節 |
| ||||||
Byte2 | 電壓數(shu)據的(de)第3字(zi)節(jie) |
| ||||||
電壓數據(ju)以(yi)3字節(24Bits)有(you)符號整型數傳送(song)。數值偏移量(liang)1。 設備執(zhi)行完命令后向上位機返回(hui)命令的執(zhi)行狀態Log_Ok/Log_Warning/Log_Error 例1:2000mV - Byte0:0xD0,Byte1:0x07,Byte2:0x00 = 0x0007d0 = 2000 * 1 = 2000 |
|
General命令頁(ye)
讀(du)取電流(liu)值 Current:
命令格式:
保留位(wei) | 分(fen)包標志 | 命(ming)令碼 | 命令頁(ye) | 源地址 | 目標地址 | RTR | 數據(ju)長(chang)度 |
0 | 0 | 1 | 0 | Sxx | Dxx | 1 | 0 |
目標地址的設(she)備成功接(jie)收到(dao)該(gai)命令后立即向源地址(上位機)返回攜帶3字節(24Bits)有符號整形數(shu)的電流數(shu)據(ju)。 |
返回數據說(shuo)明(ming):
保留位 | 分包標志 | 命(ming)令(ling)碼 | 命令頁 | 源地址 | 目標(biao)地址 | RTR | 數(shu)據長(chang)度 |
0 | 0 | 1 | 0 | Dxx | Sxx | 0 | 4 |
數(shu)據域: | |||||||
Byte0 | 電流數據的第1字節 | ||||||
Byte1 | 電流數據(ju)的第2字節 | ||||||
Byte2 | 電流數(shu)據的第3字節 | ||||||
Byte3 | 電(dian)流檔位 | ||||||
電(dian)(dian)流數據以3字節(24Bits)有符(fu)號整型(xing)數傳送(song)。第4字節(8Bits)傳送(song)電(dian)(dian)流檔位(wei),0 = mA,1 = uA 數值偏移量(liang)0.1 例1:2000.0mA - Byte0:0x20,Byte1:0x4e,Byte2:0x00,Byte3:0x00 = 0x004e20 = 20000 * 0.1 = 2000.0 例(li)2:-3333.3uA - Byte0:0xCB,Byte1:0x7D,Byte2:0xFF,Byte3:0x01 = 0xff7dcb = -33333 * 0.1 = -3333.3 |
設(she)置(zhi)電流值 Current:
命(ming)令格式(shi):
保(bao)留位 | 分包標志 | 命令碼 | 命令頁 | 源地址 | 目(mu)標地址 | RTR | 數據長度 | |
0 | 0 | 1 | 0 | Sxx | Dxx | 0 | 3 | |
數據(ju)域: |
| |||||||
Byte0 | 電流數(shu)據的第1字節 |
| ||||||
Byte1 | 電流數據的(de)第2字(zi)節(jie) |
| ||||||
Byte2 | 電流(liu)數據的(de)第3字(zi)節 |
| ||||||
電流數據以3字節(24Bits)有符號整型數傳送。數值(zhi)偏移量1。 設備執(zhi)行完命(ming)令后向上位機返回命(ming)令的(de)執(zhi)行狀(zhuang)態Log_Ok/Log_Warning/Log_Error 例1:2000mA - Byte0:0xD0,Byte1:0x07,Byte2:0x00 = 0x0007d0 = 2000 * 1 = 2000 例2:-3333mA - Byte0:0xfb,Byte1:0xf2,Byte2:0xff = 0xfff830 = -3333 * 1 = -3333 |
|
設置電流檔位 CurrRange:
命(ming)令格式:
保留位(wei) | 分包標(biao)志 | 命令(ling)碼 | 命(ming)令頁 | 源(yuan)地(di)址 | 目標(biao)地址 | RTR | 數(shu)據(ju)長度 | |
0 | 0 | 2 | 0 | Sxx | Dxx | 0 | 1 | |
數(shu)據域(yu): |
| |||||||
Byte0 | 電流檔(dang)位 |
| ||||||
電流檔位以(yi)1字節(8Bits)無(wu)符號整數傳送。數值偏移(yi)量(liang)1。 設備執行(xing)完(wan)命令后向(xiang)上位機返回(hui)命令的執行(xing)狀(zhuang)態(tai)Log_Ok/Log_Warning/Log_Error Byte0 = 0x00 = mA Byte0 = 0x01 = uA |
|
General命令頁(ye)
讀(du)取測量參數 Parameter:
命令(ling)格式:
保留位 | 分包標志 | 命令碼 | 命(ming)令頁 | 源地址 | 目(mu)標地址 | RTR | 數據長度 |
0 | 0 | 3 | 0 | Sxx | Dxx | 1 | 0 |
目標地(di)址的設備(bei)成功接收到(dao)該命令后立即向(xiang)源地(di)址(上位(wei)機)返回攜帶(dai)7字節的電壓、電流、檔(dang)位(wei)的數據。 備注:本指令(ling)(ling)讀(du)功能不建(jian)議使用,0.26版本后的固件被ReadParam(命令(ling)(ling)碼12)指令(ling)(ling)逐漸取代。 設置參數功能(neng)不受(shou)影響。 |
返(fan)回(hui)數據說明:
保留位(wei) | 分包標志 | 命令(ling)碼(ma) | 命令頁 | 源地址 | 目標(biao)地址 | RTR | 數(shu)據長度(du) |
0 | 0 | 3 | 0 | Dxx | Sxx | 0 | 7 |
數(shu)據域: | |||||||
Byte0 | 電壓(ya)數據(ju)的第1字節(jie) | ||||||
Byte1 | 電壓數據的第2字節(jie) | ||||||
Byte2 | 電(dian)壓數據的第3字節 | ||||||
Byte3 | 電流數據的第1字節 | ||||||
Byte4 | 電(dian)流數據(ju)的第2字節(jie) | ||||||
Byte5 | 電(dian)流數(shu)據的第(di)3字節 | ||||||
Byte6 | 電流檔位 | ||||||
Byte0..Byte2 - 電壓數據,電壓值以3字節(24Bits)有(you)符(fu)號整型(xing)數傳送。偏(pian)移量0.1 Byte3..Byte5 - 電流數據,電流值以(yi)3字節(24Bits)有符(fu)號整型數傳送。偏(pian)移量0.1 Byte6 - 電流檔(dang)位,檔(dang)位以1字節(8Bits)無符號整數傳送。 例:Volt = 5000.0mV (0x00c350) = 50000 * 0.1 = 5000.0, Current = 3000.0mA(0x007530) = 30000 * 0.1 = 3000.0, mA = 0 Byte0:0x50,Byte1:0xc3,Byte2:0x00, Byte3:0x30,Byte4:0x75,Byte5:0x00, Byte6:0x00 |
設置輸出(chu)參(can)數值 Parameter:
命令格式:
保留位 | 分包標(biao)志 | 命令碼 | 命令頁 | 源地址 | 目(mu)標地址(zhi) | RTR | 數據長度 | |
0 | 0 | 3 | 0 | Sxx | Dxx | 0 | 7 | |
數據域(yu): |
| |||||||
Byte0 | 電(dian)壓數據的第1字(zi)節(jie) |
| ||||||
Byte1 | 電壓數據的第2字節 |
| ||||||
Byte2 | 電(dian)壓數據的第3字節 |
| ||||||
Byte3 | 電流數據的(de)第(di)1字節 |
| ||||||
Byte4 | 電流數(shu)據(ju)的第2字節 |
| ||||||
Byte5 | 電流數(shu)據的第3字節 |
| ||||||
Byte6 | 電流檔位 |
| ||||||
Byte0..Byte2 - 電壓數據(ju),電壓值以3字節(24Bits)有(you)符(fu)號整型數傳送。偏(pian)移量1 Byte3..Byte5 - 電流數據,電流值以3字節(24Bits)有符(fu)號整(zheng)型(xing)數傳送(song)。偏(pian)移(yi)量1 Byte6 - 電(dian)流(liu)檔位,檔位以1字節(8Bits)無(wu)符號整數傳送(song)。 設(she)備執(zhi)行完命(ming)令后向上位機(ji)返回(hui)命(ming)令的執(zhi)行狀態Log_Ok/Log_Warning/Log_Error 例:Volt = 5000mV(0x001388)=5000*1=5000, Current=3000mA(0x000bb8)=3000*1= 3000,mA = 0 Byte0:0x88,Byte1:0x13,Byte2:0x00, Byte3:0xb8,Byte4:0x0b,Byte5:0x00, Byte6:0x00 例:PC機(ji)群發(fa)電(dian)壓5000mV、電(dian)流3000mA。幀ID:0x00 0x06 0x31 0xE4、數(shu)據:0x88 0x13 0x00 0xB8 0x0B 0x00 0x00。 |
|
General命(ming)令頁
使能設備(bei)自動上傳測量參數 AutoSendE:(打開報(bao)文)
命(ming)令格(ge)式:
保留位 | 分包標志 | 命令(ling)碼 | 命令頁 | 源地址 | 目標地址 | RTR | 數據長(chang)度 |
0 | 0 | 4 | 0 | Sxx | Dxx | 1 | 0 |
目標地(di)址(zhi)的設備成功(gong)接(jie)收到該命(ming)(ming)(ming)令(ling)后(hou)立(li)即向源(yuan)地(di)址(zhi)(上位機(ji))返回命(ming)(ming)(ming)令(ling)執行狀態Log_Ok/Log_Warning/Log_Error。隨后(hou)設備每次測量(liang)完后(hou)向上位機(ji)(命(ming)(ming)(ming)令(ling)的源(yuan)地(di)址(zhi))上傳測量(liang)數(shu)據,直(zhi)到設備接(jie)收到AutoSendD關閉自(zi)動上傳參數(shu)命(ming)(ming)(ming)令(ling)后(hou)停(ting)止。 例(li):PC機(ji)群發打開報文。幀ID:0x00 0x04 0x31 0xE4、數據:0x00。 備注(zhu):本指(zhi)令(ling)不建議(yi)使(shi)用,因(yin)為設(she)備較多(duo)時會出現總線沖突,而丟失部分設(she)備的測量數據。 |
設(she)備自動上傳(chuan)測量數據說(shuo)明:
保留位 | 分(fen)包標志 | 命(ming)令(ling)碼 | 命令頁(ye) | 源地址 | 目標地址 | RTR | 數據長度 |
0 | 0 | 3 | 0 | Dxx | Sxx | 0 | 7 |
數(shu)據域: | |||||||
Byte0 | 電壓(ya)數據的第1字節 | ||||||
Byte1 | 電壓數(shu)據的第2字節(jie) | ||||||
Byte2 | 電壓數(shu)據(ju)的(de)第3字節 | ||||||
Byte3 | 電流數據的(de)第(di)1字節 | ||||||
Byte4 | 電流數據(ju)的(de)第(di)2字節 | ||||||
Byte5 | 電流(liu)數據的第(di)3字節 | ||||||
Byte6 | 電流檔位 | ||||||
Byte0..Byte2 - 電壓(ya)(ya)數據,電壓(ya)(ya)值以3字節(jie)(24Bits)有符號整型數傳送(song)。偏移量0.1 Byte3..Byte5 - 電(dian)流數(shu)據,電(dian)流值以3字(zi)節(24Bits)有符號整型數(shu)傳送。偏移量0.1 Byte6 - 電流檔位(wei),檔位(wei)以1字節(8Bits)無符號整數傳送。 例:Volt = 5000.0mV (0x00c350) = 50000 * 0.1 = 5000.0, Current = 3000.0mA(0x007530) = 30000 * 0.1 = 3000.0, mA = 0 Byte0:0x50,Byte1:0xc3,Byte2:0x00, Byte3:0x30,Byte4:0x75,Byte5:0x00, Byte6:0x00 |
關閉設備自(zi)動(dong)上傳(chuan)測量參數 AutoSendD: (關閉報文)
命令格式:
保留位 | 分包(bao)標(biao)志 | 命(ming)令(ling)碼 | 命令頁 | 源地址 | 目標地(di)址 | RTR | 數據長度(du) | |
0 | 0 | 5 | 0 | Sxx | Dxx | 1 | 0 | |
目標(biao)地(di)址的(de)設備成(cheng)功(gong)接收到該命(ming)令(ling)后立即向(xiang)源(yuan)地(di)址(上位機)返回命(ming)令(ling)執行狀態Log_Ok/Log_Warning/Log_Error。如果(guo)設備自動上傳(chuan)功(gong)能已(yi)經使能則立即停止上傳(chuan)測(ce)量數據(ju)。 例:PC機群發關閉報文。幀(zhen)ID:0x00 0x0A 0x31 0xE4、數據(ju):0x00。
|
|
General命(ming)令頁(ye)
選擇群發地(di)址(zhi)范(fan)圍的首地(di)址(zhi) SelAddrFirst:
命令格式:
保留位 | 分包標(biao)志 | 命令碼 | 命令頁 | 源地址 | 目(mu)標(biao)地址 | RTR | 數據長(chang)度 | |
0 | 0 | 6 | 0 | Sxx | 100 | 0 | 1 | |
數(shu)據域: |
| |||||||
Byte0 | 設(she)備地址(1..60) |
| ||||||
在向(xiang)設(she)(she)備(bei)群(qun)發功(gong)能命令(ling)(ling)(ling)(目標地(di)(di)址:100)時,只有(you)被選(xuan)中(zhong)的(de)設(she)(she)備(bei)響(xiang)應(ying)操作(zuo),沒(mei)被選(xuan)中(zhong)的(de)設(she)(she)備(bei)忽略掉(diao)該命令(ling)(ling)(ling)(選(xuan)擇地(di)(di)址范圍命令(ling)(ling)(ling)例外(wai),所有(you)成功(gong)接收到設(she)(she)置地(di)(di)址范圍命令(ling)(ling)(ling)的(de)設(she)(she)備(bei)都會響(xiang)應(ying))。 數(shu)據域的Byte0攜(xie)帶(dai)1個無符號整型數(shu)地(di)(di)址,數(shu)值范(fan)圍1..60。首地(di)(di)址必須小(xiao)于(yu)結束地(di)(di)址。 |
|
選擇(ze)群發(fa)地址范圍的結束(shu)地址 SelAddrEnd:
命令格式:
保(bao)留(liu)位 | 分包標志 | 命(ming)令(ling)碼 | 命令頁 | 源地址(zhi) | 目標(biao)地址 | RTR | 數據長度 | |
0 | 0 | 7 | 0 | Sxx | 100 | 0 | 1 | |
數據(ju)域(yu): |
| |||||||
Byte0 | 設(she)備(bei)地址(1..60) |
| ||||||
在向(xiang)設備群(qun)發功(gong)能命(ming)令(ling)(ling)(目標地(di)址:100)時(shi),只有被(bei)選(xuan)(xuan)中的(de)設備響(xiang)應操作,沒被(bei)選(xuan)(xuan)中的(de)設備忽略(lve)掉(diao)該命(ming)令(ling)(ling)(選(xuan)(xuan)擇(ze)地(di)址范(fan)(fan)圍命(ming)令(ling)(ling)例外,所(suo)有成功(gong)接(jie)收到設置(zhi)地(di)址范(fan)(fan)圍命(ming)令(ling)(ling)的(de)設備都會作出響(xiang)應)。 數據域的Byte0攜帶1個(ge)無符號(hao)整型數地(di)址,數值范圍1..60。結束地(di)址必須大(da)于(yu)首(shou)地(di)址。 |
|
選(xuan)擇群發地址范(fan)圍(wei) SelAddr:(此(ci)命令(ling)用來設置群發響(xiang)應地址(zhi)范圍)
命令格(ge)式:
保留位 | 分包標志 | 命令碼 | 命令頁 | 源地址(zhi) | 目(mu)標地(di)址 | RTR | 數(shu)據長(chang)度 | |
0 | 0 | 8 | 0 | Sxx | 100 | 0 | 2 | |
數據(ju)域: |
| |||||||
Byte0 | 設備地(di)址范圍首地(di)址(1..60) |
| ||||||
Byte1 | 設(she)備地址范圍結(jie)束地址(1..60) |
| ||||||
在數據域范圍(wei)內(nei)所有(you)的(de)設(she)備地(di)址都(dou)會(hui)改為被選(xuan)(含首地(di)址和(he)結束地(di)址,在顯示(shi)面(mian)板上可看到*號),其它不在數據域范圍的都會取消(xiao)。 數據域的Byte0攜帶1個無符號整型數首地址,數值范圍1..60。 數(shu)據域的Byte1攜(xie)帶1個無符(fu)號(hao)整型數(shu)結束地址(zhi),數(shu)值范圍1..60。 結(jie)束地(di)址必(bi)須大于或等于首地(di)址。 例(li):PC機設置(zhi)群發范圍11-30,幀ID:0x00 0x10 0x31 0xE4、數據:0x0B 0x1E。 |
|
General命令(ling)頁
獲(huo)取輸(shu)出繼電器狀態 OutRelay:
命令格式:
保(bao)留位 | 分包標志(zhi) | 命令碼(ma) | 命令頁(ye) | 源(yuan)地址 | 目標地址 | RTR | 數(shu)據長(chang)度 |
0 | 0 | 9 | 0 | Sxx | Dxx | 1 | 0 |
目標(biao)地(di)(di)址的設備成功接收到(dao)該(gai)命令后立即(ji)向源地(di)(di)址(上位(wei)機)返(fan)回(hui)攜帶1字(zi)節(8Bits)的狀(zhuang)態(tai)數據。 數(shu)據內容:0 - 斷開(kai)輸(shu)出 , 1 - 接通(tong)輸(shu)出 |
返回數據說明:
保留位 | 分包標志 | 命令碼 | 命令頁 | 源地址(zhi) | 目標地(di)址(zhi) | RTR | 數據長度 |
0 | 0 | 9 | 0 | Dxx | Sxx | 0 | 1 |
數據(ju)域(yu): | |||||||
Byte0 | 輸(shu)出繼電器狀態 0 - 斷開 , 1 - 接通(tong) | ||||||
輸(shu)出繼電器斷(duan)開后切斷(duan)了電流(liu)通(tong)路,不(bu)輸(shu)出或吸收電流(liu),但仍可以測量外(wai)部電壓。 輸出繼電器接通后方可向(xiang)外界輸出或(huo)吸(xi)收電流。 數據域的Byte0的表示輸(shu)出繼(ji)電(dian)(dian)器(qi)(qi)的狀態(tai),0 - 輸(shu)出繼(ji)電(dian)(dian)器(qi)(qi)斷開 , 1 - 輸(shu)出繼(ji)電(dian)(dian)器(qi)(qi)接通(tong) |
設置(zhi)輸出繼電器 OutRelay:
命令格(ge)式:
保留(liu)位(wei) | 分(fen)包標志 | 命(ming)令碼 | 命令頁 | 源地(di)址(zhi) | 目(mu)標(biao)地址 | RTR | 數(shu)據長度 | |
0 | 0 | 9 | 0 | Sxx | Dxx | 0 | 1 | |
數據域: |
| |||||||
Byte0 | 輸出繼電器新狀態 0 - 斷開 , 1 - 接通 |
| ||||||
輸出(chu)繼電器(qi)斷開后切斷了電流通路,不(bu)輸出(chu)或吸(xi)收(shou)電流,但仍可以測量外部電壓。 輸(shu)出繼(ji)電器接通后(hou)方(fang)可向(xiang)外界輸(shu)出或吸(xi)收電流。 數(shu)據域(yu)的Byte0的表(biao)示輸(shu)出(chu)繼(ji)(ji)電(dian)器的新(xin)狀態,0 - 輸(shu)出(chu)繼(ji)(ji)電(dian)器斷(duan)開 , 1 - 輸(shu)出(chu)繼(ji)(ji)電(dian)器接通。 目(mu)標地(di)址的設備成功(gong)接(jie)收到該命(ming)(ming)令后立即向源地(di)址(上位機)返回命(ming)(ming)令執行狀態Log_Ok/Log_Warning/Log_Error。 例:PC機開(kai)11號模組,幀(zhen)ID:0x00 0x12 0x31 0x8B、數(shu)據(ju):0x01。 PC機(ji)關(guan)11號模(mo)組,幀ID:0x00 0x12 0x31 0x8B、數據:0x00。 PC機開(kai)群發模組, 幀ID:0x00 0x12 0x31 0xE4、數據:0x01。 PC機關群(qun)發模(mo)組, 幀(zhen)ID:0x00 0x12 0x31 0xE4、數據:0x00。 |
|
General命令頁
獲取設備(bei)溫度(du)值 ReadTEMP:
命令格式(shi):
保留(liu)位(wei) | 分(fen)包標志(zhi) | 命令碼 | 命令頁(ye) | 源地址(zhi) | 目(mu)標地址 | RTR | 數(shu)據長度 |
0 | 0 | 10 | 0 | Sxx | Dxx | 1 | 0 |
目標地(di)址的(de)設備成功接收(shou)到該(gai)命令后立(li)即向源地(di)址(上(shang)位機)返(fan)回(hui)攜帶1字節(8Bits)的(de)溫度數據。 例:PC機讀取11號模(mo)組,遠(yuan)程幀,幀ID:0x00 0x14 0x31 0x8B、數據:。 |
返回(hui)數據說明:
保(bao)留位 | 分(fen)包標志 | 命令碼 | 命(ming)令頁 | 源地址 | 目(mu)標地址 | RTR | 數(shu)據長度 |
0 | 0 | 10 | 0 | Dxx | Sxx | 0 | 1 |
數據域: | |||||||
Byte0 | 溫度值數(shu)據,數(shu)值范圍+/-0...127攝氏度 | ||||||
溫度數值是(shi)1字節有符號(hao)整數,數值范圍+/-0...127攝(she)氏度。 例:+35攝氏度(du) = 0x23 , -35攝氏度(du) = 0xdd |
讀取參(can)數(shu) ReadParam:
命(ming)令(ling)格式:
保留(liu)位(wei) | 分包標志 | 命令(ling)碼 | 命令(ling)頁 | 源地址 | 目標地址 | RTR | 數據長度 |
0 | 0 | 12 | 0 | Sxx | Dxx | 1 | 0 |
0.26版(ban)固件新(xin)增加指令(ling)(ling),本(ben)指令(ling)(ling)未來將(jiang)替代舊版(ban)本(ben)固件的Parameter指令(ling)(ling)的讀參數功能,寫參數功能不受影響繼(ji)續保(bao)留。 目標(biao)地(di)址的設備成(cheng)功接收(shou)到該命令后立即(ji)向源地(di)址(上(shang)位機(ji))返(fan)回攜帶8字節(jie)的測量數(shu)據(ju),數(shu)據(ju)域包(bao)括3字節(jie)電壓值(zhi),3字節(jie)電流值(zhi),1Bit 電流檔位,1Bit 輸出繼電器(qi)狀態及1字節(jie)溫度值(zhi)。 例(li):PC機讀取(qu)11號模(mo)組,遠程幀,幀(zhen)ID:0x00 0x18 0x31 0x8B、數據(ju):。 |
返回數據說(shuo)明:
保留位(wei) | 分包標志 | 命令碼 | 命令頁(ye) | 源地(di)址 | 目(mu)標(biao)地址 | RTR | 數據長度 |
0 | 0 | 12 | 0 | Dxx | Sxx | 0 | 8 |
數據域: | |||||||
Byte0 | 電壓數據的第1字節(jie) | ||||||
Byte1 | 電壓數據的(de)第2字節 | ||||||
Byte2 | 電壓數(shu)據(ju)的第3字節 | ||||||
Byte3 | 電流數據的第1字節 | ||||||
Byte4 | 電流數據的第2字節(jie) | ||||||
Byte5 | 電流數據的第3字節 | ||||||
Byte6 | Bit0:電(dian)流檔(dang)位 : 0 - mA ,1 - uA Bit1:輸出(chu)繼(ji)電(dian)器狀(zhuang)態 : 0 - 繼(ji)電(dian)器關閉 , 1 - 繼(ji)電(dian)器接通 Bit2...Bit7:保(bao)留 | ||||||
Byte7 | 溫(wen)度測量值(zhi) | ||||||
Byte0..Byte2 - 電壓數據,電壓值以(yi)3字節(jie)(24Bits)有符號整型數傳送。偏(pian)移量(liang)0.1 Byte3..Byte5 - 電(dian)流(liu)數(shu)據,電(dian)流(liu)值以3字節(24Bits)有符號整型數(shu)傳送。偏移量0.1 Byte6.Bit0 - 電流檔位,占Byte6里(li)的Bit0 1位。0 - mA ,1 - uA Byte6.Bit1 - 輸出繼電器狀(zhuang)態,占(zhan)Byte6里的(de)Bit1 1位。0 - 斷開(kai),1 - 接通(tong) Byte7 - 溫度(du)值,偏(pian)移量0 例:Volt = 5000.0mV (0x00c350) = 50000 * 0.1 = 5000.0, Current = 3000.0mA(0x007530) = 30000 * 0.1 = 3000.0, mA = 0 輸出繼電(dian)器(qi)接通=1 溫(wen)度=35攝氏度 Byte0:0x50,Byte1:0xc3,Byte2:0x00, Byte3:0x30,Byte4:0x75,Byte5:0x00, Byte6:0x02,Byte7:0x23 |
Setup命(ming)令頁
更改設備地址 SetAddr:
命令格(ge)式:
保留位 | 分包標志(zhi) | 命令碼 | 命令(ling)頁 | 源地(di)址 | 目(mu)標地址 | RTR | 數(shu)據長度 | |
0 | 0 | 0 | 1 | Sxx | Dxx | 0 | 1 | |
數據(ju)域(yu): |
| |||||||
Byte0 | 新的設備地址(1..60) |
| ||||||
把ID域內的(de)目標地(di)址Dxx設備更(geng)改為新(xin)(xin)地(di)址。新(xin)(xin)地(di)址范圍1...60 目標地址的設備成功(gong)接(jie)收(shou)到該命(ming)令(ling)后立即向源地址(上位機)返(fan)回命(ming)令(ling)執行(xing)狀態Log_Ok/Log_Warning/Log_Error。 例:PC機(ji)把11號模組(zu)改為1號,幀(zhen)ID:0x00 0x00 0x71 0x8B、數(shu)據:0x01。 |
|
System命令頁
設置CAN波(bo)特(te)率:
命令格式:
保(bao)留位 | 分包標志(zhi) | 命令(ling)碼(ma) | 命令頁 | 源地址 | 目標地址 | RTR | 數據長度 | |
0 | 0 | 4 | 3 | Sxx | Dxx | 1 | 1 | |
數據域說明: |
| |||||||
Byte0 | 波(bo)特(te)率選擇碼 |
| ||||||
選(xuan)擇碼(ma)對(dui)應的CAN波特(te)率: 0 - 5Kbps 1 - 10Kbps 2 - 20Kbps 3 - 25Kbps 4 - 50Kbps 5 - 100Kbps 6 - 125Kbps 7 - 150Kbps 8 - 200Kbps 9 - 250Kbps 10 -500Kbps 11 - 1000Kbps 設備成功接收并且執(zhi)行過程中(zhong)沒發生(sheng)錯誤狀態(tai)立即更改CAN的波特(te)率,并以新波特(te)率向(xiang)上位機返回Log_Ok。 本指令可以以群(qun)發(地址:100)方式發送,所有成功(gong)接收的(de)設備(即(ji)使沒有被(bei)選中)都立即(ji)更改CAN的(de)波(bo)特率,并以新的(de)波(bo)特率向上位機(ji)(地址:99)返(fan)回狀態。 例:PC機(ji)群發改波(bo)特率為500Kbps,幀(zhen)ID:0x00 0x08 0xF1 0xE4、數據:0x0A。 |
|
Log命(ming)令頁(ye)
無錯(cuo)誤狀態 Log_Ok:
命令格式:
保留位 | 分包標志 | 命令碼 | 命(ming)令頁 | 源地址 | 目標(biao)地址 | RTR | 數據長度 | |
0 | 0 | 0 | 4 | Sxx | Dxx | 1 | 0 | |
設(she)備成(cheng)功(gong)接收并且執行(xing)過程中沒(mei)發生錯誤狀態(tai)時向上位機(ji)返回Log_Ok。 |
|
警告狀態(tai) Log_Warning:
命(ming)令格式:
保留位 | 分包標志 | 命令碼 | 命令頁 | 源地址 | 目標地址 | RTR | 數據長度 | |
0 | 0 | 1 | 4 | Sxx | Dxx | 1 | 0 | |
設備成功接收并(bing)且執行過程中發(fa)生警告狀態時向(xiang)上位機返回Log_Warning。 例如需要(yao)用(yong)戶二次確認的命令時返(fan)回(hui)Log_Warning狀態(tai)。 |
|
錯(cuo)誤(wu)狀態 Log_Error:
命令格式(shi):
保留位 | 分包標志 | 命令碼 | 命(ming)令頁 | 源地址 | 目標地址 | RTR | 數(shu)據(ju)長度 | |
0 | 0 | 2 | 4 | Sxx | Dxx | 1 | 0 | |
設備成(cheng)功接收并且執行過(guo)程中發生錯誤時(shi)向(xiang)上位機返回Log_Error。 上位機接收到該狀態時(shi)表示之前發送(song)到設備(bei)的(de)命令沒有成功執行。 |
|