Wszystkie projekty
Automation / IoT

Modbus LED Control

Narzędzie łączy się z modułami Modbus, ustawia poziom doświetlania poszczególnych stref i odczytuje pobór mocy. Tryb automatyczny wylicza nastawy na podstawie pomiarów PAR i skonfigurowanych progów.

Szafa sterownicza Modbus i laptop do strefowego sterowania oświetleniem LED w szklarni

Aplikacja do rzeczywistego sterowania oświetleniem szklarniowym przez Modbus TCP w podziale na strefy.

Dostarczony zakres

  • Aplikacja Tkinter obsługująca osiem modułów oświetlenia przez Modbus TCP
  • Ręczne sterowanie pojedynczą strefą lub całą instalacją
  • Automatyczne wyliczanie jasności z pomiarów PAR i limitów operacyjnych

Konkretne rezultaty

  • Realna komunikacja z urządzeniami przez odczyt i zapis rejestrów Modbus
  • Strefowe sterowanie doświetlaniem roślin w szklarni
  • Podgląd poboru mocy i reakcja na ograniczenia energetyczne instalacji

Problem

Doświetlanie szklarni wymaga niezależnego sterowania strefami, reagowania na bieżące pomiary światła i kontroli poboru energii. Ręczne ustawianie wszystkich modułów utrudnia utrzymanie spójnych warunków dla roślin.

Rozwiązanie

Aplikacja Python łączy się z ośmioma urządzeniami podrzędnymi przez Modbus TCP. Operator wybiera strefę, ustawia procent jasności albo stosuje nastawę do wszystkich modułów, a interfejs pokazuje stan połączenia oraz pobór mocy.

  • Zapis nastaw i trybu pracy do rejestrów urządzeń.
  • Odczyt rejestrów poboru mocy dla każdej strefy.
  • Automatyczne sterowanie uruchomione w osobnym wątku.
  • Interpolacja poziomu jasności na podstawie pomiaru PAR i progów.
  • Obniżenie wszystkich nastaw o 10% i powiadomienie WhatsApp po przekroczeniu limitu importu lub eksportu energii.

Najważniejsze decyzje

Interfejs Tkinter obsługuje wybór strefy, operacje Modbus i uruchomienie automatyki w tle. Automatyka mapuje osiem modułów na pomiary PAR i wylicza nastawy z pięciu progów.

Publiczne repozytorium wykorzystuje zastępcze wartości dla adresu modułu, endpointu API i integracji powiadomień, dzięki czemu dane instalacji nie są publikowane. Kod pokazuje rzeczywiste operacje odczytu i zapisu rejestrów.

Rezultat

Projekt pokazuje pełną integrację aplikacji operatorskiej z instalacją Modbus: od pomiarów światła, przez obliczenie nastawy, po sterowanie oprawami i kontrolę poboru mocy w strefach szklarni.

Współpraca

Masz podobny problem techniczny?

Porozmawiajmy o aplikacji, integracji, automatyzacji albo prototypie urządzenia.

Następny projektFloraCue