Ezek a regiszterek a Modbus RTU és a Modbus TCP esetében állnak rendelkezésre. A cFos töltésvezérlő támogatja a Modbus funkciókat
03 többszörös holding regiszterek olvasása06 egyetlen holding regiszter írása16 többszörös tartási regiszterek írásaNégy eszközt különböztetünk meg:
2 S0 mérő, 1 töltőállomás és 1 csatlakoztatott (Modbus) mérő, amelyeket a Modbus slave azonosító és (Modbus TCP esetén) a TCP port különböztet meg.
Megjegyzés: A Modbus regiszterekhez való írásbeli hozzáférés a cFos Power Brain flash memóriájának írását okozza, ezért nem szabad rendszeresen írni. A következő regiszterek nem kerülnek véglegesen elmentésre, ezért rendszeresen módosíthatók: charging_cur_limit, fixed_current, charging_enable, disconnect_cp, relay_select, relay2. Az összes többi regiszter módosításakor a flash-be íródik, ezért az írási műveletek számát korlátozni kell!
| EVSE | Slave Id 1 | TCP port 4701 |
| S0 Mérő 1 | Slave Id 2 | TCP port 4702 |
| S0 Meter 2 | Slave Id 3 | TCP port 4703 |
| elakadt számláló | Rabszolga azonosító 1 | TCP port 4701 (a Wallbox nyilvántartáson keresztül) |
Attól függően, hogy melyik eszközről van szó, és hogy például mérőműszer van-e csatlakoztatva az EVSE-hez, a következő regiszterek alkalmazandók:
| Név | Cím | Regiszterek | Leírás |
|---|---|---|---|
| vendor_id | 8000 | 2 r | Egyedi szállítói azonosító, 0xcf05 |
| product_id | 8002 | 1 r | Termék azonosító, 1 |
| device_id | 8003 | 1 r | Eszköz azonosítója a terméken belül, 0x100 |
| product_version | 8004 | 2 r | Termékverzió, major.minor |
| product_build | 8005 | 1 r | A termék gyártási száma |
| mapping_version | 8006 | 1 r | a regiszter leképezés major.minor verziója |
| padding_1 | 8007 | 1 r | Fenntartott |
| serial_no | 8008 | 8 r | Sorozatszám karakterlánc |
| name | 8016 | 16 r | Termék neve, "cFos töltésvezérlő" |
| slave_id | 8040 | 1 rw | Modbus szolga azonosító |
| Név | Cím | Regiszterek | Leírás |
|---|---|---|---|
| input | 8041 | 1 r | Fenntartott |
| pulsesperkwh | 8042 | 2 rw | Impulzusok kWh-ra vetítve az S0 bemenet esetében |
| phases | 8044 | 1 rw | A szimulált fázisok bitmaszkja, bit 0 = L1, bit 1 = L2, bit 2 = L3 |
| voltage_l1 | 8045 | 1 rw | Névleges feszültség L1 [V] |
| voltage_l2 | 8046 | 1 rw | Névleges feszültség L2 [V] |
| voltage_l3 | 8047 | 1 rw | Névleges feszültség L3 [V] |
| pulses | 8050 | 4 rw | Az impulzusok abszolút száma az S0 bemeneten |
| timeperpulse | 8054 | 2 r | Az S0 bemenet utolsó két impulzusa közötti idő [ms] |
| level | 8056 | 1 r | Az S0 bemenet jelenlegi bemeneti szintje 0 = áram folyik, 1 = nem folyik áram |
| meter_flags | 8057 | 1 r | bit 0: 1=egyéni fázisokkal rendelkezik |
| energy | 8058 | 4 rw | Aktív import [Wh] |
| power | 8062 | 2 r | Számított aktív teljesítmény [W] |
| current_l1 | 8064 | 2 r | Pillanatnyi számított áram L1 [0,1 A] |
| current_l2 | 8066 | 2 r | Pillanatnyi számított áram L2 [0,1 A] |
| current_l3 | 8068 | 2 r | Pillanatnyi számított áram L3 [0,1 A] |
| reset_pulses | 8070 | 1 w | Impulzusszámláló visszaállítása [1] |
| reset_energy | 8071 | 1 w | Energia visszaállítása [1] |
| Név | Cím | Regiszterek | Leírás |
|---|---|---|---|
| meter_flags | 8057 | 1 r | bit 0: 1=egyedi fázisok (kitűzött számláló) |
| energy | 8058 | 4 r | Aktív import [Wh] (kitűzött számláló) |
| power | 8062 | 2 r | Aktív teljesítmény [W] (csatolt számláló) |
| current_l1 | 8064 | 2 r | Pillanatnyi áram L1 [0,1 A] (mellékelt számláló) |
| current_l2 | 8066 | 2 r | Pillanatnyi áram L2 [0,1 A] (mellékelt számláló) |
| current_l3 | 8068 | 2 r | Pillanatnyi áram L3 [0,1 A] (mellékelt számláló) |
| def_fixed_current | 8080 | 1 rw | Alapértelmezett érték cable_current [0.1 A] (*) |
| def_charg_cur_limit | 8081 | 1 rw | Alapértelmezett töltési áramhatár [0,1 A] 6-63 (*) |
| def_charging_enable | 8082 | 1 rw | Alapértelmezett töltés engedélyezve [0/1] (*) |
| (*) Ez az érték az újraindítás után ennek megfelelően kerül beállításra. | |||
| fail_safe_duration | 8083 | 2 rw | A Modbuson keresztül történő olvasás/írás nélküli másodpercek száma a fail_safe_current alkalmazása előtt, 0 a kikapcsoláshoz. Az alapértelmezett érték 300 (5 perc) |
| fail_safe_current | 8085 | 1 rw | Áram inaktivitás alatt 0,1A, 0 = töltés kikapcsolása |
| disconnect_cp | 8086 | 1 rw | Írja: CP kikapcsolás másodperceinek száma, Olvasás: hátralévő másodpercek száma |
| relay_select | 8087 | 1 rw | Írja: 0=3 fázisú kontaktor, 1=1 fázisú kontaktor, az ezt támogató fali dobozoknál (legalább a Rev. F vezérlőnél) |
| relay2 | 8088 | 1 rw | Írja: 0=Relé 2 ki, 1=Relé 2 be (csak ha az 1. relé ki van kapcsolva), az ezt támogató fali dobozoknál (legalább a vezérlő Rev. F) |
| cable_current | 8090 | 1 r | PP: kábel maximális áram [0,1 A], 0: kábel nélkül |
| fixed_current | 8091 | 1 rw | Kábel_áram felülírása [0.1 A] |
| charge_pilot_state | 8092 | 1 r | CP: 0 = A (várakozás), 1 = B (jármű észlelve), 2 = C (töltés), 3 = D (töltés szellőzéssel), 4 = E (nincs áram), 5 = F (hiba), 9 = DC érzékelő hiba. Minden más érték: Hiba |
| charging_cur_limit | 8093 | 1 rw | Töltési áramkorlát [0,1 A] 6-63A, a modellkorlátozások miatt korlátozott lehet (pl. a cFos Power Brain Wallbox 11kW esetében 16A-ra van korlátozva) |
| charging_enable | 8094 | 1 rw | Töltés engedélyezve [0/1] 0 = letiltva, 1 = engedélyezve |
| charging_current | 8095 | 1 r | Töltési áram [0,1 A] 6-63 |
| last_rfid | 8096 | 15 r | Utoljára látott rfid (hex-string) |
| detected_rfids | 8111 | 1 r | RFID bemenetek száma |
| has_meter | 8112 | 1 r | 1, ha egy számláló van csatlakoztatva (akkor a 8057-8068 regiszterek olvashatók), egyébként 0 |
| s0_inputs | 8113 | 1 r | Bit 0=S0 bemenet 1 állapota bit 1=S0 bemenet 2állapota bit 8=Megengedett az 1/3 fázisra való átkapcsolás, ha a csatlakozó be van dugva? (1=igen) bit 9=bit 10 érvényes bit 10=2. relé jelen van (1=igen, ha bit 9=1) bit 11=a 2.relé külső vezérlésű (lásd 8088-as reg.) |
| count_restart | 8120 | 2 rw | A hardver újraindításainak száma |
| temperature | 8122 | 1 r | Vezérlő hőmérséklete fokban (cFos Wallbox Booster és cFos Power Brain vezérlő Rev. 3.0+) |