cFos-opladningscontroller - Modbus-registre

Disse registre er tilgængelige for Modbus RTU og Modbus TCP. cFos Power Brain Controller understøtter Modbus-funktionerne

  • 03 læse flere holdingregistre
  • 06 skrive enkelt holdningsregister
  • 16 skrive flere holdningsregistre

Der er tre enheder:
der er tre enheder: 2 S0-målere og 1 EVSE, de adskilles ved Modbus Slave ID og (for Modbus TCP) ved TCP-port.

Bemærk: Skriveadgang til Modbus-registrene medfører skrivning til flash-hukommelsen i cFos-ladestyringen og bør derfor ikke finde sted regelmæssigt. Følgende registre er ikke permanent gemt og kan derfor ændres regelmæssigt: reg_charging_cur_limit, reg_fixed_current, reg_charging_enable, reg_disconnect_cp. For alle andre registre skrives ændringerne til flash'en, så antallet af skriveoperationer bør begrænses!

Standard slave-id'er

EVSESlave Id 1TCP-port 4701
S0 Måler 1Slave Id 2TCP-port 4702
S0 Meter 2Slave Id 3TCP-port 4703

Afhængigt af hvilken enhed der er tale om, og om der f.eks. er en måler tilsluttet EVSE'en, gælder følgende registre:

Registre (r = skrivebeskyttet, w = skrivebeskyttet, rw = læse/skrive)

Registre for S0-målere og EVSE

NavnAdresseRegistreBeskrivelse
vendor_id80002 rUnikt sælger-id, 0xcf05
product_id80021 rProdukt id, 1
device_id80031 rEnheds-id i produktet, 0x100
product_version80042 rProduktversion, major.minor
product_build80051 rProduktets build-nummer
mapping_version80061 rmajor.minor-version af denne registertilknytning
padding_180071 rReserveret
serial_no80088 rStreng af serienummer
name801616 rProduktnavn, "cFos Power Brain Controller"
slave_id80401 rwModbus-slave-ID

Registre for S0-målere

NavnAdresseRegistreBeskrivelse
input80411 rReserveret
pulsesperkwh80422 rwImpulser pr. kWh for indgang S0
phases80441 rwBitmaske for simulerede faser, bit 0 = L1, bit 1 = L2, bit 2 = L3
voltage_l180451 rwNominel spænding L1 [V]
voltage_l280461 rwNominel spænding L2 [V]
voltage_l380471 rwNominel spænding L3 [V]
pulses80504 rwAbsolut antal impulser på S0-indgangen
timeperpulse80542 rTid mellem de to sidste impulser på S0-indgangen [ms]
level80561 rAktuelt indgangsniveau for S0-indgangen
0 = strømmen løber, 1 = strømmen løber ikke
meter_flags80571 rbit 0: 1=har individuelle faser
energy80584 rwAktiv import [Wh]
power80622 rAktiv effekt [W]
current_l180642 rNuværende strøm L1 [0,1 A]
current_l280662 rNuværende strøm L2 [0,1 A]
current_l380682 rNuværende strøm L3 [0,1 A]
reset_pulses80701 wNulstil pulstæller [1]
reset_energy80711 wNulstilling af energi [1]

Registre til EVSE'en

Standardværdier efter genstart:

NavnAdresseRegistreBeskrivelse
def_fixed_current80801 rwStandard reg_cable_current [0,1 A] (*)
def_charg_cur_limit80811 rwStandardgrænse for opladningsstrøm [0,1 A] 6-63 (*)
def_charging_enable80821 rwStandardopladning aktiveret [0/1] (*)
(*) Denne værdi vil blive indstillet i overensstemmelse hermed efter en genstart.
fail_safe_duration80832 rwAntal sekunder uden læsning/skrivning før charging_cur_limit og charging_enable er genoprettet. Standardværdien er 300 (5 minutter)
fail_safe_current80851 rwStrøm under inaktivitet, 0 = deaktivere opladning
disconnect_cp80861 rwSkriv: Antal sekunder af slukning CP, Læs: resterende sekunder
cable_current80901 rPP: Kabel max. strøm [0,1 A], 0: intet kabel
fixed_current80911 rwOverskriv cable_current [0,1 A]
charge_pilot_state80921 rCP: 0 = A (venter),
1 = B (køretøj registreret),
2 = C (opladning),
3 = D (opladning med ventilation),
4 = E (ingen strøm),
5 = F (fejl)
charging_cur_limit80931 rwGrænse for opladningsstrøm [0,1 A] 6-63A, kan være begrænset på grund af modelbegrænsninger (f.eks. for cFos Power Brain Wallbox 11kW er den begrænset til 16A)
charging_enable80941 rwOpladning aktiveret [0/1] 0 = deaktivere, 1 = aktivere
charging_current80951 rOpladningsstrøm [0,1 A] 6-63
last_rfid809615 rSidst set rfid (hex-streng)
detected_rfids81111 rAntal RFID-indgange
has_meter81121 r1, hvis en måler er tilsluttet (så kan registrene 8058-8068 læses), ellers 0
count_restart81202 rwAntal genstarter af hardwaren