• Nie Znaleziono Wyników

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 10 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1

N/A
N/A
Protected

Academic year: 2021

Share "Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 10 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1"

Copied!
6
0
0

Pełen tekst

(1)

1

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski

SYSTEMY SCADA

Laboratorium nr 10

PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1

Opracował: mgr inż. Marcel Luzar

Cel: Pisanie pierwszych skryptów

Ćwiczenia do wykonania na zajęciach (pamiętaj o zapisie projektu po każdym kroku!!!):

1. Przejdź do środowiska Archestra IDE i wykonaj kopie symbolu BoilerWithHorizontalFlames z katalogu Vessels i przenieś go do katalogu xyPiece, który również utwórz. Zmień nazwę symbolu na xyWyparka

2. Przejdź do środowiska WindowMaker i wstaw symbol xyWyparka tak, jak to zaprezentowane poniżej

(2)

2

3. Utwórz nową zmienną o nazwie HeatOn, typu I/O Discrete i przypisz do niej adres sterownika Q132

4. Kliknij dwukrotnie na symbol xyWyparka i w polu Value wpisz T000_OV_CmdOpen and HeatOn. Spowoduje to, ze ogień z wyparki będzie możliwy do uruchomienia pod warunkiem, że zawór wylotowy ze zbiornika będzie otwarty

(3)

3

5. Kliknij prawym przyciskiem myszy na obiekcie xyWyparka i wybierz ArchestrA Graphic „xyWyparka”->Edit Symbol

6. Następnie, w programie edycji obiektów graficznych, z paska narzędzi wybierz Special->Custom Properties

7. Podobnie jak to było robione w przypadku panelu, dodaj dwie właściwości, obie typu Float o nazwie Temperatura i TempZadana. W polu Default Value dla właściwości Temperatura wstaw 0.0, a dla TempZadana ---.

(4)

4

8. Następnie zaznacz pole Label, i zmień jego tekst na #. Kliknij na nim prawym przyciskiem myszy i wybierz Edit Animations. Dodaj właściwość Value Display, a do jej wartości przypisz zmienną Temperatura

9. Zaznacz teraz cały obiekt Boiler i z menu Special wybierz Scripts…

(5)

5

10. Przyciskiem + dodaj nowy skrypt. Zmień jego nazwę na ZmianaTemperatury. W polu Expression wpisz Value a w polu Period 1000. Oznaczać to będzie, że skrypt będzie wykonywał się co 1000 ms, czyli 1 sekundę. Wpisz poniższy kod i go przeanalizuj.

if Value==1 and Temperatura < TempZadana then Temperatura=Temperatura+1;

endif;

(6)

6 11. Zapisz i zamknij edytor symboli.

12. Przejdź do środowiska WindowMaker i kliknij dwukrotnie na obiekcie xyWyparka. W polu TempZadana podaj zmienną TemperaturaWyparki.

13.

14. Spróbuj zmodyfikować pole Value w taki sposób, aby palnik wyparki załączał się nie tylko pod warunkiem otwarcia zaworu wylotowego, ale dodatkowo, jeżeli poziom cieczy w zbiorniku będzie większa niż 2000. Jeżeli po chwili zastanowienia nie udało Ci się tego zrobić, poproś o pomoc prowadzącego zajęcia

Cytaty

Powiązane dokumenty

Kombinowany moduł 16 wejść dyskretnych (1 grupa), dla napięć wejściowych 24 VDC, działających w logice dodatniej/ujemnej oraz 8 wyjść przekaźnikowych zwiernych, izolowanych,

Po wykonaniu konfiguracji sprzętowej wszystkich żądanych elementów należy przypisać im odpowiednie adresy IP w programie oraz sposób wymiany informacji między nimi.. W

Na zajęciach zostanie zaimplementowany program w języku drabinkowym, który będzie wykorzystany w wizualizacji z wykorzystaniem systemu Wonderware Intouch.. Dodatkowo

W oknie New Galaxy sprawdź, czy w polu GR node name jest umieszczona nazwa komputera, przy którym pracujesz.. W polu Galaxy name wpisz nazwę swojego projektu,

Wybierz z menu File opcję Save Window… aby zapisać zaprojektowane okno... Sprawdź, czy w oknie Window to Save… jest zaznaczone okno Menu i

W tym celu w grupie symboli Valves wejdź do grupy SoftShadow, zaznacz symbol ValveSSBallHorz, kliknij prawym przyciskiem myszy i z dostępnego menu wybierz opcję

W oknie Edit Custom Properties zaznacz po lewej stronie właściwość FillColor, a po prawej stronie w polu Default Value usuń None i wpisz Blue.. Naciśnij OK, aby

W tym celu w drzewie po lewej stronie kliknij prawym przyciskiem myszy na pozycję ArchestrA.DASGESRTP.1 i z menu kontekstowego wybierz Activate Server... Przy