2,10,30

ZAPISZ SIĘ DO NEWSLETTERA SERWISU AUTOMATYKAONLINE.PL I POBIERZ DARMOWY NUMER "AUTOMATYKI"!

okładka Automatyka

*Wyrażam zgodę na przetwarzanie moich danych osobowych przez Przemysłowy Instytut Automatyki i Pomiarów PIAP, z siedzibą w Warszawie przy ul. Al. Jerozolimskie 202, 02-486 Warszawa, w celach marketingowych, w tym marketingu bezpośredniego. Oświadczam, że zostałem poinformowany/a o prawie do wglądu, modyfikacji oraz usuwania moich danych osobowych.

*Wyrażam zgodę na przesyłanie mi informacji handlowej (w tym informacji handlowej partnerów portalu AutomatykaOnline.pl) za pomocą środków komunikacji elektronicznej w rozumieniu ustawy z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną (Dz.U. 2002 nr 144, poz. 1204).

*Wyrażam zgodę na używanie przez Przemysłowy Instytut Automatyki i Pomiarów PIAP, z siedzibą w Warszawie przy ul. Al. Jerozolimskie 202, 02-486 Warszawa, telekomunikacyjnych urządzeń końcowych, których jestem użytkownikiem, dla celów marketingu bezpośredniego zgodnie z art. 172 ustawy z dnia 16 lipca 2004 r. Prawo telekomunikacyjne (Dz.U. 2004 nr 171 poz. 1800).

*Akceptuję regulamin portalu AutomatykaOnline.pl oraz politykę prywatności serwisu.




ZAMKNIJ OKNO

Dziękujemy!

Prawie gotowe ... Musimy potwierdzić Twój adres email. Aby zakończyć proces subskrypcji, należy kliknąć link w mailu, który właśnie wysłaliśmy do Ciebie.

Po akceptacji zapisu na newsletter zostanie przesłany do Ciebie numer promocyjny miesięcznika Automatyka.

ZAMKNIJ OKNO

Dziękujemy za próbę ponownego zapisu na nasz newsletter.

Twój mail już jest w naszej bazie!

W przypadku pytań, prosimy o kontakt:
redakcja@automatykaonline.pl

ZAMKNIJ OKNO

This website uses cookies

W celu zapewnienia najwyższej jakości usług strona używa plików cookies. Szczegóły w polityce prywatności serwisu.

POL ENG
a a a
Search
  • Login
  • Sign up
Site map Site map
AutomatykaOnline.pl
  • Home page
  • News
  • Interviews
  • Application
  • Articles
  • Events
  • Companies
  • Products
Search
Automatyka 5/2025

Automation5/2025

In this issue:
  • Interview with Paweł Hoerner de Roithberger and Paweł Reszel, National Instruments
  • Cybersecurity of industrial control systems
  • Signaling columns
  • Magazine
  • Subscription
  • Contact
  • Advertisement
Articles
  • Building Automation
  • Safety
  • Druk 3D
  • Electrics
  • Energy
  • Energia
  • Building Automation
  • Communication
  • Computers and HMI
  • Building Automation
  • Assembly and Conveyance
  • Software
  • Pneumatics
  • Measurements
  • Prawo i normy
  • Przemysł 4.0
  • Robotics
  • Control
  • Visions Systems
  • Drives
  • Technika łożyskowa
  • Technologia obróbki
  • Services
  • Building Automation
  • Others
Expand all
  • Home page
  • Articles
  • Computers and HMI

Jak stworzyć pierwszy projekt na panel HMI?. Kurs programowania paneli HMI odc. 1

Paweł Podsiadło (ASTOR) print

Tuesday May 05 2020
Jak stworzyć pierwszy projekt na panel HMI?. Kurs programowania paneli HMI odc. 1
Tweet

Chcesz nauczyć się programować panele HMI? Weź udział w bezpłatnym kursie. Wszystkie odcinki i materiały dodatkowe znajdziesz na stronie: Programowanie paneli HMI - kurs dla automatyków. Jeżeli szukasz praktycznej wiedzy dotyczącej programowania paneli operatorskich, to ten kurs jest dla Ciebie! Przechodząc przez kolejne lekcje – krok po kroku – nauczysz się programować i konfigurować panele operatorskie na przykładzie Astraada HMI, stworzysz kompletną aplikację oraz nauczysz obsługiwać oprogramowanie Astraada HMI CFG. Po zakończeniu kursu będziesz mógła/mogła wziąć udział w konkursie, w którym możesz wygrać panel operatorski Astraada HMI. Zachęcamy do śledzenia wszystkich odcinków kursu.

Programowanie paneli HMI – kurs dla automatyków

  • 1. Jak stworzyć pierwszy projekt na panel HMI?
  • 2. Jak skonfigurować ustawienia aplikacji? Interfejs i podstawowe funkcje środowiska deweloperskiego.
  • 3. Jak dodawać i edytować ekrany operatora?
  • 4. Jak zaprojektować interfejs graficzny? Podstawowe obiekty graficzne wykorzystywane w systemach HMI.
  • 5. Jakie typy zmiennych wykorzystywane są w panelach operatorskich?
  • 6. Co to są makra i jak wykorzystać je w aplikacji HMI?
  • 7. Jak skonfigurować alarmy w panelach operatorskich?
  • 8. Jak utworzyć i modyfikować receptury?
  • 9. Jak wprowadzić automatyzację pracy aplikacji?
  • 10. Jak dodać funkcję rejestrowania plików procesowych? Jak zapisywać dane?
  • 11. Jak zapewnić komunikację ze sterownikiem PLC? Konfiguracja driverów.
  • 12. Jak ograniczyć dostęp do aplikacji? Hasła operatorskie.
  • 13. Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji?
  • 14. Podsumowanie. Jak właściwie programować panele operatorskie?

Zanim zaczniesz programować…

Zanim rozpoczniesz część praktyczną, pobierz najnowszą wersję środowiska deweloperskiego Astraada HMI CFG. Zaletą tego środowiska jest to, że jest ono bezpłatne i posiada symulator, dzięki czemu będziesz mógł/mogła wykonać i przetestować wszystkie ćwiczenia opisane w kursie.

Link do pobrania oprogramowania znajdziesz na stronie: Programowanie paneli HMI - kurs dla automatyków

Wybierz najnowszą wersję oprogramowania Astraada HMI CFG: 2.1.9.59

Oprogramowanie Astraada HMI CFG w najnowszej wersji nie jest jeszcze dostępne w wersji polskojęzycznej. W najbliższym czasie planowane jest wprowadzenie możliwości wyboru języka polskiego w tym oprogramowaniu.

Twój pierwszy projekt na panel HMI

Jeśli już zainstalowałeś/aś środowisko deweloperskie Astraada HMI CFG, uruchom je i utwórz nowy projekt.

2_1.1

W rozwijanej zakładce File w górnym menu wybierz opcję New lub wywołaj tę funkcję skrótem Ctrl+N na klawiaturze.  Na ekranie pojawi się okienko New Project.

2_2

Po zaakceptowaniu nazwy oraz lokalizacji projektu, przyciskiem Dalej przejdź do kolejnego okna konfiguracji projektu New Panel Application.

2_3

W tym oknie możesz nazwać swoją aplikację na panel operatorski. Zwróć uwagę na konfigurację sprzętu, z którym zamierzasz pracować, ponieważ wpłynie to na rozmiar oraz rozkład obiektów na ekranie panelu. W tym miejscu możesz wybrać przekątną ekranu programowanego panelu oraz orientację (pionową – Portrait lub poziomą – Landscape). Wybierz również model panelu, który programujesz oraz jego rozdzielczość.  

Po zaakceptowaniu wybranych wartości przejdź do okna konfiguracji sterownika odpowiedzialnego za komunikację ze sprzętem.  

Konfiguracja połączenia pomiędzy komputerem PC i panelem operatorskim HMI

W oknie New link zdefiniuj nazwę oraz parametry nowego połączenia pomiędzy komputerem z oprogramowaniem narzędziowym a panelem operatorskim. Za pomocą tego okna będziesz mógł/mogła również skonfigurować połączenie ze sterownikami PLC, układami I/O, skanerami kodów kreskowych lub innymi urządzeniami automatyki.

Warto zapoznać się z pełną listą bezpłatnych driverów, bo jest ich ponad 300 w standardzie. Z panelem HMI można połączyć się przez port Ethernet, RS232 lub port USB.

Teraz skorzystaj z portu Ethernet. W tym celu wybierz Astraada HMI jako Device/Server, a następnie protokół Modbus Device/Slave (TCP/IP).

2_4

Na tym etapie możesz również zadeklarować monitorowanie danych w celu użycia ich później w programie np. do wyświetlania logów (opcja Record communication status in operation log).  Zmieniając wartość czasu w sekundach, w dolnej części okna zadeklaruj, jak długo będzie wyświetlony komunikat o błędzie połączenia (domyślnie jest to 5 sekund).

Więcej informacji na temat tworzenia nowych linków oraz ich konfiguracji znajdziesz w odcinku: Jak zapewnić komunikację ze sterownikiem PLC? Konfiguracja driverów. | Kurs programowania paneli HMI odc. 11

2_5

Następnie, w oknie Parameter dobierz odpowiednio parametry dla połączenia Ethernet:

  • IP Address – adres IP urządzenia,
  • Port – numer portu (jeżeli używany jest domyślny port IP zaznacz opcję Use Default Port),
  • Node Address – adres urządzenia,
  • Timeout Time – maksymalny czas, po którym sterownik komunikacyjny odnotuje błąd połączenia,
  • Command Delay – czas opóźnienia pomiędzy odebraniem informacji od urządzenia, a wysłaniem kolejnych danych,
  • Retry Count – liczba prób, jakie driver podejmie za każdym razem aż do momentu uzyskania poprawnej odpowiedzi od urządzenia (jeżeli wartość jest równa 0, wówczas sterownik podejmie domyślną liczbę prób).

Przyciskiem Zakończ przejdź do edytora ekranu. Aby mieć dostęp do wszystkich części projektu, wejdź w zakładkę View i zaznacz opcję Project Manager. Po wybraniu tej opcji, w oknie po lewej stronie zobaczysz drzewo programu.

 

2_6.1

Aby uzyskać więcej opcji dla wybranego elementu projektu (np. Link Properties), kliknij dwukrotnie lewym przyciskiem myszy na jedną z opcji (np. Link 1) w drzewie projektowym w lewej części edytora.

2_7.1

Fizyczne podłączenie panelu

W celu zaprogramowania panelu należy podłączyć go do komputera przez port USB. Wcześniej konieczne jest zainstalowanie sterownika USB.

Sterownik USB dla Windowsa znajduje się w katalogu ProgramFilesASTRAADA HMIUsb (katalog, w którym została zainstalowana aplikacja Astraada HMI CFG).

2_8

Dostępne są dwa drivery, które należy zainstalować, aby móc programować panel przez port USB. Wybierz odpowiednią wersję: dla systemu Windows  32 bit lub 64 bit.

  • Port µSD, służy do podpięcia dodatkowej karty µSD (obsługiwane typy to: µSD, µSDHC, zalecane max. 16GB).
  • Port COM1 – port szeregowy na złączu DB9 (dostępny RS232, RS485, RS422).
  • Port COM3 – port szeregowy na złączu DB9 (dostępny RS232).
  • Port COM2 – port szeregowy na złączu TERMINAL BLOCK (dostępny RS485, RS422).
  • Port Ethernet (opcja) – służy do komunikacji z zewnętrznymi urządzeniami oraz do programowania panelu.

Informacje funkcjonalne

W panelach operatorskich HMI z portami Ethernet wbudowane są następujące serwisy:

  • VNC – zdalny dostęp do ekranu.
  • FTP – serwer plików, dostęp do pamięci poprzez sieć Ethernet.

Dostęp do serwisów VNC oraz FTP jest możliwy przez menu konfiguracyjne panelu (Panel Setup):

2_9

Aby wywołać menu konfiguracji w panelu, należy wykonać jedną z dwóch operacji:

1.Przed włączeniem zasilania panelu, naciśnij lewy, górny róg i przytrzymaj palec.

2_10

2. Naciśnij kolejno: lewy, następnie prawy i znów lewy górny róg ekranu.

2_11

Materiały uzupełniające – dla tych, którzy chcą więcej :

Sprawdź na stronie: Programowanie paneli HMI - kurs dla automatyków

source: ASTOR

Keywords

ASTOR, astraada, automatyka, hmi, Kurs programowania paneli HMI, panel HMI, Poradnik Automatyka

Parts of the series

Kurs projektanta systemów HMI/SCADA cz.1 – Jak efektywnie projektować wizualizacje?

Kurs projektanta systemów HMI/SCADA cz.1 – Jak efektywnie projektować wizualizacje?

More
Kurs projektanta systemów HMI/SCADA cz.2 – Tradycyjne i nowoczesne praktyki tworzenia wizualizacji HMI/SCADA

Kurs projektanta systemów HMI/SCADA cz.2 – Tradycyjne i nowoczesne praktyki tworzenia wizualizacji HMI/SCADA

More
Kurs projektanta systemów HMI/SCADA cz.6

Kurs projektanta systemów HMI/SCADA cz.6

More
Jak skonfigurować alarmy w panelach operatorskich? Kurs programowania paneli HMI odc. 7

Jak skonfigurować alarmy w panelach operatorskich?

More

Related articles

  • Asix Energy – narzędzie do monitorowania mediów energetycznych
  • PACSystems CPL410 – kontroler i komputer w jednym
  • Komputer BOXER-8621AI z modułem NVIDIA® Jetson Orin Nano™
  • BOXER-6617-ADN marki AAEON – wydajny komputer z procesorami serii N, Intel Core i3-N305 i Intel Atom x7211E
  • Systemy wizualizacji

Newsletter

Stay up to date with current information.

Comau videos YouTube

Show more videos
Inżynier wie

Events

Show more events
1 Jan Training

Zwiedzanie centrum efektywnej prefabrykacji szaf sterowniczych

1 January 2025 – 31 December 2025
14 May Training

Dyrektywa maszynowa z punktu widzenia użytkownika maszyn

Wrocław 14–16 May 2025
20 May Training

Ethernet przemysłowy w praktyce – konfiguracja i diagnostyka

Wrocław 20 May 2025
20 May Trade fair

Battery Forum Poland 2025

20–22 May 2025
  • facebook
  • Tweeter
  • google+
  • RSS AutomatykaOnline
  • About Us
  • Sales and customer service
  • Privacy Policy
  • Presentation
  • Terms of Use
  • Accessibility Statement
  • Contact Us
  • Contact form
  • Media cooperation
  • Portal Editorial
  • Automatyka Editorial
  • Advertising
  • Advertising contact
  • Advertising in "Automatyka"
  • Newsletter
AutomatykaOnline.pl

© 2014 by Przemysłowy Instytut Automatyki i Pomiarów PIAP. All rights reserved.
created by: TOMP