Kategorie


Województwa


Ostatnio dodane produkty

Podsumowanie. Jak efektywnie programować panele HMI?| Kurs programowania paneli HMI odc. 14
Podsumowanie. Jak efektywnie programować panele HMI?| Kurs programowania paneli HMI odc. 14
W trakcie trzynastu odcinków kursu zapoznałeś/aś się z oprogramowaniem narzędziowym

Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji na panel HMI? | Kurs programowania paneli HMI odc. 13
Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji na panel HMI? | Kurs programowania paneli HMI odc. 13
Dotarłeś/aś prawie do końca kursu programowania paneli HMI. Utworzyłeś/aś w pełni funkcjonalną aplikację, któ

Jak ograniczyć dostęp do aplikacji? Hasła operatorskie | Kurs programowania paneli HMI odc. 12
Jak ograniczyć dostęp do aplikacji? Hasła operatorskie | Kurs programowania paneli HMI odc. 12
W poprzedniej części kursu „Jak zapewnić komunikację ze sterownikiem PLC? Konfiguracja driverów | Ku

MRD-415 router szerokopasmowy 4G
MRD-415 router szerokopasmowy 4G
Przy wykorzystaniu Internetu, MRD-415 łączy skutecznie różne systemy zapewniając komunikację między sterownikami, panelami HMI,...

IPOsystem
IPOsystem
IPOsystem - oparty na wąskiej sztucznej inteligencji, autonomiczny system decyzyjny, który samodzielnie, bez udziału planistów...




Szczegóły produktu « poprzedni ( 2 / 359 ) następny »

Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji na panel HMI? | Kurs programowania paneli HMI odc. 13
Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji na panel HMI? | Kurs programowania paneli HMI odc. 13

Jakie dodatkowe funkcjonalności mogą być przydatne przy projektowaniu aplikacji na panel HMI? | Kurs programowania paneli HMI odc. 13


Firma: ASTOR Sp. z o.o.
tel. 12 428 63 00, faks 12 428 63 09
www produktu: https://www.astor.com.pl/poradnikautomatyka/jak...


wyślij zapytanie
Proszę czekać ...
Proszę czekać ...
Uwaga: prosimy wprowadzić poniżej swój adres e-mail oraz treść pytania oraz wcisnąć przycisk wyślij zapytanie, wtedy Państwa pytanie zostanie przesłane do firmy ASTOR Sp. z o.o.. Odpowiedź zostanie przesłana na wprowadzony poniżej adres e-mail.

Twój adres e-mail:


Treść pytania:


powrót


Kategorie produktu





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 tej części przedstawimy kolejne funkcjonalności oprogramowania Astraada HMI CFG, które pozwolą na łatwiejszą pracę z programem.

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 efektywnie programować panele operatorskie?
  • Tworzenie tabeli zmiennych I/O

    Jeśli będziesz projektować aplikacje do rzeczywistych zastosowań, najczęściej będziesz wykorzystywać panele HMI w komunikacji ze sterownikami PLC. Aby odpowiednio zarządzać komunikacją pomiędzy panelem a innymi urządzeniami, będziesz używał/a zmiennych typu I/O (input/output).

    Zmienne będziesz wielokrotnie wykorzystywać w programie aplikacji. Dzięki możliwości podglądu listy zmiennych nie będziesz musiał/a zapamiętywać ich adresów i przypisanych do nich funkcji.

    Aby otworzyć tabelę zmiennych I/O, z górnego menu View wybierz pozycję I/O List, która pojawi się w miejscu drzewa projektowego.

    Po wybraniu tej pozycji zobaczysz listę wszystkich zmiennych wraz z danymi – takimi jak adresy oraz komentarze, jeśli przypisałeś/aś je w procesie tworzenia aplikacji. W tej tabeli możesz w każdej chwili zmieniać wszystkie wartości zmiennych, dzięki czemu nie musisz szukać lokalizacji konfiguracji danej zmiennej.

    Przyciskiem Export na górze listy zmiennych możesz zapisać do pliku listę aktualnych zmiennych. Pozwoli to na gromadzenie dokumentacji aplikacji na panel HMI, zwłaszcza w przypadku, gdy program jest skomplikowany i wykorzystuje dużą liczbę zmiennych.

     

    Object Library

    Kolejną ważną funkcją, przydatną szczególnie przy wielokrotnym wykorzystaniu podobnych symboli i obiektów graficznych lub tworzeniu nowych jest okno Object Library. Okno znajdziesz w  menu View na górnym pasku.

    Aby dodać nowy obiekt do biblioteki wybierz  jedną z dwóch opcji:

    • Save to Object Library: dzięki tej opcji możesz zapisać obiekt to nowego folderu w bibliotece, przeznaczonego tylko dla obiektów dodanych przez użytkownika,
    • Save as Global Object: ta opcja pozwala na dodanie obiektu do biblioteki globalnej zawsze dostępnej dla programisty.

    Aby zamieścić obiekt, który został wcześniej dodany do biblioteki wystarczy przeciągnąć go z okna Object Library i umieścić w dowolnym położeniu na ekranie. Pamiętaj, aby za każdym razem dostosować jego konfigurację.

     

    Wywoływanie adresów w makrach

    Podczas pisania makr zauważyłeś/aś, że uzależnienie działania elementów skryptami bardzo podnosi funkcjonalność aplikacji. W zakresie tworzenia makr, Astraada HMI CFG zapewnia funkcjonalność wywoływania wielu adresów za pomocą jednej linijki programu.

    Dzięki temu, zamiast wywoływać np. 7 adresów oddzielnie, jak pokazano poniżej:

    40001 = $U0

    40002 = $U1

    40003 = $U2

    40004 = $U3

    40005 = $U4

    40006 = $U5

    40007 = $U6

    wystarczy, że zapiszesz siedem powyższych rejestrów za pomocą funkcji MOV z rejestrów wewnętrznych $U.

    40001 = MOV($U0,7)

    Funkcja pokazana powyżej przypisuje do 7 kolejnych rejestrów, rozpoczynając od rejestru 4001, adresy od $U0 do $U6.

    Takie działanie nie tylko upraszcza składnię programu, ale również skraca czas wykonania makra. Dla aplikacji HMI takie działanie zapewni „lekkość” programu oraz krótszy czas jego wykonywania.

    Wszystkie szczegóły dotyczące funkcjonalności i opcji oprogramowania Astraada HMI CFG znajdziesz we wbudowanej pomocy programu. Dostęp do niej uzyskasz wybierając Help w górnym menu.

     

    Sprawdź inne bezpłatne kursy, poradniki i webinary na Poradniku Automatyka >>

     




    Data wprowadzenia: 2020/05/21 10:23:48 Data ost. modyfikacji: 2020/05/21 10:26:07


    Inne produkty z tej kategorii



    zobacz nasze pozostałe strony
    Trade Media International Inżynieria & Utrzymanie Ruchu Control Engineering Polska MSI Polska Inteligentny Budynek Design News Polska Almanach Produkcji w Polsce