產品列表PRODUCTS LIST

首頁 > 技術與支持 > 8500模擬電池說明書
8500模擬電池說明書
點擊次數:1134 更新時間:2019-09-11

 

 

 

8500模擬電池說明書

 

V1.0

2017.06.19

 

 

目 錄

簡介               。。。。。。。。。。。。。。。。。。。。  1

快速入門           。。。。。。。。。。。。。。。。。。。。  2

基本操作           。。。。。。。。。。。。。。。。。。。。  3

啟動和關閉                    。。。。。。。。。。。。。。。。。。。。  4

設置介面                      。。。。。。。。。。。。。。。。。。。。  5

內部溫度介面                  。。。。。。。。。。。。。。。。。。。。  5

電壓設置                      。。。。。。。。。。。。。。。。。。。。  6

設置                      。。。。。。。。。。。。。。。。。。。。  6

流檔位設置                  。。。。。。。。。。。。。。。。。。。。  6

多模組參數設置                。。。。。。。。。。。。。。。。。。。。  7

系統操作           。。。。。。。。。。。。。。。。。。。。  8

模組校正                      。。。。。。。。。。。。。。。。。。。。  8

設置地址                      。。。。。。。。。。。。。。。。。。。。  8

設置通信頻率                  。。。。。。。。。。。。。。。。。。。。  8

CAN 通信協議(*常用)    。。。。。。。。。。。。。。。。。。。。  9

電壓讀取和設置               。。。。。。。。。。。。。。。。。。。。  13

電流讀取和設置               。。。。。。。。。。。。。。。。。。。。  14

電流檔位設置                 。。。。。。。。。。。。。。。。。。。。  14

*設置電壓電流和電流檔位      。。。。。。。。。。。。。。。。。。。。  14

讀取測量參數                 。。。。。。。。。。。。。。。。。。。。  15

設備自動上傳測量參數(打開報文)   。。。。。。。。。。。。。。。。。  16

關閉自動上傳測量參數(關閉報文)   。。。。。。。。。。。。。。。。。  16

群發地址啟用(當啟用時通道帶有*號)  。。。。。。。。。。。。。。。。  17

*打開和關閉(啟用吃電或放電)        。。。。。。。。。。。。。。。。  18

讀取設備溫度值                       。。。。。。。。。。。。。。。。  19

*讀取測量參數 (含溫度值 )  。。。。。。。。。。。。。。。。。。。。  19

更改設備地址                 。。。。。。。。。。。。。。。。。。。。  20

更改通信頻率                 。。。。。。。。。。。。。。。。。。。。  20

模組返回(說明)             。。。。。。。。。。。。。。。。。。。。  21

 

 

簡 介

8500模擬電池單元有輸出放電和輸入吃電(充電)功能,可模擬電池的充電、放電(自動模式)。該設備主要用于充電器、電池供電設備、電池保護板的開發和試驗。也可作為普通可調電源使用。其電壓和電流的輸入、輸出值均可設定。有高穩定、低雜訊、低漂移、快速充放電切換等特點。采用LCD 顯示,面板功能操作簡易。

技術規格:自帶CAN接口通信。 

 

項目

參數

8505

8503

8805*

8803*

輸出(放電)

輸入(吃電)

電壓

0.010-5.000V(放電)

0.010-8.000V(放電)

0.300-5.000V(吃電)

0.300-8.000V(吃電)

電流

15uA-5000uA

15mA-5000mA

10uA-3000uA

10mA-3000mA

15uA-5000uA

15mA-5000mA

10uA-3000uA

10mA-3000mA

設定解析度

電壓

1mV

電流

1uA/1mA

回讀分辨率

電壓

0.1mV

0.2mV

電流

0.1uA/0.1mA

溫度測量

±127℃ 誤差:±3℃ 當溫度達75℃自動關輸出

回讀度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)

溫漂/℃

電壓

±(0.01%+0.1mV)

±(0.02%+0.2mV)

電流

±(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)

功率

空載

7W

滿載

60W

40W

90W

60W

環境要求:

項目

參數

規格指標

工作壞境

溫度

0℃-55℃ (環境溫度超過40°C 請降額使用)

濕度

Max: 85%

海拔

2000 米以下

電壓

230Vac ±5%(電壓長期低210VAC時 請降額使用)

頻率

50Hz

重量

26.5KG(8505模組12組)/24.5KG(8503模組12組)

儀器尺寸

H×W×D

外箱(12個模組)

128mm*480mm*450mm 

2個內模組108mm*70mm*380mm

包裝尺寸

H×W×D

 

 

存儲壞境

溫度

-30℃~70℃

濕度

Max: 90%

快速入門

8500 模擬電池前面板功能介紹(12個模組)

 

  • SET鍵:在待機畫面單按開啟或關閉總線上所有帶*的模組,

在待機畫面長按3秒進入參數設置畫面。

  • ∧ 鍵:在待機畫面單按開啟或關閉當前單元上模組,功能。 
  • ∨ 鍵:在待機畫面單按開啟或關閉當前單元下模組,功能。
  • EXIT鍵:退出當前畫面返回上一畫面。 

 8500 模擬電池后面板功能介紹(12個模組)

 

  • 散熱窗口。
  • 電源開關。
  • CAN通信接口,(按7為CAN的L端,8為CAN的H端)。
  • 模組輸入輸出接口。
  • 電源輸入座。

 

基本操作

開機:

8500 模擬電池連接好市電,按下后面板電源開關,LCD 顯示如

 

 

 

Date    : 170605

Ver     : V0.26CAN

Baud    : 100Kbps

B1      : 5V3A

B2      : 5V3A

Date    : 170605 當前程序生產日期,   Ver    : V0.26CAN當前程序代號

Baud    : 100Kbps當前的通信波特率,   B1      : 5V3A  第yi通道模組型號

B2      : 5V3A  第二通道模組型號.

模擬電池初始化并進入待機界面,此時已順利開機,開機后LCD 顯示待機畫面,

CH1       OFF

+      0.1mV

  •      0.1mA

CH2*      ON

+    4999.9mV

+       0.1mA

CH1         OFF:  CH1第yi通道,OFF當前未啟動

+         0.1mV: 回讀電壓值

-         0.1mA: 回讀電流值(當為紅色時工作在吃電模式

CH2*         ON:  CH2第二通道,ON當前已打開。

 

啟動輸出或輸入(當輸入電壓比設置電壓高時自動進入吃電模式

模擬電池開機進入待機界面后,先確認設置電壓是否為需要的電壓,確認無誤后按下 “SET、 、”鍵,即可啟動輸出或輸入。

SET”鍵:開啟或關閉總線所有*電源

CH1        ON

+    5000.1mV

  •      0.1mA

CH2*       ON

+    4999.9mV

+       0.1mA

”鍵:開啟或關閉當前單元上面模組(如CH1*      ON)

CH1        ON

+    5000.1mV

  •      0.1mA

CH2*      OFF

+       0.1mV

+       0.1mA

”鍵:開啟或關閉當前單元下面模組。(如CH2*      ON)

CH1        OFF

+        0.1mV

  •       0.1mA

CH2*        ON

+     4999.9mV

+        0.1mA

設置面:

待機界面,長按3秒SET鍵進入設置(下圖1),可按移動改變要設置模組。

Setup Board 1:設置通道1, Setup Board 2:設置通道2, TEMP Sensor:顯示當前內部溫度,

設置第yi通道畫面

進入設置面后,按“”鍵移至Setup Board 1,再按“SET”鍵即進入當前第yi通道設置畫面(下圖2),Set Voltage:設置電壓值, Set Current:設置電流值, Set Curr Range:設置電流檔位,設置完成按“EXIT”鍵直接退出設置界  。

另也可移至 Set Fiest Addr:設置起始地址, Set End Addr :設置結束地址,Send Parameter:發送當前設置值給,從起始到結束地址模組(請查看多模組參數設置)。

內部溫度顯示:

進入設置面后,按“”鍵移至TEMP Sensor,再按“SET”鍵即進入內部溫度顯示畫(下圖3),查看完成按“EXIT”鍵直接退出溫度顯示。

 

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

 

 

 

電壓設置:

進入設置面后,按“SET”鍵進入電壓設置界面,此時按“加減電壓(可設zuiSET”鍵確電壓,設置完成按“EXIT”鍵直接退出設置界  。

 

充放電過流保護值設置:

進入設置面后,按“”鍵移至Set Currentt,再按“SET”鍵即進入電設置界面,此時按“加減流值(可設zui高值是當前模組標值+10%),在調到需要的電流值(下圖2),再按“SET”鍵確流值,設置完成按“EXIT”鍵直接退出設置界。

 

充放電流保護值檔位設置:

進入設置面后,按“”鍵移至Set Curr Range,后再按“SET”鍵即進入電流檔位設置界面,此時按“可調檔位(mA/uA,在調到需要的檔位(下圖3),再按“SET”鍵確流檔位,設置完成后按“EXIT”鍵直接退出設置界。

 

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

 

多模組參數設置:

進入設置面后,按“”鍵移至Set First Addr,再按“SET”鍵即進入起始地址設置界面,此時按“鍵加減起始地址值,在調到需要的地址(下圖1),再按“SET”鍵可確定起始地址, 

 

按“”鍵移至Set End Addr,再按“SET”鍵即進入結束地址設置界面,此時按“鍵加減結束地址值,在調到需要的地址(下圖2),再按“SET”鍵可確定結束地址, 

 

按下的“”鍵移至Send Parameter,按“SET”鍵即進入確定發送界面(下圖3),再按“SET”鍵確定把當前參數值從CAN通信口發出去,設置完成后按“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

 

系統操作

系統參數設置:

在待機畫面,同時按下 “SET”鍵進入系統參數設置畫面(下圖1)。

 

模組校正:(當前模組單號作為標準源校正其它模組,確定標準源各數據精度)

系統參數設置畫面, ”鍵移至Cal As Module,再按“SET”鍵即進入校正其它模組畫面,此時按“∧“∨按鍵加減要校正模組地址(下圖2),在調到需要的校正模組地址后,請先對接模組輸出正負端,按“SET”鍵確定進入校正。TargetAddr:01可通過“按鍵改變地址。

 

注:也可進Cal Boare 1或Cal Boare 2用標準件進行校正。

設置地址:

系統參數設置畫面,按”鍵移至Set Addr,再按“SET”鍵即進入地址設置畫面(下圖3),此時按“”鍵加減模組地址,在調到需要地址后,再按“SET”鍵可確定地址,設置完成后按“EXIT”鍵直接退出設置界。

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

設置通信頻率:

系統參數設置畫面,按”鍵移至Set BaudRate,再按“SET”鍵進入頻率設置畫面,此時按“調頻率值,在調到需要的頻率后,再按“SET”鍵可確定,設置完成后按“EXIT”鍵直接退出設置界。

 

CAL Menu

Cal Board 1

Cal Board 1

Cal As Module

Set Addr

Set BaudRate

CB1 Peripheral

CB1 Peripheral

 

 

 

注意:在CAN總線首尾端,各接入端電阻120Ω是必要的條件。模組是每兩個共用一個CAN接口芯片,當同一CAN總線接入多模組時請降頻率使用,以確保通信的穩定性。

建議通信頻率

同一總線上,總的模組數

通信頻率

12

500Kbps

24

250Kbps

36

200Kbps

48

125Kbps

60

100Kbps

模擬電池電源 CAN 通信協議

VER:0.03(對應0.26或以后的固件)

 

CAN 報文標準

CAN Bus V2.0B規范,擴展幀,波特率:100KBPS(可改)

數據域默認為低字節在前,高字節在后

 

擴展幀29位CAN報文ID域分配

保留域

分包標志

命令碼域

命令頁域

源地址域

目標地址域

數據域

4Bits

1Bit

7Bits

3Bits

7Bits

7Bits

8字節(64Bits)

位置

28..25

24

23..17

16..14

13..7

6..0

63..0

 

ID域29Bits

數據域

 

ID域說明

位域功能

占位

ID域內位置

說明

保留位

4Bits

28..25

保留域,發送報文時該域應該填0

分包標志位

1Bit

24

分包標志在常規命令中沒有使用,所以該位域填0就可以了

命令碼

7Bits

23..17

設備按命令頁分配的命令碼執行相應的功能

命令頁

3Bits

16..14

命令頁用于命令碼的功能

源地址

7Bits

13..7

發送方的設備地址

目標地址

7Bits

6..0

接收方的設備地址

例1:上位機讀CH20設備上的電流

上位機地址:99,目標地址:20,常用命令頁:0,讀電流命令碼:1,RTR位:1,IDE位:1,數據長度:0(Byte)

ID = 0B0000(保留域) + 0b0(分包標志) + 0b0000001(命令碼) + 0b000(命令頁) + 0b1100011(源地址) + 0b0010100(目標地址) = 0b0000 0 0000001 000 1100011 0010100 = 0x23194

例2:上位機設置CH20設備上的電流為2000mA或uA(單位按設備當前的檔位而定)

上位機地址:99,目標地址:20,常用命令頁:0,寫電流命令碼:1,RTR位:0,IDE位:1,數據長度:3(Byte)

ID = 0B0000(保留域) + 0b0(分包標志) + 0b0000001(命令碼) + 0b000(命令頁) + 0b1100011(源地址) + 0b0010100(目標地址) = 0b0000 0 0000001 000 1100011 0010100 = 0x23194

數據域(3Bytes) = 2000 = 0X7D0 = Byte0 = D0 ,Byte1 = 07,Byte2 = 00

 

關于RTR、IDE、數據長度的說明:

RTR(RemoteFlag遙控幀標志)、IDE(ExternFlag擴展幀標志)及數據長度等標志位在上位機編程時由CAN適配器廠商提供的編程庫里有相應的接口,無需在ID域內設置。

相同功能的讀/寫操作時ID域是一樣的,區分讀或寫由RTR位(遙控幀標志)決定。

 

地址分配約定

地址

說明

1 ~ 60

設備地址

100

群發地址,

99

上位機地址

命令頁域說明

命令頁碼

命令類型

說明

0

General

常規命令頁,功能:讀/寫電壓、電流、檔位、設置地址范圍

1

Setup

設置命令頁,功能:設置設備地址等功能

3

System

系統命令頁,功能:設置CAN波特率等功能

4

Log

Log命令頁,功能:設備執行完命令后返回的狀態碼

 

 

General(0)命令頁下的命令碼列表

命令名稱

命令碼

數據長度

RTR標志

功能說明

Voltage

0

0

1

讀取電壓值,設備成功接收到該命令后返回3字節電壓數據

3

0

設置電壓值,設備成功接收到該命令后立即按設置值更改輸出電壓

Current

1

0

1

讀取電流值,設備成功接收到該命令后返回4字節電流及檔位數據

3

0

設置電流值,設備成功接收到該命令后立即按設置值更改輸出電流

CurrRange

2

0

1

電流檔位,沒有單獨查詢功能,讀電流值時已經攜帶電流檔位

1

0

設置電流檔位,設備成功接收到該命令后返回1字節電流檔位數據

Parameter

3

0

1

讀取測量參數,設備成功接收到該命令后返回7字節電壓/電流及檔位數據。

7

0

設置輸出參數,設備成功接收到該命令后立即更改輸出電壓、電流及檔位。

AutoSendE

4

0

1

使能自動上傳測量參數,該命令沒有查詢功能

0

0

使能自動上傳測量參數,使能后設備每次采集完數據即自動上傳

AutoSendD

5

0

1

失能自動上傳測量參數,該命令沒有查詢功能

0

0

失能自動上傳測量參數,失能后設備立即關閉自動上傳功能

SelAddrFirst

6

0

1

選擇接收群發的設備地址范圍的首地址,該命令沒有查詢功能

1

0

選擇接收群發的設備地址范圍的首地址,該命令以群發地址發送

SelAddrEnd

7

0

1

選擇接收群發的設備地址范圍的結束地址,該命令沒有查詢功能

1

0

選擇接收群發的設備地址范圍的結束地址,該命令以群發地址發送

SelAddr

8

0

1

選擇接收群發的設備地址范圍,該命令沒有查詢功能

2

0

選擇接收群發的設備地址范圍,該命令以群發地址發送

OutRelay

9

0

1

查詢輸出繼電器狀態,設備成功接收該命令后返回1字節繼電器狀態數據

1

0

設置輸出繼電器,設備成功接收該命令后立即更改輸出繼電器狀態。0 - 斷開 , 1 - 接通

ReadTEMP

10

0

1

讀取溫度值,設備成功接收該命令后返回1字節溫度數據

0

0

該命令沒有設置操作

ReadParam

12

0

1

讀參數,設備成功接收該命令后立即返回8字節電壓、電流、檔位、溫度及輸出繼電器狀態

0

0

該命令沒有設置操作

 

 

Setup(1)命令頁下的命令列表

命令名稱

命令碼

數據長度

RTR標志

功能說明

SetAddr

0

0

1

更改遠程設備地址,該命令沒有查詢功能

1

0

更改遠程設備地址,設備成功接收到該命令后立即更改本機地址

System(3)命令頁下的命令列表

命令名稱

命令碼

數據長度

RTR標志

功能說明

Set_Baud

4

0

1

該命令沒有回讀功能。

1

0

更改設備的波特率。該指令可以以群發的方式發送。

 

 

 

Log(4)命令頁下的命令列表

命令名稱

命令碼

數據長度

RTR標志

功能說明

Log_Ok

0

0

1

設備執行命令成功后返回Log_Ok狀態

1

0

該命令沒有設置功能

Log_Warning

1

0

1

設備執行命令失敗或需要上位機確認時返回Log_Warning狀態

1

0

該命令沒有設置功能

Log_Error

2

0

1

設備執行命令發生錯誤時返回Log_Error狀態

 

General命令頁

 讀取電壓值 Voltage:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

0

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回1條攜帶3字節(24Bits)有符號整形數的電壓報文。

  返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

0

0

Dxx

Sxx

0

3

數據域:

Byte0

電壓數據的第1字節

Byte1

電壓數據的第2字節

Byte2

電壓數據的第3字節

電壓數據以3字節(24Bits)有符號整型數傳送。

數值偏移量0.1

例1:2000.0mV - Byte0:0x20,Byte1:0x4e,Byte2:0x00 = 0x004e20 = 20000 * 0.1 = 2000.0

 備注:Sxx - 主動發送命令的設備地址(通常是上位機),設備返回數據的目標地址。

 Dxx - 接收命令的目標地址,設備返回數據的源地址。

 

 設置電壓值 Voltage:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

0

0

Sxx

Dxx

0

3

數據域:

 

Byte0

電壓數據的第1字節

 

Byte1

電壓數據的第2字節

 

Byte2

電壓數據的第3字節

 

電壓數據以3字節(24Bits)有符號整型數傳送。數值偏移量1。

設備執行完命令后向上位機返回命令的執行狀態Log_Ok/Log_Warning/Log_Error

例1:2000mV - Byte0:0xD0,Byte1:0x07,Byte2:0x00 = 0x0007d0 = 2000 * 1 = 2000

 

 

General命令頁

 讀取電流值 Current:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

1

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回攜帶3字節(24Bits)有符號整形數的電流數據。

 返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

1

0

Dxx

Sxx

0

4

數據域:

Byte0

電流數據的第1字節

Byte1

電流數據的第2字節

Byte2

電流數據的第3字節

Byte3

電流檔位

電流數據以3字節(24Bits)有符號整型數傳送。第4字節(8Bits)傳送電流檔位,0 = mA,1 = uA

數值偏移量0.1

例1:2000.0mA - Byte0:0x20,Byte1:0x4e,Byte2:0x00,Byte3:0x00 = 0x004e20 = 20000 * 0.1 = 2000.0

例2:-3333.3uA - Byte0:0xCB,Byte1:0x7D,Byte2:0xFF,Byte3:0x01 = 0xff7dcb = -33333 * 0.1 = -3333.3

 

 設置電流值 Current:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

1

0

Sxx

Dxx

0

3

數據域:

 

Byte0

電流數據的第1字節

 

Byte1

電流數據的第2字節

 

Byte2

電流數據的第3字節

 

電流數據以3字節(24Bits)有符號整型數傳送。數值偏移量1。

設備執行完命令后向上位機返回命令的執行狀態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:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

2

0

Sxx

Dxx

0

1

數據域:

 

Byte0

電流檔位

 

電流檔位以1字節(8Bits)無符號整數傳送。數值偏移量1。

設備執行完命令后向上位機返回命令的執行狀態Log_Ok/Log_Warning/Log_Error

Byte0 = 0x00 = mA

Byte0 = 0x01 = uA

 

 

 

 

General命令頁

 讀取測量參數 Parameter:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

3

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回攜帶7字節的電壓、電流、檔位的數據。

備注:本指令讀功能不建議使用,0.26版本后的固件被ReadParam(命令碼12)指令逐漸取代。

      設置參數功能不受影響。

 返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

3

0

Dxx

Sxx

0

7

數據域:

Byte0

電壓數據的第1字節

Byte1

電壓數據的第2字節

Byte2

電壓數據的第3字節

Byte3

電流數據的第1字節

Byte4

電流數據的第2字節

Byte5

電流數據的第3字節

Byte6

電流檔位

Byte0..Byte2 - 電壓數據,電壓值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte3..Byte5 - 電流數據,電流值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte6 - 電流檔位,檔位以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

 設置輸出參數值 Parameter:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

3

0

Sxx

Dxx

0

7

數據域:

 

Byte0

電壓數據的第1字節

 

Byte1

電壓數據的第2字節

 

Byte2

電壓數據的第3字節

 

Byte3

電流數據的第1字節

 

Byte4

電流數據的第2字節

 

Byte5

電流數據的第3字節

 

Byte6

電流檔位

 

Byte0..Byte2 - 電壓數據,電壓值以3字節(24Bits)有符號整型數傳送。偏移量1

Byte3..Byte5 - 電流數據,電流值以3字節(24Bits)有符號整型數傳送。偏移量1

Byte6 - 電流檔位,檔位以1字節(8Bits)無符號整數傳送。

設備執行完命令后向上位機返回命令的執行狀態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機群發電壓5000mV、電流3000mA。幀ID:0x00 0x06 0x31 0xE4、數據:0x88 0x13 0x00 0xB8 0x0B 0x00 0x00。

 

General命令頁

 使能設備自動上傳測量參數 AutoSendE:(打開報文)

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

4

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回命令執行狀態Log_Ok/Log_Warning/Log_Error。隨后設備每次測量完后向上位機(命令的源地址)上傳測量數據,直到設備接收到AutoSendD關閉自動上傳參數命令后停止。

例:PC機群發打開報文。幀ID:0x00 0x04 0x31 0xE4、數據:0x00。

備注:本指令不建議使用,因為設備較多時會出現總線沖突,而丟失部分設備的測量數據。

 設備自動上傳測量數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

3

0

Dxx

Sxx

0

7

數據域:

Byte0

電壓數據的第1字節

Byte1

電壓數據的第2字節

Byte2

電壓數據的第3字節

Byte3

電流數據的第1字節

Byte4

電流數據的第2字節

Byte5

電流數據的第3字節

Byte6

電流檔位

Byte0..Byte2 - 電壓數據,電壓值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte3..Byte5 - 電流數據,電流值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte6 - 電流檔位,檔位以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

 

 

 關閉設備自動上傳測量參數 AutoSendD: (關閉報文)

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

5

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回命令執行狀態Log_Ok/Log_Warning/Log_Error。如果設備自動上傳功能已經使能則立即停止上傳測量數據。

例:PC機群發關閉報文。幀ID:0x00 0x0A 0x31 0xE4、數據:0x00。

 

 

 

General命令頁

 選擇群發地址范圍的首地址 SelAddrFirst:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

6

0

Sxx

100

0

1

數據域:

 

Byte0

設備地址(1..60)

 

在向設備群發功能命令(目標地址:100)時,只有被選中的設備響應操作,沒被選中的設備忽略掉該命令(選擇地址范圍命令例外,所有成功接收到設置地址范圍命令的設備都會響應)。

數據域的Byte0攜帶1個無符號整型數地址,數值范圍1..60。首地址必須小于結束地址。

 

 

 選擇群發地址范圍的結束地址 SelAddrEnd:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

7

0

Sxx

100

0

1

數據域:

 

Byte0

設備地址(1..60)

 

在向設備群發功能命令(目標地址:100)時,只有被選中的設備響應操作,沒被選中的設備忽略掉該命令(選擇地址范圍命令例外,所有成功接收到設置地址范圍命令的設備都會作出響應)。

數據域的Byte0攜帶1個無符號整型數地址,數值范圍1..60。結束地址必須大于首地址。

 

 

 選擇群發地址范圍 SelAddr:(此命令用來設置群發響應地址范圍

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

8

0

Sxx

100

0

2

數據域:

 

Byte0

設備地址范圍首地址(1..60)

 

Byte1

設備地址范圍結束地址(1..60)

 

在數據范圍內所有的設備地址都會改為被選(含首地址和結束地址,在顯示面板上可看到*號),其它不在數據范圍的都會取消。

數據域的Byte0攜帶1個無符號整型數首地址,數值范圍1..60。

數據域的Byte1攜帶1個無符號整型數結束地址,數值范圍1..60。

結束地址必須大于或等于首地址。

例:PC機設置群發范圍11-30,幀ID:0x00 0x10 0x31 0xE4、數據:0x0B 0x1E。

 

General命令頁

 獲取輸出繼電器狀態 OutRelay:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

9

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回攜帶1字節(8Bits)的狀態數據。

數據內容:0 - 斷開輸出 , 1 - 接通輸出

 返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

9

0

Dxx

Sxx

0

1

數據域:

Byte0

輸出繼電器狀態 0 - 斷開 , 1 - 接通

輸出繼電器斷開后切斷了電流通路,不輸出或吸收電流,但仍可以測量外部電壓。

輸出繼電器接通后方可向外界輸出或吸收電流。

數據域的Byte0的表示輸出繼電器的狀態,0 - 輸出繼電器斷開 , 1 - 輸出繼電器接通

 設置輸出繼電器 OutRelay:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

9

0

Sxx

Dxx

0

1

數據域:

 

Byte0

輸出繼電器新狀態 0 - 斷開 , 1 - 接通

 

輸出繼電器斷開后切斷了電流通路,不輸出或吸收電流,但仍可以測量外部電壓。

輸出繼電器接通后方可向外界輸出或吸收電流。

數據域的Byte0的表示輸出繼電器的新狀態,0 - 輸出繼電器斷開 , 1 - 輸出繼電器接通。

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回命令執行狀態Log_Ok/Log_Warning/Log_Error。

例:PC機11號模組,幀ID:0x00 0x12 0x31 0x8B、數據:0x01。

PC機11號模組,幀ID:0x00 0x12 0x31 0x8B、數據:0x00。

PC機開群發模組, 幀ID:0x00 0x12 0x31 0xE4、數據:0x01。

PC機關群發模組, 幀ID:0x00 0x12 0x31 0xE4、數據:0x00。

 

 

General命令頁

 獲取設備溫度值 ReadTEMP:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

10

0

Sxx

Dxx

1

0

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回攜帶1字節(8Bits)的溫度數據。

例:PC機讀取11號模組,遠程幀,幀ID:0x00 0x14 0x31 0x8B、數據:。

 返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

10

0

Dxx

Sxx

0

1

數據域:

Byte0

溫度值數據,數值范圍+/-0...127攝氏度

溫度數值是1字節有符號整數,數值范圍+/-0...127攝氏度。

例:+35攝氏度 = 0x23 , -35攝氏度 = 0xdd

 讀取參數 ReadParam:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

12

0

Sxx

Dxx

1

0

0.26版固件新增加指令,本指令未來將替代舊版本固件的Parameter指令的讀參數功能,寫參數功能不受影響繼續保留。

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回攜帶8字節的測量數據,數據域包括3字節電壓值,3字節電流值,1Bit 電流檔位,1Bit 輸出繼電器狀態及1字節溫度值。

例:PC機讀取11號模組,遠程幀,幀ID:0x00 0x18 0x31 0x8B、數據:。

 返回數據說明:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

12

0

Dxx

Sxx

0

8

數據域:

Byte0

電壓數據的第1字節

Byte1

電壓數據的第2字節

Byte2

電壓數據的第3字節

Byte3

電流數據的第1字節

Byte4

電流數據的第2字節

Byte5

電流數據的第3字節

Byte6

Bit0:電流檔位 :  0 - mA ,1 - uA

Bit1:輸出繼電器狀態 : 0 - 繼電器關閉 , 1 - 繼電器接通

Bit2...Bit7:保留

Byte7

溫度測量值

Byte0..Byte2 - 電壓數據,電壓值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte3..Byte5 - 電流數據,電流值以3字節(24Bits)有符號整型數傳送。偏移量0.1

Byte6.Bit0 - 電流檔位,占Byte6里的Bit0 1位。0 - mA ,1 - uA

Byte6.Bit1 - 輸出繼電器狀態,占Byte6里的Bit1 1位。0 - 斷開,1 - 接通

Byte7 - 溫度值,偏移量0

例:Volt = 5000.0mV (0x00c350) = 50000 * 0.1 = 5000.0,

Current = 3000.0mA(0x007530) = 30000 * 0.1 = 3000.0,

mA = 0      輸出繼電器接通=1    溫度=35攝氏度

Byte0:0x50,Byte1:0xc3,Byte2:0x00, Byte3:0x30,Byte4:0x75,Byte5:0x00, Byte6:0x02,Byte7:0x23

Setup命令頁

 更改設備地址 SetAddr:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

0

1

Sxx

Dxx

0

1

數據域:

 

Byte0

新的設備地址(1..60)

 

把ID域內的目標地址Dxx設備更改為新地址。新地址范圍1...60

目標地址的設備成功接收到該命令后立即向源地址(上位機)返回命令執行狀態Log_Ok/Log_Warning/Log_Error。

例:PC機把11號模組改為1號,幀ID:0x00 0x00 0x71 0x8B、數據:0x01。

 

 

System命令頁

 設置CAN波特率:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

4

3

Sxx

Dxx

1

1

數據域說明:

 

Byte0

波特率選擇碼

 

選擇碼對應的CAN波特率:

0 - 5Kbps

1 - 10Kbps

2 - 20Kbps

3 - 25Kbps

4 - 50Kbps

5 - 100Kbps

6 - 125Kbps

7 - 150Kbps

8 - 200Kbps

9 - 250Kbps

10 -500Kbps

11 - 1000Kbps

設備成功接收并且執行過程中沒發生錯誤狀態立即更改CAN的波特率,并以新波特率向上位機返回Log_Ok。

本指令可以以群發(地址:100)方式發送,所有成功接收的設備(即使沒有被選中)都立即更改CAN的波特率,并以新的波特率向上位機(地址:99)返回狀態。

例:PC機群發改波特率為500Kbps,幀ID:0x00 0x08 0xF1 0xE4、數據:0x0A。

 

 

Log命令頁

 無錯誤狀態 Log_Ok:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

0

4

Sxx

Dxx

1

0

設備成功接收并且執行過程中沒發生錯誤狀態時向上位機返回Log_Ok。

 

 

 

 警告狀態 Log_Warning:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

1

4

Sxx

Dxx

1

0

設備成功接收并且執行過程中發生警告狀態時向上位機返回Log_Warning。

例如需要用戶二次確認的命令時返回Log_Warning狀態。

 

 

 

 錯誤狀態 Log_Error:

 命令格式:

保留位

分包標志

命令碼

命令頁

源地址

目標地址

RTR

數據長度

0

0

2

4

Sxx

Dxx

1

0

設備成功接收并且執行過程中發生錯誤時向上位機返回Log_Error。

上位機接收到該狀態時表示之前發送到設備的命令沒有成功執行。

 

 

人人妻人人澡人人爽欧美一区双,最近中文字幕MV免费高清在线,99久久精品日本一区二区免费,黑人巨大精品欧美一区二区免费
<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>