Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2019/06/easyE4_kurs_pieceofautomation_grafika2_1200_628.jpg

Sterownik easyE4 od podstaw – kurs video od EATON


Artykuł z serii: Urządzenia automatyki przemysłowej EATON


Od premiery na targach Automaticon 2019 easyE4 nie schodzi ze świecznika. Na stronie iAutomatyka.pl od tego czasu pojawiły się między innymi prace konkursowe porównujące easyE4 z popularnym przekaźnikiem konkurencji, poradniki traktujące o rozpoczęciu pracy z tym urządzeniem, recenzje naszego kursu programowania easyE4, a nawet film recenzja, w którym zastanawiamy się czy easyE4 to jeszcze tylko przekaźnik programowalny, czy już sterownik.

To nie wszystko! Są kolejne dobre wiadomości!

Firma Eaton opublikowała darmowy kurs na swoim kanale YT, składający się z 18 odcinków. Postanowiliśmy, skupić je w jednym miejscu wraz z opisem.

UWAGA! Poniższy darmowy kurs to krótkie 2-3 minutowe filmy z opisami.
Jeśli chcesz przejść kurs z prezenterem, który opowiada o wszystkich podstawach, elektrotechnice oraz o przykładach programów w easyE4, to zapraszamy na poniższy kurs:

z kodem easyE4 -10 % rabatu!
https://kurseasye4.pl

Spis treści:

  • Lekcja 1 – pierwsze kroki w easySoft 7
  • Lekcja 2 – programowanie w języku drabinkowym
  • Lekcja 3 – programowanie w języku FBD
  • Lekcja 4 – programowanie w języku EDP
  • Lekcja 5 – programowanie w języku ST
  • Lekcja 6 – konwersja programu z easySoft 6
  • Lekcja 7 – konfiguracja easyE4 w sieci Ethernet
  • Lekcja 8 – konfiguracja modułów rozszerzeń
  • Lekcja 9 – znacznik pamięci w easyE4
  • Lekcja 10 – szybkie liczniki w easySoft 7
  • Lekcja 11 – aktualizacja systemu sterownika
  • Lekcja 12 – obsługa karty pamięci
  • Lekcja 13 – blok znacznika tekstowego
  • Lekcja 14 – tworzenie grafiki startowej
  • Lekcja 15 – konfiguracja funkcji e-mail
  • Lekcja 16 – konfiguracja Modbus TCP w easyE4
  • Lekcja 17 – konfiguracja Web Servera
  • Lekcja 18 – tworzenie pulpitu HMI, współpraca z Galileo

Lekcja 1 – pierwsze kroki w easySoft 7

Pierwszy film pokazuje jak rozpocząć pracę z easySoft 7 – narzędziu inżynierskim do programowania i obsługi easyE4. Dowiesz się z niego:

  • jak orientować się w programie,
  • jak stworzyć pierwszy projekt,
  • jak dodać swoje urządzenie do projektu,
  • jak wybrać język programu dla sterownika,
  • w którym miejscu w programie zmieniać właściwości bloków programowych.

Lekcja 2 – programowanie w języku drabinkowym

W drugim filmie przedstawiono jak budować program w języku drabinkowym na podstawie przykładowej aplikacji. Język drabinkowy w easySoft 7 jest stworzony na postawie klasycznych schematów elektrycznych. W filmie przedstawiono:

  • podział elementów języka drabinkowego,
  • sposób działania programu w sterownikach PLC,
  • sposób dodawania elementów drabinki do programu,
  • działanie przykładowej aplikacji,
  • obsługę bloków funkcyjnych.

Lekcja 3 – programowanie w języku FBD

Trzecia lekcja to przedstawienie tego samego programu co w lekcji drugiej, jednak tym razem zostanie on zbudowany w języku FBD. FBD to język modułów funkcyjnych i jest językiem opisanym w normie IEC 61131-3. Jest to graficzne przedstawienie połączenia kolejnych blogów funkcyjnych, z których każdy wykonuje określone obliczenia. Program działa podobnie jak drabinka, i też jest schematem obrazującym przepływ sygnału. Składa się ze styków, cewek i modułów funkcyjnych. W filmie przedstawiono na przykład jak rozpoznawać wejścia i wyjścia analogowe i cyfrowe w blokach funkcyjnych.

Lekcja 4 – programowanie w języku EDP

Język EDP to język stworzony specjalnie dla serii urządzeń easy. Jest to język bardzo podobny do języka drabinkowego, jednak pole pisania programu różni się nieco. Jest podzielone na kolumny, gdzie od lewej można dodawać naprzemiennie styki lub bloki funkcyjne i połączenia między nimi, a cewki dodaje się dopiero w ostatniej kolumnie. Jeżeli chodzi o podział elementów, które możemy użyć w programie to wyróżnia się Elementy schematu programu, które są zarówno stykami (wejściami) jak i cewkami (wyjściami) oraz pozostałe bloki funkcyjne. Film w doskonały sposób prezentuje działanie programu w języku EDP.

Lekcja 5 – programowanie w języku ST

Język ST to klasyczny język strukturalny. Kod programu w języku ST przypomina najbardziej kod pisany w języku Pascal. Kod w takim języku składa się z operatorów i operandów. Operandy to elementy programu, które mogą przyjmować jakieś wartości, natomiast operatory określają stosunki pomiędzy operandami. easySoft 7 koloruje składnię programu w języku ST co zdecydowanie ułatwia poruszanie się w nim. easySoft 7 zawiera bogatą bibliotekę bloków funkcyjnych napisanych w języku ST, dzięki czemu programista nie musi wszystkiego tworzyć sam.

Lekcja 6 – konwersja programu z easySoft 6

Rodzina przekaźników programowalnych easy sięga historią już dobre kilka lat wstecz. Programy do przekaźników poprzedniej generacji pisało się w easySoft 6. Najnowsze easyE4 jest w pełni kompatybilne z poprzednimi wersjami, to znaczy, że programy napisane na sterowniki poprzedniej generacji można użyć w easyE4. Aby to zrobić należy dokonać prostej konwersji. Szczegóły w filmie.

Lekcja 7 – konfiguracja easyE4 w sieci Ethernet

W siódmym filmie przedstawione są dostępne sposoby na konfigurację sterownika easyE4 w sieci Ethernet oraz sposoby nawiązania z nim komunikacji. Sterownik można skonfigurować nadając mu stały adres IP, dynamiczny (DHCP), lub automatyczny. W trybie automatycznym adres IP, maska oraz brama nadawane są przez sterownik. W trybie DHCP to podłączony do sieci serwer DHCP (najczęściej router) nadaje adres IP sterownikowi. Stały adres IP pozwala na ręczne przypisanie adresu IP i podsieci, w której będzie działał sterownik. W filmie zawarto również sposoby nawiązania połączenia ze sterownikiem.

Zobacz również nasz ponad pięciogodzinny kurs programowania sterowników na bazie easyE4:
http://kursEasyE4.pl

Lekcja 8 – konfiguracja modułów rozszerzeń

Sterownik easyE4 może mieć dołączone aż 11 modułów rozszerzeń, co umożliwia obsługę do 188 sygnałów. Dostępne są rozszerzenia cyfrowe i analogowe, zarówno wejściowe jak i wyjściowe. Aby moduł działał poprawnie należy jego fizyczne wejścia i wyjście podpiąć do zmiennych w programie easySoft 7. Wejścia analogowe są uniwersalne, to znaczy, że mogą obsługiwać sygnały napięciowe i prądowe. Rodzaj sygnału należy określić w konfiguracji modułu. Konfigurację wszystkich dostępnych modułów przedstawiono na filmie.

Lekcja 9 – znacznik pamięci w easyE4

Ten film traktuje o znacznikach pamięci, czyli „wirtualnych” zmiennych, które nie są przypisane do żadnego wejścia ani wyjścia. Znaczniki mogą przechowywać wartości cyfrowe i analogowe. Znaczniki mogą mieć pojemność pojedynczego bitu, bajtu, słowa, lub podwójnego słowa. W filmie omówiono adresację znaczników i możliwe problemy wynikające z nieprawidłowej adresaci.

Lekcja 10 – szybkie liczniki w easySoft 7

Szybki licznik to licznik, który działa niezależnie od czasu wykonywania programu w sterowniku easyE4. W programie można użyć maksymalnie 4 moduły szybkich liczników. Impulsy potrzebne do działania licznika pochodzą z wejścia sterownika easyE4. Numer licznika odpowiada wejściu fizycznemu. W filmie przedstawiono przykład wykorzystania licznika, jego konfigurację i zwrócono uwagę na możliwe błędy, które można popełnić konfigurując blok.

Lekcja 11 – aktualizacja systemu sterownika

W tym filmie przedstawiono jak zaktualizować system do nowszych wersji oprogramowania w sterowniku easyE4 z uzyciem karty pamięci. W filmie przedstawiono w szczegółach jak:

  • pobrać nową wersję oprogramowania ze strony www,
  • umieścić odpowiedni plik na karcie pamięci,
  • poprawnie umieścić kartę w sterowniku,
  • rozpocząć aktualizowanie.

Lekcja 12 – obsługa karty pamięci

Karta pamięci w sterowniku easyE4 jak pokazano w poprzedniej lekcji może być użyta np. do zaktualizowania software. Jednak nie jest to jej jedyna opcja. Można na karcie zapisywać programy, całe konfiguracje sterownika oraz dane w postaci logów. Kartę należy umieszczać w sterowniku zawsze przy wyłączonym zasilaniu. W filmie przedstawiono szczegółowo metody wykorzystania karty pamięci.

Lekcja 13 – blok znacznika tekstowego

Blok znacznika tekstowego to pole w oprogramowaniu easySoft 7, w którym tworzy się proste wizualizacje udostępniane na ekranie sterownika. Ta sama wizualizacja może być też dostępna z poziomu Web Servera. Blok może być uruchamiany z poziomu programu, co oznacza, że można uzależnić to co wyświetla się na ekranie, od zmiennych w programie sterownika. Podczas konfigurowania bloku można określić, czy przyciski fizyczne na obudowie sterownika mogą mieć interakcję z tym, co wyświetla się na ekranie. W filmie przedstawiono konfigurację przykładowego bloku znacznika tekstowego.

Lekcja 14 – tworzenie grafiki startowej

Sterownik easyE4 umożliwia wyświetlanie wybranej, monochromatycznej grafiki na ekranie podczas uruchamiania urządzenia. Grafika musi być ograniczona do rozmiaru 126 pikseli w poziomie i 96 pikseli w pionie. Format pliku graficznego, który wgramy do sterownika musi być monochromatyczną mapą bitową. Plik zapisujemy na karcie pamięci z nazwą boot. Wszystkie kroki przedstawiono na filmie.

Lekcja 15 – konfiguracja funkcji e-mail

Sterownik easyE4 posiada możliwość wysyłania wiadomości e-mail informujących o stanie pracy sterownika. Aby wysyłać e-maile należy określić grupę odbiorców, komunikaty systemowe, które będą zawarte w wiadomościach, ustawienia serwera e-mail z którego będzie korzystał sterownik oraz login i hasło konta, z którego będą wysyłane maile. W filmie przedstawiono konfigurację usługi wysyłania maili z serwera Gmail.

Lekcja 16 – konfiguracja Modbus TCP w easyE4

Modbus TCP to jeden z najpopularniejszych i najszerzej stosowanych protokołów komunikacyjnych w świecie automatyki przemysłowej. EasyE4 może pełnić rolę serwera Modbus TCP, standardowo wykorzystuje do tego port 502. Zobacz film aby dowiedzieć się jak skonfigurować połączenie za pomocą tego protokołu w easyE4.

Lekcja 17 – konfiguracja Web Servera

Web Server pozwala na dostęp do sterownika za pomocą przeglądarki internetowej. Umożliwia między innymi podgląd wizualizacji, która jest wyświetlana na ekranie sterownika. Oprócz tego przez przeglądarkę można zmieniać też wartości znaczników pamięci, co pozwala wpływać na pracę sterownika. Na filmie przedstawiono konfigurację Web Servera.

Lekcja 18 – tworzenie pulpitu HMI, współpraca z Galileo

Ostatnia i wyjątkowo najdłuższa lekcja poświęcona jest połączeniu wizualizacji stworzonej w programie Galileo ze sterownikiem easyE4. W przykładzie wykorzystano protokół Modbus TCP. Galileo to oprogramowanie służące do projektowania wizualizacji na panele HMI firmy Eaton.

W filmie pokazano:

  • w jaki sposób poprawnie podejść do tworzenia projektu w Galileo,
  • poruszanie się po oprogramowaniu Galileo,
  • tworzenie zmiennych wizualizacji i łączenie ich ze zmiennymi sterownika,
  • dodawanie elementów graficznych do wizualizacji,
  • łączenie elementów wizualizacji ze zmiennymi,
  • przygotowanie programu sterownika do współpracy z wizualizacją,
  • komunikację ze sterownikiem przy pomocy Modbusa TCP,
  • sposób na przetestowanie wizualizacji bez posiadania panelu.

Podsumowanie

Wspomniany kurs jest świetnym sposobem na wejście w świat sterownika easyE4. Jeżeli chciałbyś nauczyć się programowania sterowników na podstawie easyE4 (również bez posiadania go fizycznie) to możesz wykorzystać nasz ponad pięciogodzinny materiał, przygotowany przez doświadczonego programistę. Kurs dostępny jest pod linkiem http://kurseasyE4.pl.


Więcej z serii: Urządzenia automatyki przemysłowej EATON


Utworzono: / Kategoria: , ,
  • Autor: Piotr Gwiazdowski • iAutomatyka.pl
  • Redaktor Naczelny iAutomatyka.pl
    Inżynier automatyki i robotyki, z doświadczeniem jako pracownik utrzymania ruchu. Pasjonuje mnie pisanie, produkcja wideo i dzielenie się wiedzą. Swoje pasje i umiejętności inżynierskie łączę poprzez pracę dla portalu iAutomatyka.pl
  • 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,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
  • SICK oferuje całą gamę elektronicznych przetworników pomiarowych ciśnienia i presostatów, które ze względu na inteligentne i wszechstronne możliwości konfiguracji dają się optymalnie dopasować do indywidualnych wymagań klienta. W typowy dla...
  • Ö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...
  • Zaprojektowane, aby zwiększyć wydajność Sterowniki FX5U/FX5UC 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ł...
  • SCADA z wbudowanym serwerem sieci Web i routerem, bez licencji, bez limitów rejestrów! Brzmi dobrze? A to dopiero początek! Jest to urządzenie umożliwiające zarządzanie zarówno w sieci lokalnej jak i przez Internet z komputera, bądź urządze...
  • 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...



EATON