3,10,20

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

Okładka Automatyka

*Wyrażam zgodę na przetwarzanie moich danych osobowych przez Sieć Badawcza Łukasiewicz - 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 Sieć Badawcza Łukasiewicz - 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

Prawie gotowe ... Musimy potwierdzić Twój adres email.

Aby zakończyć proces subskrypcji, musisz 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 twój mail jest już w naszej bazie!

Napisz do nas maila a otrzymasz promocyjny numer miesięcznika Automatyka

redakcja@automatykaonline.pl

ZAMKNIJ OKNO

Ta strona używa ciasteczek

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
Szukaj
  • Logowanie
  • Załóż konto
Mapa serwisu Mapa serwisu
AutomatykaOnline.pl
  • Strona główna
  • Z branży
  • Wywiady
  • Aplikacje
  • Artykuły
  • Kalendarium
  • Firmy
  • Produkty
Szukaj
Automatyka 6/2025

Automatyka6/2025

W numerze:
  • Rozmowa z Bartłomiejem Beszem, Turck Vilant Systems
  • Rozmowa z Pawłem Janczykiem, MV Center Systemy Wizyjne
  • Systemy wizyjne stosowane w przemyśle
  • O miesięczniku
  • Prenumerata
  • Kontakt
  • Reklama
ARTYKUŁY
  • Automatyka budynkowa
  • Bezpieczeństwo
  • Druk 3D
  • Elektryka
  • Energetyka
  • Energia
  • Hydraulika
  • Komunikacja
  • Komputery i HMI
  • Logistyka
  • Montaż i transport
  • Oprogramowanie
  • Pneumatyka
  • Pomiary
  • Prawo i normy
  • Przemysł 4.0
  • Robotyka
  • Sterowanie
  • Systemy wizyjne i RFID
  • Technika napędowa
  • Technika łożyskowa
  • Technologia obróbki
  • Usługi
  • Utrzymanie Ruchu
  • Inne
Rozwiń wszystkie
  • Strona główna
  • Artykuły
  • Komputery i HMI

Co to są makra i jak wykorzystać je w aplikacji HMI? | Kurs programowania paneli HMI odc. 6

Paweł Podsiadło (ASTOR) drukuj

18 maja 2020 roku
Co to są makra i jak wykorzystać je w aplikacji HMI?
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

W poprzednim artykule z cyklu „Jakie typy zmiennych wykorzystywane są w panelach operatorskich? | Kurs Programowanie paneli HMI odc. 5” opisaliśmy, jak utworzyć i przypisać zmienne do obiektów graficznych.

W tej części kursu dowiesz się, jak pisać proste programy sterujące (makra) w oparciu o wbudowany edytor skryptów. W oprogramowaniu do programowania i konfigurowania paneli Astraada HMI edytor jest bardzo intuicyjny, automatycznie koloruje składnię oraz umożliwia szybki dostęp do rozbudowanej pomocy, co znacznie przyśpieszy Ci pisanie programu.

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?

Jak utworzyć makro i przypisać je do funkcji?

Zacznij od utworzenia nowego makra o nazwie glowne. Możesz to zrobić w zakładce Native Scripts, w drzewie aplikacji. Przejdź do edycji makra, wpisz poniższy kod (możesz go również skopiować tutaj) i zapoznaj się dokładnie z jego składnią.

7_1.1

Zapisz i skompiluj program, następnie stwórz nowe makro o nazwie sekunda.

7_2.1

Ten kod będzie wykonywał inkrementację wartości zmiennej licznik i posłuży Ci jako makro czasowe, które dodasz teraz do głównej konfiguracji aplikacji w zakładce General Setup.

W oknie General Setup zaznacz opcję Main Macro i w zakładce o tej samej nazwie wybierz utworzony kod glowny.

7_3.1

Wróć do zakładki General i wybierz opcję Time Macro #1. Ustaw interwał wykonywania na 1 sekundę, tak aby zadziałał poprawnie kod odpowiedzialny za czas. Przejdź teraz do zakładki Time Macro #1 i analogicznie do poprzedniego kroku wybierz utworzony skrypt sekunda.

Zapisz, skompiluj oraz przetestuj program za pomocą symulatora offline. Możesz zaobserwować zmianę poziomu cieczy wyświetlanego na wykresie słupkowym na zbiorniku. Dodatkowo w oknie Dane powinny wyświetlać się faktyczne wartości liczbowe dla monitorowanych zmiennych.

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

  • Lekcja w postaci filmu, jeśli wolisz oglądać zamiast czytać
  • Makro główne, plik z kodem

W tym odcinku dowiedziałeś/aś się, jak pisać makra – proste programy sterujące oraz jak wykorzystać je w praktyce. W kolejnej części cyklu dowiesz się jak dodawać i konfigurować alarmy.

Zobacz inne bezpłatne kursy i poradniki na Poradniku Automatyka. 

źródło: ASTOR

Słowa kluczowe

ASTOR, automatyka, hmi, makra, Poradnik Automatyka

Ostatnio dodane

  • SKAMER-ACM – innowacyjność z ponad 30-letnią tradycją
  • Mobilne cleanroomy jako elastyczna odpowiedź na potrzeby rynku
  • Jak inteligentne zarządzanie łańcuchem dostaw odmienia współczesny biznes

Najczęściej czytane

  • Bezpieczeństwo dla maszyn mobilnych
  • Języki programowania robotów przemysłowych
  • Wyznaczanie poziomów bezpieczeństwa SIL i PL

Polecane

  • Przemysł 4.0 w polskich realiach
  • Systemy wizyjne – nieodzowny element nowoczesnej kontroli
  • Czy robot może ponieść odpowiedzialność karną?

Inne z tego cyklu

Panelowy komputer przemysłowy czy panel HMI – które urządzenie do wizualizacji wybrać?

Panelowy komputer przemysłowy czy panel HMI – które urządzenie do wizualizacji wybrać?

Więcej
Jak skonfigurować alarmy w panelach operatorskich? Kurs programowania paneli HMI odc. 7

Jak skonfigurować alarmy w panelach operatorskich?

Więcej

Czytaj także

  • Większa wydajność procesora Intel 11. generacji. Odświeżona seria komputerów przemysłowych Astraada AS56PCC
  • Terminale operatorskie, komputery i monitory przemysłowe
  • PLC i HMI w jednym urządzeniu – SPC210. Innowacyjne rozwiązania sterowania akYtec
  • Nowy standard w kompaktowej automatyce – ecomatDisplay 4.3’’
  • Asix Energy – narzędzie do monitorowania mediów energetycznych

Newsletter

Bądź zawsze na bieżąco z aktualnymi informacjami.

Inżynier wie

Kalendarium

Więcej
1 sty Szkolenie

Zwiedzanie centrum efektywnej prefabrykacji szaf sterowniczych

1 stycznia 2025 – 31 grudnia 2025
24 lip Warsztaty

Podstawy prefabrykacji szaf sterowniczych

Wrocław 24 lipca 2025
16 wrz Konferencja

Energetab 2025

Bielsko-Biała 16–19 września 2025
16 wrz Targi

Heating Tech 2025

16–18 września 2025

Wideo YouTube

Zobacz więcej
  • facebook
  • Tweeter
  • Instagram
  • Linkedin
  • RSS AutomatykaOnline
  • O nas
  • Marketing i obsługa klienta
  • Polityka prywatności
  • Informacje o portalu
  • Regulamin
  • Deklaracja Dostępności
  • Kontakt
  • Formularz kontaktowy
  • Współpraca medialna
  • Redakcja portalu
  • Redakcja miesięcznika
  • Zamów
  • Wpis do katalogu
  • Reklama na portalu
  • Reklama w miesięczniku
  • Newsletter
AutomatykaOnline.pl

ISSN 2392-1064. © 2014 by Sieć Badawcza Łukasiewicz – Przemysłowy Instytut Automatyki i Pomiarów PIAP. All rights reserved.
created by: TOMP