Nämä rekisterit ovat käytettävissä Modbus RTU:ssa ja Modbus TCP:ssä. CFos Power Brain Controller tukee seuraavia Modbus-toimintoja
03
Useiden holding-rekisterien lukeminen06
Kirjoittaminen yksittäiseen holding-rekisteriin16
Kirjoittaminen useisiin pitorekistereihin
Laitteita on neljä: 2 S0-laskuria, 1 latausasema ja 1 liitetty (Modbus) laskuri, jotka eroavat toisistaan Modbus-orjatunnuksen ja (Modbus TCP:n osalta) TCP-portin perusteella.
Huomautus: Kirjoituskäyttö Modbus-rekistereihin aiheuttaa kirjoituksen cFos Power Brainin flash-muistiin, eikä sitä siksi pitäisi tehdä säännöllisesti. Seuraavia rekistereitä ei tallenneta pysyvästi, joten niitä voidaan muuttaa säännöllisesti: charging_cur_limit, fixed_current, charging_enable, disconnect_cp, relay_select, relay2. Kaikki muut rekisterit kirjoitetaan flashiin, kun niitä muutetaan, joten kirjoitusoperaatioiden määrää on rajoitettava!
Wallbox | Slave Id 1 | TCP-portti 4701 |
S0 laskuri 1 | Slave Id 2 | TCP-portti 4702 |
S0 laskuri 2 | Slave Id 3 | TCP-portti 4703 |
kiinnitetty laskuri | Slave Id 1 | TCP-portti 4701 (wallbox-rekisterin kautta) |
Riippuen siitä, mistä laitteesta on kyse ja onko esimerkiksi mittari kiinnitetty seinärasiaan, sovelletaan seuraavia rekistereitä:
Nimi | Osoite | Rekisteröi | Kuvaus |
---|---|---|---|
vendor_id | 8000 | 2 r | Valmistajan yksilöllinen tunnus, 0xcf05 |
product_id | 8002 | 1 r | Tuotetunnus, 1 |
device_id | 8003 | 1 r | Tuotteen laitetunnus, 0x100 |
product_version | 8004 | 2 r | Tuotteen versio, major.minor |
product_build | 8005 | 1 r | Tuotteen valmistusnumero |
mapping_version | 8006 | 1 r | tämän rekisterin osoituksen major.minor-versio |
padding_1 | 8007 | 1 r | Varattu |
serial_no | 8008 | 8 r | Sarjanumero tekstinä |
name | 8016 | 16 r | Tuotteen nimi "cFos Power Brain". |
slave_id | 8040 | 1 rw | Modbus-orjan tunnus |
Nimi | Osoite | Rekisteröi | Kuvaus |
---|---|---|---|
input | 8041 | 1 r | Varattu |
pulsesperkwh | 8042 | 2 rw | S0-tulon pulssit kilowattituntia kohti |
phases | 8044 | 1 rw | Simuloitujen vaiheiden bittimaski, bitti 0 = L1, bitti 1 = L2, bitti 2 = L3 |
voltage_l1 | 8045 | 1 rw | Nimellisjännite L1 [V] |
voltage_l2 | 8046 | 1 rw | Nimellisjännite L2 [V] |
voltage_l3 | 8047 | 1 rw | Nimellisjännite L3 [V] |
pulses | 8050 | 4 rw | S0-tulon pulssien absoluuttinen määrä |
timeperpulse | 8054 | 2 r | S0-tulon kahden viimeisen pulssin välinen aika [ms] |
level | 8056 | 1 r | S0-tulon nykyinen tuloarvo 0 = virta kulkee, 1 = virta ei kulje |
meter_flags | 8057 | 1 r | bitti 0: 1=on yksittäisiä vaiheita |
energy | 8058 | 4 rw | Aktiivinen tuonti [Wh] |
power | 8062 | 2 r | Teho [W] |
current_l1 | 8064 | 2 r | Hetkellinen virta L1 [0,1 A] |
current_l2 | 8066 | 2 r | Hetkellinen virta L2 [0,1 A] |
current_l3 | 8068 | 2 r | Hetkellinen virta L3 [0,1 A] |
reset_pulses | 8070 | 1 w | Nollaa pulssilaskuri [1] |
reset_energy | 8071 | 1 w | Nollaa energia [1] |
Rekisterit 8057-8068 ovat käytettävissä (ks. S0-laskuri)
Oletusarvot uudelleenkäynnistyksen jälkeen:
Nimi | Osoite | Rekisteröi | Kuvaus |
---|---|---|---|
def_fixed_current | 8080 | 1 rw | Oletusarvo cable_current [0.1 A] (*) |
def_charg_cur_limit | 8081 | 1 rw | Oletusarvo Latausvirran raja [0,1 A] 6-63 (*) |
def_charging_enable | 8082 | 1 rw | Oletusarvo "Lataus mahdollista" [0/1] (*) |
(*) Tämä arvo asetetaan uudelleenkäynnistyksen jälkeen. | |||
fail_safe_duration | 8083 | 2 rw | Niiden sekuntien määrä, jolloin Modbus-verkkoa ei lueta/kirjoiteta ennen kuin fail_safe_current-virta kytkeytyy päälle, 0 deaktivoi sen. Oletusarvo on 300 (5 minuuttia) |
fail_safe_current | 8085 | 1 rw | Virta käyttämättömyyden aikana 0,1A, 0 = deaktivoi lataus |
disconnect_cp | 8086 | 1 rw | Kirjoita: CP:n poiskytkennän sekuntimäärä, luettu: Jäljellä olevat sekunnit |
relay_select | 8087 | 1 rw | Kirjoita: 0=3-vaihekontaktori, 1=1-vaihekontaktori, tätä tukevissa seinäkoteloissa (vähintään ohjain Rev. F) |
relay2 | 8088 | 1 rw | Kirjoita: 0=Rele 2 pois päältä, 1=Rele 2 päällä (vain jos rele 1 on pois päältä), tätä tukevissa seinälaatikoissa (vähintään ohjain Rev. F) |
cable_current | 8090 | 1 r | PP: Kaapelin enimmäisvirta [0,1 A], 0: Ei kaapelia |
fixed_current | 8091 | 1 rw | Ylikirjoita kaapelivirta [0.1 A] |
charge_pilot_state | 8092 | 1 r | CP: 0 = A (odotus),1 = B (ajoneuvo havaittu),2 = C (lataus), 3 = D (lataus tuuletuksella),4 = E (ei virtaa),5 = F (virhe), 9 = DC-anturin virhe. Kaikki muut arvot: Virhe |
charging_cur_limit | 8093 | 1 rw | Latausvirran raja [0,1 A] 6-63A, voi olla rajoitettu malliin liittyvien rajoitusten vuoksi (esim. Power Brain 11kW:n tapauksessa rajoitus on 16A) |
charging_enable | 8094 | 1 rw | Lataus mahdollista [0/1] 0 = pois päältä, 1 = päällä |
charging_current | 8095 | 1 r | Latausvirta [0,1 A] 6-63 |
last_rfid | 8096 | 15 r | Viimeisin tunnistettu RFID (heksan merkkijono) |
detected_rfids | 8111 | 1 r | RFID-merkintöjen määrä |
has_meter | 8112 | 1 r | 1, jos laskuri on liitetty (silloin rekisterit 8057-8068 ovat luettavissa), muuten 0 |
s0_inputs | 8113 | 1 r | Bitti 0=S0-tulon 1 tilabitti 1=S0-tulon 2tilabitti 8=Sallitaanko kytkentä 1/3-vaiheeseen kytkettynä? (1=Kyllä)bitti 9=bitti 10 on voimassabitti 10=2. rele läsnä (1=Kyllä, jos bitti 9=1)bitti 11=Rele 2:ta ohjataan ulkoisesti (ks. reg. 8088) |
count_restart | 8120 | 2 rw | Laitteiston uudelleenkäynnistysten määrä |