wtorek, 2 lutego 2021

Nowa wersja 'DX2' bramki artnet "PROMYK 1.2" z 1024 kanałami DMX512 i MODBUS TCP

        Miało nie być wersji z dwoma wyjściami DMX512 (2 Universe w jednym interfejsie, czyli 1024 kanały DMX512) w sprzedaży ale jednak będzie . Ze względu na zamknięte lokale postanowiłem dodać obsługę protokołu  Modbus TCP, dzięki temu uzyskuje się konwerter MODBUS TCP/ DMX512 , którego można użyć w każdej aplikacji SCADA lub podobnych systemach automatyki przemysłowej i domowej np: domoticz .  

Zaimplementowanie tego protokołu wymogło innego podejścia do wysyłania sygnału DMX512 i został odnaleziony błąd w obsłudze kanałów  DMA. To otworzyło drogę do prawidłowego i stabilnego  działania bramki ARTNET DMX512 z dwoma wyjściami.


Protokół MODBUS TCP działa równolegle do protokołu ARTNET, korzysta ze wspólnej puli danych dla pierwszego UNIVERSE.  Zamiast ustawiania oddzielnego czasów MAB /BREAK, wprowadzono profile pracy DMX512:

  1. zgodny z Promyk 1.11 i 1.2 (nie działa modbus TCP)
  2. do 10. profile DMA z dwoma wyjściami i obsługą MODBUS TCP ,różnią się czasem odświeżania ramki DMX512 oraz wartościami ustawień dla czasów MAB/BREAK

 

Aby oszczędzić pasmo wykorzystania sieci LAN zaleca się nadawanie UNICAST zamiast BROADCAST (w tym przykładzie byłoby 192.168.1.255) dla każdego Universe.

Brak komentarzy:

Publikowanie komentarza