Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA



Podobne dokumenty
Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Wonderware InTouch 2014 R2

Ćwiczenie 3 - Tworzenie zmiennych i połączeń animacyjnych w InTouch u

Kontrolka ActiveX Internet Explorer w aplikacji wizualizacyjnej InTouch

INFORMATOR TECHNICZNY WONDERWARE. Odczytywanie danych z arkusza Excel za pomocą zapytań SQL do aplikacji InTouch

Konfiguracja modułu alarmowania w oprogramowaniu InTouch 7.11

Laboratorium Systemów SCADA

INFORMATYCZNE SYSTEMY STEROWANIA INSTRUKCJA ĆWICZENIA LABORATORYJNEGO

Laboratorium Systemów SCADA

Wonderware InTouch Machine Edition 2014 R2

INFORMATOR TECHNICZNY WONDERWARE. Narzędzie redundancji systemu alarmowania Alarm Hot Backup dla oprogramowania. Struktura systemu redundantnego

Ćwiczenie IT03 Tworzenie zmiennych i połączeń animacyjnych

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Laboratorium Systemów SCADA

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM

Instrukcja użytkowania

INFORMATOR TECHNICZNY WONDERWARE

URLOPY BY CTI. Instrukcja obsługi

Ćwiczenie IT11 Publikacja projektu, pliki tymczasowe

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Konfiguracja programu Merz OPC Server AS511 i oprogramowania InTouch do komunikacji ze sterownikiem Siemens Simatic S5

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

INFORMATOR TECHNICZNY WONDERWARE

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

INFORMATOR TECHNICZNY WONDERWARE. Ograniczenie wyświetlania listy zmiennych w przeglądarce zmiennych ActiveFactory

INFORMATOR TECHNICZNY WONDERWARE

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Microsoft Windows 8

Kolory elementów. Kolory elementów

Laboratorium - Udostępnianie folderu, tworzenie grupy domowej i mapowanie dysku sieciowego w Windows 7

Rozdział 4. Multimedia

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEBowego/Secure

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie

UWAGA: poniższe procedury przygotowane zostały w oparciu o program HiTi PhotoDesiree 2 w wersji

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Historical Data Merge program do edycji danych historycznych utworzonych przez InTouch a

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

Rozdział 2. Konfiguracja środowiska pracy uŝytkownika

INFORMATOR TECHNICZNY WONDERWARE

Dodanie nowej formy do projektu polega na:

I. Program II. Opis głównych funkcji programu... 19

Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje

Laboratorium 8 ( Android -pierwsza aplikacja)

5.6.2 Laboratorium: Punkty przywracania

Instrukcja konfiguracji połączenia PPPoE w Windows XP

Spis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Tworzenie, zapisywanie oraz otwieranie pliku... 23

UONET+ - moduł Sekretariat

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Zawartość opracowania Program - Siemens S Konfiguracja serwera OPC... 5 MATLAB - Simulink - OPC Toolbox... 8 InTouch...

Jedną z ciekawych funkcjonalności NOLa jest możliwość dokonywania analizy technicznej na wykresach, które mogą być otwierane z poziomu okna notowań:

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

Ćwiczenia 9 - Swing - część 1

Zaawansowane aplikacje internetowe - laboratorium

Laboratorium - Podgląd informacji kart sieciowych bezprzewodowych i przewodowych

Podręczna pomoc Microsoft Power Point 2007

LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH

Gromadzenie danych. Przybliżony czas ćwiczenia. Wstęp. Przegląd ćwiczenia. Poniższe ćwiczenie ukończysz w czasie 15 minut.

Rozdział 8. Sieci lokalne

1. Dodawanie integracji

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I POŁĄCZENIA Z INTERNETEM NA WINDOWS 7 DLA AnyDATA ADU-510L

Podstawową grupą zajęciową w systemie UONET jest cały oddział. Taka grupa jest tworzona automatycznie podczas dodawania nowego oddziału.

Instrukcja konfiguracji połączenia PPPoE w Windows XP (opracowana przez: Dział Techniczny Cityconnect Sp. z o.o.)

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Ćwiczenie 2 - Tworzenie okien w InTouch u

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Laboratorium - Udostępnianie folderu i mapowanie dysku sieciowego w systemie Windows Vista

Konfiguracja programu komunikacyjnego DAServer SIDirect do komunikacji ze sterownikami Siemens S7 300 i 400 po protokole Ethernet

8. Sieci lokalne. Konfiguracja połączenia lokalnego

Konfiguracja połączenia VPN do sieci Akademii Morskiej

Galileo v10 pierwszy program

pomocą programu WinRar.

Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

5.2. Pierwsze kroki z bazami danych

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Rozdział 5. Administracja kontami użytkowników

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

KATEGORIE OBRAZKOWE REALIZACJA

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

Laboratorium Systemów SCADA

Podłączanie się do sieci eduroam w systemie Windows Vista/Windows 7 wersja 2

UONET+ Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego. Dodawanie modułu i jego jednostek do słownika przedmiotów

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Podłączanie się do sieci eduroam w systemie Windows Vista/Windows 7/ 8 Dla studentów AMG

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

Dokumentowanie zajęć realizowanych w ramach kształcenia modułowego

Instrukcja konfiguracji sieci WiFi w Akademii Leona Koźmińskiego dla systemu Windows 8

Instrukcja użytkownika

K2 XVR-04, K2 XVR-08, K2 XVR-16, K2 XVR-24. Rejestrator Cyfrowy S E R I E: K2 XVR. DVR klient. Instrukcja użytkownika

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów

UONET+ moduł Dziennik

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Zadanie 1. Stosowanie stylów

Transkrypt:

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 14 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja alarmów Ćwiczenia do wykonania na zajęciach (pamiętaj o zapisie projektu po każdym kroku!!!): I. Skonfiguruj grupy alarmowe 1. W programie WindowMaker, z menu wybierz opcję Special a następnie Alarm Groups i naciskając przycisk Add zdefiniuj trzy nowe grupy alarmowe: ZbiornikReaktor umieszczona bezpośrednio w grupie $System ZbiornikGotowyWyrob umieszczona bezpośrednio w grupie $System Zawory umieszczona bezpośrednio w grupie ZbiornikReaktor 2. Przyciskiem Close zamknij Alarm Groups II. Zdefiniuj alarmy dla wybranych zmiennych 1. Wejdź do Tagname Dictionary i utwórz nową zmienną o nazwie TankLevel typu Memory Integer 2. Z menu Special wybierz opcję Scripts a następnie Application Scripts. Wpisz skrypt przedstawiony poniżej 1

3. W symbolu zbiornika-reaktora podmień wcześniej wpisaną wartość sumy w polu Value na zmienną TankLevel 4. Przejdź do edycji zmiennej TankLevel w Tagname Dictionary 5. Zaznacz opcję Details & Alarms, aby pojawiły się opcje związane z konfiguracją alarmów dla tej zmiennej 6. Za pomocą przycisku Group przypisz tę zmienną do grupy alarmowej ZbiornikReaktor i skonfiguruj ustawienia zmiennej tak jak pokazano poniżej i przyciskiem Save zapisz wprowadzone zmiany 7. Wybierz zmienną T000_IVA_FlowPV, następnie T000_IVB_FlowPV i PoziomGotowegoWyrobu. Poprzypisuj ustawienia zgodnie z rysunkami poniżej 2

III. Zdefiniuj nowe okno 1. Z menu wybierz File, a następnie New Window 2. Zdafiniuj nowe okno o nazwie Alarmy z ustawieniami pokazanymi poniżej 3

IV. Skonfiguruj obiekt od wyświetlania alarmów 1. Wybierz z paska Wizards ikonę 2. Wybierz kontrolkę AlarmViewerCtrl służącą do prezentowania alarmów bieżących. Naciśnij OK i osadź kontrolkę na oknie Alarmy i powiększ ją. Później kliknij na nią dwukrotnie 3. Przejdź do zakładki Query i w polu AlarmQuery wpisz \\NKOMP\InTouch!$System, gdzie NKOMP jest nazwą komputera przy którym pracujesz. Znajdziesz ją klikając prawym przyciskiem myszy na ikonę Mój Komputer\Właściwości\Nazwa komputera 4. Zaznacz opcję Auto Scroll to New Alarms, aby kursor został umieszczony w miejscu, w którym pojawi się nowy alarm na kontrolce 5. Przejdź do zakładki General i naciśnij przycisk Column Details 6. Pojawi się okno Column Details, w którym możemy zmienić nazwy (Name), szerokość (Width) oraz kolejność ułożenia kolumn. Zaznacz kolumnę Time, naciśnij przycisk Edit i w polu New Name wpisz nową nazwę Czas. Podobnie zmień nazwy z angielskich na polskie wszystkich zaznaczonych kolumn na Stan, Klasa, Typ, Priorytet, Zmienna, Grupa, Stacja Intouch, Wartość. 7. Szerokość kolumn pozostaw bez zmian 4

8. W zakładce General naciśnij przycisk Font 9. Zmień czcionkę na ustawienia pokazane poniżej 10. Przejdź do zakładki Color i zmień progi dla Alarm Priority na wartości pokazane poniżej 11. Naciśnij przycisk Zastosuj, a potem OK aby opuścić okno Właściwości 5

V. Osadź na oknie Alarmy nowe obiekty graficzne 1. Narysuj na oknie Alarmy przyciski za pomocą ikony Button oraz wpisz teksty za pomocą ikony Text tak jak to pokazano poniżej VI. Zdefiniuj nowe zmienne 1. Wejdź do Tagname Dictionary 2. Zdefiniuj nowe zmienne o ustawieniach pokazanych poniżej 6

UWAGA! W zamiast NKOMP podaj nazwę komputera, na którym pracujesz! 3. Zmienne od i do będą wykorzystywane do przechowywania maksymalnego i minimalnego priorytetu alarmów jakie będą wyświetlane na kontrolce. Z kolei zmienna AlarmyTyp będzie informować o wybranym typie alarmów, a zmienna AlarmyGrupa informację na temat wybranej listy zmiennych 4. Kliknij dwukrotnie na symbol # po prawej stronie od napisu od: W oknie połączeń animacyjnych wybierz z grupy Touch Links opcję Analog 7

5. Kliknij dwukrotnie w polu Tagname i wybierz zmienną od. W polu Min Value wpisz 1, a w polu Max Value: wpisz 999. Przyciskiem OK opuść okno konfiguracji 6. Kliknij dwukrotnie w polu Tagname i wybierz zmienną do. W polu Min Value wpisz 1, a w polu Max Value: wpisz 999. Przyciskiem OK opuść okno konfiguracji VII. Zdefiniuj skrypty dla przycisków 1. Kliknij dwukrotnie na przycisk Alarmy bieżące 2. W oknie połączeń animacyjnych wybierz z grupy Touch Pushbuttons opcję Action 3. W oknie skryptów zdefiniuj poniższy skrypt. Pamiętaj o podaniu swojej nazwy komputera zamiast NKOM 4. Powyższy skrypt zawiera metodę ApplyQuery() dostępną w kontrolce Wonderware Alarm Viewer Control. Metody tej nie musisz wpisywać, ale możesz ją wskazać z listy wybierając w oknie skryptów opcję Insert, a następnie ActiveX 8

5. W taki sam sposób zdefiniuj skrypy dla przycisków: Alarmy historyczne AlarmyTyp="Historical"; AlarmyGrupa="\\NKOM\InTouch!$System"; #AlarmViewerCtrl1.ApplyQuery(AlarmyGrupa,od,do,"All",AlarmyTyp); Alarmy ze wszystkich grup AlarmyGrupa="\\NKOM\InTouch!$System"; #AlarmViewerCtrl1.ApplyQuery(AlarmyGrupa,od,do,"All",AlarmyTyp); Alarmy z grupy ZbiornikReaktor AlarmyGrupa="\\NKOM\InTouch!ZbiornikReaktor"; #AlarmViewerCtrl1.ApplyQuery(AlarmyGrupa,od,do,"All",AlarmyTyp); Alarmy z grupy zawory AlarmyGrupa="\\NKOM\InTouch!Zawory"; #AlarmViewerCtrl1.ApplyQuery(AlarmyGrupa,od,do,"All",AlarmyTyp); Alarmy z grupy ZbiornikGotowyWyrob AlarmyGrupa="\\NKOM\InTouch!ZbiornikGotowyWyrob"; #AlarmViewerCtrl1.ApplyQuery(AlarmyGrupa,od,do,"All",AlarmyTyp); 6. W taki sam sposób zdefiniuj skrypty dla przycisków pod napisem Potwierdzenie alarmów, a więc dla przycisków Alarmy ze wszystkich grup Ack $System Alarmy z grupy ZbiornikReaktor Ack ZbiornikReaktor Alarmy z grupy zawory Ack Zawory Alarmy z grupy ZbiornikGotowyWyrob Ack ZbiornikGotowyWyrob 7. Pod napisem Potwierdzenie alarmów kliknij dwukrotnie na przycisk Alarmy ze wszystkich grup i wybierz z grupy Miscellaneous opcję Disable 9

8. W polu Expression wpisz warunek AlarmyTyp== Summary AND AlarmyGrupa== \\NKOM\InTouch!$System, gdzie NKOM to nazwa komputera. W opcji Disabled State zaznacz Off. Warunet ten spowoduje, że przycisk będzie aktywny, gdy będą wyświetlane alarmy bieżące z grupy alarmowej $System 9. Podobnie dla przycisku Alarmy z grupy ZbiornikReaktor, znajdującego się pod napisem Potwierdzenie alarmów zdefiniuj połączenie animacyjne Disable z tą różnicą, że druga część warunku będzie wyglądać tak: AlarmyGrupa== \\NKOM\InTouch!$ZbiornikReaktor. Analogicznie wprowadź zmiany do pozostałych przycisków pod napisem Potwierdzenie alarmów 10. Zapisz skonfigurowane okno 11. Przy wyświetlonym oknie Alarmy, kliknij prawym przyciskiem myszy na oknie Alarmy, poza znajdującymi się na nim obiektami graficznymi, w celu wyświetlenia menu, z którego należy wybrać opcję Window Scripts, czyli definicja skryptów okiennych 12. Zdefiniuj poniższy skrypt okienny dla okna Alarmy z wykonaniem się skryptu w momencie otwierania okna Alarmy, a więc parametr Condition Type powinien zostać ustawiony na On Show. Wykonanie tego skryptu w chwili wyświetlenia okna Alarmy 10

skonfiguruje kontrolkę AlarmViewerCtrl do prezentowania wszystkich alarmów bieżących. Naciśnij OK i opuść okno skryptów 13. Wyświetl okno Menu i kliknij dwukrotnie na przycisk z napisem Alarmy i w oknie połączeń animacyjnych wybierz z grupy Touch Pushbuttons opcję Show Window i zaznacz tylko okno Alarmy 14. Zapisz konfigurację okien i uruchom Runtime 15. Przetestuj działanie obiektów na oknie Alarmy 11