文件

Modbus 寄存器

這些暫存器可用於 Modbus RTU 和 Modbus TCP。cFos Power Brain 控制器支援 Modbus 功能

  • 03讀取多個暫存器
  • 06在單一暫存暫存器中寫入
  • 16在數個暫存器中寫入

我們區分四個裝置:
2 個 S0 計數器1 個充電站1 個附加 (Modbus) 計數器,這些裝置以 Modbus 從站 ID 和(對於 Modbus TCP)TCP連接埠來區分。

注意:對 Modbus 暫存器的寫入存取會導致寫入 cFos Power Brain 的快閃記憶體,因此不應定期進行。下列暫存器不會永久儲存,因此可以定期變更:charging_cur_limit、fixed_current、charging_enable、disconnect_cp、relay_select、relay2。所有其他暫存器在變更時會寫入快閃記憶體,因此應限制寫入操作的次數!

標準從屬 ID

壁掛箱從屬 ID1TCP 埠4701
S0 計數器 1從站 ID2TCP 埠4702
S0 計數器 2從站 ID3TCP 埠4703
附加計數器從屬 ID1TCP 埠4701 (透過 wallbox 暫存器)

依據所涉及的裝置,以及是否將電錶連接至壁盒等,適用下列寄存器:

暫存器(r = 只讀,w = 只寫,rw = 讀/寫)

為 S0 計數器和充電站註冊

姓名地址註冊說明
vendor_id80002 r唯一製造商 ID,0xcf05
product_id80021 r產品 ID,1
device_id80031 r產品中的裝置 ID,0x100
product_version80042 r產品版本,major.minor
product_build80051 r產品型號
mapping_version80061 r此暫存器指派的major.minor版本
padding_180071 r保留
serial_no80088 r序號為文字
name801616 r產品名稱 "cFos Power Brain"
slave_id80401 rwModbus 從站 ID

S0 計數器的暫存器

姓名地址註冊說明
input80411 r保留
pulsesperkwh80422 rwS0 輸入的每度電脈衝
phases80441 rw模擬相位的位元遮罩,位元 0= L1,位元 1= L2,位元 2= L3
voltage_l180451 rw額定電壓 L1 [V]
voltage_l280461 rw額定電壓 L2 [V]
voltage_l380471 rw額定電壓 L3 [V]
pulses80504 rwS0 輸入端的絕對脈衝數目
timeperpulse80542 rS0 輸入上最後兩個脈衝之間的時間 [ms]
level80561 rS0 輸入端的目前輸入值
0= 電流流動,1= 電流不流動
meter_flags80571 r位元 0:1= 具有獨立相位
energy80584 rw主動輸入 [Wh]
power80622 r有功計算功率 [W]
current_l180642 r瞬間計算電流 L1 [0.1 A]
current_l280662 r瞬間計算電流 L2 [0.1 A]
current_l380682 r電流計算電流 L3 [0.1 A]
reset_pulses80701 w重設脈衝計數器 [1]
reset_energy80711 w重設能量 [1]

註冊充電站

姓名地址註冊說明
meter_flags80571 rbit 0: 1=具有單相 (針腳式計數器)
energy80584 r有效輸入 [Wh] (釘住計數器)
power80622 r有功功率 [W] (附加計數器)
current_l180642 r瞬間電流 L1 [0.1 A] (附計數器)
current_l280662 r瞬間電流 L2 [0.1 A] (附計數器)
current_l380682 r瞬間電流 L3 [0.1 A] (附計數器)
def_fixed_current80801 rw預設值cable_current[0.1 A] (電纜電流) (*)
def_charg_cur_limit80811 rw預設值 充電電流限制 [0.1 A]6-63 (*)
def_charging_enable80821 rw預設值「可充電」 [0/1] (*)
(*) 此值會在重新啟動後設定。
fail_safe_duration80832 rw應用 fail_safe_current 前不透過 Modbus 讀/寫的秒數,0 表示停用。預設值為300(5 分鐘)
fail_safe_current80851 rw靜止期間的電流,單位為 0.1A,0 = 停用充電
disconnect_cp80861 rw寫入:關閉 CP 的秒數,讀取:剩餘秒數
relay_select80871 rw寫入:0=3 相接觸器,1=1 相接觸器,適用於支援此功能的壁掛箱 (至少控制器 Rev. F)
relay280881 rw寫入:0=繼電器 2 關閉,1=繼電器 2 開啟 (僅當繼電器 1 關閉時),適用於支援此功能的壁掛盒 (至少控制器 Rev. F)
cable_current80901 rPP:最大電纜電流 [0.1A],0:無電纜
fixed_current80911 rw覆寫cable_current[0.1 A] (電纜電流)
charge_pilot_state80921 rCP:0= A (等待)、
1= B (偵測到車輛)、
2= C (充電)、
3= D(通風充電),
4= E(無電流),
5= F(錯誤),9= 直流感應器錯誤。所有其他值: 錯誤
charging_cur_limit80931 rw充電電流限制 [0.1 A]6-63A,可能因機型相關限制而受限 (例如 Power Brain 11kW 的充電電流限制為 16A)
charging_enable80941 rw可以充電 [0/1]0= 關閉,1= 開啟
charging_current80951 r充電電流 [0.1 A] 6-63
last_rfid809615 r最後識別的 RFID (十六進制字串)
detected_rfids81111 rRFID 項目數量
has_meter81121 r1,如果已附加計數器 (則可讀取暫存器 8057-8068),否則為 0
s0_inputs81131 r位 0=S0 輸入 1的狀態
位 1=S0 輸入 2的狀態
位 8= 插入時是否允許切換至 1/3 相?(1=是)
位 9=位 10 有效
位 10=第 2 個繼電器存在 (1=是,如果位 9=1)
位 11=繼電器 2 由外部控制 (請參閱第 8088 條)
count_restart81202 rw硬體重新啟動的次數