Do Projektu iAutomatyka dołączyli:

WebHMI SCADA – jak połączyć się ze sterownikiem Siemens S7-1200 w TIA Portal

4770 wyświetleń, autor: Łukasz Gudel • iAutomatyka.pl.

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


Odkąd pojawiła się recenzja sterownika SCADA WebHMI  na polecenie https://zestapro.pl/ dostaliśmy grad pytań, e-maili i zapytań o dostępność produktu. Od firm które już przetestowały ten produkt dostaliśmy jednoznaczny feedback „to urządzenie bije wszystkie inne, nie ma nawet porównania”. Dzięki temu my też nie mamy już wątpliwości, że będzie to hit tego roku i postanowiliśmy się zaopiekować WebHMI!

Powstaje seria tutoriali, how to, instrukcji, kursów i wszelkich artykułów ułatwiających pracę z tym urządzeniem. W każdym artykule, na jego końcu pojawił się spis wszystkich artykułów związanych z WebHMI aby ułatwić Wam nawigację.  Z drugiej strony możecie wierzyć nam na słowo – jeśli mieliście chociaż styczność ze sterownikami PLC i jakąkolwiek wizualizacją (np. HMI) to poradzicie sobie bez tych instrukcji. Serio 🙂

UWAGA! Teraz WebHMI jest dostępne w 100% w języku Polskim!

W filmie poniżej przedstawiliśmy pierwsze kroki w łączeniu WebHMI ze sterownikiem Siemens S7-1200 – konfigurację połączenia i budowanie wizualizacji.

Potrzebujesz dokładnej instrukcji krok po kroku? Zapraszam do poniższego artykułu, w którym dokładnie opiszę co, gdzie, jak i dlaczego :). Poradnik dotyczy komunikacji ze sterownikiem S7-1200, ale praktycznie tak samo łączymy się ze sterownikami S7-1500 oraz S7-300. Jedyną różnicą jest inna wartość TSAP (0302) w przypadku sterownika S7-300.

Trzy kroki do pracy z WebHMI

Korzystanie ze sterownika WebHMI jest na tyle proste, że dla osoby posiadającej doświadczenie z pracy ze sterownikami PLC i wizualizacjami wystarczy ta prosta, trzypunktowa instrukcja. Po wpisaniu w przeglądarkę IP 192.168.1.1 wpisz login: admin i hasło: admin. 

Jeśli masz jednak problemy z połączeniem z WebHMI przejdź do dokładnej instrukcji konfiguracji połączenia WebHMI z komputerem PC.

W dalszej części artykułu przedstawię krok po kroku jak połączyć się z urządzeniami oraz dokładnie opiszę gdzie i jakie parametry należy ustawić aby komunikacja była możliwa.

Ustawienia sterownika PLC S7-1200 do komunikacji z WebHMI

Zanim zaczniemy wymieniać dane pomiędzy sterownikiem PLC a WebHMI należy jeszcze zmienić ustawienia zabezpieczeń sterownika w TIA Portal.

Sprowadza się to do zaznaczenia dwóch opcji:

  1. We właściwościach sterownika (Properties) odszukujemy zakładkę Protection. W tym oknie trzeba zezwolić na pełny dostęp do urządzenia (Full access).
  2. Zezwolić na komunikację za pomocą funkcji PUT/GET z innych urządzeń.

Ważne jest też wyłączenie optymalizacji pamięci bloków danych dla bloków wykorzystywanych w komunikacji (mówiąc prościej, jeśli WebHMI chce odpytywać bloki DB w sterowniku PLC to opcja optymalizacji bloku musi zostać wyłączona – patrz screen niżej). Opcję tą znajdziemy we właściwościach bloku danych DB.

Wymiana danych pomiędzy urządzeniami

Jesteśmy teraz gotowi aby rozpocząć połączenie pomiędzy WebHMI a sterownikiem Siemens S7-1200. Wartości zmiennych pomiędzy urządzeniami są przesyłane za pomocą rejestrów.  Po zalogowaniu do WebHMI (domyślnie login: admin, hasło: admin) przechodzimy do zakładki Ustawienia następnie okna Zmienne.

W celu dodania połączenia należy wybrać przycisk Nowe połączenie. Wpisujemy nazwę połączenia, podajemy model urządzenia, protokół, adres urządzenia i adres TSAP wykorzystywany w protokole COTP (pozostawiamy domyślnie 0301). Jeśli łączymy się ze sterownikiem S7-300 to w polu TSAP należy wpisać wartość 0302.

Po stworzeniu połączenia z urządzeniem można dodać zmienne. Po wciśnięciu przycisku Nowa zmienna wystarczy podać nazwę zmiennej i adres na sterowniku PLC (może to być adres z pamięci wejściowej, wyjściowej, pamięci pomocniczej M lub bloków danych). Przykładowe wartości pola Address: I0.0, Q5.1, MB1, DB1.DB0.0, DB1.DBW2, DB4.DBD2, DB4.DBW13.

Poniżej przykład zmiennej typu Real odwołującej się do bloku DB1.DBD0 sterownika S7-1200:

W zakładce Wartość z listy dostępnych możliwości wybieramy typ i format zmiennej – to wystarczy aby używać zmiennej na wizualizacji. Pozostałe opcje i zakładki są dodatkiem do modyfikacji rejestru np. skalowanie, określenie limitów, przypisanie kolorów, stanów, jednostki, czy alarmów itp. (Uwaga! WebHMI nie rozpoznaje długości zmiennych na podstawie adresu. Oznacza to że adresy DB1.DB0, DB1.DBB0, DB1.DBW0, DB1.DBD0 oznaczają to samo i konieczny jest wybór typu danych – pole Typ danych).

 Gotowe! Proste, prawda?

Opcji związanych z rejestrami jest dużo więcej np. organizowanie połączeń i rejestrów w grupy, importowanie lub eksportowanie i wiele innych. Zaawansowane opcje na pierwszy rzut oka nie występują ale są zawsze pod ręką w zakładkach obok lub z rozwijanych list typu „NARZĘDZIA” jak na obrazku niżej. Czyni to WebHMI bardzo wygodnym i intuicyjnym urządzeniem do programowania.

 Pierwsza wizualizacja na WebHMI

Tworzenie i edycja pulpitów w WebHMI niczym nie odbiega od wszelkich programów do budowania wizualizacji. Powiem więcej, niektóre opcje w WebHMI pozytywnie potrafią zaskoczyć.

Aby dodać nowy pulpit wystarczy wybrać:  Ustawienia → Pulpity → Dodaj pulpit. Podajemy nazwę pulpitu, jego wymiary oraz kolory tła, tekstu i nagłówka strony.

Po zapisaniu możemy wejść do stworzonego pulpitu, a po użyciu przycisku Edytor wizualny możliwe jest zmienianie zawartości pulpitu (zaznaczono na zdjęciu poniżej).

Do dyspozycji mamy narzędzie które pozwalają od razu budować wizualizację, wystarczy przeciągać elementy z prawego przybornika na ekran. Na ogromny plus jest to, że design obiektów już standardowo wygląda dobrze i na dobrą sprawę nie musimy się skupiać na obramowaniu, kolorkach czy marginesach w opisach, choć te opcje również są możliwe do personalizacji.

W przykładzie poniżej użyliśmy przycisku. Wybierając wstawiony obiekt mamy możliwość zmiany ustawień i parametrów. Najważniejsze jest powiązanie tego obiektu, z jednym z wcześniej stworzonych rejestrów. Aby przycisk działał poprawne konieczne też jest ustalenie wartości przy wciskaniu i puszczaniu przycisku. Dodanie i zmianę parametrów przycisku na wizualizacji pokazano poniżej.

W podobny sposób możemy dodać pozostałe elementy okna wizualizacji. Po szybkiej modyfikacji wyglądu elementów i ich pozycji otrzymujemy gotowy ekran, a po zapisaniu i wyjściu z edycji wizualizacja zaczyna działać natychmiastowo. Nie musimy nic kompilować, ani wgrywać do urządzenia. Gotowy efekt:

 

Podsumowanie

Pokazałem jedynie jedną z najbardziej podstawowych opcji wizualizacji. WebHMI ma w sobie mnóstwo możliwości pozwalającej na zbudowanie zarówno prostych jak i zaawansowanych wizualizacji SCADA. Nieco niżej tego artykułu dodaliśmy spis artykułów związanych z WebHMI. Z dnia na dzień powinno ich przybywać :).

Warto zawitać na stronie zestapro.pl gdzie gromadzone są artykuły na temat realizacji obiektów z wykorzystaniem SCADY WebHMI. Rzuć też okiem na wikipedię producenta na temat tego urządzenia, a jeśli jesteś zainteresowany zakupem to odsyłam do Importera poniżej

 


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

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.
11 maja 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

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Uciążliwe zadania pracowników a robotyzacja – jak uczynić pracę lepszą? CASE STUDY

Uciążliwe zadania pracowników a robotyzacja – jak uczynić pracę lepszą? CASE STUDY

>KLIKNIJ<

Jak zorganizować pracę w fabryce? – Fabryki w Polsce

Jak zorganizować pracę w fabryce? – Fabryki w Polsce

>KLIKNIJ<

Gdy brakuje fachowców… (edukacja i automatyzacja)

Gdy brakuje fachowców… (edukacja i automatyzacja)

>KLIKNIJ<

Komunikacja sterowników Siemens S7 i Rockwell ControlLogix bez dodatkowych konwerterów

Komunikacja sterowników Siemens S7 i Rockwell ControlLogix bez dodatkowych konwerterów

>KLIKNIJ<

Technologia dla linii produkcyjnych o bardzo dużych wymaganiach. Technologia track B&R

Technologia dla linii produkcyjnych o bardzo dużych wymaganiach. Technologia track B&R

>KLIKNIJ<

Napędy i silniki dla przemysłu spożywczego i napojów

Napędy i silniki dla przemysłu spożywczego i napojów

>KLIKNIJ<

Historia regulatorów PID w automatyce przemysłowej by DWI motion

Historia regulatorów PID w automatyce przemysłowej by DWI motion

>KLIKNIJ<

Uruchomienie używanego robota KUKA KRC2 – miniporadnik

Uruchomienie używanego robota KUKA KRC2 – miniporadnik

>KLIKNIJ<

Jakie czujniki chronią pompy zanurzeniowe?

Jakie czujniki chronią pompy zanurzeniowe?

>KLIKNIJ<

Kiedy warto stosować coboty?

Kiedy warto stosować coboty?

>KLIKNIJ<

Jak powstają ŚWIETLIKI DACHOWE? – Fabryki w Polsce

Jak powstają ŚWIETLIKI DACHOWE? – Fabryki w Polsce

>KLIKNIJ<

Klimatyzacja szaf sterowniczych i mistrzostwo oszczędności

Klimatyzacja szaf sterowniczych i mistrzostwo oszczędności

>KLIKNIJ<

TwinSAFE – miniporadnik dla początkujących

TwinSAFE – miniporadnik dla początkujących

>KLIKNIJ<

Technologia cyfrowego bliźniaka – szybsze uruchomienie maszyny

Technologia cyfrowego bliźniaka – szybsze uruchomienie maszyny

>KLIKNIJ<

Szkolenie z podstaw techniki napędowej i falowników z DWI MOTION – relacja

Szkolenie z podstaw techniki napędowej i falowników z DWI MOTION – relacja

>KLIKNIJ<

Automatyka przemysłowa

Automatyka przemysłowa

>KLIKNIJ<

Kryzys koronawirusa szansą dla Twojej firmy. Poznaj zalety robotyzacji

Kryzys koronawirusa szansą dla Twojej firmy. Poznaj zalety robotyzacji

>KLIKNIJ<

Nowy poziom techniki przemieszczeń liniowych

Nowy poziom techniki przemieszczeń liniowych

>KLIKNIJ<

RENEX Group dystrybutorem JBC

RENEX Group dystrybutorem JBC

>KLIKNIJ<

Ri4Power Rittal – inteligentny system prądowy

Ri4Power Rittal – inteligentny system prądowy





MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • 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...
  •   Sterowniki FX5U zapewniają rodzinie FX wyższą wydajność oraz dodają nowe cechy, które wyznaczają standardy w klasie kompaktowych sterowników PLC. Pozwala to użytkownikom na tworzenie bardziej złożonych i zaawansowanych systemów automatyki...
  • ÖLFLEX® CLASSIC 110 – elastyczny przewód sterowniczy do różnych zastosowań, w płaszczu z PVC, aprobata VDE, odporność na oleje, 300/500 V, również do YSLY lub YY CPR: informacje pod adresem www.lapppolska.pl Certyfikat zgodności VDE z...
  • EPLAN Electric P8 oferuje nieograniczone możliwości planowania projektu, tworzenia dokumentacji oraz zarządzania projektami automatyki. Zautomatyzowane tworzenie szczegółowych raportów opartych na schematach okablowania jest integralnym ele...
  • Szybki i bezpieczny dostęp do maszyn i fabryk Usługa u-link gwarantuje szybki i bezpieczny dostęp do maszyn i fabryk, co ułatwia zdalne utrzymanie ruchu, jednocześnie pozwalając na wydajne zarządzanie zakładami produkcyjnymi i stacjami klie...
  • Wyświetlacz słupkowy ITP15 jest kompaktowym wskaźnikiem procesowym, który wizualizuje analogowy sygnał wejściowy w zakresie od 0 do 100% z 10 słupkami po 10%. Sygnałem wejściowym może być liniowy sygnał napięciowy 0 (2) -10 V lub sygnał prą...



KATEGORIE ARTYKUŁÓW
POLECANE ARTYKUŁY
Wydarzenia