Program Modbus Rtu pro RS485 resp. RS232
-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
Dík za referenci .. node red mi ale nic neříká ..
.. a mám i další problémy.

-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
Pracuji na verzi programu ModbusRtu pro můj Green Cell INVSOL01 . Mám bohužel pouze protokol od MUST 1.04.15 a zřejmě mi tam tu a tam něco nesedí a také se v tom úplně nevyznám, zvláště režimy funkce mi dělají problémy .. např. nedokáži si vypsat napětí a proud z FV panelů, ačkoli na displeji se to vypisuje. Jsem ale ještě a stále v režimu UPS, dál to měnit si ještě netroufám. Můj první úspěch ale byl, že jsem dokázal zhasnout displej ..
. Na Prinscreenu mám chybu pro nastavení u baterie, tu už jsem snad vyřešil, ale u high batt se mi tam stále cpe 15.0 V, což se mi moc nelíbí, ještě to řeším.

-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
Jak dál v programu ModbusRtuGC10
Tak protokol pro MUST 1.04.15 už mám kompletní a teď mám dilema ..
Zatím jsem měl instrukce pro inverter očíslované od 1 do cca 116, nově by při přidání instrukcí pro PV Charger mělo být cca od 1 do 162 cca instrukcí.
Mám dvě možnosti :
1) buď to moje číslování používat dál a nebo (výjimečně)
2) použít číslování z protokolu, kde čísla registrů (výjimečně?) souhlasí s adresami registrů v Modbus instrukcích v dec nebo hexa formátu.
1) mohu v programu jednoduše pokračovat, například tasky pak vypadají takto :
PV:136,148,atd,end
ale nikdo jiný se v tom moc už nevyzná
a nebo
2) musím program přepsat do instrukcí s čísly registrů v té originální formě,
pak bude větší šance, že tomu bude rozumět víc uživatelů .
Tasky pak vyjdou o něco delší :
PV:15205,15207,atd,end
Výhodou pak bude, že bude možné použít pro volbu instrukcí do tasků i ten i ten soubor v Excelu
No tak asi do toho půjdu ..
Tak protokol pro MUST 1.04.15 už mám kompletní a teď mám dilema ..
Zatím jsem měl instrukce pro inverter očíslované od 1 do cca 116, nově by při přidání instrukcí pro PV Charger mělo být cca od 1 do 162 cca instrukcí.
Mám dvě možnosti :
1) buď to moje číslování používat dál a nebo (výjimečně)
2) použít číslování z protokolu, kde čísla registrů (výjimečně?) souhlasí s adresami registrů v Modbus instrukcích v dec nebo hexa formátu.
1) mohu v programu jednoduše pokračovat, například tasky pak vypadají takto :
PV:136,148,atd,end
ale nikdo jiný se v tom moc už nevyzná
a nebo
2) musím program přepsat do instrukcí s čísly registrů v té originální formě,
pak bude větší šance, že tomu bude rozumět víc uživatelů .
Tasky pak vyjdou o něco delší :
PV:15205,15207,atd,end
Výhodou pak bude, že bude možné použít pro volbu instrukcí do tasků i ten i ten soubor v Excelu
No tak asi do toho půjdu ..

-
- Příspěvky: 880
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: Program Modbus Rtu pro RS485 resp. RS232
Sorry 

- Přílohy
-
- Capture.JPG (25.67 KiB) Zobrazeno 131 x
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh), SW: Home Assistant na Synology DS923+ ku tomu MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: Wemos D1 Mini Pro (ESP8266) a ESP32, RS485 & CAN -> MQTT
-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
.. časem to vyjde a hádám, že pro tu druhou variantu budeš také .. 

-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
Zvolil jsem pro protokol komprovizní verzi 1) + 2) příklad 001
.. atd.
-
- Příspěvky: 285
- Registrován: ned led 08, 2023 12:43 pm
- Lokalita: Jablonec n.N.
- Výkon panelů [Wp]: cca 500 W
- Kapacita baterie [kWh]: cca 240 Ah
- Bydliště: cca Železný Brod u Jablonce a Turnova atd.
Re: Program Modbus Rtu pro RS485 resp. RS232
Program jsem přejmenoval na ModbusRtuSpm10 a aktuálně jsem ho dotáhl na demo verzi. Mohl by být alternativou pro SolarPowerMonitor, v něčem výhodnější, v něčem možná ne .
Demo verze má zablokované veškeré zapisování, takže obsluze nehrozí, že by si mohla cokoli ve vlastním nastavení přepsat, dále je zablováno přímé měření v grafu a počet zaznamových rekordů je zde omezen na 50. Demoverze je tak určena k prvnímu seznámení se s parametrickými soubory a s celkovým provedením a určením programu.
Program by měl fungovat na OS Windows, doma jsem ho naprogramoval a testoval na W10 32 bit.
Demo verze má zablokované veškeré zapisování, takže obsluze nehrozí, že by si mohla cokoli ve vlastním nastavení přepsat, dále je zablováno přímé měření v grafu a počet zaznamových rekordů je zde omezen na 50. Demoverze je tak určena k prvnímu seznámení se s parametrickými soubory a s celkovým provedením a určením programu.
Program by měl fungovat na OS Windows, doma jsem ho naprogramoval a testoval na W10 32 bit.
- Přílohy
-
ModbusRtuSpm10demo.zip
- (1000.91 KiB) Staženo 14 x
-
ModbusRtuSpm10-readme.txt
- (8.35 KiB) Staženo 14 x
-
- ModbusRtuSpm10-home.jpg (107.1 KiB) Zobrazeno 62 x