12:34

Sluneční elektrárna

Komunikace s měniči 16.12.2022 12:34

Dokumentů popisujících komunikační protokol měničů Axpert koluje po internetu mnoho. Žádný z těchto dokumentů ale neuvádí obsah důležité části komunikace, cyklického redundantního součtu, který musí být obsažen v každé zprávě.

Níže uvádím popis komunikace s měniči Axpert MKS III 5000 - 48 včetně obsahu cyklického redundantního součtu. Tuto komunikaci používám, jedná se o vyčítání hodnot a stavů. Příkazy umožňující změnu nastavení neuvádím, protože je nepoužívám.

Domnívám se, že uvedené příkazy budou fungovat nejenom s ostatními typy měničů Axpert, ale i s většinou jejich klonů.

Parametry komunikace

Komunikační kabel

Typ konektoru na straně měniče je RJ45, samec, jeho zapojení je:

Typ konektoru na straně partnerského zařízení je D-Sub 9, samice, jeho zapojení je:

Zapojení komunikačního kabelu je na obrázku 1.

Obrázek

Obrázek 1 - Zapojení komunikačního kabelu

Formát dotazu partnerského zařízení

DOTAZ<CRC><CR>, kde:

DOTAZ je soubor znaků ze základní znakové sady ASCII, <CRC> je cyklický redundantní součet vypočítaný z obsahu DOTAZU (více ZDE) a <CR> je ukončovací znak dotazu, Carriage Return (více ZDE).

Formát odpovědi měniče

ODPOVĚĎ<CRC><CR>, kde:

ODPOVĚĎ je soubor znaků ze základní znakové sady ASCII, <CRC> je cyklický redundantní součet vypočítaný z obsahu ODPOVĚDI (více ZDE) a <CR> je ukončovací znak odpovědi, Carriage Return (více ZDE).

Seznam dotazů partnerského zařízení, jejich šestnáctkového kódování a možných odpovědí měniče

ID měniče
Dotaz: QID<CRC><CR>
Dotaz šestnáctkově: 51 49 44 D6 EA 0D
Odpověď: (82834505102345<CRC><CR>

Sériové číslo měniče
Dotaz: QSID<CRC><CR>
Dotaz šestnáctkově: 51 53 49 44 BB 05 0D
Odpověď: (1482834505102345005535<CRC><CR>

Verze firmwaru měniče
Dotaz: QVFW<CRC><CR>
Dotaz šestnáctkově: 51 56 46 57 62 99 0D
Odpověď: (VERFW:00082.20<CRC><CR>

Nastavení provozních parametrů měniče
Dotaz: QPIRI<CRC><CR>
Dotaz šestnáctkově: 51 50 49 52 49 F8 54 0D
Odpověď: (220.0 22.7 220.0 50.0 22.7 5000 5000 48.0 45.0 45.0 53.2 53.2 3 010 020 0 0 2 9 00 0 2 00.0 0 0 000<CRC><CR>

Povolení nebo zákaz funkcí měniče
Dotaz: QFLAG<CRC><CR>
Dotaz šestnáctkově: 51 46 4C 41 47 98 74 0D
Odpověď: (EDabjkuvxyz<CRC><CR>

Provozní hodnoty měniče, nejvíce používaný dotaz
Dotaz: QPIGS<CRC><CR>
Dotaz šestnáctkově: 51 50 49 47 53 B7 A9 0D
Odpověď: (000.0 00.0 000.0 00.0 0000 0000 000 372 49.90 000 099 0029 00.0 148.3 00.00 00000 00000010 00 00 00009 00<CRC><CR>

Provozní stav měniče
Dotaz: QMOD<CRC><CR>
Dotaz šestnáctkově: 51 4D 4F 44 49 C1 0D
Odpověď: (S<CRC><CR>

Alarmy měniče, druhý nejvíce používaný dotaz
Dotaz: QPIWS<CRC><CR>
Dotaz šestnáctkově: 51 50 49 57 53 B4 DA 0D
Odpověď: (000001000000000000000000000000000000<CRC><CR>

Hodnoty továrního nastavení měniče
Dotaz: QDI<CRC><CR>
Dotaz šestnáctkově: 51 44 49 71 1B 0D
Odpověď: (230.0 50.0 0030 42.0 54.0 56.4 46.0 60 0 0 2 0 0 0 0 0 1 1 0 0 1 0 54.0 0 1 000<CRC><CR>

Výpis možných nabíjecích proudů měniče
Dotaz: QMCHGCR<CRC><CR>
Dotaz šestnáctkově: 51 4D 43 48 47 43 52 D8 55 0D
Odpověď: (010 020 030 040 050 060 070 080 090 100<CRC><CR>

Výpis možných nabíjecích proudů měniče ze záložního zdroje
Dotaz: QMUCHGCR<CRC><CR>
Dotaz šestnáctkově: 51 4D 55 43 48 47 43 52 26 34 0D
Odpověď: (002 010 020 030 040 050 060 070 080 090 100<CRC><CR>

Režim provozu měniče (samostatný, paralelní, třífázový)
Dotaz : QOPM<CRC><CR>
Dotaz šestnáctkově: 51 4F 50 4D A5 C5 0D
Odpověď: (04<CRC><CR>

Přesný popis dotazů partnerského zařízení a odpovědí měniče je uveden v komunikačním protokolu ZDE.

Ladění komunikace

Nástroj k ladění komunikace Hercules SETUP lze stáhnout ZDE.

Vizualizace hodnot a stavů měničů

Pohledy na vizualizaci hodnot a stavů měničů jsou na obrázcích 2 až 5.

Obrázek

Obrázek 2 - Přehledová obrazovka

Obrázek

Obrázek 3 - Přehledová obrazovka s detaily

Obrázek

Obrázek 4 - Obrazovka baterie s detaily

Obrázek

Obrázek 5 - Obrazovka okamžité spotřeby

© 2022 - 2024 Všechna práva vyhrazena. Žádná část tohoto webu nesmí být kopírována ani jinak reprodukována bez souhlasu autora tohoto webu. Obsah tohoto webu nesmí být použit pro komerční účely. Autor tohoto webu nenese žádnou odpovědnost za škody nebo jejich následky vzniklé použitím informací získaných prostřednictvím tohoto webu.