Do Projektu iAutomatyka dołączyli:

AKADEMIA PLC #17 – Komunikacja EtherNet/IP

10 wyświetleń, autor: Elmark Automatyka.

W tej części Akademii PLC Elmark jest opisany proces konfiguracji komunikacji za pomocą EtherNet/IP dla sterowników UniStream

Konfiguracja EtherNet/IP

Konfiguracja komunikacji za pomocą EtherNet/IP jest bardzo prosta, polega uzupełnieniu parametrów do prostej tabelki. Nie jest wymagana żadnej konfiguracja w Ladderze, zamiast tego definiuje się typy danych, których sterownik będzie używał do wymiany danych w sesjach EtherNet/IP.

Sterowniki UniStream mogą pracować jako:

  • EtherNet/IP I/O Scanner (Master/Originator/Client)
    W trakcie pracy jako scanner sterownik ma kontrole nad operacjami sesji EtherNet/IP, może zarówno odczytywać i zapisywać dane do adapterów.
  • EtherNet/IP I/O Adapter (Slave/Target/Server)
    Adapter, czyli target dostępny dla urządzenia pracującego jako scanner w danej sesji. Jeśli konfigurujemy sterownik UniStream jako adapter musimy zdefiniować które dane będą dostępne dla scannera.

Nadanie Adresu IP

Przed rozpoczęciem konfiguracji EtherNet/IP, trzeba nadać adres IP CPU sterownika, żeby ułatwić tą czynność, poniższy zrzut ekranu pokazuje jak to zrobić.

Konfiguracja sterownika do pracy jako Scanner

W celu ustawienia sterownika UniStream do pracy jako scanner, należy podać mu parametry połączeń T2O (Cel do Inicjatora) i O2T (Inicjator do Celu) i konfiguracji, jeśli jest to wymagane w danej aplikacji. Te informacje z pewnością są zawarte w dokumentacji technicznej urządzenia pracującego jako adapter.

Żeby skonfigurować sterownik Unistream do skanowania innych urządzeń neleży:

1. W Solution Explorer, pod zakładką PLC Communications > Protocols, wybierz Scanner, tak jak na zrzucie ekranu poniżej.

2. Póżniej należy kliknąć Add New Scanner Node.
UniLogic dodaje węzeł danych które utrzymują parametry adaptera. Każdy z węzłów odpowiada innemu adapterowi. Tak jak jest to przedstawione na zrzucie ekranu poniżej.

3. Wprowadź odpowiednie parametry dla adaptera do których scanner będzie miał dostęp.

Po stworzeniu węzła UniLogic automatycznie tworzy trzy struktury :

  • Scanner General struct
    Czyli struktura która utrzymuje właściwości dla wszystkich węzłów scannera w tej aplikacji.
  • Scanner Node struct
    Który utrzymuje parametry dla konkretnych węzłów, UniLogic automatycznie dodaję taką strukturę gdy dodajesz kolejne węzły.
  • Scanner Statistic struct
    Służy jedynie do użytku wewnętrznego.

Konfiguracja sterownika do pracy jako Adapter

Żeby skonfigurować sterownik UniStream żeby pracował jako adapter, należy zdefiniować węzły i podać tagi danych do których dostęp będzie miał scanner.

1. W Solution Explorer, pod PLC Communications > Protocols, wybież Adapter.

2. Kliknij Add New Adapter Node.
UniLogic dodaje węzeł danych które utrzymują parametry adaptera, zawierające konkretne tagi danych Inputów i Outputów, do których potem ma dostęp scanner. Każdy z węzłów odpowiada innemu adapterowi. Tak jak jest to przedstawione na zrzucie ekranu poniżej.

3. Wprowadź odpowiednie parametry pracy.

Po stworzeniu węzła UniLogic automatycznie tworzy trzy struktury:

  • Adapter General struct
    Czyli struktura która utrzymuje właściwości dla wszystkich węzłów adaptera w tej aplikacji.
  • Adapter Node struct
    Podtrzymuje parametry dla konkretnych węzłów, jest tworzony automatycznie po dodaniu nowego węzła.
  • Adapter Statistic struct
    Używany jedynie wewnętrznie.

Explicit Messaging, czyli wiadomości do których dostęp mogą mieć inne urządzenia.

Sterowniki UniStream wspierają funkcje Explicit Messaging z urządzeniami innych producentów. UniLogic pozwala na implementacje funkcji scannera poprzez Laddera i pozwala, żeby używać Adaptera za pomocą struktur definiowanych w zakładce Vendor Specific Objects. Dzięki czemu inne urządzenia mają dostęp do danych przechowywanych w pamięci adaptera.
Explicit Message Scanner
Ta funkcja Laddera pozwala sterownikowi rozpoczynanie wymiany danych z innymi urządzeniami połączonymi w sieci EtherNet/IP.

Explicit Message Adapter
Za pomocą explicit messaging, każdy scanner w sieci EtherNet/IP może mieć dostęp do sterownika UniStream pracującego jako adapter i mieć dostęp do danych które są definiowane w zakładce Vendor Specific Objects, żeby skonfigurować te obiekty należy:

  1. Stwórz strukture która odpowiada twoim Vendor Specific Object.

2.Pod EtherNet/IP>Vendor Specific Objects, kliknij Add New Object i w zakładce Object Type, wybierz właściwą strukturę.

3.Kliknij nazwę obiektu, żeby go otworzyć i potem kliknij Add New Instance.

4.Stwórz nowy instance, wybierając wybraną przez nas strukturę.
Można ustawić żeby ta struktura była dostępna tylko do odczytu, zaznaczając okienko Read Only. Po dodaniu tej opcji te dane będą dostępne dla wszystkich scannerów w sieci EtherNet/IP za pomocą Explicit Messaging.

Podsumowanie

Reasumując EtherNet/IP, czyli protokół sieci przemysłowych, którego używanie umożliwia komunikacje miedzy urządzeniami i wymianę danych miedzy nimi.

Cały kurs ukazał się pierwotnie na blogu Elmark Sterowniki. Kurs jest również dostępy na na portalu automatyka.pl w zakładce Programowanie PLC.

Zachęcamy do zapoznania się z pozostałymi częściami kursu Akademi PLC Elmark, dzięki którym można poznać inne istotne cechy i funkcje sterowników Unitronics:

  1. Sterowniki Unitronics serii UniStream
  2. Uruchomienie sterownika UniStream i instalacja UniLogic
  3. Konfiguracja sprzętowa sterownika Unitronics UniStream
  4. Typy danych dostępnych w sterownikach UniStream
  5. Tagi i struktury w programie UniLogic
  6. Podstawy tworzenia wizualizacji w UniLogic
  7. UniLogic prosty program przycisk + lampka
  8. Timery dostępne w UniLogic
  9. RTC w sterownikach Unistream
  10. String, czyli tekstowy typ danych
  11. DataSampling i archiwizacja danych w UniLogic
  12. I/O w sterownikach PLC UniStream
  13. Alarmy wbudowane w programie UniLogic
  14. UAC, czyli Zarządzanie uprawnieniami użytkowników
  15. Dostęp VNC do sterownika UniStream
  16. Tabele Danych w programie UniLogic
  17. Komunikacja EtherNet/IP
  18. Komunikacja ModBus RTU w UniStream
  19. Regulator PID w sterownikach UniStream
  20. Komunikacja CAN, czyli szeregowa magistrala komunikacyjna
  21. Konfiguracja Falowników w UniLogic
  22. Komunikacja za pomocą protokołu FTP
  23. Protokół MQTT w środowisku UniLogic
  24. Konfiguracja modemu 3G, wysyłanie/odbieranie SMS
  25. Bazy SQL w połączeniu z UniLogic

Wpisy wykorzystujące nabytą wiedzę w zaawansowany sposób

  1. UniStream współpracuje z bazami SQL.
  2. Sterownik PLC integruje się z systemem SCADA.
  3. UniStream działa jako serwer OPC UA.

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.
18 grudnia 2019 / 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

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Łatwo i niedrogo – integrujemy system wizyjny

Łatwo i niedrogo – integrujemy system wizyjny

>KLIKNIJ<

Zdalne programowanie sterowników Beckhoff z użyciem chmury

Zdalne programowanie sterowników Beckhoff z użyciem chmury

>KLIKNIJ<

Małe, wielozadaniowe: wyświetlacze temperatury i wartości procesowych firmy akYtec

Małe, wielozadaniowe: wyświetlacze temperatury i wartości procesowych firmy akYtec

>KLIKNIJ<

Wykorzystaj Automaticon, żeby poszerzyć swoją wiedzę! Bezpłatne seminaria 18 marca

Wykorzystaj Automaticon, żeby poszerzyć swoją wiedzę! Bezpłatne seminaria 18 marca

>KLIKNIJ<

Co musisz wiedzieć o wykorzystaniu laserów w przemyśle? Wywiad z Panasonic Industry

Co musisz wiedzieć o wykorzystaniu laserów w przemyśle? Wywiad z Panasonic Industry

>KLIKNIJ<

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 5 – Jak odmierzać czas w programie sterującym i jak konfigurować timery?

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 5 – Jak odmierzać czas w programie sterującym i jak konfigurować timery?

>KLIKNIJ<

Mini-PLC w technologii chłodzenia

Mini-PLC w technologii chłodzenia

>KLIKNIJ<

Automatyczny Podcast #19: Silnik elektryczny

Automatyczny Podcast #19: Silnik elektryczny

>KLIKNIJ<

Odwiedź nas na targach Food Tech Expo w Nadarzynie | 3-5 marca 2020

Odwiedź nas na targach Food Tech Expo w Nadarzynie | 3-5 marca 2020

>KLIKNIJ<

„System nerwowy” Przemysłowego Internetu Rzeczy

„System nerwowy” Przemysłowego Internetu Rzeczy

>KLIKNIJ<

Systemy diagnostyki drgań silników i napędów

Systemy diagnostyki drgań silników i napędów

>KLIKNIJ<

Przekaźnik czasowy – działanie, budowa i zastosowanie

Przekaźnik czasowy – działanie, budowa i zastosowanie

>KLIKNIJ<

Wyjątkowa promocja EMT-Systems – szkolenia z TIA za 1500 zł!

Wyjątkowa promocja EMT-Systems – szkolenia z TIA za 1500 zł!

>KLIKNIJ<

Studentom ZUT kontrola temperatury już niestraszna

Studentom ZUT kontrola temperatury już niestraszna

>KLIKNIJ<

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc.4 – Jak korzystać ze styków, cewek i bloków operacji arytmetycznych w programie sterującym?

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc.4 – Jak korzystać ze styków, cewek i bloków operacji arytmetycznych w programie sterującym?

>KLIKNIJ<

Komunikacja Sinamic G120 ze sterownikiem PLC w TIA Portal

Komunikacja Sinamic G120 ze sterownikiem PLC w TIA Portal

>KLIKNIJ<

Rejestracja, SCL, VBA – pomiary sygnałów szybkozmiennych w aplikacjach odlewniczych

Rejestracja, SCL, VBA – pomiary sygnałów szybkozmiennych w aplikacjach odlewniczych

>KLIKNIJ<

Promocyjne ceny na zestawy do transmisji danych w przemyśle – LAPP

Promocyjne ceny na zestawy do transmisji danych w przemyśle – LAPP

>KLIKNIJ<

[WEBINAR] Tips&Tricks w RT Toolbox 3 – programuj roboty Mistubishi Electric szybciej

[WEBINAR] Tips&Tricks w RT Toolbox 3 – programuj roboty Mistubishi Electric szybciej

>KLIKNIJ<

LabVIEW – środowisko do programowania sterowników i szybkiego przetwarzania danych

LabVIEW – środowisko do programowania sterowników i szybkiego przetwarzania danych





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • 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...
  • SEE Electrical jest to środowisko projektowe firmy IGE+XAO Polska do rysowania schematów elektrycznych i automatyki. Program daje możliwość projektowania pneumatyki, hydrauliki oraz doskonale się spełnia przy tworzeniu schematów kart wejści...
  • ITP14 to uniwersalny wyświetlacz procesowy do monitorowania i kontroli procesów przemysłowych. To urządzenie ma zwartą, znormalizowaną konstrukcję i pasuje do standardowego otworu montażowego ⌀22,5 mm na lampy sygnalizacyjne. Zapewnia to sz...
  • 0 PLN
    Jako dostawca zintegrowanych rozwiązań dla automatyzacji maszyn i zakładów produkcyjnych, organizujemy regularne szkolenia specjalistyczne. Dedykujemy je zarówno producentom maszyn, firmom inżynierskim rozwijającym nowe projekty w oparciu o...
    Link: Terminy
  • SIR6W, to nowa seria przekaźników interfejsowych przeznaczonych do separacji wejść/wyjść w aplikacjach PLC oraz do wielu różnych aplikacji jako elementy pośredniczące i wykonawcze. • SIR6W, to przekaźniki o niewielkich wymiarach 88,6 x 6,2 ...
  • 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...