---
title: Integracja z inwerterem Fronius
description: Celem niniejszego artykułu jest przedstawienie sposobu integracji inwertera Fronius Symo 8.2-3-M z systemem Grenton Smart Home za pośrednictwem protokołu komunikacyjnego Modbus RTU.
---

[Przejdź do treści](https://knowledgebase.grenton.com/pl/integracja-z-inwerterem-fronius#main-content)

Polski

Pokaż podmenu do tłumaczenia

[Nowe zgłoszenie](https://knowledgebase.grenton.com/pl/kb-tickets/new?hsLang=pl) [Portal klienta](https://knowledgebase.grenton.com/wsparcie?hsLang=pl)

![Logo\_Grenton\_Main\_2020\_RGB\_v1.0-1.png\]](https://knowledgebase.grenton.com/hs-fs/hubfs/Logo_Grenton_Main_2020_RGB_v1.0-1.png?width=200&height=94&name=Logo_Grenton_Main_2020_RGB_v1.0-1.png)

Otwórz główne menu nawigacji

Zamknij główne menu nawigacji

- Polski
  
  Pokaż podmenu do tłumaczenia
- [Nowe zgłoszenie](https://knowledgebase.grenton.com/pl/kb-tickets/new)
- [Portal klienta](https://knowledgebase.grenton.com/wsparcie)
- [Szkolenia](https://szkolenia.grenton.pl/)

[Szkolenia](https://szkolenia.grenton.pl/)

 Witaj. Jak możemy Ci pomóc?

- Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

1. [Baza wiedzy](https://knowledgebase.grenton.com/pl?hsLang=pl)
2. [Konfiguracja i Integracje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl)
3. [Gate Modbus](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-modbus)

# Integracja z inwerterem Fronius

**Uwaga!** W przykładzie wykorzystano moduł Gate Modbus drugiej generacji z FW 1.1.0-2034C!

Celem niniejszego artykułu jest przedstawienie sposobu integracji inwertera Fronius Symo 8.2-3-M z systemem Grenton Smart Home za pośrednictwem protokołu komunikacyjnego Modbus RTU.

W przykładzie zostaną odczytane dane dotyczące m.in.:

- generowanej mocy chwilowej;
- całkowitej energii wytworzonej w ciągu dnia, roku oraz od początku działania instalacji.

Do zrealizowania poniższego przykładu potrzebujemy:

- CLU Z-Wave (o nazwie ***CLU***)
- Gate Modbus (o nazwie ***Gate\_Modbus***)
- Inverter Fronius

**Konfiguracja obiektów wirtualnych Modbus**

1\. Na module Gate Modbus tworzymy obiekty wirtualne ***Modbus***:<https://download.schneider-electric.com/files?p_enDocType=User+guide&p_File_Name=DOCA0005EN-12.pdf&p_Doc_Ref=DOCA0005EN>  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35118172148originalBkBUVad1OcJvKRX3MpsPxxfuyQ4lSaPaqg-Dec-05-2022-09-29-27-0110-AM.png)

2\. Wartości cech wbudowanych poszczególnych obiektów konfigurujemy w następujący sposób:

\* całkowity prąd przemienny:   
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130145527originalpuONnh7eUqvPrUI3eq0XL45ZbP6WbWc_uQ-3.png)

**Uwaga!** W celu odczytania wartości rejestrów od wybranego adresu należy odjąć offset wynoszący 1.

\* prąd przemienny fazy A: 

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130145790originalvG6q9iNKz9sHRhnqwNWIokTOBTF-DIM4vA-3.png)

\* napięcie międzyfazowe A-B:

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130147363originalSoVkAQsO532qH90CxncrfP9YM9lyRCT_kQ-3.png)

\* napięcie fazowe A-N: 

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130147713originaln5TTzyCM8E1A6VIgDCV20BQMKdCp5zz1Ug-3.png)

\* moc chwilowa:![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130148191originalaXTzNnu-3OmVVilo_4xf1CiXHp74k9vdCQ-3.png)

\*\*  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130309853originalS6qXgIli1Ge5mW4ptR_kmQsbEoTihx9_Zw-3.png)

\* częstotliwość:

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130310018originalG9_z_uo-JXbI51I5g43L4wgxLSZ-K6pjLw-3.png)

**Uwaga!** Moduł Gate Modbus z FW 1.1.0-2034C umożliwia odczyt wartości co najwyżej 32-bitowych, czyli dwóch rejestrów dwubajtowych (16-bitowych). W przypadku niektórych urządzeń informacje zawarte są w czterech rejestrach dwubajtowych. Odczyt wartości 64-bitowych będzie możliwy poprzez podział na dwie wartości 32-bitowe i ich niezależny odczyt - pod warunkiem, że urządzenie zezwala na taki odczyt wartości 64-bitowych.

Moduł Gate Modbus z FW 1.1.10-2140 umożliwia bezpośredni odczyt wartości 64-bitowych za pomocą obiektu wirtualnego ModbusValue.

3\. Rejestrami 64-bitowymi w przypadku inwertera Fronius są rejestry zwracające wartości energii dziennej, rocznej oraz całkowitej:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130190493original1ZIlZ6HI3Oj_SQ0i6p890EE0n93qCDYRLQ-3.png)

Chcąc odczytać wartość energii dziennej musimy:

\* utworzyć dwa obiekty wirtualne na module Gate Modbus:

\- pierwszy odczytujący dwa rejestry:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130149373originalzBPliwoJb6h2pCLHXDopMnk5JGZhC5AYwg-3.png)

\- drugi odczytujący kolejne dwa rejestry:

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130149589original_3VIMyOaXjScJW9vRcSPVexRkK5GB3snJw-3.png)

\* dodać cechy użytkownika w CLU:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130163875originalF0gQ4wBkb4gLj7RcrhahJk-Y9uB9st40jQ-3.png)

gdzie cechy ***day\_p1*** oraz ***day\_p2*** przyjmują wartość początkową równą 00000000000000000000000000000000

\* utworzyć skrypt w CLU, który przekonwertuje do postaci binarnej odczytane wartości dziesiętne rejestrów, połączy obie wartości i przekonwertuje je do postaci dziesiętnej:

```
if(day_reg==502) then CLU->day_p1="0" num=Gate_Modbus->x502_day_energy_p1->Value a=31 for a=31, 0, -1 do b=2^a if(num>=b) then num=num-b CLU->day_p1=CLU->day_p1 .. "1" else CLU->day_p1=CLU->day_p1 .. "0" end end CLU->day_p1=string.sub(CLU->day_p1,2,33) end if(day_reg==504) then CLU->day_p2="0" num=Gate_Modbus->x504_day_energy_p2->Value a=31 for a=31, 0, -1 do b=2^a if(num>=b) then num=num-b CLU->day_p2=CLU->day_p2 .. "1" else CLU->day_p2=CLU->day_p2 .. "0" end end CLU->day_p2=string.sub(CLU->day_p2,2,33) end CLU->day_sum_bin=CLU->day_p1 .. "" .. CLU->day_p2 CLU->day_energy_modbus=(tonumber(CLU->day_sum_bin,2))/1000
```

gdzie zmienna ***day\_reg*** jest parametrem skryptu:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130151149originalCUw4oijXDlJ952MhI9h6uFEVzP8rVMp4aA-3.png)

\* przypisać wywołanie powyższego skryptu z odpowiednią wartością parametru:

\- w pierwszym obiekcie wirtualnym:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130152717originalCrvzGqGM9wRP6vOrmTjNKb3ybvypxzGkJw-3.png)

\- w drugim obiekcie wirtualnym:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130153038originalBuyVqyf7pAoA0Om9OilqwI3s9_oZpTKNZw-3.png)

Do odczytu wartości energii rocznej oraz całkowitej analogicznie tworzymy obiekty wirtualne, zmienne użytkownika oraz skrypty.

 

4\. Tak utworzoną konfigurację przesyłamy do modułu *CLU* oraz *Gate Modbus*.

 

5\. Po przesłaniu konfiguracji cechy użytkownika w CLU powinny przyjąć odpowiednie wartości:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130166769originalZiDK6QC_9afQznrjLTt3A5uSdPrNG5OT2w-3.png)

podobnie obiekty wirtualne modułu Gate Modbus - poniżej obiekt zwracający wartość energii chwilowej:  
![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/s3.amazonaws.comcdn.freshdesk.comdatahelpdeskattachmentsproduction35130167533originalPZJlRYNurl9ipM_aKaDIU1RE79LgrHotkA-3.png)

![](https://knowledgebase.grenton.com/hubfs/Knowledge%20Base%20Import/support.grenton.plplsupportsolutionsarticles35000182222-integracja-z-inwerterem-froniushit-2.gif)

- [Wytyczne instalacyjne](https://knowledgebase.grenton.com/pl/wytyczne-instalacyjne?hsLang=pl#main-content)

    - [Jak Wykonać Instalację Elektryczną](https://knowledgebase.grenton.com/pl/wytyczne-instalacyjne?hsLang=pl#jak-wykona%C4%87-instalacj%C4%99-elektryczn%C4%85)
- [Urządzenia referencyjne](https://knowledgebase.grenton.com/pl/urz%C4%85dzenia-referencyjne?hsLang=pl#main-content)

    - [Zintegrowane urządzenia](https://knowledgebase.grenton.com/pl/urz%C4%85dzenia-referencyjne?hsLang=pl#zintegrowane-urz%C4%85dzenia)
- [Najczęstsze Błędy](https://knowledgebase.grenton.com/pl/najcz%C4%99stsze-b%C5%82%C4%99dy?hsLang=pl)
- [Instalacja Elektryczna](https://knowledgebase.grenton.com/pl/instalacja-elektryczna?hsLang=pl)
- [Konfiguracja i Integracje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#main-content)

    - [Gate Modbus](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-modbus)
    - [Videoszkolenia](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#videoszkolenia)
    - [Aplikacje](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#aplikacje)
    - [Gate HTTP](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-http)
    - [Smart Panel](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#smart-panel)
    - [Konfiguracja](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#konfiguracja)
    - [Interfejsy myGrenton](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#interfejsy-mygrenton)
    - [Obiekty wirtualne](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#obiekty-wirtualne)
    - [Gate Alarm](https://knowledgebase.grenton.com/pl/konfiguracja-i-integracje?hsLang=pl#gate-alarm)
- [Domofon](https://knowledgebase.grenton.com/pl/domofon?hsLang=pl)
- [Najczęściej Zadawane Pytania](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#main-content)

    - [FAQ](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#faq)
    - [O Grenton](https://knowledgebase.grenton.com/pl/najcz%C4%99%C5%9Bciej-zadawane-pytania?hsLang=pl#o-grenton)
- [Cenniki i dokumenty](https://knowledgebase.grenton.com/pl/cenniki-i-dokumenty?hsLang=pl)

[![Grenton logo](https://knowledgebase.grenton.com/hs-fs/hubfs/Logo_Grenton_variants_BIG_2020_plus_RGB_v0.2-02.png?width=400&height=100&name=Logo_Grenton_variants_BIG_2020_plus_RGB_v0.2-02.png "Grenton logo")](http://grenton.com)

<https://www.facebook.com/grenton.smart.home> <https://www.instagram.com/grenton_smart_home/> <https://www.youtube.com/channel/UCFNNI-dgO1cm81kCrSr1bzg> <https://www.linkedin.com/company/grenton>

Copyright © 2026, Grenton Sp.z o.o.