Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2018/09/Moduł_Synapse_IO_Modbus_1200_628.jpg

Recenzja 7Bit Synapse – nowego modułu IO Modbus TCP


Każdy system sterowania potrzebuje wejść i wyjść, a ich liczba jest dokładnie planowana w procesie projektowania. Moduły rozszerzeń wejść i wyjść do sterowników PLC są drogie i często stanowią lwią część budżetu całej inwestycji. Do tego dochodzi problem prowadzenia wielu przewodów od szafy do oddalonego obiektu sterownia. Rozwiązaniem na oba problemy jest nowe urządzenie od producenta WebHMI – rozproszony moduł wejść i wyjść 7bit Synapse.

Otwieramy pudełko…

…i widzimy proste i stosunkowo małe urządzenie. 7bit Synapse to rozproszony moduł IO z obsługą komunikacji Modbus TCP.

 

Na przednim panelu mamy oznaczenia wszystkich zacisków i portów.  Oznaczenia L, N i G w lewym górnym rogu sugerują zasilanie urządzenia prądem przemiennym. Szybkie spojrzenie w dokumentację techniczną urządzenia i mamy potwierdzenie: 100 – 220 V AC 50/60 Hz.  Dalej mamy 8 wyjść cyfrowych podzielonych na 2 izolowane grupy. W zależności od modelu dostępne są wyjścia przekaźnikowe lub wyjścia półprzewodnikowe (SSR). W przypadku wyjść półprzewodnikowych wewnątrz urządzenia znajdziemy 8 przekaźników półprzewodnikowych Omrona, które pozwolą nam sterować urządzeniami zasilanymi prądem przemiennym (85 – 220V AC, 2A).

Na prawo od wejść cyfrowych znajdziemy jeszcze 3 zaciski podpisane tajemniczą nazwą 1-Wire. 1-Wire to protokół komunikacyjny, który wykorzystuje jeden przewód komunikacyjny do przesyłania danych i dwa przewody do zasilania. Moduł Synapse pozwala na połączenie do 32 czujników temperatury DS18B20 w magistrali, której długość może wynosić 200 m.  Środkowa część przedniego panelu to miejsce na diody diagnostyczne oraz diody sygnalizujące wysoki stan na wejściach i wyjściach urządzenia. Przy uruchamianiu urządzenia dostajemy ciekawy efekt zapalania się diod, który przy okazji pozwala na sprawdzenie, czy wszystkie diody działają.

Poniżej znajdziemy jeszcze 2 porty Ethernet, które mogą działać jako mały switch. Taki switch umożliwia między innymi:

  • połączenie kilku modułów w jedną sieć,
  • połączenie się z siecią poprzez wolny port, gdy potrzebne jest podłączenie komputera w celu diagnostyki lub modyfikacji programu.

 

Poza portami Ethernet w dolnej części urządzenia znajdziemy jeszcze przycisk Reset oraz zaciski 8 wejść cyfrowych. Są to wejścia 12 – 24 V DC z dowolną polaryzacją i wspólną masą. Znajdziemy tu jeszcze zaciski + i , które może być wykorzystane do podłączania przycisków lub innych urządzeń wejściowych.

Konfiguracja? Jaka konfiguracja?

Urządzenie jest fabrycznie skonfigurowane i nie musimy zmieniać ustawień sieciowych ani adresów Modbus. Sam moduł Synapse działa jako klient DHCP  w sieci i czeka, aż jakieś inne urządzenie (router lub sterownik z obsługą DHCP) przydzieli mu adres IP. Przy pierwszym uruchomieniu może być trochę problematyczne odnalezienie naszego modułu wejść i wyjść, ale po zlokalizowaniu urządzenia na liście aktywnych klientów DHCP możemy przypisać mu stałą dzierżawę IP. Nie musimy jednak tego robić ponieważ często routery zapamiętują urządzenia po adresach MAC i przypisują im te same adresy IP.

Znając lokalne IP modułu możemy teraz konfigurować połączenie MODBUS. W tabeli pokazujemy wszystkie dostępne zmienne i ich adresy MODBUS.

Nazwa Adres MODBUS Rozmiar danych
Wejścia cyfrowe (Inputs) DI0 – DI7 Bit
Wyjścia cyfrowe (Outputs) C0 – C7 Bit
Liczniki 1 – 8 HR0 – HR15 Double Word
Czasy filtrów wejściowych 1 – 8 HR16 – HR27 Word
Licznik uruchomień urządzenia HR30 Word
Czas pracy HR31 Double Word
Łączna liczba czujników HR33 Word
Wartości temperatur 1 – 32 IR0 – IR31 Word

 

Jak widać powyżej, poza adresami zmiennych zawierających wartości wejść i wyjść mamy również dostęp do innych zmiennych. Z nazw można domyślać się do czego te zmienne służą. Są one wykorzystywane w dodatkowych funkcjach urządzenia:

  • Zliczanie impulsów na każdym wejściu cyfrowym. Wartości liczników resetuje się z poziomu komunikacji Modbus poprzez przypisanie wartości 0 do danej zmiennej.
  • Filtry wejściowe pozwalają na ograniczenie efektu jitteringu, czyli drgania sygnału wejściowego. Wartości kolejnych zmiennych (adresy od HR16) określają czas działania filtru w milisekundach. Jeśli pojawienie się sygnału wejściowego będzie krótsze niż ten czas to sygnał nie zostanie zliczony. Dodatkowo, zastosowanie tego filtru pozwala na poprawne zliczanie sygnału wejściowego.
  • Wartości temperatur są umieszczone w rejestrach od IR0 do IR31. Są to wartości odczytane z kolejnych czujników podłączonych do złącz 1-Wire. Zaletą jest brak konieczności jakiejkolwiek konfiguracji czy skalowania wartości, natomiast ograniczeniem jest konieczność zastosowania czujników temperatury z oznaczeniem DS18B20.
  • Dane diagnostyczne, wśród których znajdziemy rejestr zawierający liczbę uruchomień, czas pracy urządzenia oraz liczbę podłączonych i widocznych czujników.

Przykład zastosowania

Do sprawdzenia działania modułu Synapse wykorzystamy WebHMI, czyli uniwersalny sterownik SCADA o którym możesz poczytać więcej na stronie ZestaPRO. Dzięki możlowości programowania w języku LUA wykorzystanie sterownika WebHMI połączonego z modułami 7Bit Synapse może zastąpić standardowy układ sterowania w prostych i niekrytycznych czasowo aplikacjach.

Konfiguracja połączenia Modbus TCP pomiędzy tymi urządzeniami jest bardzo prosta. Dodatkowo, producent udostępnił gotowy plik .csv do zaimportowania wszystkich zmiennych. Cały proces jest szybki i przyjemny, zobacz sam:

 

Moduł obsługuje protokół Modbus TCP więc bez problemu połączymy się także z każdym sterownikiem PLC, panelem HMI, czy innym urządzeniem będącym klientem/masterem w sieci Modbus TCP.

Podsumowanie

Moduł wejść i wyjść 7Bit Synapse z obsługą Modbus TCP to ciekawe i proste w użytkowaniu urządzenie. W kompaktowej obudowie i za niewielką cenę dostajemy moduł 8 wejść i 8 wyjść cyfrowych z bardzo szybką konfiguracją i bezproblemowym użytkowaniem. Warte wspomnienia jest także zaimplementowanie protokołu 1-Wire pozwalającego na budżetowe rozwiązanie problemu odczytu temperatur. Czujniki temperatury obsługujące ten protokół są bardzo tanie. Na pewno przetestujemy dokładniej tą funkcjonalność urządzenia. Dodatkowo wyjścia AC z obciążalnością prądową 2A z pewnością przydadzą się w automatyce budynkowej do bezpośredniego zasilania oświetlenia, cewek zaworów czy silników rolet.

Jesteś zainteresowany tymi modułami? Skontaktuj się z ZestaPRO.

Autor:
Łukasz Gudel



Utworzono: / Kategoria: , ,
  • Autor: Łukasz Gudel • iAutomatyka.pl
  • Redaktor w iAutomatyka.pl
    Automatyk 4.0 po Politechnice Białostockiej. Pasjonuję się sterownikami PLC i wszelkimi nowościami do których przykleja się łatkę "Przemysł 4.0".
  • Profil Autora

Reklama

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • 1,200 PLN
    Szkolenie jest wprowadzeniem do systemu sterowania PSS4000 i środowiska programowania PAS4000. W jego trakcie omówiona zostanie zarówno struktura sprzętowa, jak i programowanie, a także diagnostyka kompletnego systemu sterowania. Poruszane ...
    Czas trwania: 8h
    Link: Terminy
  • Kurs zaczyna się od uniwersalnych porad związanych z czytaniem schematów elektrycznych. Następnie, Agata stopniowo wprowadzi Cię w zagadnienia związane z wykorzystaniem oprogramowania podczas tworzenia kompletnej dokumentacji elektrycznej. ...
    Link: Terminy
  • Bezpieczny, prosty w obsłudze i energooszczędny Seria serwowzmacniaczy Mitsubishi Electric MELSERVO MR-J4 wraz z kompatybilnymi modułami pozycjonującymi oraz zaawansowanymi kontrolerami motion, umożliwia konstruktorom maszyn i urządzeń oraz...
  • To rozwiązanie oparte o technologię LoRaWAN pozwala skutecznie realizować działania ograniczające ryzyko rozprzestrzeniania się wirusa . Możliwość automatycznej kontroli dystansu z jednoczesnym monitoringiem relacji i wstecznym śledzeniem k...
  • 1,000 PLN
    Zdobądź wiedzę i bądź pewny, że nic Cię nie zaskoczy. Nie musisz przekopywać się przez tony katalogów i instrukcji. Oferujemy Ci kompleksowy system szkoleń, który sprawi, że najpierw zbudujesz fundamenty swojej wiedzy, a później pod okiem n...
    Czas trwania: 7h - 14 h
    Link: Terminy
  • EPSITRON®ECO & COMPACT Power OSZCZĘDNOŚĆ KOSZTÓW Zasilacze EPSITRON® ECO i COMPACT Power to nie tylko oszczędność przy zakupie, ale również niższe koszty dzięki łatwej obsłudze oraz braku konieczności serwisowania. Są one doskonałym roz...