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 1
4. Kliknij dwukrotnie na osadzony obiekt i skonfiguruj jego ustawienia tak samo, jak pokazano poniżej 2
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 3
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 4
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ą 5
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 6
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 7
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 8
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 9