Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2020/06/Nowe-funkcjonalności-w-komunikacji-Modbus-dla-wersji-10-96-GENESIS64-iauto2.jpg

Rozszerzona obsługa Modbus w systemie SCADA ICONICS


Przeczytaj, aby dowiedzieć się, jakie funkcje dotyczące obsługi Modbus dodano do systemu SCADA ICONICS w jego najnowszej wersji.

Co nowego w komunikacji Modbus?

Już w poprzednich wersjach, oprogramowanie SCADA od ICONICS posiadało wbudowane narzędzie do komunikacji Modbus. Jego funkcjonalność obejmowała jednak tylko połączenia wykorzystujące model TCP/IP komunikacji. Co więcej, oprogramowanie SCADA – GENESIS64 mogło działać jedynie jako Master (Klient).

Począwszy od wersji 10.96, która ukazała się w grudniu 2019 roku, producent dodał szereg usprawnień. W ich skład wchodzą na przykład:

  • obsługa komunikacji szeregowej – Modbus RTU (jako Master),
  • możliwość pracy jako slave w komunikacji Modbus TCP/IP,
  • obecność automatycznie generowanych zmiennych diagnostycznych, które dostarczają informacji na temat przebiegu wymiany danych.

Podstawowa funkcjonalność (SCADA jako Master dla Modbus TCP/IP) pozostała oczywiście bez zmian.

W dalszej części tego wpisu przeprowadzimy Cię przez szybką konfigurację każdego z typów połączeń. Jako urządzenie, z którym SCADA wymienia informacje, posłuży sterownik PLC serii Vision od firmy Unitronics.

Nowe funkcjonalności Modbus w systemie SCADA ICONICS

PLC udostępnia dwie zmienne: całkowitą (16-bitową) oraz zmiennoprzecinkową – float (32-bitową). Nie będziemy jednak dalej wnikać w to, w jaki sposób adresuje się te zmienne w pamięci sterownika oraz, jak to przekłada się na adresy rejestrów Modbusowych. Skupimy się tylko na przykładowym nawiązaniu połączenia od strony oprogramowania SCADA.

Po szczegółowe informacje napisz do nas na adres e-mail: iconics@elmark.com.pl lub sterowniki@elmark.com.pl.

Ogólnie o Modbus w systemie SCADA ICONICS

Na naszym blogu powstał już kiedyś wpis mający na celu przybliżenie użytkownikowi narzędzia do natywnej komunikacji Modbus. Jeśli chcesz go przeczytać, znajdziesz go pod poniższym linkiem.

Wpis na temat Modbus TCP/TP

Nie musisz jednak tego robić, aby zrozumieć dalszy ciąg tego przewodnika. Najprościej mówiąc, o podstawach Modbus w oprogramowaniu GENESIS64 należy wiedzieć 3 rzeczy:

  • musimy skonfigurować kanał komunikacji (Channel) – podajemy tam na przykład typ komunikacji (szeregowa, TCP/IP), adres IP urządzenia (lub numer portu COM)…
  • definiujemy nowy typ urządzenia (lub edytujemy już istniejący) – taka definicja zawiera informacje m.in. o tym, czy urządzenie zamienia kolejność rejestrów 16-bitowych w 32-bitowym słowie lub wykonuje podobne operacje…
  • dodajemy kompletne połączenie (Device) – przyporządkowujemy kanał do typu urządzenia, a następnie dodajemy pod nim zmienne, które chcemy odczytywać lub zapisywać.

SCADA ICONICS jako Modbus Master

Połączenie TCP/IP

Ten typ połączenia był już dostępny we wcześniejszych wersjach oprogramowania GENESIS64. Dla przykładu, SCADA jako Master, odczytuje wartości dwóch rejestrów Modbus do pamięci sterownika. Na tym samym ekranie następuje również odczyt tych zmiennych w celu prezentacji bieżących efektów.

PLC od Unitronics wspiera funkcję przechwytywania HMI na ekran komputera za pomocą natywnych narzędzi, stąd możemy obserwować powyższe zdjęcie.

Link do filmiku instruktażowego, szerzej przedstawiającego to zagadnienie: (link).

Połączenie szeregowe RS-232

Pierwszą z prezentowanych tu nowości w wersji 10.96 jest możliwość komunikacji szeregowej Modbus RTU lub ASCII po interfejsie RS-232. Od teraz nie potrzeba żadnego serwera OPC, w celu pośredniczenia w przesyle danych. Taką komunikację można ustawić bezpośrednio z poziomu systemu GENESIS64.

Wystarczy podpiąć urządzenie działające jako serwer Modbus do znanego portu COM maszyny z zainstalowanym oprogramowaniem od ICONICS.

Link do filmiku instruktażowego, szerzej przedstawiającego to zagadnienie: (link).

Zmienne diagnostyczne dla komunikacji Modbus

Nowością w wersji 10.96 jest możliwość dodania zmiennych diagnostycznych do każdego połączenia Modbus. Zmienne generują się automatycznie i są takie same dla wszystkich urządzeń. Pozwalają śledzić przebieg komunikacji pokazując m.in. liczbę wykonań danych funkcji Modbus’owych, poprawnie zrealizowanych zapytań lub błędów.

Link do filmiku instruktażowego, szerzej przedstawiającego to zagadnienie: (link).

Korzyści z wbudowanego narzędzia komunikacji Modbus

Co zyskujesz używając wbudowanego narzędzia Modbus TCP/IP lub RS232 zawartego w pakiecie GENESIS64? Przede wszystkim, upraszczasz infrastrukturę połączeń pomiędzy urządzeniami. Nie musisz stosować już serwerów OPC pośredniczących pomiędzy systemem SCADA, sterownikami PLC, jak również innymi urządzeniami. SCADA łączy się bezpośrednio ze sprzętem wykonawczym, dzięki czemu redukuje się czas spędzony na konfiguracji niepotrzebnych komponentów.

Pakiet GENESIS64 może ponadto obsłużyć natywną komunikację po: BACNet, OPC UA, WebServices, SNMP, MQTT oraz z wykorzystaniem baz danych (interfejsy ODBC i OLEDB). Sprawia to, że jesteś w stanie zbudować kompletną sieć połączeń jedynie za pomocą wbudowanych narzędzi.

Z drugiej strony, obecność zmiennych diagnostycznych pozwala Ci na monitorowanie przebiegu komunikacji w czasie rzeczywistym. Co więcej, istnieje możliwość prostego zbierania logów systemowych z narzędzia komunikacji Modbus – wykorzystując funkcję TraceWorX.

Po więcej informacji skontaktuj się z nami pod adresem e-mail: iconics@elmark.com.pl . Możesz również pobrać i zainstalować darmową wersję DEMO oprogramowania od ICONICS (link).



Utworzono: / Kategoria: , ,
  • Autor: Elmark Automatyka
  • Nasza Firma została założona w roku 1983. Od roku 1998 działamy jako spółka z ograniczoną odpowiedzialnością pod nazwą Elmark Automatyka. Przez kilka pierwszych lat zajmowaliśmy się projektowaniem i produkcją modułowych sterowników mikroprocesorowych "MIKROSTER", opartych na elementach rodziny Intel-8080 i Z-80. Nasze produkty wyróżniały się na rynku wysoką jakością sprzętu i dokumentacji oraz niezawodnością działania. W roku 1989 rozpoczęliśmy dystrybucję na terenie Polski sprzętu firmy Advantech, a następnie wielu innych wiodących producentów elementów i systemów automatyki przemysłowej. Od kilkunastu lat prowadzimy szkolenia dotyczące sprzętu i oprogramowania będącego w naszej ofercie. Wszystkim Klientom dokonującym u nas zakupów zapewniamy bezpłatne doradztwo przed złożeniem zamówienia i profesjonalne wsparcie techniczne po dostarczeniu sprzętu. Posiadamy własny dział serwisu wyposażony w nowoczesne urządzenia diagnostyczne oraz sprzęt do montażu SMD i BGA. Dużą część napraw gwarancyjnych i pogwarancyjnych wykonujemy w naszej Firmie, bez konieczności odsyłania sprzętu do producenta. Pracujemy w trzech lokalizacjach. W dzielnicy Wesoła na przedmieściach Warszawy znajduje się nasza siedziba główna, serwis i montownia komputerów przemysłowych. Przy ul. Bukowińskiej na Mokotowie działa Centrum Szkoleniowe, a na terenie Biznes Parku „City Point” na warszawskim Targówku, mamy nowoczesny magazyn. Łączna powierzchnia naszych biur i magazynów wynosi około 1.800 m. kw. Zatrudniamy 60 wysoko wykwalifikowanych osób. Dzięki naszym Klientom, udaje się nam stale zwiększać nasz potencjał i zakres działalności. Wartość sprzedaży produktów i usług w roku 2018 wyniosła 81 milionów zł. Zrealizowaliśmy ponad 20.000 zamówień. Pamiętamy o tym, że jedynym sposobem na osiągnięcie zysku i rozwoju Firmy jest zadowolenie naszych Klientów.
  • Profil Autora
  • https://www.elmark.com.pl

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
  • Nowe modułowe sterowniki programowalne PLC firmy Eaton umożliwiają producentom maszyn i systemów opracowywanie nowoczesnych koncepcji automatyki, zwłaszcza w połączeniu z systemem XN300 I/O i panelem dotykowym XV300. Modułowy sterownik zape...
  • Przeznaczony do pracy na wolnym powietrzu EMC / ekranowany Zakres zastosowania Budowa instalacji przemysłowychBudowa maszynTechnika grzewcza i klimatyzacyjnaElektrownie Dla przemiennika częstotliwości zasilającego 3 – fazowe silniki A...
  • W trybie refleksyjnym sygnał ultradźwiękowy jest nieustannie odbijany przez zamontowany na stałe element odbijający wiązkę, tzw. element odniesienia. Jako elementu odbijającego wiązkę można używać odpowiednio ustawionego panelu z plastiku l...
  • Przy użyciu flexROOM® można szybko i łatwo realizować automatykę budynkową na potrzeby biur i budynków administracyjnych, zgodną z obowiązującymi normami i efektywną energetycznie. flexROOM® to szeroki wachlarz rozwiązań dla automatyki budy...
  • Sterowniki kompaktowe, modułowe i zintegrowane, CODESYS V3 (programowanie, wizualizacja, komunikacja), Krótkie cykle czasowe, EtherCAT, BACnet (opcjonalnie), Modbus, CANopen, Porty szeregowe: RS232, RS485, 2 konfigurowalne karty Ethernet, W...
  • Urządzenia firmy FATEK istnieją na rynku polskim od 2004 roku i stały się alternatywą dla już istniejących rozwiązań i urządzeń. Niezawodność, korzystna cena i możliwości sterowników PLC sprawiły, że zyskały one ogromne zainteresowanie prog...