Ti registri so na voljo za Modbus RTU in Modbus TCP. Krmilnik za polnjenje cFos podpira funkcije Modbus
03
branje več registrov06
zapisati enojni register držanja16
pisanje več registrov za hranjenjeRazlikujemo štiri naprave:
2 števca S0, 1 polnilno postajo in 1 priključen števec (Modbus), ki se razlikujejo po identifikatorju Modbus slave in (za Modbus TCP) vratih TCP.
Opomba: Zapisovanje v registre Modbus povzroči zapisovanje v pomnilnik flash naprave cFos Power Brain in se zato ne sme izvajati redno. Naslednji registri niso trajno shranjeni, zato jih lahko redno spreminjate: charging_cur_limit, fixed_current, charging_enable, disconnect_cp, relay_select, relay2. Vsi drugi registri se ob spremembi zapišejo v pomnilnik flash, zato je treba število operacij zapisovanja omejiti!
EVSE | Id podrejene osebe 1 | Vrata TCP 4701 |
S0 Meter 1 | Id podrejenega 2 | Vrata TCP 4702 |
S0 Meter 2 | Id podrejenega 3 | Vrata TCP 4703 |
pripet števec | Id podrejenega 1 | Vrata TCP 4701 (prek registra Wallbox) |
Glede na to, za katero napravo gre in ali je na primer na EVSE priključen števec, se uporabljajo naslednji registri:
Naziv | Naslov | Registri | Opis |
---|---|---|---|
vendor_id | 8000 | 2 r | Edinstvena identifikacijska oznaka prodajalca, 0xcf05 |
product_id | 8002 | 1 r | Id izdelka, 1 |
device_id | 8003 | 1 r | Id naprave znotraj izdelka, 0x100 |
product_version | 8004 | 2 r | Različica izdelka, major.minor |
product_build | 8005 | 1 r | Številka izdelave izdelka |
mapping_version | 8006 | 1 r | major.minor različica tega preslikavanja registrov |
padding_1 | 8007 | 1 r | Rezervirano |
serial_no | 8008 | 8 r | Niz serijskih številk |
name | 8016 | 16 r | Ime izdelka: "cFos Power Brain Controller" |
slave_id | 8040 | 1 rw | ID podrejenega modbusovega strežnika |
Naziv | Naslov | Registri | Opis |
---|---|---|---|
input | 8041 | 1 r | Rezervirano |
pulsesperkwh | 8042 | 2 rw | Impulzi na kWh za vhod S0 |
phases | 8044 | 1 rw | Bitna maska simuliranih faz, bit 0 = L1, bit 1 = L2, bit 2 = L3 |
voltage_l1 | 8045 | 1 rw | Nazivna napetost L1 [V] |
voltage_l2 | 8046 | 1 rw | Nazivna napetost L2 [V] |
voltage_l3 | 8047 | 1 rw | Nazivna napetost L3 [V] |
pulses | 8050 | 4 rw | Absolutno število impulzov na vhodu S0 |
timeperpulse | 8054 | 2 r | Čas med zadnjima dvema pulzoma na vhodu S0 [ms] |
level | 8056 | 1 r | Trenutni vhodni nivo vhoda S0 0 = tok teče, 1 = tok ne teče |
meter_flags | 8057 | 1 r | bit 0: 1 = ima posamezne faze |
energy | 8058 | 4 rw | Aktivni uvoz [Wh] |
power | 8062 | 2 r | Aktivna moč [W] |
current_l1 | 8064 | 2 r | Trenutni tok L1 [0,1 A] |
current_l2 | 8066 | 2 r | Trenutni tok L2 [0,1 A] |
current_l3 | 8068 | 2 r | Trenutni tok L3 [0,1 A] |
reset_pulses | 8070 | 1 w | Ponastavitev števca impulzov [1] |
reset_energy | 8071 | 1 w | Ponastavitev energije [1] |
Na voljo so registri od 8057 do 8068 (glejte števec S0)
Privzete vrednosti po ponovnem zagonu:
Naziv | Naslov | Registri | Opis |
---|---|---|---|
def_fixed_current | 8080 | 1 rw | Privzeta vrednost cable_current [0,1 A] (*) |
def_charg_cur_limit | 8081 | 1 rw | Privzeta omejitev polnilnega toka [0,1 A] 6-63 (*) |
def_charging_enable | 8082 | 1 rw | Privzeto polnjenje omogočeno [0/1] (*) |
(*) Ta vrednost bo ustrezno nastavljena po ponovnem zagonu. | |||
fail_safe_duration | 8083 | 2 rw | Število sekund brez branja/pisanja prek Modbusa, preden se uporabi fail_safe_current, 0 za deaktiviranje. Privzeta vrednost je 300 (5 minut) |
fail_safe_current | 8085 | 1 rw | Tok med neaktivnostjo v 0,1 A, 0 = deaktiviranje polnjenja |
disconnect_cp | 8086 | 1 rw | Pišite: Odčitati: preostale sekunde |
relay_select | 8087 | 1 rw | Napišite: 0=3-fazni kontaktor, 1=1-fazni kontaktor, za stenske omarice, ki to podpirajo (vsaj krmilnik Rev. F) |
relay2 | 8088 | 1 rw | Zapis: 0= rele 2 izklopljen, 1= rele 2 vklopljen (samo če je rele 1 izklopljen), za stenske omarice, ki to podpirajo (vsaj krmilnik Rev. F) |
cable_current | 8090 | 1 r | PP: maksimalni tok kabla [0,1 A], 0: brez kabla |
fixed_current | 8091 | 1 rw | Prepisati cable_current [0.1 A] |
charge_pilot_state | 8092 | 1 r | CP: 0 = A (čakanje), 1 = B (zaznano vozilo), 2 = C (polnjenje), 3 = D (polnjenje s prezračevanjem), 4 = E (brez toka), 5 = F (napaka), 9 = napaka senzorja enosmernega toka. Vse druge vrednosti: Napaka |
charging_cur_limit | 8093 | 1 rw | Omejitev polnilnega toka [0,1 A] 6-63 A, lahko je omejena zaradi omejitev modela (npr. za cFos Power Brain Wallbox 11 kW je omejena na 16 A) |
charging_enable | 8094 | 1 rw | Omogočeno polnjenje [0/1] 0 = onemogočeno, 1 = omogočeno |
charging_current | 8095 | 1 r | Polnilni tok [0,1 A] 6-63 |
last_rfid | 8096 | 15 r | Nazadnje viden rfid (šestnajstiški niz) |
detected_rfids | 8111 | 1 r | Število vhodov RFID |
has_meter | 8112 | 1 r | 1, če je priključen števec (potem je mogoče brati registre 8057-8068), sicer 0 |
s0_inputs | 8113 | 1 r | Bit 0=Status vhoda S0 1 bit 1=Status vhoda S0 2 bit 8=I je pri priključitvi dovoljen preklop na 1/3 fazo? (1=da) bit 9=bit 10 velja bit 10=drugi rele je prisoten (1=da, če je bit 9=1) bit 11=relej 2 se upravlja zunanje (glej reg. 8088) |
count_restart | 8120 | 2 rw | Število ponovnih zagonov strojne opreme |