Do Projektu iAutomatyka dołączyli:

Sterowanie bez sterownika PLC – Weintek iR-ETN + WebHMI


Artykuł z serii: WebHMI - SCADA bez limitów i licencji w jednym urządzeniu


Gdy myślimy o układzie sterowania to od razu kojarzy nam się to ze standardowym schematem. Mamy czujniki i przyciski na wejściach sterownika PLC, program w sterowniku napisany zazwyczaj w języku drabinkowym lub strukturalnym oraz urządzenia wykonawcze podłączone do wyjść sterownika. Do tego możemy dołożyć panel HMI czy inną metodę wizualizacji. Takie rozwiązanie jest bardzo popularne, ale nie jest jedynym sposobem sterowania. Jeżeli opracowywana aplikacja nie wymaga pracy sterownika w czasie rzeczywistym i nie musimy synchronizować napędów to może warto pokusić się o inne rozwiązanie. W naszym przykładzie sterownik PLC i panel HMI zastąpimy przez WebHMI, które za pomocą protokołu Modbus TCP komunikuje się z modułami wejść/wyjść Weintek iR.

Co to jest WebHMI?

WebHMI to zoptymalizowane urządzenie do przetwarzania i wyświetlania danych procesowych w prosty sposób, z Polskim interfejsem. Prace można zacząć zaraz po podłączeniu zasilania, ponieważ wystarczy dowolna przeglądarka internetowa zarówno do budowania ekranów jak i ich wyświetlania jako SCADA. WebHMI nie wymaga instalacji oprogramowania na PC ani sztucznych ograniczeń ilości rejestrów  czy dodatkowych opłat.

Samo urządzenie WebHMI wystarczy do zbudowania wizualizacji. Przedstawiamy to w krótkim filmie poniżej:

Jeśli dodamy do tego możliwość odczytu stanu wejść oraz sterowania wyjściami to mamy do czynienia ze sterownikiem SCADA 🙂 Takie rozwiązanie może okazać się bardzo pomocne, gdy chcemy zastosować dodatkowe opcje w maszynach lub innych obiektach automatyki. W prostych aplikacjach może okazać się, że samo WebHMI wystarczy do sterowania, odczytu i wizualizacji danych.

Konfiguracja połączenia

Konfiguracja takiego połączenia jest bardzo prosta. Od strony modułów IO za pomocą programu EasyRemoteIO zmieniamy lokalny adres IP na pasujący do podsieci WebHMI. Na sterowniku SCADA tworzymy połączenie Modbus pomiędzy urządzeniami i dodajemy wszystkie potrzebne zmienne. Adresowanie kolejnych wejść i wyjść modułów jest następujące:

Znając adres IP modułów i adresy Modbus poszczególnych wejść i wyjść możemy przejść do zdefiniowania połączenia i dodania zmiennych. Proces definiowania połączenia w protokole Modbus opisywaliśmy już tu, tu i tu. Gotowa lista zdefiniowanych zmiennych wygląda następująco:

Skrypty

WebHMI pozwala na dodawanie skryptów użytkownika pisanych w wysokopoziomowym języku LUA. Język LUA pozwala na korzystanie ze znanych instrukcji warunkowych takich jak if, case, czy pętli for. Skryptów może być wiele, a każdy może być wywoływany w inny sposób. Możliwe jest wywoływanie skryptu w każdym cyklu programu, przy zmianie wartości wybranej zmiennej, z poziomu ekranu lub na podstawie zaplanowanego wydarzenia w kalendarzu. W skryptach możemy zaprogramować całą logikę naszej prostej aplikacji.

Powyższy skrypt realizuje przepisanie wartości wejść na wyjścia. Jako wejścia wykorzystano 2 przełączniki bistabilne a do wyjść podłączono dwukolorowy wskaźnik LED.

 

Czytając ten artykuł, mogła nasunąć się myśl: „No dobra, a co jeśli chcę zapamiętać jakieś wartości albo wykorzystać liczniki lub timery? Przecież nie mam sterownika PLC i jego obszarów pamięci.” Na takie pytanie odpowiedź jest bardzo prosta. WebHMI pozwala na wykorzystanie 4000 bajtów pamięci do definicji własnych zmiennych, w tym 2000 bajtów jako pamięć nieulotna. Taka ilość pamięci z pewnością wystarczy do przygotowania prostego programu sterowania.

Rozproszone moduły wejść i wyjść

Wykorzystaliśmy moduły wejść i wyjść Weintek serii iR. Moduły te pojawiły się ostatnio w recenzji panelu Weintek z wbudowanym sterownikiem PLC. Do wyboru mamy dwa moduły komunikacyjne: Ethernet lub CANopen. Do tych modułów komunikacyjnych dołączamy kolejne moduły wejść/wyjść. Dostępne są następujące wersje:

  • moduł 16 wejść cyfrowych – iR-DI16-K
  • moduł 16 wyjść cyfrowych – iR-DQ16-P lub iR-DQ16-N (Source lub Sink)
  • moduł 8 wejść i 8 wyjść cyfrowych – iR-DM16-P lub iR-DM16-N (Source lub Sink)

Podsumowanie

W tym krótkim artykule przedstawiliśmy przykład wykorzystania urządzenia WebHMI jako alternatywę dla sterowników PLC w prostych aplikacjach niekrytycznych czasowo. Takie rozwiązanie może być szczególnie przydatne na przykład w systemach domów inteligentnych lub jako dodatkowy układ zbierania informacji z maszyny wraz z załączaniem sygnalizacji przez WebHMI. Zastosowanie sterownika SCADA WebHMI pozwala także na wykorzystanie innych funkcji urządzenia takich jak: ekrany wizualizacji, planowanie wydarzeń, raporty, dostęp z dowolnego urządzenia mobilnego czy zdalny dostęp. O tych i o innych funkcjach możesz poczytać na stronie o zestapro.pl.


Więcej z serii: WebHMI - SCADA bez limitów i licencji w jednym urządzeniu


27 sierpnia 2018 / 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!

Zapoznałem się i akceptuję klauzulę informacyjną.



.

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Serwonapędy PacDrive – Wywiad z Mateuszem Biega Dynamotion – Część II/II

Serwonapędy PacDrive – Wywiad z Mateuszem Biega Dynamotion – Część II/II

>KLIKNIJ<

Finder BLISS2 – Wygodne sterowanie temperaturą

Finder BLISS2 – Wygodne sterowanie temperaturą

>KLIKNIJ<

Weź udział w konkursie i wygraj hulajnogę elektryczną lub zestaw HMI + PLC!

Weź udział w konkursie i wygraj hulajnogę elektryczną lub zestaw HMI + PLC!

>KLIKNIJ<

Showtruck Endress+Hauser wznawia trasę po Polsce. W programie wiele nowości

Showtruck Endress+Hauser wznawia trasę po Polsce. W programie wiele nowości

>KLIKNIJ<

W jakie przepływomierze można zaopatrzyć się na platformie MerXu?

W jakie przepływomierze można zaopatrzyć się na platformie MerXu?

>KLIKNIJ<

Wejdź do świata automatyki WAGO z bezpłatną licencją e!COCKPIT na start

Wejdź do świata automatyki WAGO z bezpłatną licencją e!COCKPIT na start

>KLIKNIJ<

Nowy świat automatyzacji

Nowy świat automatyzacji

>KLIKNIJ<

Krążniki do przenośników taśmowych – rodzaje i zastosowanie

Krążniki do przenośników taśmowych – rodzaje i zastosowanie

>KLIKNIJ<

Elastyczna modernizacja instalacji dzięki bramom szeregowym

Elastyczna modernizacja instalacji dzięki bramom szeregowym

>KLIKNIJ<

Aplikacje Ethernet

Aplikacje Ethernet

>KLIKNIJ<

Rozporządzenie UE w sprawie ekoprojektów

Rozporządzenie UE w sprawie ekoprojektów

>KLIKNIJ<

Centrum Testowania Technologii Przemysłu 4.0 powstało na Śląsku. Przełom dla polskiej branży produkcyjnej

Centrum Testowania Technologii Przemysłu 4.0 powstało na Śląsku. Przełom dla polskiej branży produkcyjnej

>KLIKNIJ<

Depaletyzowanie: dzięki technologii zdjęć 3D roboty widzą po prostu więcej

Depaletyzowanie: dzięki technologii zdjęć 3D roboty widzą po prostu więcej

>KLIKNIJ<

Poznaj iAutomatyka Roku 2020 – Wywiad z Adamem Laryszem

Poznaj iAutomatyka Roku 2020 – Wywiad z Adamem Laryszem

>KLIKNIJ<

PFC200 w Sferycznym Ogrodzie Badawczym

PFC200 w Sferycznym Ogrodzie Badawczym

>KLIKNIJ<

Roboty SCARA – możliwości łatwej automatyzacji procesów produkcyjnych

Roboty SCARA – możliwości łatwej automatyzacji procesów produkcyjnych

>KLIKNIJ<

Przekaźnik z wymuszonym prowadzeniem styków

Przekaźnik z wymuszonym prowadzeniem styków

>KLIKNIJ<

INTELIGENTNA KURTYNA OPTYCZNA WEBCHECKER DO POMIARÓW SZEROKOŚCI I PROWADZENIA KRAWĘDZI KILKU WSTĘG JEDNOCZEŚNIE

INTELIGENTNA KURTYNA OPTYCZNA WEBCHECKER DO POMIARÓW SZEROKOŚCI I PROWADZENIA KRAWĘDZI KILKU WSTĘG JEDNOCZEŚNIE

>KLIKNIJ<

Jak zwiększyć wydajność maszyny dzięki sterownikowi ruchu Trio?

Jak zwiększyć wydajność maszyny dzięki sterownikowi ruchu Trio?

>KLIKNIJ<

Nowości produktowe 2021

Nowości produktowe 2021

Reklama



MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • Nowoczesne dotykowe panele operatorskie HMI firmy WEINTEK Labs. – Bezpłatne oprogramowanie narzędziowe w pełnej wersji – Precyzyjne, dotykowe ekrany wyświetlające szczegółową grafikę – Obszerne biblioteki komponentów grafi...
  • RPI-1ZI-U24A, to przekaźnik  instalacyjny wytrzymujący maksymalny prąd załączania 120A w czasie 20ms. Przekaźnik ten dedykowany jest do załączania obwodów o wysokim prądzie początkowym, w szczególności do obwodów oświetleniowych, potwierdzo...
  • Zapraszamy Cię na pełny kurs zdalnego dostępu SECOMEA. Kurs powstał z myślą o każdym, kto chce zgłębić tajniki zdalnego dostępu do maszyn i sieci przemysłowej. Zdalny dostęp rozwija się dynamiczne i zyskuje na znaczeniu zwłaszcza w sytuacji...
  • Urządzenia XV300 wyposażone są w przemysłowe wyświetlacze wysokiej rozdzielczości z technologią wielodotyku. To, w połączeniu z precyzyjnym i intuicyjnym interfejsem użytkownika, umożliwia operatorom pracę od zaraz. Dodatkowo te wysoko wyda...
  • 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
  • Routery Ubiquity serii RK2x to rozwiązania zapewniające funkcjonalności zdalnego dostępu serwisowego, które mogą być użyte z dowolnym urządzeniem automatyki. Routery Ubiquity o symbolach RK20, RK21 i RK22, to modele umożliwiające zdalny ser...



KATEGORIE ARTYKUŁÓW
POLECANE ARTYKUŁY
Wydarzenia