1
Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski
SYSTEMY SCADA
Laboratorium nr 12
PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1
Opracował: mgr inż. Marcel Luzar
Cel: Generowanie wykresów trendów bieżących i historycznych
Ćwiczenia do wykonania na zajęciach (pamiętaj o zapisie projektu po każdym kroku!!!):
I. Generowanie trendów bieżących
1. W środowisku WindowMaker, utwórz nowe okno z ustawieniami pokazanymi poniżej
2. Z paska narzędziowego Drawing kliknij ikonę Real-time Trend
3. Narysuj trend bieżący tak jak to jest pokazane poniżej
2
4. Kliknij dwukrotnie na osadzony obiekt i skonfiguruj jego ustawienia tak samo, jak pokazano poniżej
3
5. Wyświetl okno Menu i kliknij dwukrotnie na przycisk z napisem Trendy bieżące i w oknie połączeń animacyjnych wybierz z grupy Touch Pushbuttons opcję Show Window
6. W oknie Windows to Show when touched pozostaw zaznaczone tylko okno Trendy bieżące i przyciskiem OK opuść okno połączeń animacyjnych
7. Uruchom Runtime i sprawdź, jak kreślone są wykresy na trendach bieżących
II. Generowanie trendów historycznych
1. Zamknij program WindowViewer i przejdź do programu WindowMaker 2. Wybierz z menu Special, a następnie Configure i Historical Logging
3. W oknie Historical Logging Properties zaznacz opcję Enable Historical Logging co spowoduje uruchomienie mechanizmu logowania historycznego. Pozostałe opcje pozostaw bez zmian
4. Przyciskiem OK opuść okno Historical Logging Properties 5. Wybierz z menu opcję Special, a następnie Tagname Dictionary 6. W oknie Tagname Dictionary naciśnij przycisk Select
7. W przeglądarce zmiennych wybierz zmienną T000_IVA_FlowPV i naciśnij OK
4
8. W konfiguracji zmiennej T000_IVA_FlowPV zaznacz parametr Log Data i naciśnij Save Zaznaczenie tego parametru spowoduje, że wartości zmiennej będą przechowywane przez aplikację logowanie historyczne
9. W ten sam sposób parametr Log Data zaznacz dla zmiennych T000_IVB_FlowPV i PoziomGotowyWyrob
! Pamiętaj o wciśnięciu przycisku Save po każdej zmianie w zmiennej !
10. Zdefiniuj nowe okno Trendy Historyczne, z ustawieniami pokazanymi poniżej
11. Wybierz z paska Wizards ikonę
12. Wejdź do grupy Trends i wybierz obiekt Hist Trend w/Scooters and Scale
5
13. Naciśnij OK i osadź obiekt na oknie. Powiększ go tak jak pokazano poniżej
14. Kliknij dwukrotnie na osadzony trend, aby go skonfigurować
15. W oknie Historical Trend Chart Wizard naciśnij przycisk Suggest. Zostaną utworzone nowe dwie zmienne o domyślnych nazwach, które są niezbędne do prawidłowej pracy obiektu oraz do jego zarządzania
16. Naciśnij przycisk Pens. Pojawi się okno Trend Pens z ośmioma pisakami, do których możesz przypisać zmienne, których wartości są logowane historyczne
17. Kliknij dwukrotnie na kolejne pola i z przeglądarki zmiennych wybierz kolejne zmienne do kolejnych pisaków. Zwróć uwagę, że w przeglądarce zmiennych są
6
dostępne tylko te zmienne, w których zaznaczyłeś opcję Log Data, bo tylko wartości tych zmiennych są logowane historycznie i można je pokazywać na trendzie historycznym
18. Przyciskiem OK opuść okno Trend Pens, a potem okno Historical Trend Chart Wizards
19. Wybierz ponownie z paska Wizards ikone
20. Wejdź do grupy Trends i wybierz obiekt Trend Zoom/Pan Panel
7
21. Kliknij OK i osadź go na oknie pod trendem historycznym. Powiększ go tak jak pokazano poniżej
22. Kliknij na osadzony panel aby go skonfigurować
23. W oknie trend Panel Wizard naciśnij przycisk Suggest. W polu Hist Trend powinna zostać przypisana zmienna o nazwie HistTrend, czyli taka sama, jaka została zdefiniowana w trendzie historycznym. W ten sposób panel będzie przyporządkowany do trendu. Z kolei w polu Pan Minutes zostanie utworzona nowa zmienna HistTrendPanMins na potrzeby zarządzania panelem. Przyciskiem OK opuść okno Trend Panel Wizard
8 24. Wybierz ponownie z paska Wizards ikonę
25. Wejdź do grupy Trends i wybierz obiekt Trend Pan Legend 26. Osadź go pod panelem tak jak pokazano powyżej
27. Zaznacz go i naciskając skrót klawiszowy Ctrl+D zduplikuj ten obiekt 2 razy, aby w sumie były 3 obiekty i rozmieść je tak jak poniżej
28. Kliknij dwukrotnie na obiekt z lewej strony. W oknie Trend Legend Wizard naciśnij przycisk Suggest. W obiekcie pojawiają się zmienne, przez które ten obiekt będzie skojarzony z osadzonym trendem historycznym. W polu Pen Number pozostaw domyślne 1, a więc ten obiekt będzie prezentował dane dla zmiennej, która w trendzie historycznym przypisana jest do pisaka numer 1. Przyciskiem OK zamknij okno Trend Legend Wizard
9
29. Podobnie skonfiguruj dwa pozostałe obiekty, przy czym w polach Pen Number zmień dla kolejnych obiektów numery pisaków na 2 i 3. Zmień również kolor Trend Pen, aby w każdym był inny.
30. Osadź na samym dole okna przycisk Aktualizuj wykres (za pomocą skrótu klawiszowego Ctrl+L możesz zmienić tekst przycisku)
31. Kliknij dwukrotnie na przycisk i w oknie połączeń animacyjnych wybierz w grupie Touch Pushbuttons opcje Action
32. W oknie skryptów zdefiniuj poniższy skrypt i przyciskiem OK opuść okno skryptów, a następnie okno połączeń animacyjnych
33. Wyświetl okno Menu i analogicznie, jak w przypadku trendów bieżących, przypisz wywołanie nowego okna do przycisku Trendy Historyczne
34. Uruchom Runtime i sprawdź działanie obiektów na oknie