Mine põhisisu juurde

Laadija Modbusi juhend

J
Autorilt Juhan Harm

VOOLi laadijal on kohalike integratsioonide jaoks Modbus TCP/UDP liides. Sellel lehel on liidese täielik juhend (22.01.2026, püsivara v1.9.40; GW v1.17.7, MCU v2.12.3). PDF-versioon on lisatud allpool.

Kirjeldus

Modbusi liides on saadaval Etherneti ja WiFi liidese kaudu. Hübriidühendus — Modbus WiFi kaudu ja OCPP Etherneti kaudu (või vastupidi) samal ajal — ei ole toetatud; kõik ühendused kasutavad korraga üht ühist liidest.

Vaikimisi on Modbus välja lülitatud ja selle saab sisse lülitada spetsiaalse parameetriga 522 — Enable Modbus TCP/UDP interface. VOOLi tugi saab selle ka konkreetse seerianumbri jaoks kaugelt sisse lülitada.

Protokolli spetsifikatsioon

  • Port: 502 (TCP ja UDP)

  • Baitide järjekord: big-endian

  • Samaaegseid ühendusi maksimaalselt: 3 — edasised ühenduskatsed lükatakse tagasi

  • Ajalõpp: 60 s (ühendus suletakse, kui suhtlust pole)

Sellel Modbusi liidesel puudub igasugune turvalisus. Kasuta seda ainult kohalikes turvalistes võrkudes. VOOL ei vastuta kahju eest, mis on põhjustatud volitamata juurdepääsust Modbusi liidesele.

Registrite tabel

Kõik registrid on holding-registrid.

Aadress

Kirjeldus

Tüüp

Ligipääs

Ühik

Komakoht

100

Laadija olek

uint

R

enum

-

101

Auto faasid

uint

R

binary

-

102–104

Vahelduvvool L1 / L2 / L3

int

R

A

0.01

105–107

Pinge L1 / L2 / L3

int

R

V

0.1

108

Aktiivvõimsus (kokku)

int

R

kW

0.01

109–111

Aktiivvõimsus L1 / L2 / L3

int

R

kW

0.01

200–201

Imporditud energia (MSB, LSB)

uint32

R

Wh

1

500

Laadimiskäsk

uint

W

enum

-

501

Väline voolupiirang

uint

R/W

A

0.01

502

Välised lubatud faasid

uint

R/W

binary

-

W-ga märgitud registreid saab lugeda, kuid vastus ei pruugi sisaldada sisukat väärtust. Märkus: registri aadress 502 (External Allowed Phases) ei ole seotud TCP pordiga 502 — sama number on juhus.

Laadija olek (register 100)

0 = UNDEFINED, 1 = AVAILABLE, 2 = PREPARING, 3 = CHARGING, 4 = SUSPENDED_EV, 5 = SUSPENDED_EVSE, 6 = FINISHING, 7 = RESERVED, 8 = UNAVAILABLE, 9 = FAULTED, 10 = STARTING_CHARGING

Auto faasid (register 101)

Näitab, mitut faasi auto kasutab (mitte võrgu faase): bit 0 = L1, bit 1 = L2, bit 2 = L3. Näide: 0b001 — auto kasutab ainult L1 (1-faasiline auto); 0b111 — kõik faasid (3-faasiline auto). 0b110 (L2+L3) on tavaliselt ebanormaalne kombinatsioon ja võib viidata kaabli või ühenduse rikkele L1-l.

Laadimiskäsk (register 500)

1 = Start Charging, 2 = Stop Charging. Käske töödeldakse registri kirjutamise sündmusel: kui laadija on mingil põhjusel peatunud, tuleb uue käivituse algatamiseks käivituskäsk uuesti kirjutada. Reaktsiooni loe laadija oleku registrist. Ära kirjuta kehtivaid käsuväärtusi perioodiliselt — see ei põhjusta tõrkeid, kuid koormab süsteemi ja muudab sisemised logid kasutuskõlbmatuks.

Välised lubatud faasid (register 502)

Määrab, milliseid võrgu sisendfaase (L1, L2, L3) laadija tohib kasutada: bit 0 = L1, bit 1 = L2, bit 2 = L3. Laadija faasiväljundid valivad automaatselt sobiva konfiguratsiooni ja ühendavad alati esimesena L1 väljundi — kui lubatud on ainult L2, ühendab laadija võrgu L2 auto L1-ga. Näide: 0b010 — lubatud ainult L2; 0b101 — lubatud L1 ja L3, L2 keelatud.

Maksimaalselt 10 lülitust tunnis. Laadija loendab ja piirab lülitusi automaatselt; loendur nullitakse tund aega pärast esimest lülitust. Faaside lubamine on lubatud ka üle piiri, et vältida lukustumist.

Uuendatud juhend järgmise põlvkonna laadija püsivara kohta on valmimisel ja asendab selle lehe, kui see püsivara välja tuleb.

Kas see vastas teie küsimusele?