cFos-oplaadcontroller - Modbus-registers

Deze registers zijn beschikbaar voor Modbus RTU en Modbus TCP. De cFos Power Brain controller ondersteunt de Modbus-functies

  • 03 lees meerdere holdingregisters
  • 06 schrijf een enkel holdingregister
  • 16 schrijven meerdere holdingregisters

Er zijn drie apparaten:
2 S0-meters en 1 EVSE, onderscheiden zich door Modbus Slave ID en (voor Modbus TCP) door TCP-poort.

Opmerking: schrijftoegang tot de Modbus-registers veroorzaakt schrijven naar het flashgeheugen van de cFos Power Brain en zou daarom niet regelmatig moeten plaatsvinden. De volgende registers worden niet permanent opgeslagen en kunnen daarom regelmatig worden gewijzigd: reg_charging_cur_limit, reg_fixed_current, reg_charging_enable, reg_disconnect_cp. Voor alle andere registers wordt een wijziging naar de flash geschreven, dus het aantal schrijfbewerkingen moet worden beperkt!

Standaard Slave-ID's

EVSESlaaf-ID 1TCP-poort 4701
S0-meter 1Slaaf-ID 2TCP-poort 4702
S0 meter 2Slaaf-ID 3TCP-poort 4703

Afhankelijk van om welk apparaat het gaat en of er bijvoorbeeld een meter aan de wallbox is bevestigd, gelden de volgende registers:

Registers (r = alleen-lezen, w = alleen-schrijven, rw = lezen/schrijven)

Registreert voor S0 Meters en de EVSE

NaamAdresRegistreertOmschrijving
vendor_id80002 rUnieke leverancier-ID, 0xcf05
product_id80021 rProduct-ID, 1
device_id80031 rApparaat-ID in het product, 0x100
product_version80042 rProductversie, major.minor
product_build80051 rBuildnummer van het product
mapping_version80061 rmajor.minor- versie van deze registertoewijzing
padding_180071 rGereserveerd
serial_no80088 rSerie serienummer
name801616 rProductnaam, " cFos Power Brain controller "
slave_id80401 rwModbus-slaaf-ID

Registreert voor S0 Meters

NaamAdresRegistreertOmschrijving
input80411 rGereserveerd
pulsesperkwh80422 rwImpulsen per kWh voor ingang S0
phases80441 rwBitmasker van gesimuleerde fasen, bit 0 = L1, bit 1 = L2, bit 2 = L3
voltage_l180451 rwNominale spanning L1 [V]
voltage_l280461 rwNominale spanning L2 [V]
voltage_l380471 rwNominale spanning L3 [V]
pulses80504 rwAbsoluut aantal pulsen op S0-ingang
timeperpulse80542 rTijd tussen laatste twee pulsen op S0-ingang [ms]
level80561 rHuidig ingangsniveau van S0-ingang
0 = stroom vloeit, 1 = stroom vloeit niet
padding_280571 rGereserveerd
energy80584 rwActieve import [Wh]
power80622 rActief vermogen [W]
current_l180642 rHuidige huidige L1 [0,1 A]
current_l280662 rHuidige huidige L2 [0,1 A]
current_l380682 rHuidige huidige L3 [0,1 A]
reset_pulses80701 wPulsteller resetten [1]
reset_energy80711 wEnergie resetten [1]

Registreert zich voor de EVSE

Standaardwaarden na opnieuw opstarten:

NaamAdresRegistreertOmschrijving
def_fixed_current80801 rwStandaard reg_cable_current [0,1 A] (*)
def_charg_cur_limit80811 rwStandaard laadstroomlimiet [0,1 A] 6 - 63 (*)
def_charging_enable80821 rwStandaard opladen ingeschakeld [0/1] (*)
(*) Deze waarde wordt dienovereenkomstig ingesteld na een herstart.
fail_safe_duration80832 rwAantal seconden zonder lezen/schrijven voordat charging_cur_limit en charging_enable worden hersteld. Standaardwaarde is 300 (5 minuten)
fail_safe_current80851 rwVermogen indien inactief, 0 = opladen deactiveren
disconnect_cp80861 rwSchrijven: Aantal seconden uitgeschakeld CP, Lezen: Resterende seconden
cable_current80901 rPP: kabel max. Stroom [0,1 A], 0: geen kabel
fixed_current80911 rwOverschrijf cable_current [0.1 A]
charge_pilot_state80921 rCP: 0 = A (wacht),
1 = B (voertuig gedetecteerd),
2 = C (belasting),
3 = D (laden met ventilatie),
4 = E (geen stroom),
5 = F (fout)
charging_cur_limit80931 rwLaadstroomlimiet [0,1 A] 6 - 63A, kan beperkt zijn vanwege modelbeperkingen (bijv. Voor cFos Power Brain wallbox 11kW is deze beperkt tot 16A)
charging_enable80941 rwOpladen ingeschakeld [0/1] 0 = uitschakelen, 1 = vrijgeven
charging_current80951 rLaadstroom [0,1 A] 6-63
last_rfid809615 rLaatst gezien rfid (hex-string)
detected_rfids81111 rAantal RFID-invoeren
has_meter81121 r1 als een teller is aangesloten (dan kunnen registers 8058-8068 worden uitgelezen), anders 0
count_restart81202 rwAantal herstarts van de hardware