Kierunek: Automatyka i Robotyka – 1RKM 2010/2011

________________________________________________________________________________________________

Wielopoziomowe struktury sterowania i systemy SCADA Laboratorium 5 Temat: Trendy
________________________________________________________________________________ Cel ćwiczenia: Zapoznanie z typami obiektów do prezentacji graficznej trendów zmiennych dynamicznych (trendy bieżące) oraz prezentacji i analizy wartości archiwalnych. Konfiguracja obiektów trendów w systemie SCADA InTouch. Eksport danych archiwalnych systemu SCADA do plików tekstowych „*.csv”.

Prowadzący: mgr inż. Andrzej Latocha Kraków, luty 2011 ©® AGH KA 1/8

„Tag Types” . parametr Log Data zaznaczony dla każdej zmiennej wprowadzone zmiany należy zapisać przyciskiem Save. poziom_zadany. Nazwa zmiennej (Tagname) Typ zmiennej (Type) Wartość minimalna przeliczona (Min EU) jednostki inżynierskie Wartość maksymalna przeliczona (Max EU) jednostki inżynierskie poziom_zadany poziom odpływ dopływ Memory Integer Memory Integer Memory Integer Memory Integer 0 0 0 0 320 320 100 1000 Tabela 1. poziom i odpływ.1. 3.WindowViewer nie pracuje. W oknie konfigurującym logowanie zmiennych InTouch'a (wywołanie za pomocą menu : Special/ Configure/ Historical Logging lub Application Eksplorer/ Configure/ Historical Logging) należy zaznaczyć opcję Enable Historical Logging (zezwolenie na globalne logowanie danych przez InTouch'a). Zamknąć WindowViewer’a – dostęp do zmiany większości parametrów konfiguracyjnych systemu SCADA InTouch jest aktywny gdy środowisko Runtime .deklaracja zmiennych ©® AGH KA 2/8 . Dodać nowe zmienne dopływ. 2.

składające się z elementów (rys. Środowisko konstruktorskie SCADA – Development obiekty trendów Rys. Window Height = 562. Y Location = 85. 1) o nazwie Trendy. właściwości: • Dimensions : X Location = 0. 1). Window Type : Replace. 2. 1. Title Bar : yes. Utworzyć nowe okno (rys. Size Controls : yes Obiekty z biblioteki Trends Rys. Frame Style : Single.Runtime ©® AGH KA 3/8 . Środowisko działania aplikacji SCADA . Window Width = 1024.4.

połączenia animacyjne tekstu “uaktualnianie”: a) Miscellaneous/ Visibility Expression : HistTrend. ©® AGH KA 4/8 .: zmienne które są przypisane do pisaków.UpdateinProgress VisibleState : On b) Miscellaneous/ Blink Expression . odpływ. poziom.Wizard/ Sliders/ Vertical Slider. zakres czasu rejestracji na 1 minutę. • wizard typu zegar . zmienna zwraca informację o aktualizacji wykresu (pole UpdateInProgress zmiennej) • tekstu “uaktualnianie” nałożonego na trend historyczny.Minimum i Maximum) są podane w (tabeli 1) „Tag Types”. poziom_zadany. dla każdego suwaka parametr Decimal Places powinien mieć wartość 0. • obiekt trend historyczny .Blink When : HistTrend.Real Time Trend (dostępny w pasku narzędziowym) klikając dwukrotnie na obiekcie wywołać okno konfiguracyjne i wskazać zmienne. poziom i odpływ. poziom_zadany. tekst wyświetla informacje o aktualizacji wykresu (w przypadku niewielkiej ilości danych i wąskiego horyzontu czasowego informacja niezauważalna). zmienna przechowuje informacje związane z obiektem trendów historycznych np. zakresy wartości pokazywanych na skali (parametry Slide Range . Przypisać suwaki do zmiennych: dopływ.Czterech wizardów typu suwak .UpdateinProgress Blinked Attributes : Blink Invisible Należy skonfigurować obiekt trendów historycznych (podwójne kliknięcie na obiekcie) • wpisz w pola trendów kolejne zmienne do wyświetlania : dopływ. które będą prezentowane w formie graficznej • parametr aktualizacji danych Sample ustawić na 1 sekundę. granice wykresu.Historical Trend (obiekt w pasku narzędziowym) w polu Historical Tag wpisać nową zmienną o nazwie np.Wizard/ Clocks/ Digital Time/Date with Frame wyświetla aktualny czas • obiekt trendów rzeczywistych (bieżących) .: HistTrend i zdefiniować typ HistTrend ( parametry zmiennej HistTrend pozostawić z wartościami domyślnymi). przypisz odpowiednie kolory pisaków.

3) z biblioteki obiektów Wizard Selection: Dwukrotnie kliknij na ten obiekt. Panel nawigacji z biblioteki Trends: Trend Zoom/Pan Panel ©® AGH KA 5/8 .4). Obiekt trendów historycznych z biblioteki obiektów Wizard Selection/Hist Trend w/Scooters and Scale Kliknij na przycisk „Pens. HistTrendPenScale rys. przypisz do niego zmienne: HistTrend. 3. Rys.. Rys.. 5. kliknij dwukrotnie w polu. Rys. 4.” zostaną otwarte pola przypisania zmiennych do koloru pisaka.W tym samym oknie utworzyć nowy obiekt trendów historycznych (rys. Przypisanie zmiennych do pisaków obiektu trendów historycznych Hist Trend w/Scooters and Scale Pod obiektem trendów historycznych Hist Trend w/Scooter and Scale dodaj obiekt (rys. przypisz zmienne (rys . 5) z biblioteki Trends: Trend Zoom/Pan Panel.

Rys . utwórz cztery identyczne obiekty. Kliknij dwukrotnie na każdy obiekt i przypisz zmienne (rys.7. 6). Deklaracja zmiennych obiektu Trend Pen Legend Dla każdego z obiektów wybierz kolor pisaka Pen Number taki sam jak przypisany do zmiennej w obiekcie Hist Trend w/Scooters and Scale Rys. Rys. 6. Wybór koloru pisaków obiektu Trend Pen Legend ©® AGH KA 6/8 . Zmienne obiektu Trend Zoom/Pan Panel Z lewej strony obiektu trendów historycznych dodaj obiekty z biblioteki Trends: Trend Pen Legend .Dwukrotnie kliknąć na obiekt i przypisać zmienne (rys. 8. 7).

EXE operującą na plikach danych archiwalnych ''*.csv Zapisz projekt.csv”.Eksport danych archiwalnych systemu SCADA do plików tekstowych „*. 9. Z biblioteki obiektów Trends dodać obiekt HistData Wizard Rys . uruchom środowisko Runtime przeanalizuj działanie obiektów.csv” do katalogu wskazanego ścieżką dostępu Filename: c:\intouch\datafile. Naciśniecie aktywnego przycisku Save To File zapisze dane z rozszerzeniem „*.LGH” . Obiekt HistData Wizard eksportu wartośći zmiennych archiwalnych W środowisku Runtime InTouch obiekt wywołuje aplikację HISTDATA. ©® AGH KA 7/8 .

6. Wykonać sprawozdanie. 2.csv”. 3. Wykonać eksport danych archiwalnych systemu SCADA do pliku tekstowego „*. czas) zwracane przez obiekt Trend Pen Legend dla pionowych linii odniesienia. Odczytać precyzyjnie dane (wartość. 4. odczytać dane w Excelu poleceniem z górnego menu Dane/Pobierz dane zewnętrzne … 5. W środowisku „Runtime” przeanalizować działanie panelu nawigacji dla obiektu trendów historycznych Trend Zoom/Pan Panel. W środowisku „Runtime” zmieniając wartości zmiennych przypisanych do suwaków porównać działanie obiektów do prezentacji trendów bieżących i historycznych.Zadania: 1. zamieścić na platformie moodle. Narysować trendy zaimportowanych danych w Excelu. ©® AGH KA 8/8 .

Sign up to vote on this title
UsefulNot useful