lab

Grzegorz Pasek 171604
Michał Aniołek 171597

Zajęcia: środa parzysta 16:10

12. WIZUALIZACJE

Tworzenie wizualizacji kolumny z wodą w programie Wonderware InTouch.

  1. Cel Ćwiczenia:

    Celem ćwiczenia było zapoznanie się ze środowiskiem tworzenia wizualizacji, czyli programem In Touch firmy Wonderware. Mieliśmy dokładnie przebadać działanie programu i wielu opcji. Stworzona wizualizacja kolumny z wodą ma się przydać przy ćwiczeniu 2 – przetwornikach.
    Najpierw należało zapoznać się z modułem do tworzenia grafiki, potem ożywianiem jej za pomocą animacji i łączeniu ze sobą zmiennych w programie. Należało też użyć kilku prostych pętli i instrukcji warunkowych.

  2. Wykonana wizualizacja


    Rys 1. Gotowa wizualizacja słupa z wodą

Program InTouch pozwala na szybką i wygodną pracę przy tworzeniu takich wizualizacji. Pozwala na przykład scalać obiekty, przez co rysowanie zaworu jest bardzo proste, a po scaleniu InTouch traktuje go jako jeden element.

W programie jest możliwe powiązanie ze sobą elementów. Tzn przesuwanie suwaka na skali, będzie powodowało przesuwanie poziomu wody w słupie. Jest to bardzo wygodne i naturalne rozwiązanie.

Ożywianie grafiki poprzez dodawanie prostych animacji jest bardzo proste i intuicyjne. Każdy obiekt może się wypełniać w pionie, bądź w poziomie, każdy element może zmieniać kolor w zależności od tego czy aktualnie pracuje. Ustawienie tych wszystkich opcji jest dostępne po jednym- dwóch kliknięciach.

W wizualizacji można stworzyć kilka okien. W naszym przypadku po kliknięciu aktualnego poziomu wody pod kolumną otwiera się okno z wykresem jak zmieniał się ten poziom w czasie. Już w pierwszym menu kontekstowym można ustawić to, czy okno wykresu po zamknięciu będzie wracało do głównego okna, czy też będzie zachowywać się inaczej.


Rys. 2 Otwieranie okna z wykresem.

Samo tworzenie okna wykresu nie wymaga umiejętności programistycznych. Wystarczy wybrać jeden z dostępnych w gotowych, dostępnych w programie typów wykresów.

InTouch współpracuje z czujnikami zewnętrznymi i przetwornikami. Potrafi pobierać z nich dane wejściowe do programu i posługiwać się nimi w procesie sterowania. Przykładowo, kolumna ma dwa alarmy, po przekroczeniu dolnego, w trybie pracy automatycznej, InTouch otworzy zawór i będzie napełniać kolumnę tak długo, aż ta przekroczy górny dopuszczalny poziom. Wtedy wyłączy napełnianie. Za wszystko odpowiada ultradźwiękowy czujnik wysokości.

Przy animacji natlenienia kolumny i pisaniu programu trybu automatycznego posłużyliśmy się prostymi wyrażeniami warunkowymi. InTouch je rozumie bez problemu, co więcej, posiada wbudowany gotowy edytor takich wyrażeń, co znacznie ułatwia pisanie takich instrukcji.

Warto zwrócić w tym miejscu uwagę na okienko Condition Type, ponieważ pozwala ono bardzo łatwo ustawić potrzebne nam warunki, tj, czy pętla ma się wykonać po jednokrotnym wcisnięciu przycisku (przydałoby się to np. do różnorodnych testów kontrolnych, lub programów ręcznych), czy ma się wykonywać tak długo aż warunek będzie spełniony (to z kolei ma zastosowanie w trybach pracy automatycznej).

Program InTouch jest więc bardzo intuicyjnym środowiskiem o mnóstwie potencjalnych zastosowań tworzonych przy jego pomocy wizualizacji, jak np: linie produkcyjne, kontrola różnych procesów, bądź po prostu jako program dla użytkownika nadzorującego jakiś system.


Wyszukiwarka

Podobne podstrony:
spis lab I sem 2010
III WWL DIAGN LAB CHORÓB NEREK i DRÓG MOCZ
Diagnostyka lab wod elektrolit
ZW LAB USTAWY, OCHRONA
LAB PROCEDURY I FUNKCJE
sprzet lab profilografy
sprzet lab mikromanometry
Mechanika Plynow Lab, Sitka Pro Nieznany
Lab 02 2011 2012
PO lab 5 id 364195 Nieznany
lab pkm 4
MSIB Instrukcja do Cw Lab krystalizacja
lab [5] id 258102 Nieznany
lab 8 9 1
lab 3 2 9
IE RS lab 11 solutions
5 MDE lab nr 5 ogniwa fotogalwaniczne
lab pkm 5

więcej podobnych podstron