řídicí jednotka nabíjení cFos - Registry Modbus

Tyto registry jsou k dispozici pro Modbus RTU a Modbus TCP. Řídicí jednotka cFos Power Brain Controller podporuje funkce Modbusu

  • 03 čtení vícenásobných podržených registrů
  • 06 zápis do jednoho registru
  • 16 zápis vícenásobného držení registrů

K dispozici jsou tři zařízení:
jsou rozlišena podle Modbus Slave ID a (pro Modbus TCP) podle TCP portu.

Poznámka: Zápis do registrů Modbusu způsobuje zápis do paměti flash řídicí jednotky cFos Power Brain Controller, a proto by neměl probíhat pravidelně. Následující registry nejsou trvale uloženy, a proto je lze pravidelně měnit: reg_charging_cur_limit, reg_fixed_current, reg_charging_enable, reg_disconnect_cp. U všech ostatních registrů se změny zapisují do paměti flash, proto je třeba omezit počet zápisů!

Výchozí ID podřízených zařízení

EVSESlave Id 1TCP port 4701
S0 Měřič 1Slave Id 2TCP port 4702
S0 Měřič 2Id podřízeného zařízení 3TCP port 4703

V závislosti na tom, o jaké zařízení se jedná a zda je k EVSE připojen například elektroměr, se použijí následující registry:

Registry (r = pouze pro čtení, w = pouze pro zápis, rw = čtení/zápis)

Registry pro měřiče S0 a EVSE

JménoAdresaRegistryPopis
vendor_id80002 rJedinečné ID dodavatele, 0xcf05
product_id80021 rId produktu, 1
device_id80031 rID zařízení uvnitř produktu, 0x100
product_version80042 rVerze produktu, major.minor
product_build80051 rČíslo sestavení výrobku
mapping_version80061 rmajor.minor verze mapování tohoto registru
padding_180071 rRezervováno
serial_no80088 rŘetězec sériových čísel
name801616 rNázev produktu "cFos Power Brain Controller"
slave_id80401 rwModbus slave ID

Registry pro měřiče S0

JménoAdresaRegistryPopis
input80411 rRezervováno
pulsesperkwh80422 rwImpulsy na kWh pro vstup S0
phases80441 rwBitová maska simulovaných fází, bit 0 = L1, bit 1 = L2, bit 2 = L3
voltage_l180451 rwJmenovité napětí L1 [V]
voltage_l280461 rwJmenovité napětí L2 [V]
voltage_l380471 rwJmenovité napětí L3 [V]
pulses80504 rwAbsolutní počet impulsů na vstupu S0
timeperpulse80542 rDoba mezi posledními dvěma impulsy na vstupu S0 [ms]
level80561 rAktuální vstupní úroveň vstupu S0
0 = proud teče, 1 = proud neteče
meter_flags80571 rbit 0: 1=má jednotlivé fáze
energy80584 rwAktivní dovoz [Wh]
power80622 rAktivní výkon [W]
current_l180642 rSoučasný proud L1 [0,1 A]
current_l280662 rSoučasný proud L2 [0,1 A]
current_l380682 rSoučasný proud L3 [0,1 A]
reset_pulses80701 wReset čítače impulsů [1]
reset_energy80711 wObnovení energie [1]

Registry pro EVSE

Výchozí hodnoty po restartu:

JménoAdresaRegistryPopis
def_fixed_current80801 rwVýchozí reg_cable_current [0.1 A] (*)
def_charg_cur_limit80811 rwVýchozí omezení nabíjecího proudu [0,1 A] 6-63 (*)
def_charging_enable80821 rwVýchozí nabíjení povoleno [0/1] (*)
(*) Po restartu se tato hodnota nastaví odpovídajícím způsobem.
fail_safe_duration80832 rwPočet sekund bez čtení/zápisu před charging_cur_limit a charging_enable jsou obnoveny. Výchozí hodnota je 300 (5 minut)
fail_safe_current80851 rwNapájení při nečinnosti, 0 = zakázat nabíjení
disconnect_cp80861 rwNapište: Počet sekund vypnutí CP, Čtení: Zbývající sekundy
cable_current80901 rPP: maximální proud kabelu [0,1 A], 0: žádný kabel
fixed_current80911 rwPřepsat cable_current [0.1 A]
charge_pilot_state80921 rCP: 0 = A (čekání),
1 = B (detekováno vozidlo),
2 = C (nabíjení),
3 = D (nabíjení s ventilací),
4 = E (bez napájení),
5 = F (chyba)
charging_cur_limit80931 rwOmezení nabíjecího proudu [0,1 A] 6-63 A, může být omezeno z důvodu omezení modelu (např. u cFos Power Brain Wallbox 11kW je omezeno na 16 A)
charging_enable80941 rwNabíjení povoleno [0/1] 0 = zakázat, 1 = povolit
charging_current80951 rNabíjecí proud [0,1 A] 6-63
last_rfid809615 rNaposledy viděný rfid (hex-řetězec)
detected_rfids81111 rPočet vstupů RFID
has_meter81121 r1, pokud je měřič připnutý (pak jsou registry 8058-8068 čitelné), jinak 0
count_restart81202 rwPočet restartů hardwaru