Ćwiczenie 2 Elementy interfejsu graficznego użytkownika...
Transcript of Ćwiczenie 2 Elementy interfejsu graficznego użytkownika...
Systemy SCADA - Citect 1
Ćwiczenie 2
Elementy interfejsu graficznego użytkownika. Zmienne
procesowe.
1. Cel ćwiczenia
Tworzenie elementów graficznych interfejsu użytkownika, zapoznanie się z narzędziami
graficznymi. Definiowanie zmiennych procesowych. Konfiguracja elementów graficznych
zmieniających swój stan pod wpływem zmian zmiennej.
2. Wymagania
Realizacja ćwiczenia wymaga podstawowej znajomości z zakresu techniki cyfrowej oraz
programowania.
3. Wprowadzenie
Środowisko graficzne – jedno z bazowych funkcji systemów SCADA. W każdym typie
oprogramowania, służącemu tworzeniu takich systemów, jest wbudowany zorientowany
obiektowo edytor graficzny z dużą ilością funkcji animacyjnych i graficznych. Wykorzystanie
grafiki wektorowej daje możliwość realizacji szerokiego kręgu operacji nad wybranym
obiektem. Obiekty te mogą być proste (linie, kontury, obiekty tekstowe), jak i złożone.
Możliwości, jakie niosą za sobą złożone obiekty, są różne w różnych systemach SCADA.
Wszystkie te systemy posiadają biblioteki standardowych symboli graficznych, biblioteki
złożonych obiektów oraz inne narzędzia i standardy dostępne w ich środowisku graficznym.
Nie znaczy to jednak, iż wszystkie te programy dysponują takimi samymi funkcjami i
możliwościami, gdyż oprócz standardowych narzędzi każdy z systemów oferuje pewne cechy
właściwe tylko jemu.
4. Przebieg ćwiczenia
a) Tworzenie obrazu synoptycznego za pomocą gotowych elementów graficznych
dostępnych w pasku podręcznym, w tym:
– kontrolek dwustanowych,
– suwaków,
– przycisków,
b) Tworzenie zmiennych procesowych:
– typu analogowego,
– typu binarnego.
c) Przypisanie zmiennych procesowych do kontrolek graficznych.
d) Tworzenie bardziej rozbudowanych elementów graficznych z podstawowych elementów
dostępnych w bibliotekach.
e) Wykorzystanie wybranych właściwości obiektów graficznych.
Systemy SCADA - Citect 2
5. Literatura
[1] http://www.citect.schneider-electric.com/scada/vijeo-citect
[2] Quickstart Tutorial V7.20.
[3] Ryszard Jakuszewski, „Programowanie systemów SCADA”, 2002.