wonderware factorysuite intouch runtime

90
Wonderware FactorySuite InTouch Runtime Podręcznik operatora Wersja E, Czerwiec 2 1 Tłumaczenie: Październik 2002 Wonderware Corporation

Upload: others

Post on 19-Mar-2022

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Wonderware FactorySuite InTouch Runtime

Wonderware FactorySuite

InTouch Runtime

Podręcznik operatoraWersja E, Czerwiec 2001Tłumaczenie: Październik 2002

Wonderware Corporation

Page 2: Wonderware FactorySuite InTouch Runtime

Wszystkie prawa zastrzeżone. Żaden fragment niniejszej publikacji nie może być kopiowany,przechowywany w systemie do wyszukiwania informacji, przesyłany za pomocą jakichkolwiekmetod: elektronicznych, mechanicznych, fotokopiowania, nagrywania, lub też w jakikolwiekinny sposób, bez uprzedniego otrzymania pisemnej zgody Wonderware Corporation. Nie jestprzyjmowana żadna odpowiedzialność prawna za naruszenie praw autorskich lub patentowych,w związku z korzystaniem z zawartych w niniejszej publikacji informacji. Dołożono wszelkichstarań, aby informacje zawarte w tej publikacji były kompletne i rzetelne, jednakże aniwydawca ani autor nie przejmują odpowiedzialności za błędy i omyłkowe pominięcia. Nie jestrównież przyjmowana jakakolwiek odpowiedzialność za szkody wynikłe z korzystania zinformacji podanych w nieniniejszym dokumencie.

Podane informacje mogą ulec zmianie bez uprzedzenia, i nie są zobowiązujące dlaWonderware Corporation. Oprogramowanie opisane w niniejszej dokumentacji jestdostarczane wraz z licencją, oraz nie ujawnianą publicznie umową. Oprogramowanie może byćwykorzystywane i kopiowane wyłącznie przy zachowaniu zgodności z tymi dokumentami.

© 2001 Wonderware Corporation. Wszystkie prawa zastrzeżone.100 Technology DriveIrvine, CA 92618U.S.A(714) 727-3200http://www.wonderware.com

Znaki handloweTerminy używane w niniejszej książce, co do których było wiadomo, że są znakamifirmowymi lub oznaczeniami usług, zostały odpowiednio wyróżnione. WonderwareCorporation nie może zaświadczyć o pełnej kompletności tych informacji. Korzystanie z tychterminów w niniejszej książce nie może być traktowane jako naruszanie praw do tych znakówhandlowych lub oznaczeń usług.

Wonderware jest zastrzeżonym znakiem handlowym Wonderware Corporation.

Wonderware FactorySuite, InTouch, WindowMaker, WindowViewer, SQL Access Manager,Recipe Manager, SPC Pro, DBDump, DBLoad, HDMerge, HistData, Wonderware Logger,InControl, InTrack, InBatch, IndustrialSQL, FactoryOffice, Scout, SuiteLink i NetDDE sązastrzeżonymi znakami towarowymi Wonderware Corporation.

WYDAWCA:Astor sp. z o.o. – Autoryzowany Dystrybutor Wonderwareul. Smoleńsk 29, 31-112 Krakówtel. (012) 428 63 00, fax (012) 428 63 09www.astor.com.pl

Page 3: Wonderware FactorySuite InTouch Runtime

iii

Spis treści

Witamy w programie InTouch Runtime .......................................... VAplikacje programu InTouch ................................................................................................. viCharakterystyczne cechy programu InTouch Runtime .......................................................... viWymagania systemu ............................................................................................................ viiiInstalowanie ......................................................................................................................... viiiUruchamianie programu InTouch po raz pierwszy ................................................................ ixMenedżer aplikacji................................................................................................................. xi

Narzędzia Menedżera aplikacji ..................................................................................... xiiInformacje o Instrukcji Użytkownika .................................................................................. xviPomoc techniczna ............................................................................................................... xviiLicencja FactorySuite ......................................................................................................... xvii

Rozdział 1 - Korzystanie z programu WindowViewer..................1-1Praca z oknami programu WindowViewer .......................................................................... 1-2

Wspólne cechy okien dialogowych .............................................................................. 1-2Otwieranie okien .......................................................................................................... 1-4Zamykanie okien .......................................................................................................... 1-4Przechodzenie do programu WindowMaker ................................................................ 1-4Wykonywanie skryptów............................................................................................... 1-5Inicjowanie pracy z programami komunikacyjnymi. ................................................... 1-5

Mechanizmy zabezpieczające aplikację............................................................................... 1-6Logowanie do aplikacji ................................................................................................ 1-6Zmiana hasła ................................................................................................................ 1-7Konfigurowanie poziomu dostępu operatora............................................................... 1-7Wylogowanie z aplikacji .............................................................................................. 1-8

Diagnostyka ......................................................................................................................... 1-9

Rozdział 2 - Trendy historyczne ....................................................2-1Konfigurowanie trendu historycznego w czasie pracy aplikacji .......................................... 2-2

Szybkość drukowania................................................................................................... 2-7Wznawianie rejestrowania danych historycznych ............................................................... 2-7Zatrzymywanie rejestrowania danych historycznych .......................................................... 2-7Rozproszony system danych historycznych......................................................................... 2-7

Page 4: Wonderware FactorySuite InTouch Runtime

iv Spis treści

Rozdział 3 - Alarmy i zdarzenia .....................................................3-1Alarmy i zdarzenia............................................................................................................... 3-2

Typy alarmów .............................................................................................................. 3-2Typy zdarzeń................................................................................................................ 3-3

Priorytety alarmów .............................................................................................................. 3-4Grupy alarmowe .................................................................................................................. 3-5

Listy rozproszonych grup alarmowych ......................................................................... 3-6System alarmowania rozproszonego.................................................................................... 3-7Modele zatwierdzania alarmów ........................................................................................... 3-8

Wyświetlanie alarmów rozproszonych....................................................................... 3-10Statystyka dla alarmów rozproszonych.............................................................................. 3-17

Dynamiczne sterowanie typem obiektu do wyświetlania ........................................... 3-18Program narzędziowy Alarm Printer ................................................................................. 3-19

Drukownie daty alarmu i znaczników czasu............................................................... 3-19Wykorzystanie jednej lub więcej drukarek alarmowych ............................................ 3-20Praca z Alarm Printer.................................................................................................. 3-20Pasek narzędziowy Alarm Printer............................................................................... 3-22Konfigurowanie Alarm Printer ................................................................................... 3-23Uruchamianie zapytań alarmowych Alarm Printer ..................................................... 3-28

Rozdział 4 - Uruchamianie aplikacji rozproszonych ...................4-1Architektura NAD (Network Application Development) .................................................... 4-2Konfigurowanie aplikacji InTouch w architekturze NAD ................................................... 4-2

Proces kopiowania aplikacji ......................................................................................... 4-5Dynamiczna konwersja rozdzielczości ................................................................................ 4-6

Praca z systemami wielomonitorowymi ....................................................................... 4-8Uruchamianie programu WindowViewer jako usługi NT ................................................... 4-9Konfigurowanie uprawnień systemowych......................................................................... 4-12

Słownik terminów ..........................................................................G-1

Indeks ...............................................................................................I-1

Page 5: Wonderware FactorySuite InTouch Runtime

v

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Witamy w programie InTouch Runtime

Witamy w Wonderware InTouch, najszybszym i najłatwiejszym systemie do tworzeniaaplikacji HMI (ang. HMI - Human Machine Interface) w środowisku systemówoperacyjnych Microsoft Windows oraz Windows NT, pośredniczących pomiędzyczłowiekiem a urządzeniem. InTouch wchodzi w skład zestawu oprogramowania dlaprzemysłu Wonderware FactorySuite. Pakiet InTouch składa się z dwóch głównychprogramów: WindowMaker i WindowViewer. W jego skład wchodzi również szeregprogramów narzędziowych i diagnostycznych.

Program WindowMaker jest środowiskiem edycyjnym, w którym obiektowo zorientowanagrafika wykorzystywana jest do tworzenia animowanych okien z przyciskami. Okna te mogąpołączone być z przemysłowymi systemami Wejścia/ Wyjścia, jak również z innymiaplikacjami Microsoft Windows. Program WindowViewer jest środowiskiem w którymuruchamiane są aplikacje, utworzone wcześniej za pomocą programu WindowMaker.

W niniejszym rozdziale podano informacje niezbędne do szybkiego zainstalowaniai uruchomienia systemu InTouch.

Spis treści Aplikacje programu InTouch Charakterystyczne cechy programu InTouch Runtime Wymagania systemu Instalowanie Uruchamianie programu InTouch po raz pierwszy Menedżer aplikacji Informacje o Podręczniku Użytkownika Pomoc techniczna Licencja FactorySuite

Page 6: Wonderware FactorySuite InTouch Runtime

vi Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Aplikacje programu InTouchKorzystanie z InTouch daje możliwość tworzenia bardzo efektywnych, problemowozorientowanych aplikacji, wykorzystujących w pełni kluczowe zalety środowiska MicrosoftWindows, włączając w to obiekty ActiveX, OLE, grafikę, pracę w sieci oraz szereg innych.Funkcjonalność aplikacji InTouch można również poszerzyć poprzez dodanie własnychobiektów ActiveX, wizardów, oraz tworzenie skryptów InTouch QuickScript.

Aplikacje InTouch wykorzystywane są na całym świecie do różnych zadań, włączając w toprzetwórstwo spożywcze, przemysł elektroniczny, petrochemiczny, motoryzacyjny,chemiczny, farmaceutyczny, papierniczy, transport, zaplecze, oraz szereg innych.

Charakterystyczne cechy programu InTouchRuntime

InTouch posiada następujące charakterystyczne cechy:

• Praca aplikacji zarówno w środowisku Windows NT jak i w Windows 95. InTouch pozwala na tworzenie aplikacji w systemie Windows 95, a następnie

uruchamianie tych aplikacji w systemie Windows NT, i odwrotnie. Nie jest wymaganażadna konwersja. Aplikacje mogą pracować bez wprowadzania zmian na każdej z tychplatform.

• Kontener OCX InTouch zapewnia obsługę obiektów OCX, obiektów ActiveX, oraz umożliwia

korzystanie z techniki OLE (Object Linking and Embedding). W bardzo prosty sposóbmożna dodawać obiekty OCX i ActiveX zarówno do dowolnego okna aplikacji, jak i dopaska narzędziowego. Z poziomu skryptów można obsługiwać zdarzenia tych obiektów,wywoływać ich metody, oraz odczytywać i zmieniać właściwości tych obiektów.Można również bezpośrednio powiązać właściwości obiektów OCX i ActiveX zezmiennymi programu InTouch.

• Obsługa 60 000 zmiennych Lista zmiennych może zawierać do 60,000 zmiennych. Liczba obsługiwanych

zmiennych zależy od posiadanej licencji.

• Zdalne adresowanie zmiennych Zmienne zdalne pozwalają na korzystanie z danych dostarczanych przez program

komunikacyjny, bez konieczności tworzenia zmiennej na lokalnej Liście Zmiennych.Zmienne tego typu umożliwiają również korzystanie z większości źródeł danych, jak naprzykład z arkusza kalkulacyjnego Microsoft Excel czy innej stacji, na którejuruchomiona jest aplikacja programu InTouch. W czasie importowania okna, możnabardzo szybko przekształcić wykorzystywane w tym oknie zmienne typu 'placeholder'na zmienne zdalne, co pozwala na stworzenie całej aplikacji klienckiej, bez korzystaniaz lokalnej Listy zmiennych.

• Asynchroniczne funkcje QuickFunctions Funkcje QuickFunction można skonfigurować jako asynchroniczne. Asynchroniczność

określa się w środowisku edycji aplikacji WindowMaker, a wykorzystuje w środowiskupracy WindowViewer. Po wywołaniu tego typu funkcji, jest ona realizowana w tle,w tym samym czasie, w którym realizowany jest główny proces programuWindowViewer. Pozwala to na oddzielenie w programie WindowViewerczasochłonnych operacji, takich jak odwołania w języku SQL do bazy, czy pętle FORNEXT od działania programu głównego. Jeżeli te czasochłonne czynności sąrealizowane za pomocą asynchronicznych funkcji QuickFunction, wszystkie połączeniaanimacyjne oraz inne funkcje InTouch pozostają w tym czasie aktywne.

Page 7: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch vii

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

• Praca WindowViewer w charakterze usługi NT WindowViewer może pracować jako usługa NT. Dzięki temu komponenty InTouch

zyskują możliwości oferowane przez usługę NT takie jak zbieranie danychhistorycznych, rejestrowanie alarmów, oraz obsługa zmiennych Wejścia/ Wyjścia.Możliwości tej usługi pozwalają na nieprzerwaną pracę WindowViewer przy rejestracjido systemu operacyjnego, przy wychodzeniu z systemu operacyjnego, na przykładw czasie wymiany operatorów po zakończeniu zmiany pracy. Inna możliwość toautomatyczne uruchamianie programu InTouch po usunięciu awarii zasilania, lub powyłączeniu i włączeniu urządzenia. Funkcja ta zapewnia bezobsługowe uruchamianieprogramu WindowViewer, bez naruszania bezpieczeństwa systemu operacyjnego NT.

• System alarmowania rozproszonegoNowy, rozproszony system pozwala na jednoczesną obsługę wielu serwerówalarmowych lub „dostawców”, co daje operatorowi możliwość równoczesnegopodglądania i zatwierdzania informacji o alarmie z wielu zewnętrznych źródeł.

• Rozproszony system danych historycznychRozproszony system trendów historycznych pozwala na wybranie dla każdego pisakana wykresie trendów innego źródła danych. Daje to operatorowi możliwośćwyświetlenia na jednym wykresie trendów zarówno danych archiwalnych samegoprogramu InTouch, jak również danych archiwalnych z IndustrialSQL.

• Dynamiczna konwersja rozdzielczościFunkcja ta umożliwia tworzenie aplikacji przy jednej rozdzielczości, oraz uruchamianieprzy innej, bez wprowadzania zmian w oryginalnej aplikacji. Aplikacja może równieżpracować w rozdzielczości podanej przez użytkownika, a nie w rozdzielczości ekranu.

• Dynamiczne adresowanie zmiennychDynamiczne adresowanie zmiennych pozwala na przypisywanie wielu różnych źródełdanych do pojedynczej zmiennej

• Budowa aplikacji sieciowychNowe narzędzia do tworzenia aplikacji pozwalają na duże, wielostanowiskoweinstalacje, włączając w to uaktualnianie wszystkich stanowisk z pojedynczegostanowiska programowania.

• FactoryFocusFactoryFocus jest wersją przeznaczoną do uruchamiania aplikacji, utworzonych wprogramie InTouch wer. 5.6 lub późniejsza, z możliwością wyłącznie ich przeglądania.Pozwala to personelowi kierowniczemu i administratorom nas podglądanie pracyaplikacji w czasie rzeczywistym. Dostępność wyłącznie możliwości podglądania,zwiększa bezpieczeństwo systemu, ponieważ nie mogą być wprowadzane żadnezmiany. W celu korzystania z programu FactoryFocus, nie jest wymaganewprowadzanie jakichkolwiek zmian w aplikacji.

Program InTouch FactoryFocus pracuje wyłącznie w architekturze klienta. Nie możnaprzesyłać z niego żadnych danych za pomocą mechanizmów DDE, czy FastDDE doinnych programów, na przykład do arkusza kalkulacyjnego Excel. Można oglądaćalarmy, ale nie można ich zatwierdzać. W funkcjach takich jak połączenia animacyjne,zmienne, tworzenie trendów dla danych bieżących i archiwalnych dostępna jestwyłącznie możliwość podglądania.

• Inne cechy charakterystyczne oraz zalety programu InTouch to:− Możliwość połączenia z ponad 300 programami komunikacyjnymi.− Rozwiązanie pozwalające na podglądanie procesu, w cenie znacznie niższej od

pełnej aplikacji HMI.− Dane towarzyszące zmiennym VTQ (Wartości danych wraz z ich Datą i Jakością)

dostarczane przez program komunikacyjny.− Protokół Wonderware SuiteLink pozwalający na wymianę poleceń (zapis, odczyt,

uaktualnianie), wraz z powiązanymi danymi, pomiędzy aplikacjami klienta iaplikacjami serwera.

− Łatwa integracja sieciowa za pomocą protokołu Wonderware NetDDE.− Podgląd pracy aplikacji w czasie rzeczywistym.− Standardowy interfejs Windows 95/NT.− Obsługa długich nazw plików w systemach operacyjnych Windows 95 i Windows NT.

Page 8: Wonderware FactorySuite InTouch Runtime

viii Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wymagania systemuDo pracy z InTouch zalecany jest następujący sprzęt i oprogramowanie:

• Dowolny komputer kompatybilny z IBM z procesorem Pentium 100 Mhz lubszybszym.

• Co najmniej 100 MB wolnego miejsca na twardym dysku

• Co najmniej 32 MB pamięci RAM

Uwaga. Zalecane jest 5 MB pamięci RAM na każde 5 000 zmiennych. Przykładowo, doobsługi 32 000 zmiennych zalecane jest 32 MB RAM, a dla 60 000 zmiennych, zalecanejest 129 MB RAM

• Karta graficzna SVGA (Zalecane 2 MB).

• Urządzenie do wskazywania. Mogą to być na przykład: myszka, trackball, czy ekranreagujący na dotyk.

• Systemy operacyjny Microsoft Windows 95 lub Windows NT.

• W systemie Windows 95, w celu korzystania z mechanizmów rozproszonych, musi byćzainstalowany i uruchomiony program WonderwareNetDDE.

Uwaga. Począwszy od Wonderware FactorySuite InTouch wer. 7.0, program InTouch niemoże już pracować w systemie operacyjnym Microsoft Windows 3.x lub MicrosoftWindows for Workgroups.

InstalowanieDo instalowania InTouch służy program instalacyjny Wonderware FactorySuite. InTouchpracuje w systemach operacyjnych Microsoft Windows 95 i Windows NT. Programinstalacyjny tworzy wszystkie wymagane kartoteki, kopiuje pliki z CD na dysk stały, orazdodaje ikonę InTouch for Windows do menu Programy. Po wybraniu z menu Programyikony InTouch for Windows wyświetlone zostanie dalsze menu, zawierające wszystkieelementy pakietu InTouch. Przykładowo, programy WindowMaker i WindowViewer.

Dokładne instrukcje instalowania podano w broszurze instalacyjnej FactorySuite, orazw elektronicznym podręczniku FactorySuite System Administrator's Guide.

Page 9: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch ix

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Uruchamianie programu InTouch po razpierwszy

Pierwsze uruchomienie programu INTOUCH.EXE powoduje automatyczne utworzenie plikuINTOUCH.INI. Plik ten zawiera standardową konfigurację aplikacji. W przypadku dokonaniazmian w konfiguracji aplikacji, wprowadzone zmiany zapisywane są w pliku INTOUCH.INI.

Po dostosowaniu aplikacji do swoich wymagań, w czasie tworzenia nowej aplikacji, możnaskopiować zmodyfikowany plik INTOUCH.INI do kartoteki w której znajduje się ta nowaaplikacja. Eliminuje to potrzebę ponownego ustawiania parametrów, w momencie tworzenianowej aplikacji.

Więcej informacji na temat alarmów podano w podręczniku w wersji elektronicznejPodręcznika użytkownika.

W celu uruchomienia programu InTouch po raz pierwszy:

1. Uruchomić program InTouch (INTOUCH.EXE). Wyświetlone zostanie okno dialogoweInTouch Application Manager.

2. Kliknąć Next. Wyświetlone zostanie drugie okno dialogowe Welcome to InTouchApplication Manager, zawierające domyślną kartotekę do instalowania. Przykładowo,C:\ProgramFiles\FactorySuite\InTouch\.

3. W celu wprowadzenia innej kartoteki, należy wpisać ścieżkę dostępu, lub też wcisnąćprzycisk Browse w celu zlokalizowania żądanej kartoteki.

4. Kliknąć Finish.

5. Wyświetlone zostanie okno InTouch Application Manager, oraz rozpoczęte zostanieautomatycznie przeszukiwania komputera w celu odnalezienia wszystkich aplikacjiInTouch. Jeżeli znaleziona zostanie aplikacja (-e), jej nazwa zostanie wyświetlonaw oknie dialogowym. Przykładowo:

Page 10: Wonderware FactorySuite InTouch Runtime

x Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu utworzenia nowej aplikacji:

1. W menu File, kliknąć New, lub kliknąć ikonę New na pasku narzędziowym. Na ekraniewyświetlony zostanie okno dialogowe Create New Application.

2. Kliknąć Next. Wyświetlone zostanie drugie okno dialogowe Create New Application.

Standardowo, system wyświetla kartotekę programu InTouch, z podkartoteką"New App".

3. Wprowadzić ścieżkę dostępu do kartoteki w której ma być utworzona aplikacja, lubzlokalizować tę kartotekę po uprzednim wciśnięciu przycisku Browse.

4. Kliknąć Next.

Jeżeli podana kartoteka nie istnieje, wyświetlone zostanie okno dialogowez zapytaniem czy ma być utworzona. Kliknąć OK. Wyświetlone zostanie trzecieokno Create New Application.

5. W polu Name, wyświetlanym obok ikony w oknie InTouch Application Manager,wpisać unikalną nazwę dla nowej aplikacji.

6. W polu Description, wpisać opis aplikacji.

Wprowadzenie opisu nie jest konieczne. Jeżeli jednak jest on wprowadzany, jegodługość nie może przekroczyć 255 znaków.

7. Kliknąć Finish. Na ekranie pojawi się ponownie okno dialogowe InTouch ApplicationManager, oraz wyświetlona zostanie ikona i nazwa wprowadzona dla nowo utworzonejaplikacji. Przykładowo:

8. W celu otwarcia aplikacji, należy ją wybrać, kliknąć prawym przyciskiem myszy,

a następnie z menu File wybrać program, który ma być uruchomiony dla tej aplikacji.(Nie można uruchomić programu WindowViewer dla nowej aplikacji.)

W celu szybkiego otwarcia aplikacji należy podwójnie kliknąć jej ikonę, lubzaznaczyć aplikację i wcisnąć przycisk ENTER.

Page 11: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch xi

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Menedżer aplikacjiMenedżer Aplikacji służy do tworzenia nowych aplikacji, otwierania istniejących aplikacjiw zarówno w programie WindowMaker jak i w programie WindowViewer, usuwaniaaplikacji, oraz uruchamiania programów narzędziowych dla Listy Zmiennych: DBDumporaz DBLoad.

Więcej informacji na temat korzystania programów DBDump i DBLoad podanow elektronicznym Podręczniku użytkownika.

W celu uruchomienia Menedżera aplikacji:

1. Uruchomić program InTouch (INTOUCH.EXE). Wyświetlone zostanie okno dialogoweInTouch Application Manager:

Po wybraniu aplikacji, w dolnej części ekranu wyświetlone zostaną jej nazwa i opis.

Opis można edytować. Po kliknięciu okna z opisem wyświetlone zostanie menu,zawierające polecenia dostępne dla zaznaczonego tekstu.

Po wybraniu aplikacji i kliknięciu prawym przyciskiem myszy, wyświetlone zostaniemenu z którego można wybrać do wykonania jedno z poleceń Menedżera AplikacjiInTouch. Przykładowo:

2. W celu zmiany nazwy aplikacji, kliknąć prawym przyciskiem myszy aplikację na liście,

a następnie wybrać polecenie Rename. Wpisać nową nazwę, po czym wcisnąć ENTER.

3. W celu usunięcia ikony aplikacji należy kliknąć prawym przyciskiem myszy aplikacjęna liście, a następnie wybrać polecenie Delete. Wyświetlone zostanie okno dialogoweżądające potwierdzenia zamiaru wykonania tej czynności. W celu usunięcia aplikacjiz okna należy kliknąć Yes, w celu anulowania usunięcia należy kliknąć No.

Jeżeli aplikacja zostanie usunięta z listy, nie powoduje to fizycznego usunięciaplików z kartoteki. Jeżeli w późniejszym czasie zajdzie potrzeba jej ponownegowyświetlenia, z menu Tools, wybrać polecenie Find. Wyświetlone zostanie oknodialogowe Starting directory for search:

Page 12: Wonderware FactorySuite InTouch Runtime

xii Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Znaleźć kartotekę w której ma być szukana aplikacja, a następnie wcisnąć przyciskOK. Na ekranie pokaże się ponownie Menedżer aplikacji InTouch, wyświetlającwszystkie aplikacji, które zostały znalezione w podanej kartotece.

Po kliknięciu w oknie prawym przyciskiem myszy, wyświetlone zostaniemenu z poleceniami dostępnymi dla zaznaczonego elementu.

Narzędzia Menedżera aplikacjiStandardowo, przy pierwszym uruchomieniu InTouch, wyświetlane są pasek narzędziowyoraz linia stanu Menedżera aplikacji.

W celu ukrycia paska narzędziowego:

Z menu View wybrać polecenie Toolbar. W celu ponownego wyświetlenia, powtórzyć tęczynność.

W celu ukrycia linii stanu:

Z menu View wybrać Status Bar. W celu ponownego wyświetlenia, powtórzyć tę czynność.

Poniżej skrótowo opisano każde z poleceń paska narzędziowego:

Przycisk Opis

Wykonanie polecenia New z menu File w celu utworzenia nowejaplikacji.

Wykonanie polecenia WindowMaker z menu File,powodującego otwarcie zaznaczonej aplikacji w programieWindowMaker.

W celu szybkiego otwarcia aplikacji w programieWindowMaker należy podwójnie kliknąć jej ikonę, lubzaznaczyć aplikację i wcisnąć przycisk ENTER.

Wykonanie polecenia WindowViewer z menu File,powodującego otwarcie zaznaczonej aplikacji w programieWindowViewer.

Wykonanie polecenia DBLoad z menu File, powodującegouruchomienie programu narzędziowego DBLoad dowczytywania pliku wejściowego Listy zmiennych.

Wykonanie polecenia DBDump z menu File, powodującegouruchomienie programu narzędziowego do ekstrahowania Listyzmiennych aplikacji.

Page 13: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch xiii

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Więcej informacji na temat korzystania programów DBDumpi DBLoad podano w elektronicznym Podręczniku użytkownika.

Wykonanie polecenia Large Icons z menu View, powodującegowyświetlanie dużych ikon dla zaznaczonych aplikacji.

Wykonanie polecenia Small Icons z menu View, powodującegowyświetlanie małych ikon dla zaznaczonych aplikacji.

Wykonanie polecenia List z menu View, powodującegoprzejście do wyświetlania informacji w formie listy.Przykładowo:

Wykonanie polecenia Details z menu View, powodującegoprzejście do wyświetlania informacji szczegółowych.Przykładowo:

Po kliknięciu prawym przyciskiem na nagłówku kolumny, kliknięciu pustego obszaru

w oknie, lub kliknięciu w miejscu wyświetlania szczegółowych informacji, wyświetlonezostanie następujące menu:

Page 14: Wonderware FactorySuite InTouch Runtime

xiv Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Po wybraniu polecenia View wyświetlone zostanie następujące menu:

Polecenia te dostępne są również w menu View. Sterują one formatem wyświetlania

w oknie dialogowym InTouch Application Manager.

Otwarcie okna dialogowego Node Configuration,przeznaczonego do ustawiania właściwości komputeraw przypadku tworzenia aplikacji sieciowych (NAD),korzystania z dynamicznej konwersji rozdzielczości (DRC)i/lub rozproszonego alarmowania.

Więcej informacji na temat NAD i DRC podano w podręcznikuw wersji elektronicznej Podręcznika użytkownika.

Więcej informacji na temat rozproszonego alarmowania podanow Rozdziale 7 - Alarmy/ Zdarzenia.

Page 15: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch xv

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Uwaga. Po zaznaczeniu aplikacji na liście wyświetlanej przez Menedżera aplikacji, oraz powybraniu polecenia Properties z menu File wyświetlone zostanie dla tej aplikacji oknodialogowe Properties:

Page 16: Wonderware FactorySuite InTouch Runtime

xvi Witamy w programie InTouch Runtime

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Informacje o Instrukcji UżytkownikaW niniejszej instrukcji opisano różne aspekty pracy w środowisku do uruchamiania aplikacji(program WindowViewer). Ma ona charakter „algorytmiczny”, podaje kroki do realizacjiwiększości funkcji i zadań.

Przy korzystaniu z instrukcji w formie elektronicznej, odwołania tego typu zawierająw rzeczywistości „połączenia” do odpowiednich punktów i rozdziałów. W celuprzejścia do tego punktu lub rozdziału, należy kliknąć to połączenie. Po przejściu doinnego punktu lub rozdziału, można skorzystać z polecenia "Wstecz", powodującegoprzejście do pierwotnego miejsca.

Znak ten informuje, że dodatkowe informacje znajdują się w innych podręcznikachFactorySuite.

Znak ten umieszczono obok „Podpowiedzi”, zawierających prostszą lub szybszą metodęrealizacji funkcji lub zadania.

W celu zapoznania się ze środowiskiem WindowMaker oraz jego narzędziami należyprzeczytać Rozdział 1, "Elementy programu WindowMaker". W celu zapoznania sięz oknami, obiektami graficznymi, wizardami, obiektami ActiveX, itp. należy przeczytaćRozdział 2, "Korzystanie z programu WindowMaker".

Dodatkowo, w podręczniku InTouch - opis funkcji, pól i zmiennych systemowychzamieszczono wyczerpujący opis języka skryptów, funkcji, zmiennych systemowych, orazpól zmiennych, występujących w programie InTouch.

Szczegółowe informacje o module SPC Pro podano w podręczniku SPC Pro User's Guide.

Szczegółowe informacje o module Recipe Manager podano w podręczniku Recipe ManagerUser's Guide.

Szczegółowe informacje o module SQL Access Manager podano w podręczniku SQL AccessManager User's Guide.

Dla każdego komponentu FactorySuite wchodzącego w skład zakupionego przezPaństwa pakietu oprogramowania, dołączona jest wersja komputerowa dokumentacji.Przykładowo, są to: FactorySuite System Administrator's Guide, SPC PRO, SQLAccessManager, Recipe Manager, Industrial SQL Server, InControl, oraz wszystkie 32- bitoweprogramy komunikacyjne. w przypadku zakupienia pakietu FactorySuite+, dostarczanajest również komputerowa wersja dokumentacji dla komponentów InTrack orazInBatch.

Wymagane wiadomościW niniejszej instrukcji przyjęto następujące założenia o użytkowniku:

• Użytkownik jest zapoznany z systemami operacyjnymi Windows 95 i Windows NT.

• Posiada umiejętność korzystania z myszki, menu Windows, wybierania opcji, orazkorzystania z Pomocy.

• Posiada doświadczenie w zakresie programowania lub języka makro. W celuosiągnięcia jak największych korzyści, użytkownik powinien być zapoznany z takimizagadnieniami programowania jak zmienne, deklaracje, funkcje i metody.

Page 17: Wonderware FactorySuite InTouch Runtime

Witamy w programie InTouch xvii

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Pomoc technicznaDział Pomocy Technicznej Wonderware oferuje różne metody wsparcie w zakresieproduktów Wonderware jak również ich implementacji.

Przed skontaktowaniem się z Działem Pomocy Technicznej, proszę szukać rozwiązaniaproblemów, mogących wystąpić w czasie korzystania z systemu InTouch, w Podręcznikuużytkownika InTouch. Jeżeli okaże się konieczne skorzystanie z pomocy technicznej, należymieć przygotowane następujące informacje:

1. Numer seryjny oprogramowania.

2. Numer wykorzystywanej wersji programu InTouch.

3. Typ i wersję wykorzystywanego sytemu operacyjnego. Przykładowo, MicrosoftWindows NT Wersja 4.0, jednostanowiskowa.

4. Dokładną treść wyświetlanego przez system komunikatu o błędzie.

5. Jakiekolwiek, mogące być pomocne wydruki z Wonderware Logger, narzędzidiagnostycznych Microsoft Diagnostic (MSD), czy innych aplikacji diagnostycznych.

6. Szczegółowe informacje na temat podejmowanych prób rozwiązania problemów, orazich wyniki.

7. Szczegółowe informacje odnośnie sposobu odtworzenia zaistniałego problemu.

8. Jeżeli jest dostępna taka informacja, numer przyporządkowany do tego problemu przezDział Pomocy Technicznej Wonderware (dotyczy to problemów aktualnieopracowywanych).

Więcej informacji o Pomocy Technicznej podano w komputerowym podręcznikuFactorySuite System Administrator's Guide.

Licencja FactorySuiteInformacje na temat posiadanej licencji na system FactorySuite, pokazywane są przeznarzędzie do wyświetlania informacji o licencji, dostępne po wybraniu okna dialogowegoAbout z menu Help programu WindowMaker.

W celu wyświetlenia okna dialogowego About, należy wybrać polecenie About z menuHelp programu WindowMaker.

Więcej informacji na temat narzędzi do wyświetlania informacji o licencji podanow podręczniku FactorySuite System Administrator's Guide.

Page 18: Wonderware FactorySuite InTouch Runtime
Page 19: Wonderware FactorySuite InTouch Runtime

1-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

R O Z D Z I A Ł 1

Korzystanie z programu WindowViewer

Program WindowViewer jest środowiskiem do uruchamiania aplikacji, korzystającymz obiektowo zorientowanej grafiki, utworzonej i animowanej w programie WindowMaker,do monitorowania i sterowania. Te animowane obiekty graficzne mogą połączone byćz przemysłowymi systemami Wejścia/ Wyjścia, jak również z innymi aplikacjami MicrosoftWindows.

W niniejszym rozdziale opisano polecenia programu WindowViewer, wykorzystywanew czasie realizacji różnych funkcji i zadań w trakcie pracy aplikacji. Jeżeli użytkownik niema doświadczenia w zakresie korzystania z pakietu InTouch, zalecane jest przeczytaniecałego rozdziału, w celu zapoznania się z poleceniami i funkcjami programuWindowViewer.

Spis treści Praca z oknami programu WindowViewer Mechanizmy zabezpieczające aplikację Diagnostyka systemu

Page 20: Wonderware FactorySuite InTouch Runtime

1-2 Rozdział 1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Praca z oknami programu WindowViewerNajczęściej aplikacja zawiera szereg okien z obiektami graficznymi i tekstowymi,utworzonymi w programie WindowMaker.

W niniejszym punkcie opisano procedury do otwierania i zamykania okien, wchodzącychw skład aplikacji InTouch.

Wspólne cechy okien dialogowychOkna dialogowe aplikacji są do siebie podobne i posiadają wiele wspólnych cech. W celuuniknięcia podawania w procedurach powtarzających się czynności, w niniejszym punkcieopisano wspólne cechy tych okien dialogowych.

Po wybraniu polecenia Open Window lub Close Window z menu File domyślniewywoływane jest odpowiednie okno dialogowe z listą. Na liście tej podano są nazwywszystkich okien, odnośnie których zastosować można wybrane polecenie. Przykładowo:

Uwaga. Jeżeli lista jest długa i nie mieści się w całości w oknie, wyświetlony zostaniepionowy pasek przewijania.

Kliknięcie Details spowoduje przejście z trybu wyświetlania w formie listy, na wyświetlanieinformacji szczegółowych

Informacje szczegółowe wyświetlane są w kilku kolumnach. Podawane są nazwa, dowolnekomentarze wprowadzone przez programistę w czasie tworzenia aplikacji, typ okna, orazdata i godzina ostatniej modyfikacji. Przykładowo:

Page 21: Wonderware FactorySuite InTouch Runtime

Korzystanie z programu WindowViewer 1-3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Uwaga. W trybie wyświetlania informacji szczegółowych można otworzyć okno przezkliknięcie w dowolny miejscu wiersza, a nie tylko w polu wyboru. (Podświetlony zostaniecały wiersz.) Powtórne kliknięcie zaznaczonego okna powoduje usunięcie zaznaczenia.

Jeżeli lista jest długa i nie mieści się w oknie, wyświetlony zostanie pionowy pasekprzewijania.

W celu posortowania listy według informacji szczegółowych, kliknąć odpowiedni nagłówekkolumny. Kryteria sortowania są następujące:• Name - Alfabetycznie• Comments - Alfabetycznie• Type - Nakładane, Zamykające, Zawsze na górze• Last Modified -Począwszy od najstarszej daty/ czasu (na górze) do najnowszych (na

dole)

Każde kliknięcie nagłówka kolumny powoduje zmianę kolejności sortowania z rosnącejna malejącą i odwrotnie. Przykładowo, jeżeli lista wyświetlana jest w kolejnościrosnącej, kliknięcie nagłówka kolumny spowoduje ponowne sortowanie kolumnyi wyświetlenie informacji w kolejności malejącej.

W celu powrócenia do standardowego formatu wyświetlania listy, kliknąć małe pole,umieszczone skrajnie, po lewej stronie nagłówka kolumny.

W celu zmiany szerokości kolumny umieścić kursor myszki nad pionową linią rozdzielającą.W momencie gdy kursor zmieni kształt na „I”, kliknąć i ciągnąć nagłówek, aż do uzyskaniażądanej szerokości.

W celu szybkiego, automatycznego dobrania szerokości kolumny, podwójnie kliknąć napionowej linii rozdzielającej umieszczonej z prawej strony.

W celu otwarcia wybranego okna (okien) kliknąć OK.W celu anulowania dokonanych wyborów oraz zamknięcia okna dialogowego kliknąćCancel.W celu wyświetlenia informacji w formie listy, kliknąć List.W celu zaznaczenia wszystkich wyświetlanych na liście okien, kliknąć Select All.W celu usunięcia zaznaczenia wszystkich okien, kliknąć Clear All.

Page 22: Wonderware FactorySuite InTouch Runtime

1-4 Rozdział 1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Otwieranie okien W celu otwarcia okna:

1. Wybrać polecanie Open Window z menu File. Wyświetlone zostanie okno dialogoweWindows to Show.

2. Ustawić znacznik dla okna (okien), które ma być otworzone.

Domyślnie, znacznik ten ustawiony będzie dla wszystkich otwartych okien.

3. Kliknąć OK w celu zamknięcia okna dialogowego i otwarcia zaznaczonego okna(okien).

Uwaga. Jeżeli zaznaczone zostanie okno typu "Replace", wszystkie pokrywanew całości lub częściowo okna zostaną zamknięte.

Więcej informacji na temat typów okien podano w podręczniku w wersjielektronicznej Poradnik użytkownika.

Zamykanie okien W celu zamknięcia okna:

1. Wybrać polecanie Close Window z menu File. Wyświetlone zostanie okno dialogoweWindows to Hide.

2. Ustawić znacznik dla okna (okien), które ma być zamknięte.

3. Kliknąć OK w celu zamknięcia okna dialogowego i jednoczesnego zamknięciazaznaczonego okna (okien).

Przechodzenie do programu WindowMaker1. Z menu File wybrać polecenie WindowMaker. Wyświetlone zostanie okno dialogowe

Windows to Edit.

W celu szybkiego przejścia do programu WindowMaker kliknąć ikonę szybkiegoprzełączania Development, umieszczoną w górnym, prawym rogu paska menu(lub skorzystać z skrótu klawiszowego ALT + !). Jeżeli wykorzystywana jest ikonaszybkiego przełączania, okno dialogowe Windows to Edit nie jest wyświetlanew programie WindowViewer. Okna otwarte w programie WindowViewer w czasieprzechodzenia do programu WindowMaker nadal pozostają otwarte.

Uwaga. Ikona szybkiego przełączania jest dostępna wyłącznie pod warunkiem, żeprogramista aplikacji skonfigurował możliwość korzystania z niej.

2. Ustawić znacznik obok tych okien, które mają być otwarte po przejściu do programuWindowMaker.

3. Kliknąć OK w celu zamknięcia okna dialogowego i przejścia do programuWindowMaker.

Uwaga. Jeżeli programista w czasie tworzenia wybrał opcję Close WindowViewer przyustawianiu właściwości programu WindowViewer, przejście do programu WindowMakerspowoduje automatyczne zamknięcie programu WindowViewer.

Page 23: Wonderware FactorySuite InTouch Runtime

Korzystanie z programu WindowViewer 1-5

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wykonywanie skryptówDomyślnie, po pierwszym uruchomieniu programu WindowViewer, mogą być wykonywanewszystkie skrypty.

W celu zablokowania wykonywania skryptów:

1. Wybrać polecenie Halt Logic z menu Logic. Wyświetlone zostanie okno dialogoweWindows to Edit.

Uwaga. Jeżeli w czasie tworzenia aplikacji, przy konfigurowaniu właściwościprogramu WindowViewer wybrana została opcja Allow CTRL Break to stop scripts,możliwość zablokowania wykonywania skryptów nie będzie dostępna, bez względu nafakt, czy wyświetlane jest menu Logic, czy też nie.

Polecenie Halt Logic nie powoduje zatrzymania wykonywanych w danym momenciefunkcji asynchronicznych. Nie mniej jednak, po wybraniu tego polecenia, nie będąwywoływane dalsze funkcje asynchroniczne.

Więcej informacji na temat podano w podręczniku w wersji elektronicznejPoradnik użytkownika.

Inicjowanie pracy z programami komunikacyjnymi.Po uruchomieniu programu WindowViewer, automatycznie próbuje on zainicjowaćwymianę danych z programami komunikacyjnymi. Jeżeli program komunikacyjny nieodpowiada, można ponownie wydać polecenie nawiązania wymiany przez programWindowViewer z programami komunikacyjnymi.

W celu rozpoczęcia niezainicjowanej wymiany danych z programamikomunikacyjnymi:

Z menu Special wybrać polecenie Start Uninitiated Conversation:

Wykonanie tego polecenia nie ma żadnego wpływu na już realizowaną wymianędanych.

W celu wznowienia wymiany danych z programami komunikacyjnymi:

Z menu Special wybrać polecenie Start Uninitiated Conversation:

Wybranie tego polecenia powoduje zamknięcie wymiany danych z wszystkimiistniejącymi programami komunikacyjnymi, a następnie ponowne wznowienie całegoprocesu przygotowywania do pracy z programami komunikacyjnymi. Polecenie todotyczy wszystkich programów komunikacyjnych.

Page 24: Wonderware FactorySuite InTouch Runtime

1-6 Rozdział 1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Mechanizmy zabezpieczające aplikacjęWprowadzanie mechanizmów zabezpieczających aplikację jest opcjonalne. Jeżeli zostanąone jednak zaimplementowane, pozwala to na przyporządkowanie, dla poszczególnychoperatorów, zestawów funkcji, które mogą być przez nich wywoływane. Dodatkowo, powprowadzeniu zabezpieczeń do aplikacji, można powiązać operatora z alarmami/zdarzeniami, które wystąpiły w momencie, gdy był on zalogowany do systemu.

Mechanizm zabezpieczania oparty jest na "logowaniu" się operatora do aplikacji, poprzezwprowadzenia swojej nazwy i hasła. (Programista aplikacji definiuje dla każdego operatoraparametry umożliwiające jego identyfikację: nazwę, hasło i poziom dostępu).

Domyślnie, po utworzeniu nowej aplikacji, dla użytkownika wprowadzana jest nazwa"Administrator", oraz poziom dostępu 999 (co daje dostęp do wszystkich poleceńzabezpieczających. ) Po dodaniu nowego użytkownika do listy, oraz po ponownymuruchomieniu programu WindowMaker, lub WindowViewer, domyślna nazwa użytkownikazmieniana jest na "None" a poziom dostępu na "0". (Poziom dostępu równy 0 uniemożliwiadostęp do polecenia Configure Users, zarówno w programie WindowMaker jaki w programie WindowViewer). Z tego powodu, aby umożliwić modyfikację listyużytkowników, programista powinien wprowdzić użytkownika o poziomie dostępu równymlub większym od 9000.

Po zalogowaniu się operatora do aplikacji, przyporządkowane mu hasło i poziom dostępu sąsprawdzane zawsze, ilekroć podjęta zostanie próba wywołania funkcji objętychmechanizmem zabezpieczającym. (Są one porównywane z wartościami wewnętrznejzmiennej zabezpieczającej, powiązanej z tą funkcją.) Przykładowo, można sterowaćprawem dostępu do okna, widzialnością obiektu, itp, poprzez zdefiniowanie, że poziomdostępu operatora musi być większy od 2000.

Uwaga. Zwykle, w celu zalogowaniu się do aplikacji, operator musi wybrać menu Special,po czym polecenia Security i Log On. Programista aplikacji może jednak zaprojektowaćspecjalne okno dialogowe do logowania, za pomocą którego operator będzie wprowadzałswoją nazwę i hasło dostępu.

Logowanie do aplikacji W celu zalogowania się do aplikacji:

1. Z menu Special wybrać polecenie Security, a następnie Log On. Wyświetlone zostanieokno dialogowe Log On.

2. W polu Name wprowadzić nazwę użytkownika.

3. W polu Password wprowadzić hasło.

4. Kliknąć OK.

Jeżeli wprowadzona informacja będzie błędna lub niewłaściwa, wyświetlonyzostanie komunikat informujący o nieudanej próbie zalogowania się.

Jeżeli logowanie zakończyło się pomyślnie, zmienna wewnętrzna AccessLevelzostanie ustawiona na predefiniowaną wartość (podaną na liście użytkowników).

Page 25: Wonderware FactorySuite InTouch Runtime

Korzystanie z programu WindowViewer 1-7

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Zmiana hasła W celu zmiany hasła:

1. Z menu Special wybrać polecenie Security, a następnie Change Password.Wyświetlone zostanie okno dialogowe Change Password.

2. W polu Old Password wpisać stare hasło.

3. W polu New Password wpisać nowe hasło (maksymalna długość 32 znaki).

4. W polu Verify Password wpisać ponownie nowe hasło.

5. Kliknąć OK.

W celu uniemożliwienia podglądnięcia hasła wprowadzanego przez operatoraprzez niepowołane osoby, wprowadzane znaki zastępowane są przez gwiazdki.

Uwaga. Jeżeli nie przewiduje się wyświetlania menu Special w programieWindowViewer, można utworzyć dyskretny przycisk oraz powiązać go ze zmiennąwewnętrzną $ChangePassword, tak aby jej wartość była zmieniana na 1, co powodujewyświetlenie okna dialogowego Change Password. Po wyświetleniu tego okna,operator ma możliwość zmiany hasła.

Konfigurowanie poziomu dostępu operatora W celu skonfigurowania poziomu dostępu operatora do aplikacji:

1. Z menu Special wybrać polecenie Security, a następnie Configure Users.Wyświetlone zostanie okno dialogowe Configure Users:

2. W polu User Name wpisać nazwę, która będzie przyporządkowana operatorowi.

3. W polu Password wpisać hasło (maksymalnie 32 znaki).

4. W polu Access Level wpisać odpowiendią wartość (0 = najniższy poziom dostępu,9999= najwyższy poziom dostępu).

5. Kliknąć Add w celu dodania użytkownika do listy użytkowników.

Page 26: Wonderware FactorySuite InTouch Runtime

1-8 Rozdział 1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu zmiany nazwy już wprowadzonego użytkownika, zaznaczyć żądaną nazwęna liście User Name. Wprowadzić zmiany, a następnie kliknąć Update w celuuwzględnienia zmian. W celu usunięcia użytkownika z listy, zaznaczyć go naliście, a następnie kliknąć Delete.

Uwaga. Nazwy None i Administrator są nazwami zastrzeżonymi, możnazmieniać jedynie dla nich hasło (Wonderware lub Administrator). Powprowadzeniu danych o użytkowniku aplikacji, należy zmienić hasłoAdministrator, ponieważ jest bardzo prawdopodobne, że będzie ono znane dlawiększości użytkowników systemu. Domyślnie, poziom dostępu dla użytkownikaAdministrator ustawiany jest na wartość najwyższą (9999), co daje dostęp dowszystkich funkcji, włączając w to menu Configure Users.

Wylogowanie z aplikacji W celu wylogowania się z aplikacji:

Z menu Special wybrać polecenie Security, a następnie Log Off.

Po wykonaniu tego polecenia, nazwa użytkownika zostanie ustawiona na "None",a poziom dostępu na "0".

Uwaga. Programista aplikacji może zaprojektować automatyczne wylogowanieoperatora, jeżeli przez określony czas będzie on pozostawał nie aktywny. Jeżeli wystąpitaka sytuacja, w celu uniknięcia automatycznego wylogowania z aplikacji, należywcisnąć klawisz lub kliknąć myszką, przed upływem określonego czasu.

Page 27: Wonderware FactorySuite InTouch Runtime

Korzystanie z programu WindowViewer 1-9

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Diagnostyka systemuDomyślnie, wraz z uruchomieniem większości programów wchodzących w skład pakietuInTouch, uruchamiany jest program Wonderware Logger. Program Wonderware Loggerwyświetla i rejestruje informacje systemowe i komunikaty o błędach takie jak: data i godzinauruchomienia oraz zamknięcia, wersja pracującego programu, rodzaj CPU, tryb Windows,dostępna pamięć, itp.

W celu wyświetlenia zarejestrowanych błędów:

Z menu Special wybrać polecenie View Error/ Information Log. Na ekran przywołanyzostanie program Wonderware Logger :

Uwaga. Zalecane jest, aby w czasie pracy dowolnego programu Wonderware, w tle zawszepracował program Wonderware Logger. Jeżeli wystąpią zakłócenia w czasie pracy aplikacji,programu komunikacyjnego, itp., zawsze, przed kontaktowaniem się z Działem PomocyTechnicznej, należy sprawdzić komunikaty o błędach zarejestrowane przez programWonderware Logger.

Więcej informacji na temat programu Wonderware Logger podano w podręcznikuFactorySuite System Administrator's. User Guide.

Page 28: Wonderware FactorySuite InTouch Runtime
Page 29: Wonderware FactorySuite InTouch Runtime

2-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

R O Z D Z I A Ł 2

Trendy historyczne

InTouch dysponuje szerokimi możliwościami tworzenia trendów historycznych. Każdy trendmoże zawierać osiem pisaków, przy czym liczba jednocześnie wyświetlanych trendów jestnieograniczona. W niniejszym rozdziale opisano konfigurowanie trendów, drukowanietrendów, oraz sterowanie rejestrowaniem danych historycznych.

Spis treści Konfigurowanie trendu historycznego w czasie pracy aplikacji Wznawianie rejestrowania danych historycznych Zatrzymywanie rejestrowania danych historycznych Rozproszony system danych historycznych

Page 30: Wonderware FactorySuite InTouch Runtime

2-2 Rozdział 2

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Konfigurowanie trendu historycznego w czasiepracy aplikacji

Jeżeli w czasie tworzenia aplikacji, w momencie konfigurowania programu WindowMakerwybrana zostanie opcja Alllow runtime changes, trendy historyczne mogą być zmienianew czasie pracy programu WindowViewer. Oznacza to, że można kliknąć trend (lub dotknąćprzy korzystaniu z ekranu dotykowego) w celu wywołania okna dialogowegoumożliwiającego zmianę zmiennych przypisanych do poszczególnych pisaków, zmianę datyi godziny punktu początkowego wykresu, itp.

W celu skonfigurowania trendu historycznego:

1. Kliknąć trend. Wyświetlone zostanie okno dialogowe Historical Trend Setup:

2. W ramce Chart Start wpisać datę i godzinę rozpoczynania tworzenia wykresu.

3. W ramce Display Mode wybrać odpowiedni tryb wyświetlania. Można wybrać jedenz trzech trybów, zgodnie z przedstawionymi poniżej przykładami i opisami.

Uwaga. Tryb wyświetlania ma wpływ na szybkość uaktualniania trendu. Głównymczynnikiem jest długość linii, które muszą zostać narysowane w celu utworzenia trendu.Im dłuższe są linie, tym więcej czasu potrzeba na wygenerowanie trendu. Czynnikiemwpływającym w istotny sposób na szybkość, jest również szerokość linii. Trendy Min/Max lub Average/ Scatter są zwykle znacznie szybciej rysowane od trendów Average/Bar Chart.

Można wybrać jeden z trzech trybów, zgodnie z przedstawionymi poniżej przykładamii opisami.

Page 31: Wonderware FactorySuite InTouch Runtime

Trendy historyczne 2-3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Przykład trendu historycznego Min/ MaxTryb ten przedstawia zmiany wartości w procentach zakresu jednostek inżynierskichi akcentuje raczej upływ czasu i szybkość zmian wartości zmiennych niż zakres zmian.

Uwaga. Pusty obszar z prawej strony sygnalizuje, że dla tego przedziału czasu niezarejestrowano żadnych danych, ponieważ program WindowViewer nie pracował w tymczasie, lub też wyłączona była funkcja rejestrowania danych.

Przykład trendu historycznego Average/ ScatterNa tym wykresie widać jak zmienia się średnia wartość obserwowanej zmiennej w zadanychokresach czasu.

Przykład trendu historycznego Average/Bar ChartTen wykres pokazuje zmianę średniej wartości obserwowanej zmiennej w zadanychokresach czasu.

4. W polu Chart Length wprowadzić długość przedziału czasu wyświetlanego na osipoziomej (oś X), oraz zaznaczyć jednostkę czasu.

Jeżeli wprowadzona zostanie liczba 1 i zaznaczone zostanie pole Hrs, rysowanybędzie trend dla przedziału czasowego o długości 1 godziny.

5. W polach Char Range wprowadzić w procentach powiększenie/ pomniejszenie skaliwyrażanej w jednostkach inżynierskich osi pionowej (oś Y) wyświetlanej na trendzie.

Page 32: Wonderware FactorySuite InTouch Runtime

2-4 Rozdział 2

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wielkość ta podawana jest w procentach skali wyrażonej w jednostkachinżynierskich. Wartości te powinny należeć do przedziału od 0 do 100.Przykładowo, jeżeli zakres zawiera się pomiędzy 40 a 45 % całej skali, należywpisać w polach Min i Max odpowiednio 40 i 45.

6. Kliknąć każde z pól Pen# w celu zaznaczania zmiennej, która ma być rysowana natrendzie. Wyświetlona zostanie Przeglądarka zmiennych w trybie zaznaczaniaz filtrowaniem:

Dla zaznaczonego źródła danych, wyświetlane będą wyłącznie zmienne mające

ustawioną opcję Log Data.

7. Podwójnie kliknąć zmienną, która ma być rysowana przez pisak na trendzie, lubzaznaczyć zmienną, a następnie kliknąć OK. Na ekranie wyświetlone zostanieponownie okno dialogowe Historical Trend Setup, pokazując zaznaczoną zmiennąz prawej strony odpowiedniego przycisku Pen#.

Można kliknąć strzałkę Filter w celu wybrania z listy jednego z zdefiniowanychfiltrów do ograniczenia liczby zmiennych wyświetlanych w Przeglądarcezmiennych. Pierwszym elementem na liście jest <none>, co oznacza, że żaden filtrnie będzie stosowany. Dla zaznaczonego źródła danych, wyświetlane będąwyłącznie zmienne mające ustawioną opcję Log Data.

Jeżeli jest wykorzystywany filtr, lub kliknięty zostanie przycisk Filter ,spowoduje to ponowne wyświetlenie w Przeglądarce zmiennych wszystkichzmiennych z ustawioną opcją Log Data i spełniających zadane kryterium.

Więcej informacji na temat Przeglądarki zmiennych podano w podręcznikuw wersji elektronicznej Podręczniku użytkownika.

Page 33: Wonderware FactorySuite InTouch Runtime

Trendy historyczne 2-5

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

8. Kliknąć Print w celu wydrukowania trendu historycznego.

Operacja drukowania realizowana jest "w tle", dzięki czemu nie jestwstrzymywana praca programu WindowViewer. W czasie drukowania do menuprogramu WindowViewer dodawane są dwa elementy: CancelPrint i X % Done.Kliknięcie CancelPrint powoduje anulowanie wszystkich zadań drukowania.

Po wybraniu polecenia Print nie wprowadzać zmian w trendzie, aż do momentukiedy pozycja X % Done przestawnie być wyświetlana w pasku menu programuWindowViewer. W tym czasie bowiem, program WindowViewer zapisujew pamięci informacje o trendzie, niezbędne do jego drukowania. W momencie gdyelementy te przestaną być wyświetlane w pasku menu, można dowolnie zmieniaćtrend, bez obaw, że będzie to miało wpływ na trwającą operację drukowania.

Uwaga. W czasie operacji drukowania odczytywane są informacje z bieżącegotrendu historycznego. Z tego powodu, zmiana jakiegokolwiek pola w okniedialogowym Historical Trend Setup powodować będzie dezaktywowanieprzycisku Print. Zmiany dokonane w konfiguracji nie będą uwzględnianew wydruku dopóki nie zostanie wciśnięty przycisk OK w oknie dialogowymHistorical Trend Setup. W celu wydrukowania wprowadzonych zmian należyponownie wywołać to okno i kliknąć Print.

Page 34: Wonderware FactorySuite InTouch Runtime

2-6 Rozdział 2

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Szybkość drukowaniaMożna wymienić wiele czynników mających wpływ na szybkość drukowania trendówhistorycznych. Jednym z najważniejszych czynników jest wielkość trendu na wydruku.

Uwaga. Tryb wyświetlania ma wpływ na szybkość drukowania. Zwykle wydruki w trybieMin/Max lub Average/ Scatter wykonywane są szybciej niż wydruki trendówwyświetlanych w trybie Average/ Bar Chart. Im linie są dłuższe i mają większą szerokość,tym dłuższy jest czas drukowania.

Wznawianie rejestrowania danychhistorycznych

System automatycznie przerwie rejestrowanie danych historycznych w przypadku brakuwolnego miejsca na dysku. Jeżeli wystąpi taka sytuacja, wyświetlony zostanie odpowiednikomunikat. W celu kontynuowania rejestrowania danych historycznych należy najpierwzwolnić miejsce na dysku, a następnie wznowić rejestrowanie.

W celu wznowienia rejestrowania na dysk danych historycznych:

Z menu Special wybrać polecenie Restart Historical Logging.

Zatrzymywanie rejestrowania danychhistorycznych

W celu zatrzymania rejestrowania na dysk danych historycznych:

Z menu Special wybrać polecenie Stop Historical Logging.

Rozproszony system danych historycznychInTouch umożliwia również korzystanie z rozproszonego systemu danych historycznych,pozwalającego na wczytywanie danych historycznych z dowolnych aplikacji InTouch, nawettych pracujących w sieci. System ten rozszerza możliwości standardowego systemu danychhistorycznych o jednoczesne korzystanie z wielu baz danych historycznych. Te bazy danychnazywane są dostawcami danych historycznych. Jednocześnie można wyświetlać danedostarczane przez maksymalnie ośmiu dostawców danych historycznych, każda zmiennatych dostawców rysowana jest przez jeden pisak na wykresie trendów.

Uwaga. Baza danych historycznych może być oryginalną bazą danych programu InTouch,lub baza danych IndustrialSQL.

Page 35: Wonderware FactorySuite InTouch Runtime

3-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

R O Z D Z I A Ł 3

Alarmy i zdarzenia

InTouch wyposażony jest w system informowania operatora o stanie procesui systemu. Pozwala to na wyświetlanie, logowanie, oraz drukowanie alarmówi zdarzeń zachodzących w systemie. Alarmy ostrzegają o zaistniałychw systemie warunkach, natomiast zdarzenia są normalnymi komunikatamio stanie systemu.

InTouch obsługuje System Alarmowania Rozproszonego. Pozwala to nawyświetlanie i potwierdzanie alarmów generowanych przez lokalną aplikacjęInTouch, oraz systemy alarmowe innych aplikacji InTouch pracujących wsieci.

Spis treści Alarmy i zdarzenia Priorytety alarmów Grupy alarmowe System alarmowania rozproszonego Modele zatwierdzania alarmów Statystyka dla alarmów rozproszonych Program narzędziowy Alarm Printer

Page 36: Wonderware FactorySuite InTouch Runtime

3-2 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Alarmy i zdarzenia Informacje o procesie przekazywane do operatora można podzielić na dwiegrupy: alarmy i zdarzenia. Alarm jest ostrzeżeniem o wystąpieniunieprawidłowości w procesie, które mogą prowadzić do zakłóceń, w związkuz czym, wymagana jest interwencja operatora. Typowy alarm jesturuchamiany w momencie gdy wartość zmiennej wykroczy poza granicezdefiniowane przez użytkownika, na przykład wartość zmiennej analogowejprzekroczy górną wartość graniczną. Powoduje to uruchomienie niepotwierdzonego alarmu, który może być wykorzystany do informowaniaoperatora o zaistniałych nieprawidłowościach. Jeżeli InTouch zostanieodpowiednio skonfigurowany, może on również zapisać alarm do pliku nadysku, lub wydrukować go na drukarce. Po zatwierdzeniu alarmu przezoperatora, status tego alarmu jest zmieniany na potwierdzony.

Zdarzenia są standardowymi komunikatami o statusie systemu, i nie wymagająinterwencji ze strony operatora. Typowe zdarzenie jest generowane wmomencie zmiany stanu systemu, np. po zalogowaniu się operatora doaplikacji InTouch. Jeżeli InTouch zostanie odpowiednio skonfigurowany,może on również zapisać zdarzenie do bazy danych alarmów i wydrukowaćinformacje na drukarce.

Typy alarmów W InTouch alarmy podzielone są na szereg kategorii, w zależności od cechcharakterystycznych. Kategorie te określane są terminami Typ i Klasa.Standardowo, system alarmowania dzieli wszystkie alarmy na pięć ogólnychTypów: Dyskretne, Odchyleniowe, Prędkości zmian, Zmiany wartości i SPC.System alarmowania rozproszonego dzieli te kategorie alarmów dodatkowo naKlasy i Typy. Tabela poniżej jest podsumowaniem tej klasyfikacji:

Warunek alarmu Klasaalarmowaniarozproszonego

Typrozproszony

Dyskretny DSC DSC

Odchyleniowy -duży

DEV MAJDEV

Odchyleniowy-mały

DEV MINDEV

Prędkości zmiany ROC ROC

SPC SPC SPC

Poziom bardzoniski

VALUE LOLO

Poziom niski VALUE LO

Poziom wysoki VALUE HI

Poziom bardzowysoki

VALUE HIHI

Page 37: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Typy zdarzeń W InTouch zdarzenia podzielone są na szereg kategorii, w zależności od cechcharakterystycznych. Kategorie te określane są terminem Typ zdarzenia. TypyZdarzenia są takie same zarówno dla systemu standardowego jak i dla systemurozproszonego. W zamieszczonej poniżej tabeli zestawiono klasyfikację dlaobydwu systemów alarmowania.

Zdarzenie Warunek ACK Alarm został zatwierdzony

ALM Wystąpienie alarmu

EVT Wystąpiło zdarzenie alarmowe

RTN Zmienna przeszła ze stanu alarmowego do stanu normalnego

SYS Wystąpiło zdarzenie systemowe

USER Zmiana operatora

DDE Wartość zmiennej została odczytana z klienta DDE

LGC Skrypt zmodyfikował wartość zmiennej

OPR Operator zmodyfikował wartość zmiennej

Po zaznaczeniu opcji rejestrowania zdarzeń na dysku, pierwszych sześćzdarzeń zamieszczonych z listy jest automatycznie konfigurowanych.Pozostałe trzy muszą zostać zdefiniowane przez użytkownika dla każdej zezmiennych na Liście zmiennych.

Page 38: Wonderware FactorySuite InTouch Runtime

3-4 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Priorytety alarmów Każdy z alarmów posiada w InTouch przyporządkowany priorytet. Podaje onznaczenie alarmu, a jest określany przez liczbę z przedziału od 1 do 999, gdzie1 oznacza alarm o największym priorytecie. Poprzez utworzenie przy pomocytych priorytetów różnych przedziałów alarmów, można oddzielić alarmyo krytycznym znaczeniu, od alarmów o mniejszym znaczeniu. Od priorytetualarmu można uzależniać tworzenie połączeń animacyjnych, skryptyzatwierdzania, filtrowane wyświetlanie informacji oraz drukowanie.

Przykładowo, jeżeli w zakładzie produkcyjnym wymagane będą czteryzakresy priorytetów, można jest zdefiniować następująco:

Waga alarmu Zakres priorytetu Krytyczny 0 - 249

Ważny 250 - 499

Mało ważny 500 - 749

Informacyjny 750 - 999

W czasie tworzenia zmiennych InTouch i definiowania warunkówalarmowania, każdy z alarmów będzie przypisany do odpowiedniegoprzedziału priorytetów, poprzez wprowadzenie wartości priorytetu należącejdo tego przedziału. Taka metoda pozwala inżynierowi w łatwy sposóbwyświetlać i drukować wyłącznie alarmy o określonej wadze.

Uwaga. Jest możliwe, a nawet pożądane, aby używać tylko czterechpriorytetów.

Page 39: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-5

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Grupy alarmowe Każdy alarm w programie InTouch jest przypisany do określonej grupyalarmowej. Grupy te są definiowane przez użytkownika, i mogą byćzorganizowane w postaci struktury hierarchicznej, zawierającej do ośmiupoziomów. Grupy te pozwalają na dzielenie alarmów w zależności odprzynależności do struktury organizacyjnej zakładu, rozmieszczenia urządzeńw zakładzie, czy też w zależności od dowolnego, innego kryterium. Grupyalarmowe są bardzo użyteczne przy filtrowaniu wyświetlanych alarmów, orazzatwierdzaniu ich.

Każda zmienna jest przypisana do Grupy alarmowej. Jeżeli zmienna niezostanie związana z żadną Grupą alarmową, InTouch domyślnie przypisze jąautomatycznie do grupy położonej na samej górze, $System. Z Grupąalarmową mogą być związane zarówno zmienne jak i inne Grupy alarmowe.Grupy alarmowe zorganizowane są w postaci hierarchicznej strukturydrzewiastej, na szczycie której umieszczona jest grupa $System. Wszystkiedefiniowane Grupy alarmowe znajdują się na niższych poziomach tejstruktury.

Struktura ta może posiadać do trzydziestu dwóch poziomów. Każda Grupaalarmowa może zawierać do 32 podgrup. Każda z podgrup może z koleiposiadać dalsze 32 podgrup, zagnieżdżanie może być kontynuowane aż domomentu utworzenia 32 poziomów.

Na zamieszczonym powyżej rysunku pokazano wyłącznie Grupy alarmowe,bez zmiennych wchodzących w skład tych grup. Budowa struktury drzewiastejjest analogiczna do struktury katalogów w systemie MS-DOS, gdzie kartotekamoże zawierać dalsze podkartoteki (analogia do grup) i nazwy plików(analogia do zmiennych).

Grupy te wykorzystywane są również przez Rozproszony SystemAlarmowania do tworzenia list grup alarmowych.

Uwaga. Chociaż Grupy alarmowe nie wchodzą w skład zmiennychobejmowanych przez licencje na oprogramowanie InTouch, są one wliczanedo zmiennych zdefiniowanych na Liście zmiennych. Z tego powodu,sumaryczna liczba Grup alarmowych i zmiennych nie może być większa od61,405. Duża liczba grup alarmowych (100/1000) będzie powodowałaproblemy z wydajnością systemu. Aby uzyskać więcej informacji odnieś siędo Alarm Deployment Guide.

Page 40: Wonderware FactorySuite InTouch Runtime

3-6 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Listy rozproszonych grup alarmowych System Alarmowania Rozproszonego używa mechanizmu grup alarmowychdo grupowania alarmów w lokalnej strukturze drzewa historycznego, któremoże być używane do filtrowania wyświetlanych alarmów. Rozproszonysystem alarmowania pozwala również na oglądanie tych grup z poziomuróżnych stacji pracujących w sieci. Dodatkowo, System AlarmowaniaRozproszonego pozwala na zorganizowanie podglądu alarmów poprzezstworzenie List Grup Alarmowych.

Lista grup alarmowych jest listą o określonej nazwie, zawierającą stacje naktórych uruchomiony jest InTouch, oraz Grupy alarmowe zdefiniowane nakażdej z tych stacji. Może ona również zawierać nazwy list grup alarmowaniaoraz lokalne grupy alarmowania. Odbiorca Alarmu, taki jak obiektWyświetlania Alarmu Rozproszonego używa tej listy do tworzenia zapytań oalarmy.

Przykładowo, jeżeli zachodzi potrzeba przeszukania szeregu aplikacji InTouchw celu zebrania informacji o wszystkich alarmach dotyczących kotła, możnazbudować pytanie "AlarmyDlaKotła". Lista dołączona do zapytania zawieraćbędzie wszystkie Grupy alarmowe na wszystkich stacjach, które związane sąz alarmami dotyczącymi kotła.

Page 41: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-7

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

System alarmowania rozproszonego InTouch posiada System Alarmowania Rozproszonego, obsługujący usługiwyświetlania, logowanie, drukowanie oraz zatwierdzanie alarmów i zdarzeńsystemowych. System Alarmowania Rozproszonego może obsługiwać alarmyi zdarzenia generowane przez lokalne aplikacje InTouch’a, a także alarmyi zdarzenia generowane przez systemy alarmowania aplikacji InTouch,znajdujących się na stacjach zdalnych.

W aplikacjach sieciowych może być wykorzystywany zarówno systemstandardowy jak i system rozproszony. Główna różnica polega na tym, żedziałanie systemu standardowego ograniczone jest do identycznych aplikacjiInTouch, natomiast rozproszony system alarmowania nie ma tegoograniczenia.

Rozproszony system alarmowania posiada następujące cechy:

• Zdolność do wyświetlania i zatwierdzania alarmów z dowolnej aplikacjiInTouch pracującej w sieci.

• Nowy obiekt do wyświetlania alarmów wyposażony w wbudowane paskiprzewijania, kolumny o zmienianej szerokości, możliwość zaznaczaniakilku alarmów, uaktualniany pasek statusu, dynamiczne formatywyświetlania, oraz kodowanie kolorami w zależności od priorytetualarmu.

• Funkcje skryptowe pozwalające na dynamiczne sterowaniewyświetlaniemi zatwierdzaniem alarmów.

• Mechanizm grupowania pozwalającym na odwoływanie się do wieluGrup alarmowania w różnych aplikacjach za pomocą pojedynczejzmiennej.

• Możliwość dodawania komentarzy do alarmów w momencie ichzatwierdzania.

• Menu kontekstowe, które może być przywołane za pomocą kliknięciaprawym klawiszem myszy na ekranie, To menu umożliwia zwiększonąkontrolę wyboru alarmów, zatwierdzenia i wyświetlania. Jeżeli zajdzietaka potrzeba, menu to może być także wyłączone. Te funkcji mogą byćtakże kontrolowane za pomocą skryptów.

W dalszych punktach przedstawiono procedury charakterystyczne wyłączniedla rozproszonego systemu alarmowania.

Page 42: Wonderware FactorySuite InTouch Runtime

3-8 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Modele zatwierdzania alarmówW momencie wystąpienia alarmu generowany jest rekord w „bieżącym”obiekcie wyświetlania alarmów informujący o wystąpieniu stanu alarmowego,tworzony jest również znacznik daty i czasu wystąpienia alarmu. Rekordbędzie wyświetlany na monitorze do momentu zatwierdzenia alarmu przezoperatora i powrotu do stanu normalnego. Podczas konfigurowania każdegoz alarmów, projektant aplikacji może wybrać z jeden trzech Modelizatwierdzenia. Zatwierdzenie alarmu będzie się różnie zachowywaćw zależności od tego który model został wybrany.

ACK wykonywane automatycznie po RTNJeżeli alarm jest aktywny, operator może go zatwierdzić. Gdy alarm jest niezatwierdzony w momencie powrotu do stanu normalnego (RTN), InTouchautomatycznie zatwierdza go. Jeśli użyjemy opcji ACK wykonywaneautomatycznie po RTN, będzie się ona odnosić do wszystkich alarmóww aplikacji InTouch. Jednakże opcja ta nie może być użyta z modelemRozszerzone alarmy bieżące (zobacz poniżej) W przypadku, gdy niezaznaczymy tej opcji, zatwierdzanie alarmów musi należeć do operatora.

WarunekZatwierdzenie stosowane jest do instancji alarmu. Instancja alarmu zaczynaczekać na ACK w momencie, gdy jest to pierwsze wejście w stan alarmed.Jeżeli operator potwierdzi instancję, a alarm przejdzie do następnego podstanualarmowego (na przykład z ”Hi” do ”HiHi”), alarm będzie czekał na następneACK. Za każdym razem, gdy ACK nadejdzie, jest ono przyjmowanei zastosowane do wszystkich zmian stanu alarmu, które miały miejsce do tejpory. Alarm jest uważany za zatwierdzony w momencie, gdy ostatniainstancja została zatwierdzona.

ZdarzenieZatwierdzenie jest stosowane do instancji alarmu, i musi być dla ostatniegoprzejścia do stanu lub pod-stanu alarmowego. Instancja alarmu zaczyna czekaćna ACK w momencie, gdy jest to pierwsze wejście w stan alarmed. Jeżelioperator potwierdzi instancję, a alarm przejdzie do nowego podstanualarmowego, alarm zacznie czekać na inne ACK. Każde przejście z podstanujest przypisane do kolejnego numeru, ACK musi mieć dołączony kolejny,korespondujący z nim numer przejścia. ACK jest zaakceptowane jedyniew przypadku, gdy jest to ostatnie przejście. Jeżeli zostanie zaakceptowane, jeststosowane do wszystkich transakcji alarmowych, mających miejsce do tejpory. Alarm jest uważany za zatwierdzony w momencie, gdy ostatniainstancja została zatwierdzona. Model Zdarzenie zapewnia, że jeżeli alarmzmienia się pomiędzy różnymi stanami, ACK odpowiada uaktualnianiuinformacji W systemach z małymi czasami oczekiwania, może to przypominaćalarmy zorientowane warunkowo, ale w innych środowiskach, takich jak np.Internet, ta funkcja tego modelu może stać się ważna.

Page 43: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-9

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Rozszerzone Alarmy Bieżące Zatwierdzenie jest stosowane do każdej zmiany stanu alarmu. Początkowewejście w stan alarmowy musi być zatwierdzone, osobnego zatwierdzeniawymaga również powrót do normalnego stanu (RTN) Przykładowo, jeżelitemperatura kotła przekroczy poziom górnego limitu, zostanie uruchomionyalarm, ale powrót do normalnego zakresu temperatury nastąpi przedzatwierdzeniem alarmu przez operatora, zostanie wygenerowany rekordzawierający stan alarmu ”Hi”, dodatkowo zostanie wygenerowany dodatkowyrekord zawierający informację, że alarm nie został zatwierdzony. Każdeprzejście do nowego pod-stanu alarmu (przykładowo z ”Hi” do ”HiHi”) jesttraktowane nowe zdarzenie, które musi być zatwierdzone, jego RTN równieżmusi być zatwierdzone. Przejścia podstanów są traktowane jako należące dogrupy RTN, zaczynając od pierwszego przejścia do stanu alarmowego, gdystan wcześniejszy był stanem normalnym. Jeżeli element powraca do normala następnie wchodzi ponownie w stan alarmed, kreowana jest nowa grupaRTN group. Każde przejście musi zostać zatwierdzone indywidualnie iwyraźnie, alarm jest uważany za zatwierdzony jedynie wtedy, kiedy elementpowrócił do normal i wszystkie przejścia we wszystkich nie zamkniętychgrupach RTN zostały zatwierdzone.

Page 44: Wonderware FactorySuite InTouch Runtime

3-10 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wyświetlanie alarmów rozproszonych Rozproszony system alarmowania posiada unikalny obiekt do wyświetlaniazarówno alarmów generowanych na lokalnej stacji jak i alarmówrozproszonych. Obiekt ten odznacza się następującymi cechami: posiadawbudowane paski przewijania, ma możliwość zmiany szerokości kolumn,możliwość zaznaczania kilku alarmów, uaktualniony pasek statusu, pasekstatusu zapytania, kontekstowe menu rozwijanie prawym przyciskiem myszy,oraz kodowania alarmów kolorami, w zależności od ich priorytetu..

InTouch pozwala na modyfikowanie wyglądu obiektu do wyświetlaniaalarmów (włączając w to wyświetlane informacje), kolorów, którymioznaczane są różne warunki alarmowania, oraz wyświetlanych Grupalarmowania i przedziałów priorytetów.

Paski przewijania Obiekt do wyświetlania alarmów rozproszonych posiada wbudowane paskiprzewijania: pionowy i poziomy, pozwalające na przemieszczanie się po liściewyświetlanych alarmów. Programista aplikacji decyduje, czy paskiprzewijania mają być widoczne.

Kolumny o zmienianej szerokości Obiekt do wyświetlania alarmów rozproszonych korzysta w czasiewyświetlania komunikatów o alarmach z siatki. Siatka ta umożliwiadynamiczne zmienianie szerokości kolumn, poprzez proste zaznaczeniekolumny i przeciągnięcie jej krawędzi, aż do uzyskania żądanej szerokości.Funkcja ta dostępna jest wyłącznie w czasie pracy aplikacji. W czasietworzenia aplikacji można określić, czy siatka może być wykorzystywana dozmiany szerokości kolumn.

Zmiana szerokości kolumn nie jest zapisywana. Z tego powodu, jeżelizmieniona zostanie szerokość kolumn po czym okno w którym wyświetlane sąalarmy zostanie zamknięte, po ponownym otwarciu okna przywróconazostanie domyślna szerokość kolumn.

Zaznaczanie kilku alarmów Siatka pozwala na zaznaczenie na liście zarówno jednego jak i kilku alarmów.W czasie tworzenia aplikacji można określić, czy mają być zaznaczanepojedyncze elementy (element po elemencie), czy też naraz można zaznaczyćkilka elementów (trzymając wciśnięty klawisz CTRL lub SHIFT w czasieklikania myszą). Programista aplikacji może również zablokować możliwośćzaznaczania w czasie pracy aplikacji.

Kodowanie kolorami komunikatów o alarmach W trakcie tworzenia aplikacji, dla każdego z wyświetlanych komunikatówo alarmach można zdefiniować do ośmiu różnych kolorów, w zależności odpriorytetu alarmu, oraz od faktu, czy jest on zatwierdzony.

Page 45: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-11

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Tryb zamrożenia Obiekt wyświetlania alarmów rozproszonych może być przełączony w trybzamrożenia. W tym trybie, informacje o alarmach nie są aktualizowane przyzmianie statusu – co może być użyte do drukowania chwilowych danych wszybko zmieniającym się środowisku. Pasek statusu informuje o pojawieniusię nowych alarmów podczas przebywania w trybie zamrożony.

Uaktualniany pasek statusu

Obiekt do wyświetlania alarmów rozproszonych posiada wbudowanyuaktualniany pasek statusu, wyposażony w dwa wskaźniki: komunikato statusie, oraz wskaźnik zaawansowania. Wskaźniki te informują o bieżącymstanie wyświetlanego zapytania. Programista aplikacji może wyłączyćwyświetlanie paska statusu w czasie pracy aplikacji.

Element Opis Komunikato statusie

Komunikat o statusie, umieszczony w lewej części paska,podaje szczegółowy opis bieżącego statusu zapytania.

Wskaźnikzaawansowania

Wskaźnik zaawansowania, umieszczony po prawej stronie,przedstawia graficznie stopień zaawansowania realizacjizapytania.

»Alarm Query‰ Zapytanie o alarmy przedstawia wskaźnik wizualnybieżącego zapytania alarmowego.

Uwaga. Jeżeli wystąpią nowe alarmy w czasie, gdy wyświetlanie jestzamrożone, na pasku statusu pojawi się napis „Nowy alarm”.

Komunikat o statusie Status/Wskaźnik Wskaźnikzaawansowania

- Brak pytania - Uaktualnianie zakończone Zapytanie nie

skompletowane Niebieski/Zielony

Uaktualnianieniedokońcczone

Zapytanie zakończone Kolor niebieski

Likwidacja Nazwa zapytania Kolor niebieski

Zamrożenie Nazwa zapytania Czerwony

Nowy alarm Nazwa zapytania Czerwony

Page 46: Wonderware FactorySuite InTouch Runtime

3-12 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Menu rozwijane po kliknięciu prawym przyciskiemmyszyObiekt wyświetlania alarmów rozproszonych posiada menu rozwijane zapomocą kliknięcia prawym klawiszem myszy, umożliwiające szybki dostęp wtrybie runtime do poleceń dotyczących obiektu wyświetlającego i/lubzaznaczonych alarmów, grup alarmowych, zmiennych oraz priorytetów

• Potwierdź zaznaczony – w momencie, gdy operator w czasie pracykliknie prawym przyciskiem na ekranie i wskaże Potwierdź zaznaczonyoperator może szybko zatwierdzić wybrany alarm.

• Potwierdź inne – w momencie, gdy operator kliknie prawym przyciskiemna ekranie i wskaże Potwierdź inne, wyświetlone zostanie pod-menuktóre zawiera polecenia zatwierdzeń. W trybie runtime, operator możeszybko zatwierdzić wszystkie wyświetlane lub tylko widoczne alarmy,zaznaczone grupy, zaznaczone zmienne oraz zaznaczone priorytety zapomocą kliknięcia na nie prawym klawiszem myszy.

• Likwiduj zaznaczony – w momencie, gdy operator w czasie pracykliknie prawym przyciskiem na ekranie i wskaże Likwiduj zaznaczony ,operator może szybko skasować wybrany alarm.

• Likwiduj Inne – w momencie, gdy operator kliknie prawym przyciskiemna ekranie i wskaże Likwiduj Inne, wyświetlone zostanie pod-menuktóre zawiera polecenia kasowania . W trybie runtime, operator możeszybko zlikwidować wszystkie wyświetlane lub tylko widoczne alarmy,zaznaczone grupy, zaznaczone zmienne oraz zaznaczone priorytety zapomocą kliknięcia na nie prawym klawiszem myszy.

• Ulubione zapytania – po kliknięciu prawym przyciskiem myszy naekraniei wskazaniu Ulubione zapytania wyświetlone zostanie okno dialogoweZapytanie o alarmy.

• Zamrożenie – Zamraża i odmraża bieżący ekran.

Page 47: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-13

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Ulubione zapytaniaPolecenie Ulubione zapytania w obiekcie Wyświetlania AlarmuRozproszonego uruchamiane prawym przyciskiem myszy umożliwia szybkiewybranie z listy poprzednio zdefiniowanych zapytań alarmowych jednegozapytania alarmowego do wyświetlenia. Dodatkowo, używając poleceniaUlubione zapytania możliwe jest tworzenie nowo nazwanych zapytań,edytowanie istniejących zapytań lub usuwanie istniejących zapytań.

W celu wybrania zapytania alarmowego do wyświetlenia:

1. Kliknąć prawym przyciskiem myszy obiekt Wyświetlania AlarmówRozproszonych.

2. Kliknąć Ulubione zapytania Wyświetlone zostanie okno dialogoweZapytanieo alarmy.

3. Wybrać zapytanie, które ma zostać wyświetlone na liście obecniezdefiniowanych zapytań.

4. Kliknąć OK. Obiekt Wyświetlania Alarmu rozproszonego wyświetliinformacjeo alarmie dla wybranej nazwy zapytania.

Page 48: Wonderware FactorySuite InTouch Runtime

3-14 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu dodania zapytania z nową nazwą:

1. Kliknąć prawym przyciskiem myszy obiekt Wyświetlania AlarmówRozproszonych.

2. Kliknąć Ulubione zapytania . Wyświetlone zostanie okno dialogoweZapytanie o alarmy.

3. Nacisnąć Dodaj. Wyświetlone zostanie okno dialogowe Dodajzapytanie:

4. W polu Nazwa wprowadzić nazwę nowego zapytania.

Page 49: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-15

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

5. W polu Zapytanie podać zestaw zapytań alarmowych InTouch, któremają być uruchomione. Można podać jednego lub więcej DostawcówAlarmówi grup, tak jak w zapytaniu alarmowym dla Alarm Printer Utility.

6. W polu Od priorytetu wprowadzić najwyższą wartość priorytetu alarmu(wartość z zakresu od 1 do 999).

7. W polu Do priorytetu wprowadzić najniższą wartość priorytetu alarmu(wartość z zakresu od 1 do 999).

Uwaga. Każdy z alarmów posiada w InTouch przyporządkowanypriorytet. Podaje on znaczenie alarmu, a jest określany przez liczbęz przedziału od 1 do 999, gdzie 1 oznacza alarm o największympriorytecie.

8. Kliknąć strzałkę Stan alarmu i wybrać stan alarmu, który ma być użytyw zapytaniu alarmowym.

9. Wybrać opcję ustawiania Typ wyświetlania aby ustawić preferowany typwyświetlania.

10. Kliknąć OK w celu zamknięcia okna dialogowego Dodaj zapytanie

11. Kliknąć OK w polu dialogowym Zapytanie o alarmy, aby potwierdzićusunięcie.

W celu zmodyfikowania istniejącego zapytania z nadaną nazwą:

1. Kliknąć prawym przyciskiem myszy obiekt Wyświetlania AlarmówRozproszonych.

2. Kliknąć Ulubione zapytania. Wyświetlone zostanie okno dialogoweZapytanie o alarmy.

3. Wybierz zapytanie, które ma zostać zmodyfikowane na liście obecniezdefiniowanych zapytań.

4. Kliknąć Modyfikuj. Wyświetlone zostanie okno dialogowe Modyfikujzapytanie.

5. Dokonać koniecznych modyfikacji i kliknąć OK, aby zamknąć poledialogowe Modyfikuj zapytanie.

6. Kliknąć OK w polu dialogowym Zapytanie o alarmy aby potwierdzićmodyfikacje.

Uwaga. Modyfikacja nie będzie automatycznie zastosowana do innychObiektów Alarmów Rozproszonych, które używają modyfikowanegozapytania alarmowego.

Page 50: Wonderware FactorySuite InTouch Runtime

3-16 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu usunięcia istniejącego zapytania z nadaną nazwą:

1. Kliknąć prawym przyciskiem myszy obiekt Wyświetlania AlarmówRozproszonych.

2. Kliknąć Ulubione zapytania. Wyświetlone zostanie okno dialogoweZapytanie o alarmy.

3. Wybierz zapytanie, które ma zostać usunięte z listy obecniezdefiniowanych zapytań.

4. Kliknąć Usuń. Wyświetlone zostanie okno dialogowe w celuzatwierdzenia usunięcia zapytania o podanej nazwie.

5. Kliknąć Tak.

6. Kliknąć OK w polu dialogowym Zapytanie o alarmy, aby potwierdzićusunięcie.

Uwaga. Usunięcie nie będzie automatycznie zastosowana do innychObiektów Alarmów Rozproszonych, które używają usuwanego zapytaniaalarmowego.

Page 51: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-17

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Statystyka dla alarmów rozproszonych Rozproszony system alarmowania posiada wbudowane okno dialogowe dowyświetlania informacji statystycznych o alarmach. Programista aplikacjimoże tak zaprojektować aplikację, aby wywoływane było okno dialogoweStatystyka alarmu, zawierające zestawienie statusów dla aktualnegozapytania w danym oknie do wyświetlania alarmów. Pole dialogowe może byćrównież wywołane przez wybranie Statystyki z menu rozwijanego prawymklawiszem myszy.

Okno dialogowe Statystyka alarmu podaje przegląd wyników aktualnegozapytania w danym obiekcie do wyświetlania alarmów. Wyświetla onozapytanie wysłane przez aktualnego dostawcę alarmu oraz ich rezultaty. Pytanieo alarmy z pojedynczej Listy grup alarmowych może oznaczać zapytanie doróżnych dostawców alarmów. Przykładowo:

W każdym wierszu tego okna wyświetlana jest liczba oraz zapytanie. Liczbaokreśla procent zapytań na, które zostały zwrócone odpowiedzi. Okno to zawierastatystyczne informacje o wynikach zapytań.

W celu uaktualnienia wartości wyświetlanych w polu Procent alarmóww zapytaniu na Liście zapytań:

1. Kliknąć Uaktualnienie.

2. Kliknąć OK w celu zamknięcia okna dialogowego.

Page 52: Wonderware FactorySuite InTouch Runtime

3-18 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Dynamiczne sterowanie typem obiektu do wyświetlania Obiekt do wyświetlania alarmów rozproszonych może pokazywać alboaktywne alarmy albo spis alarmów historycznych. Ten wybór może byćzmieniany dynamicznie jeżeli projektant aplikacji chce żeby tak było.

Przykładowo, programista aplikacji może utworzyć przycisk, któregowciśnięcie będzie powodować uruchomienie skryptu, i w konsekwencjiprzejście do wyświetlania informacji a aktywnych alarmach. Powtórne z koleiwciśnięcie tego przycisku może powodować przejście do wyświetlaniaalarmów historycznych.

Jeżeli menu kontekstowe zostało włączone, operator ma także dostęp dorozszerzonych funkcji dotyczących wyboru alarmów, zatwierdzania orazwyświetlania – w szczególności Ulubionych zapytań i Likwidacji alarmów

Page 53: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-19

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Program narzędziowy Alarm PrinterProgram narzędziowy Alarm Printer jest niezależnym, zcentralizowanymnarzędziem do wydruku informacji alarmowych z różnych stacji. AlarmPrinter zapewnia dostęp do alarmów rozproszonych. Z programemnarzędziowym Alarm Printer można drukować przychodzące zmiany statusualarmu używając do tego wybranej drukarki. Można definiować różne opcjedrukowania i zapisać je do późniejszego wykorzystania w plikachkonfiguracyjnych Alarm Printer’a (*.ALC).

Każda zmiana stanu alarmu tworzy zdarzenie, które może być pomocnew diagnozowaniu problemu. System Alarmowania Rozproszonego możezostać tak skonfigurowany, aby pewne zdarzenia były drukowane na drukarcew momencie ich wystąpienia. Zwykle, użytkownik chce dokonać wydruku„jako ostatniej deski ratunku” w przypadku poważnego uszkodzenia systemulub zaniku napięcia. Ogólnie, oznacza to wydruk przez port szeregowy lubrównoległy na drukarce igłowej. Drukarki sieciowe Windows oraz drukarkilaserowe są zazwyczaj nieodpowiednie dla tej funkcji ponieważ przedwydrukiem, kopiują do swojej pamięci wewnętrznej całą zawartość strony –co oznacza możliwość utraty informacji w przypadku zawieszenia się systemulub odcięcia zasilania.

Uwaga. Alarm Printer utility queries only history, not summary data.AlarmPrinter zapytuje tylko o dane historyczne, nie bieżące.

Drukowanie daty alarmu i znaczników czasuDomyślnym formatem daty dla Alarm Printer jest format:

DD MMM YYYY

gdzie DD oznacza dzień miesiąca, MMM oznacza miesiąc, natomiastYYYYoznacza rok.

Domyślnym formatem czasu dla Alarm Printer jest format:

HH:MM:SS.SSS

gdzie HH oznacza godzinę, MM oznacza minutę, SS oznacza sekundy,natomiast SSS oznacza milisekundy.

Uwaga. Pole czasu w rekordzie alarmu jest zawsze w GMT, niezależnie odustawień strefy czasowej w komputerze.

Domyślny format daty i/lub czasu można zmienić w karcie właściwościKomunikat w polu dialogowym Ustawienia konfiguracji.

Więcej informacji podano w “Konfigurowanie Alarm Printer.”

Page 54: Wonderware FactorySuite InTouch Runtime

3-20 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wykorzystanie jednej lub więcej drukarek alarmowychMożliwe jest równoczesne uruchomienie wielu instancji narzędzia AlarmPrinter (plik almPrt.exe). Każda instancja Alarm Printer musi byćskonfigurowana, aby drukować na różnych drukarkach, konfiguracji należydokonać jako niezależne zapytanie alarmowe.

Wskazówka: Możliwe jest niezależne skonfigurowanie instancji AlarmPrinter aby drukować alarmy o podanych zakresach priorytetów. Przykładowo,jedna instancja Alarm Printer może drukować tylko alarmy o wysokichpriorytetach, podczas gdy inne instancje drukują tylko alarmy o niskichpriorytetach. Analogicznie, możliwe jest użycie jednej instancji Alarm Printerdo wydruku alarmów z jednego obszaru fabryki, podczas gdy inne instancjedrukują alarmyz innych obszarów.

Praca z Alarm PrinterPodczas pierwszego uruchomienia wyświetlone zostaje okno Alarm Printerwyświetlając domyślne ustawienia konfiguracyjne.

Uwaga. Jeżeli określony plik konfiguracyjny alarmu jest otwarty w czasiepracy, może być wyświetlony bezpośrednio z linii poleceń, lub przezdwukrotne kliknięcie na pliku o tej samej nazwie, ale z rozszerzeniem *.ALC.

Page 55: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-21

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu stworzenia nowego pliku konfiguracyjnego:

1. Wybrać polecanie Nowy z menu Plik. Ustawić wartości domyślne: Stanalarmu Wszystkie, Priorytet 1-999 i Port drukarki <brak>.

2. W menu Wyjście wybrać Konfiguracja. Wyświetlone zostanie oknodialogowe Ustawienia konfiguracji. Wprowadzić żądane ustawienia.

3. Z menu Plik, wybrać polecenie »Save

W celu edytowania istniejącego pliku konfiguracyjnego:

1. Wybrać polecenie »Open z menu Plik.

2. Wybrać przeznaczony do edycji plik Alarm Printer Configuration .

3. Aby zapisać wprowadzone zmiany, w menu Plik wybrać Zapisz.

4. Inną możliwością jest wybranie Zapisz jako, aby zapisać zmiany wnowym pliku bez zmieniania istniejącego pliku.

Więcej informacji na temat konfiguracji programu Alarm Printer podanow „Konfigurowanie Alarm Printer”

Page 56: Wonderware FactorySuite InTouch Runtime

3-22 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Pasek narzędziowy Alarm Printer

Ikony narzędzi umieszczone na pasku narzędziowym umożliwiają szybkidostęp do wszystkich poleceń Alarm Printer’a.

Poniżej zilustrowano i opisano każde narzędzie:

Narzędzie Opis

Tworzy nowy plik konfiguracyjny Alarm Printer

Otwiera istniejący plik konfiguracyjny Alarm Printer

Zapisuje aktualnie otwarty plik konfiguracyjny AlarmPrinter na dysk.

Konfiguracja Alarm Printer

Start/stop zapytania.

Załącza/wyłącza drukowanie alarmów

Page 57: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-23

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Konfigurowanie Alarm Printer Informacje konfiguracyjne Alarm Printer są zapisane w plikach Alarm PrinterConfiguration (*.alc). Nie ma ograniczenia ilości zapisywanych plikówkonfiguracyjnych. Dla każdej uruchomionej instancji Alarm Printer może użyćtylko jednego pliku konfiguracyjnego

W celu skonfigurowania właściwości zapytania:

1. Wybrać menu Konfiguracja z pola dialogowego Alarm Printer lub kliknąćna Configure Alarm Query na pasku narzędziowym Alarm Printer.Wyświetlone zostanie okno dialogowe Ustawienia konfiguracji.

2. W polu Od priorytetu wprowadzić najwyższą wartość priorytetu alarmu

(wartość z zakresu od 1 do 999).

3. In the To Priority field, type the lowest priority alarm value (1 to 999).Wpolu Do priorytetu wprowadzić najniższą wartość priorytetu alarmu (wartośćz zakresu od 1 do 999).

Uwaga. Każdy z alarmów posiada w InTouch przyporządkowany priorytet.Podaje on znaczenie alarmu, a jest określany przez liczbę z przedziału od 1 do999, gdzie 1 oznacza alarm o największym priorytecie.

Więcej informacji na temat priorytetów alarmów podano w "PriorytetyAlarmów".

4. Kliknąć strzałkę Stan alarmu i wybrać stan alarmu, który ma być użyty naliście.

5. W polu Zapytanie o alarmy podać zestaw zapytań alarmowych InTouchktóre mają być uruchomione. Można podać jednego lub więcej DostawcówAlarmówi grup, tak jak w zapytaniu alarmowym dla Wyświetlania AlarmuRozproszonego. Więcej informacji podano w „Konfigurowanie wizarda dowyświetlania alarmów rozproszonych.”

Page 58: Wonderware FactorySuite InTouch Runtime

3-24 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu skonfigurowania właściwości rekordu alarmu:

1. Wybrać menu Konfiguracja z pola dialogowego Alarm Printer lub kliknąćna Configure Alarm Query na pasku narzędziowym Alarm Printer.Wyświetlone zostanie okno dialogowe Ustawienia konfiguracji.

2. Kliknąć Komunikat w celu aktywowania karty właściwości Komunikat.

Wskazówka: Każda wybrana opcja będzie pokazywana jako osobne polew wygenerowanym wydruku. Pola, które są ustawione na określoną ilośćznaków, będą ograniczane do tej długości.

Wskazówka: Po kliknięciu prawym przyciskiem myszy w dowolnym polutekstowym okna dialogowego do konfigurowania alarmu, wyświetlonezostanie menu z poleceniami, które można zastosować do zaznaczonegotekstu.

Uwaga. Większość drukarek drukuje 80 lub 132 znaki w jednej linii.

3. Aby drukować datę alarmu, należy wybrać opcję »Date‰ i kliknąć strzałkę,aby wybrać format daty. Dostępne są następujące formaty:

Wybór Formatowanie Wybór Formatowanie DD MMM 28 Luty MM/DD 02/28

DD MM YYYY 28 Luty 2002 MM/DD/YY 02/28/02

DD/MM 28/02 MMM DD Luty 28

DD/MM/YY 28/02/02 MMM DD YYYY Luty 28 2002

Page 59: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-25

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

4. Aby drukować czas alarmu, należy wybrać opcję »Time i kliknąć strzałkę, abywybrać format czasu. Dostępne są następujące formaty:

Wybór Opis AP Wyświetlanie czasu w formacie AM/PM. Przykładowo, godzina

trzecia po południu wyświetlana jest jako 15:00:00. Bez tegoelementu wzorca, czas wyświetlany jest w systemie 24-ogodzinnym. Przykładowo, godzina trzecia po południuwyświetlana jest jako 15:00.

HH Drukuje godziny wystąpienia alarmu/zdarzenia.

MM Drukuje minuty wystąpienia alarmu/zdarzenia.

SS Drukuje sekundy wystąpienia alarmu/zdarzenia.

SSS Drukuje milisekundy wystąpienia alarmu/zdarzenia.

5. W polu do sortowania, umieszczonym poniżej pola Czas, zaznaczyć porządek,w jakim powinny być sortowane alarmy w rekordzie alarmu. Dostępne są trzymożliwości:

Wybór Opis OAT Pierwotny Czas Alarmu – jest to znacznik daty/czasu początku

alarmu.

LCT Czas Ostatniej Zmiany – jest to znacznik daty/czasu ostatniejzmiany statusu instancji alarmu: onset of the alarm, change of substate, return to normal, or acknowledgment.

LCT - aleOAT poACK

Czas Ostatniej Zmiany, ale Pierwotny Czas zatwierdzenia Alarmu– oznacza to, że użyty będzie Czas Ostatniej Zmiany w czasie, gdyalarm jest nie zatwierdzony, po zatwierdzeniu alarmu użyty będziePierwotny Czas zatwierdzenia Alarmu.

6. Aby drukować status alarmu, wybrać opcję Stan alarmu (UnAck, Ack).

7. Aby pokazać kategorię alarmu, wybrać opcję Klasa alarmu (VALUE, DEV,ROC..).

8. Aby drukować typ alarmu, wybrać opcję Typ alarmu (HIHI, LO,MAJDEV,…).

Więcej informacji na temat dostępnych typów alarmów podano w "Typyalarmów".

9. Aby drukować priorytet alarmu, wybrać opcję Priorytet.

10. Aby drukować nazwę alarmu (zmienną), wybrać opcję Nazwa alarmu.W polu Długość wprowadzić liczbę znaków dla nazwy alarmu (maksymalnie64).

11. Aby drukować nazwę grupy alarmu, wybrać opcję Nazwa grupy. W poluDługość wprowadzić liczbę znaków dla nazwy grupy alarmu (maksymalnie64).

12. Aby drukować nazwę dostawcy alarmu, wybrać opcję Dostawca alarmu.W polu Długość wprowadzić liczbę znaków dla nazwy dostawcy alarmu(maksymalnie 64).

13. Aby drukować wartość zmiennej, wybrać opcję Wartość w alarmie. W poluDługość wprowadzić liczbę znaków wartości (maksymalnie 32). Liczba tapowinna być na tyle duża, aby zapewniony był żądany stopień dokładności.

Page 60: Wonderware FactorySuite InTouch Runtime

3-26 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

14. Aby drukować limity zmiennej alarmu, wybrać opcję Ograniczenie. W poluDługość wprowadzić liczbę znaków limitu alarmu (maksymalnie 32). Liczbata powinna być na tyle duża, aby zapewniony był żądany stopień dokładności.

15. Aby drukować ID operatora związane z warunkami alarmu, wybrać opcjęOperator. W polu Długość wprowadzić liczbę znaków dozwolonych dla IDoperatora (maksymalnie 16).

16. Aby drukować Komentarz Alarmu związany ze zmienną, zaznaczyć opcjęKomentarz W polu Długość wprowadzić liczbę znaków dozwolonych dlakomentarza (maksymalnie 131).

17. Zaznaczyć opcję Usunięcie spacji na końcu łańcucha znaków, aby usunąćdodatkowe końcowe wolne pola z drukowanych pól, w przypadku, gdyaktualna wartość pola jest krótsza od skonfigurowanej.

W celu skonfigurowania drukowania alarmu:

1. Wybrać menu Konfiguracja z pola dialogowego Alarm Printer lub kliknąćna Configure Alarm Query na pasku narzędziowym Alarm Printer.Wyświetlone zostanie okno dialogowe Ustawienia konfiguracji.

2. Kliknąć zakładkę Drukowanie

3. Select the option for the port for the printer you want Alarm Printer to use to

print reports.Wybrać opcje portu drukarki, która ma być używana przezAlarmPrinter do drukowania raportów.

Uwaga. Drukarka, która jest używana do wydruków zmian statusu alarmów,nie powinna być używana do innych celów, ponieważ będzie to kolidowaćz wydrukami Alarm Printer.

Page 61: Wonderware FactorySuite InTouch Runtime

Alarmy i zdarzenia 3-27

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

4. Jeżeli został wybrany port COM, kliknąć Konfiguracja portu, abyskonfigurować port szeregowy. Wyświetlone zostanie okno dialogowe COM#Properties:

5. Skonfigurować port COM przez kliknięcie strzałki każdego pola i wybraniewłaściwego ustawienia dla używanego portu COM.

6. Kliknąć OK.

Page 62: Wonderware FactorySuite InTouch Runtime

3-28 Rozdział 3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Uruchomienie zapytań alarmowych Alarm PrinterKażde zapytanie rejestruje wszystkie alarmy podane w aktualnie otwartympliku *.ALC, jeżeli nie został podany plik, rejestrowane są alarmyzdefiniowane przez ustawienia wybrane w czasie konfiguracji Alarm Printer.

Więcej informacji podano w "Konfigurowanie Alarm Printer."

Możliwe jest uruchomienie wielu zapytań, każde zapytanie podaje różneparametry. Każde zapytanie będzie obsługiwane przez osobną instancję AlarmPrinter. Jeżeli dwie instancje Alarm Printer uruchamiają to samo zapytanie,wartości będą duplikowane.

Dopóki Alarm Printer jest uruchomiony, można ręcznie uruchomić lubzatrzymać zapytania:

W celu uruchomienia lub zatrzymania zapytania alarmowego:

Z menu Zapytanie wybrać Start/Stop.

Wskazówka: Aby szybko uruchomić lub zatrzymać zapytanie, można kliknąćstart/stop na pasku narzędziowym.

W celu automatycznego uruchomienia Alarm Printer z otwarciem podanegopliku:

Możliwe jest uruchomienie Alarm Printer i automatyczne otwarcie podanegopliku w czasie startu systemu przez użycie w pliku .BAT następującegopolecenia:

ALMPRT.EXE MYQUERY.ALC

, gdzie MYQUERY.ALC jest nazwą pliku konfiguracyjnego, który będzieotwierany. (Podanie rozszerzenia .EXE jest opcjonalne)

W celu uruchomienia zapytania wraz ze startem Alarm Printer:

Aby zapobiec utracie jakiegoś zapytania w związku z przypadkowymrestartem systemu, możliwe jest automatyczne uruchomienie Alarm Printerłączniez podanym zapytaniem przez użycie w pliku .BAT następującego polecenia:

ALMPRT.EXE -q MYQUERY.ALC

Użycie –q jako parametru spowoduje automatyczne uruchomienie zapytaniaw czasie startu systemu. (Podanie rozszerzenia .EXE jest opcjonalne)

Page 63: Wonderware FactorySuite InTouch Runtime

4-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

R O Z D Z I A Ł 4

Uruchamianie aplikacji rozproszonych

InTouch umożliwia tworzenie i uruchamianie zarówno aplikacji pracujących napojedynczym, oddzielnym stanowisku, jak i grupy aplikacji pracujących w sieci. Aplikacjajednostanowiskowa używa jednego interfejsu operatora do wizualizacji kontrolowanegoprocesu. Bardziej zaawansowana jest konfiguracja systemu złożonego z aplikacjisieciowych, pracujących często w wielopoziomowej sieci. System taki zwykle posiadastanowisko centralne (na którym aplikacja jest tworzona), oraz wiele stacji operatorskich(klientów), współpracujących ze sobą oraz ze stacją centralną.

InTouch posiada szereg funkcji ułatwiających tworzenie i obsługę aplikacji pracującychw sieci. Jednym z ważniejszych narzędzi jest Network Application Development (NAD)czyli sieciowe tworzenie i edycja aplikacji. NAD pozwala poszczególnym stanowiskomw sieci wykorzystywać jedną aplikację, opracowaną na stanowisku centralnym, nieograniczając możliwości jej rozbudowy. NAD zawiadamia także automatycznieposzczególne stacje (klientów) w razie zmiany aplikacji centralnej.

W niniejszym rozdziale opisano wpływ mechanizmów sieciowych, stosowanychw programie InTouch, na środowisko pracy aplikacji.

Uwaga. Jeżeli program WindowViewer został skonfigurowany do pracy jako usługa NT, niemożna korzystać z architektury NAD.

Spis treści Architektura NAD (Network Application Development) Konfigurowanie aplikacji InTouch w architekturze NAD Dynamiczna konwersja rozdzielczości Uruchamianie programu WindowViewer jako usługi NT Konfigurowanie uprawnień systemowych

Page 64: Wonderware FactorySuite InTouch Runtime

4-2 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Architektura NAD (Network ApplicationDevelopment)

Architektura NAD zapewnia automatyczne informowanie o wprowadzeniu zmianw aplikacji, oraz umożliwia automatyczną dystrybucję w sieci zaktualizowanych aplikacji.

W architekturze NAD, aplikacja nadrzędna ("master") jest umieszczona na centralnej stacjisieci. Każda stacja operatorska ładuje z tego serwera aplikację sieciową, i kopiuje ją dookreślonego przez użytkownika miejsca. W przykładzie przedstawionym na rysunkuponiżej, dwie stacje operatorskie są podłączone do aplikacji nadrzędnej, lecz uruchamiają jąz własnych dysków.

Network

View Node 1Development Node View Node 2

InTouchApp.

InTouchApp.

InTouchApp.

Process

Po skopiowaniu i uruchomieniu aplikacji nadrzędnej, stacja operatorska automatyczniemonitoruje zachodzące w niej zmiany. W przypadku wykrycia wprowadzenia zmian, każdastacja operatorska reaguje w sposób określony przez użytkownika. Może to być np.zignorowanie zmian albo ponowne uruchomienie stacji z wczytaniem aktualnej wersjiaplikacji.

Konfigurowanie aplikacji InTouchw architekturze NAD

NAD (Network Application Development) jest architekturą łączącą w sobie najlepsze cechyarchitektur opartych na kliencie i serwerze. Architektura NAD zapewnia automatyczneinformowanie o wprowadzeniu zmian w aplikacji, oraz umożliwia automatyczną dystrybucjęw sieci zaktualizowanych aplikacji. Architektura NAD może być wykorzystywana nawet dodystrybucji sieciowych aplikacji master/ slave.

Uwaga. Jeżeli WindowViewer pracuje jako usługa NT, nie można korzystać z architekturyNAD.

Page 65: Wonderware FactorySuite InTouch Runtime

Uruchamianie aplikacji rozproszonych 4-3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu skonfigurowania aplikacji do pracy w architekturze NAD

1. Uruchomić program InTouch (INTOUCH.EXE). Wyświetlone zostanie okno dialogoweInTouch Application Manager:

2. Kliknąć narzędzie Node Properties, wybrać z menu File polecenie Properties, albokliknąć prawym przyciskiem myszy w wolnym obszarze okna aplikacji i wybraćpolecenie Properties. Wyświetlone zostanie okno dialogowe Node Configuration,z aktywną zakładką App Development.

Uwaga. Zakładka App Development zawiera szereg opcji, pozwalających naokreślenie sposobu działania architektury NAD. Konfigurację przeprowadza się nakażdej stacji operatorskiej (View), a NIE NA STACJI GŁÓWNEJ. Pozwala to naskonfigurowanie różnych stacji w określony, niezależny od siebie sposób.

Jeżeli program WindowViewer pracuje jako usługa NT, zapewnia to nieprzerwanąpracę tej aplikacji w czasie logowania do systemu, wylogowania, przykładowoprzy zmianie operatorów. Wybór tej opcji pozwala na automatyczne uruchamianieprogramu InTouch po awarii źródła zasilania, lub po wyłączeniu i włączeniuurządzenia. Umożliwia to bezobsługowe uruchamianie programu WindowViewer,

Page 66: Wonderware FactorySuite InTouch Runtime

4-4 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

z jednoczesnym zachowaniem wszystkich mechanizmów zabezpieczającychWindows NT. Praca programu WindowViewer w charakterze usługi NTuniemożliwia jednakże wykorzystywanie cech architektury NAD.

4. Zaznaczyć opcję Update local application when WindowViewer starts jeżeli pouruchomieniu programu WindowViewer aplikacja master ma być kopiowana dolokalnej kartoteki roboczej, lub do stacji na której jest uruchamiany programWindowViewer.

Pierwsze skopiowanie aplikacji master może wymagać więcej czasu niżrealizowane później uaktualnienia.

5. W polu Local working directory wprowadzić nazwę kartoteki do której ma byćkopiowana aplikacja master.

Jeżeli operacja ta przeprowadzana jest na stacji na której aplikacja jest edytowana,można wpisać kartotekę lokalną, np.c:\InTouch\NAD. Można również wpisaćścieżkę UNC, na przykład w postaci \\stacja\ zasób\ ścieżka. Jest to szczególniewygodne w przypadku sieci z serwerem plików, gdzie większość plików jestprzechowywana na tym serwerze. Jeżeli jest to stacja kliencka (z możliwościąwyłącznie uruchamiania aplikacji), bardzo prawdopodobne jest, że wprowadzonazostanie kartoteka lokalna. Jeżeli kartoteka nie zostanie określona, programWindowViewer automatycznie utworzy lokalną podkartotekę o nazwie "NAD",w kartotece z której został on uruchomiony.

Zalecane jest, zawsze ilekroć to jest możliwe, korzystanie z katalogu lokalnego, coma na celu zabezpieczenie się przed opóźnieniami i błędami w sieci.

Ostrzeżenie! Nie używać głównego katalogu lub nazwy ścieżki dostępu UNC, którazawiera katalog główny. Przed skopiowaniem aplikacji nadrzędnej, aplikacja na stacjioperatora usunie wszystkie pliki i podkatalogi w tym katalogu. Z tego powodu, nigdynie podawać ścieżki dostępu do aplikacji nadrzędnej, lub ścieżki UNC do kartotekiaplikacji nadrzędnej.

Kartotekę tę należy traktować jako miejsce do tymczasowego przechowywania danych,i nie powinno się przechowywać w niej innych plików, za wyjątkiem plikówskopiowanych przez NAD.

Więcej informacji na temat ścieżek dostępu budowanych zgodnie z konwencjąUNC podano w podręczniku w wersji elektronicznej Poradnik użytkownika.

6. W grupie When Application Changes wybrać opcje, określającą działaniapodejmowane przez program WindowViewer w przypadku wprowadzenia zmianw aplikacji nadrzędnej.

Automatically download Nastąpi automatyczne zamknięcie programuchanges and restart WindowViewer na stacji operatorskiej (View),

skopiowanie uaktualnionej aplikacji nadrzędnej(jeśli przewiduje to konfiguracja) i ponowneuruchomienie programu WindowViewer na danejstacji View.

Prompt user to Reload W aplikacjach uruchomionychor ignore changes na stacjach operatorskich wyświetlone zostaną

komunikaty z zapytaniem czy programWindowViewer ma być ponownie uruchomiony.

Wybranie Yes spowoduje zamknięcie programuWindowViewer na stacji operatorskiej,skopiowanie aktualnej wersji aplikacji nadrzędnejz głównej stacji i ponowne uruchomienieprogramu WindowViewer.

Jeżeli operator wybierze No, zachowanie będzieidentyczne jak w przypadku wybrania opcjiIgnore changes - do not reload.

Ignore changes - do not reload Wybór tej opcji spowoduje, że stacja operatorska(View) będzie ignorować wszelkie zmiany

Page 67: Wonderware FactorySuite InTouch Runtime

Uruchamianie aplikacji rozproszonych 4-5

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

dokonane w aplikacji nadrzędnej na stacjigłównej. Opcji tej należy użyć, jeżeli aktualizacjaaplikacji ma się odbywać za pośrednictwemokreślonych funkcji NAD (patrz następna strona).

Więcej informacji na ten temat podanow podręczniku w wersji elektronicznejPoradnik użytkownika.

7. W polu Polling Period (sec) wprowadzić częstotliwość w sekundach, z jaką programWindowViewer będzie sprawdzał, czy w aplikacji nadrzędnej zostały dokonane zmiany.

Uwaga. Zaleca się aby wartości te nie były zbyt małe, ponieważ programWindowViewer uruchomiony na stacji operatorskiej będzie przeznaczał zbyt dużoczasu na sprawdzanie aplikacji nadrzędnej na stacji głównej. Może to spowodowaćzakłócenia w poprawnej pracy programu WindowViewer.

8. W polu Number of retries wprowadź liczbę prób zamknięcia i ponownegouruchomienia programu WindowViewer w przypadku zmian w aplikacji głównej.

Opcja ta ma znaczenie tylko wtedy, gdy wybrana została opcja Automaticallydownload changes and restart.

9. Kliknąć OK.

Proces kopiowania aplikacjiKiedy stacja operatorska kopiuje daną aplikację, zachowane są wszystkie atrybuty plików(read-only, hidden, system, itp.) aplikacji nadrzędnej. Program WindowViewerprzeprowadza tzw. głębokie kopiowanie (kopiowane są wszystkie pliki i podkatalogiaplikacji nadrzędnej). Nie są natomiast kopiowane następujące pliki: *.WVW, *.LGH,*.LOG, *.IDX, *.LOK, *.FSM, *.WBK, *.CBK, *.DBK, *.GBK, i *.NBK.

Uwaga. Zwrócić uwagę na fakt, że WindowViewer będzie automatycznie usuwał wszystkiepliki i podkatalogi z katalogu aplikacji. Katalog ten powinien być katalogiem tymczasowym(nie można w nim umieszczać żadnych ważnych plików).

Page 68: Wonderware FactorySuite InTouch Runtime

4-6 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Dynamiczna konwersja rozdzielczościDynamiczna konwersja rozdzielczości (DRC) jest jedną z funkcji ułatwiających tworzenieaplikacji sieciowych, uniezależnia projektanta aplikacji od ograniczeń sprzętowychw postaci rozdzielczości ekranu. W architekturze NAD, aplikacja InTouch jest tworzonai przechowywana na stacji głównej, a następnie kopiowana do stacji operatorskich (View).Dynamiczna konwersja rozdzielczości pozwala wszystkim stacjom na niezależny podglądaplikacji, nawet jeżeli pracują one przy innych rozdzielczościach ekranu.

Dynamiczna konwersja rozdzielczości umożliwia wyskalowanie obrazu każdej stacjioperatorskiej w sposób definiowany przez użytkownika. Skalowanie jest realizowanew trakcie kompilowania aplikacji przez program WindowViewer, i nie wymaga korzystaniaz programu WindowMaker. Jeżeli stację mają pracować w różnych rozdzielczościach,należy skonfigurować każdą stacje z osobna.

W celu skonfigurowania rozdzielczości aplikacji

1. Uruchomić program InTouch (INTOUCH.EXE). Wyświetlone zostanie okno dialogoweInTouch Application Manager:

2. Kliknąć narzędzie Node Properties, lub z menu File wybrać polecenie Properties.

Wyświetlone zostanie okno dialogowe Node Configuration.

W celu szybkiego wyświetlenia tego okna dialogowego, kliknąć prawymprzyciskiem myszy w wolnym obszarze okna, a następnie wybrać z menupolecenie Properties.

Uwaga. Jeżeli w oknie Menedżera Aplikacji podświetlona jest aplikacja, wybraniepolecenia Properties z menu File spowoduje wyświetlenie okna dialogowegoProperties dla tej aplikacji.

4. Kliknąć zakładkę Resolution:

Page 69: Wonderware FactorySuite InTouch Runtime

Uruchamianie aplikacji rozproszonych 4-7

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

5. Zaznaczyć opcję Allow WindowViewer to dynamically change resolution jeżeli

aplikacja nadrzędna ma być skalowana lokalnie, zgodnie z wybraną opcjąrozdzielczości. (Trzy opcje rozdzielczości opisano poniżej).

Jeżeli powyższa opcja nie jest zaznaczona, WindowViewer uruchomi aplikacjętylko pod warunkiem, że rozdzielczość ekranu stacji operatorskiej jest taka samajak rozdzielczość stacji głównej. Jeżeli rozdzielczości te będą różne,WindowViewer poinformuje użytkownika aby uruchomił program WindowMakerw celu zamiany rozdzielczości aplikacji na rozdzielczość odpowiednią dla ekranustacji operatorskiej. Należy zachować ostrożność, jeżeli jest ustawiona ścieżkadostępu UNC do aplikacji nadrzędnej, ponieważ zmodyfikowana zostanie tylkoaplikacja nadrzędna.

6. Zaznaczyć opcję Use Application resolution jeżeli aplikacja ma być uruchomionaw rozdzielczości, dla której była tworzona, z zignorowaniem rozdzielczości ekranustacji operatorskiej. Na przykład, jeżeli aplikacja została utworzona przy rozdzielczościekranu 640 x 480, a rozdzielczość ekranu stacji wynosi 1024 x 768, WindowViewer nieprzeskaluje dynamicznie aplikacji. Zamiast tego aplikacja zostanie wyświetlonaw rozdzielczości 640x480.

7. Zaznaczyć opcję Convert to screen video resolution jeżeli aplikacja ma byćuruchomiona w rozdzielczości stacji operatorskiej, z zignorowaniem rozdzielczości,przy której była tworzona. Na przykład, jeżeli stacja pracuje przy rozdzielczości640 x 480, a aplikację tworzono dla rozdzielczości 1028 x1024, wtedy WindowViewerdynamicznie przeskaluje aplikację do rozdzielczości 640 x 480. (Jest bardzoprawdopodobne, że opcja ta będzie najczęściej wybierana).

8. Zaznaczyć opcję Custom Resolution jeżeli aplikacja ma być uruchomionaw rozdzielczości określonej przez użytkownika poprzez podanie parametrów Pixelwidth (X) i Pixel height (Y) (liczba punktów ekranowych w poziomie i w pionie).Rozdzielczość aplikacji jak i ekranu stacji operatorskiej są ignorowane. Przykładowo,jeżeli Pixel width (x) i Pixel height (y) zostaną ustawione odpowiednio na 512 i 384,aplikacja zostanie dynamicznie przeskalowana w celu dostosowania się do obszaruwyświetlania 512x384 na ekranie stacji.

9. Kliknąć OK.

Page 70: Wonderware FactorySuite InTouch Runtime

4-8 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Praca z systemami wielomonitorowymiW obecnej chwili na rynku dostępnych jest szereg kart graficznych pozwalających najednoczesne włączenie do systemu więcej niż jednego monitora VGA. Monitory te tworząekran wirtualny, którego rozmiary mogą być bardzo duże. Przykładem jest popularny systemczterech monitorów siedemnastocalowych ułożonych w kwadrat: dwa na dole i dwa nagórze. Ponieważ każdy z nich ma rozdzielczość 800 x 600, ekran wirtualny osiągnierozdzielczość 1600 x 1200 punktów ekranowych.

Funkcja dynamicznej konwersji rozdzielczości (DRC) ułatwia obsługę systemówwielomonitorowych. Wystarczy po prostu wybrać jedną z opcji konwersji rozdzielczości,zgodnie z przedstawionym wcześniej opisem, po czym można w pełni korzystaćz możliwości ekranu wirtualnego lub tylko z jego części.

Jeżeli aplikacja jest skonfigurowana do pracy na parzystej liczbie monitorów, pojawia sięproblem, jeśli niektóre okna dialogowe wyświetlane są na środku ekranu wirtualnego.Przykładem takiego okna może być okno dialogowe Keypad, stwarzające szczególnie dużeproblemy, ponieważ niektóre z klawiszy mogą być niewidoczne. Rozwiązaniem tegoproblemu jest wybór odpowiednich opcji przy konfigurowaniu systemu wielomonitorowego.

W celu skonfigurowania systemu wielomonitorowego stacji:

1. Za pomocą odpowiedniego edytora tekstowego, przykładowo edytora Notepad,otworzyć plik WIN.INI umieszczony w katalogu Windows.

2. Znaleźć sekcję [InTouch] i dodać następujące parametry:

3. [InTouch]MultiScreen=1 włączenie trybu wieloekranowegoMultiScreenWidth=640 szerokość w punktach pojedynczego ekranuMultiScreenHeight=480 wysokość w punktach pojedynczego ekranu

Przykładowo, jeżeli rozdzielczość komputera wynosi 2560 x 1024 z rozdzieleniem nadwa poziome ekrany, wprowadzić następujące linie:[InTouch]MultiScreen=1MultiScreenWidth=1280MultiScreenHeight=1024

Uwaga. Powyższe ustawienia dotyczą standardowych okien dialogowych InTouchklawiaturą numeryczną oraz z klawiaturą literową (alfanumeryczną). Ustawienia te nie mająwpływu na inne okna dialogowe InTouch.

Page 71: Wonderware FactorySuite InTouch Runtime

Uruchamianie aplikacji rozproszonych 4-9

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Uruchamianie programu WindowViewer jakousługi NT

Począwszy od wersji 7.0, tworzenie konfiguracji klient- serwer zostało bardzo uproszczone.Można skonfigurować stację jako stację serwera. Serwer ten może zostać następniewykorzystany do przechowywania Listy zmiennych i danych o logowaniach archiwalnych,uruchamiania skryptów, obsługiwania alarmów i danych We/Wy. Każda stacja możepobierać dane z serwera oraz wyświetlać grafikę.

Uruchamianie programu WindowViewer jako usługi NT pozwala na skorzystaniez wszystkich zalet dostarczanych przez usługę NT. Przykładowo, jest to kontynuowaniepracy po wylogowaniu się operatora i automatyczne uruchamianie w momencie ładowaniasystemu operacyjnego, bez ingerencji operatora. Pozwala to na bezobsługowe uruchamianieprogramu WindowViewer, z zachowaniem mechanizmów zabezpieczających sytemuoperacyjnego NT.

Uwaga. Jeżeli WindowViewer zostanie zainstalowany jako usługa NT, nie można korzystaćz architektury NAD.

W celu uruchomienia programu WindowViewer do pracy w charakterzeusługi NT

1. Uruchomić program InTouch (INTOUCH.EXE). Wyświetlone zostanie okno dialogoweInTouch Application Manager:

2. Kliknąć narzędzie Node Properties, lub z menu File wybrać polecenie Properties.Wyświetlone zostanie okno dialogowe Node Configuration, z aktywną zakładką AppDevelopment.

W celu szybkiego wyświetlenia tego okna dialogowego, kliknąć prawymprzyciskiem myszy w wolnym obszarze okna Menedżera Aplikacji, a następniewybrać polecenie Properties.

Uwaga. Jeżeli w oknie Menedżera Aplikacji podświetlona jest aplikacja, wybraniepolecenia Properties z menu File spowoduje wyświetlenie okna dialogowegoProperties dla tej aplikacji.

Page 72: Wonderware FactorySuite InTouch Runtime

4-10 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

3. Zaznaczyć opcję Start WindowViewer as NT service w celu uruchamianiaWindowViewer jako usługi NT.

4. Kliknąć OK.

Uwagi.

1) Jeżeli WindowViewer zostanie skonfigurowany jako usługa NT, po czym zostanie onbezpośrednio uruchomiony (poprzez kliknięcie jego ikony, z menu Start Windows, itp.To opóźnienie jest spowodowane próbą programu WindowViewer połączenia sięz menedżerem usług NT (Service Control Manager). W przypadku nieudanegopołączenia z menedżerem sterowania usługami NT, program WindowMaker wyświetlinastępujący komunikat:

Jeżeli naciśniesz Yes, program WindowViewer zostanie uruchomiony jako aplikacjaa nie jako usługa. Jeżeli wybrany zostanie przycisk No, polecenie uruchomieniaprogramu WindowViewer zostanie anulowane.

2) Jeżeli opcja Start WindowViewer as NT service uruchamiania programuWindowViewer jako usługi NT zostanie odznaczona, spowoduje to automatyczneodinstalowanie programu WindowViewer z Menedżera sterowania usługami. Może onjednak nadal pracować jako aplikacja.

Page 73: Wonderware FactorySuite InTouch Runtime

Uruchamianie aplikacji rozproszonych 4-11

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

W celu ponownego uruchomienia w charakterze usługi NT

1. W Control Panel podwójnie kliknąć Services. Wyświetlone zostanie okno dialogoweService:

2. Zaznaczyć Wonderware WindowViewer, a następnie kliknąć Start.

3. Kliknąć Close.

Po zrealizowaniu tych kroków, WindowViewer może być uruchamiany zarównojako usługa NT, oraz jako aplikacja.

Page 74: Wonderware FactorySuite InTouch Runtime

4-12 Rozdział 4

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Konfigurowanie uprawnień systemowychW czasie instalowania pakietu InTouch, należy wprowadzić nazwę użytkownika, oraz hasłodla konta administratora. Informacja ta jest wykorzystywane przy zakładaniu kontaużytkownika NT. Usługi, takie jak Wonderware NetDDE Helper i WonderwareWindowViewer będą automatycznie korzystać z tej informacji przy automatycznymlogowaniu, oraz w czasie automatycznego uruchamiania, przy bezobsługowym starciesytemu operacyjnego.

1. W polu Domain/Machine wprowadzić nazwę domeny systemu, lub nazwę stacji.

2. W polu User Name wprowadzić identyfikator użytkownika.

3. W polu Password wprowadzić hasło dostępu do systemu.

4. W polu Confirm Password ponownie wprowadzić hasło w celu zweryfikowania go.

Jeżeli po zainstalowaniu wystąpi potrzeba zmodyfikowania tej informacji, należyuruchomić aplikację Wonderware Service User (WWUSER.EXE), który jestumieszczony w katalogu instalacyjnym (np. \ProgramFiles\FactorySuite\Common) Po uruchomieniu tego narzędzia, wyświetlonezostanie okno dialogowe WonderwareService User:

Wprowadzić informację, zgodnie z zamieszczonym powyżej opisem.

Page 75: Wonderware FactorySuite InTouch Runtime

G-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Słownik terminów

Aktywna aplikacja Aplikacja, która utworzyła okno, w danym momencieprzejmujące obsługę klawiatury. Aplikacja nie musibyć aktywna w celu otrzymywania i przetwarzaniakomunikatów. Aplikacje informowane są za pomocąkomunikatów o uzyskaniu lub utraceniu statusuaplikacji aktywnej. Zwykle użytkownik określa, któraaplikacja ma być aktywna, ale jego decyzja może byćzmieniona przez aplikację.

Alarm Ostrzeżenie, wyświetlane lub uruchamianew momencie wystąpienia krytycznych warunków.

Algorytm Sekwencja instrukcji wykonywana mechaniczniew celu zrealizowania procedury.

Analogowy Określenie reprezentacji numerycznej mierzonej,ciągłej wielkości fizycznej.

Aplikacja Windows Aplikacja zaprojektowana specjalnie dla środowiskaoperacyjnego Windows, korzystająca z wszystkichcech tego środowiska, takich jak menu, paskiprzewijania, ikony.

Aplikacja Program lub grupa programów, przeznaczone dookreślonego zadania, jak na przykład pakiet InTouch.

Archiwizacja Tworzenie kopii zapasowej określonego pliku lubplików, przesyłanie ich z jednej dyskietki lubtwardego dysku, na inną dyskietkę lub dysk.

Argument Wielkość lub element danych, wykorzystywane przezoperator.

Arkusz kalkulacyjny Program, w którym dane i formuły przechowywane sąw tabeli komórek, np. Excel.

b Skrót od bajt lub baud. Termin bit odnosi się doprzechowywania danych, natomiast termin baud rate(prędkość transmisji) odnosi się do przesyłaniadanych. kB = 1000 bajtów (w technice 1 K = 1024bajtów). Porównać Bajt i Szybkość transmisji.

Bajt Grupa sąsiadujących ze sobą cyfr binarnych,traktowana przez komputer jako całość. Najczęściejbajt składa się z 8 cyfr binarnych.

Baza danych Zbiór zorganizowanych logicznie rekordów lubplików. Baza danych skupia wiele rekordóww jednym obszarze, wykorzystywanym jakopojedynczy, centralny plik.

Page 76: Wonderware FactorySuite InTouch Runtime

G-2 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Binarny Termin ten odnosi się do systemu liczbowegoo podstawie 2, lub też wykorzystywany jest dookreślenia wyboru lub warunku, posiadającegodokładnie dwie dopuszczalne wartości.

BIOS Skrót od Basic Input/Output System. Jest to częśćsystemu operacyjnego komputera obsługującadołączane do niego urządzenia.

Bit Cyfra binarna (1 lub 0), wykorzystywana doreprezentacji liczby w notacji binarnej. Jest tonajmniejsza jednostka informacji rozpoznawana przezkomputer i podłączone do niego urządzenia. Bityłączone są w bajty i słowa komputerowe.

Bufor Miejsce do tymczasowego przechowywania danychprzekazywanych z jednego urządzenia do drugiego.Jego zadaniem jest kompensowanie różnicw prędkości przetwarzania danych przez urządzenia,przykładowo, bufor przechowuje dane w czasiedrukowania, co pozwala na przejście procesora dorealizacji innych danych, przed zakończeniemwydruku, który wymaga większej ilości czasu niżprzygotowanie go.

CONFIG.SYS Plik tekstowy ASCII przetwarzany przez MS-DOSw momencie włączania lub ponownego uruchamianiasystemu. Pozwala on użytkownikowi skonfigurowaćpewne parametry systemu operacyjnego, takie jakliczba alokowanych buforów dysku, maksymalnaliczba jednocześnie otwieranych plików, itp.

CSV Format csv (Comma Separated Variable) używany jestprzez Schowek do przesyłania kolumn tekstu i danychnumerycznych pomiędzy aplikacjami. Elementydanych w pliku csv oddzielone są przecinkami.Pomimo faktu, że format ten najprawdopodobniejzostał utworzony głównie na użytek arkusza MicrosoftExcel, jest on obsługiwany przez wiele aplikacji MS-DOS.

DDE DDE (Dynamic Data Exchange - DynamicznaWymiana Danych) jest to metoda przesyłania danychpomiędzy aplikacjami, nie wymagająca interwencjiczy monitorowania ze strony użytkownika.W środowisku Windows, mechanizm DDErealizowany jest za pomocą zbioru komunikatówo określonym typie, zalecanych procedur (protokołów)do przetwarzania tych komunikatów, oraz niektórych,nowo zdefiniowanych typów danych. Dziękiprzestrzeganiu protokołu, aplikacje utworzone przezniezależnych producentów mogą wzajemniewymieniać dane pomiędzy sobą, bez koniecznościinterwencji ze strony użytkownika.

Dokument Informacja, która z punktu widzenia drukowania, musibyć wydrukowana w całości, tzn. nie można przerwaćdrukowania w celu wydrukowania innego dokumentu.Tak więc dokument jest analogią do raportu. Do zadańaplikacji należy określenie początku i końca każdegodokumentu.

Page 77: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-3

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Domyślny Termin odnoszący się do opcji, polecenia luburządzenia, automatycznie zaznaczanych lubwybieranych przez system. Przykładowo, w momencieotwierania okna dialogowego jest z przycisków jestjuż zaznaczony. Jest to ustawienie domyślne, którezostanie wybrane po wciśnięciu klawisza <Enter>.Wartości domyślne są zmieniane poprzez wybranieinnej opcji, polecenia, lub urządzenia.

Dostęp Otrzymywanie danych. Lokalizowanie danych.

Ekran dotykowy Ekran pozwalający użytkowników na wprowadzaniepoleceń poprzez dotknięcie określonych obszarówpalcem, lub innym obiektem.

Ekran monitora Fizyczna reprezentacja danych na ekranie.

Formatowanie Przygotowanie dysku do pracy. W trakcieformatowania usuwane są wszystkie poprzedniozapisane dane. Termin formatowanie używany jestrównież do określenia procesu zmian właściwościobiektów. W aplikacjach systemu Windows,formatowane mogą być przykładowo tekst, mapybitowe, itp.

Grafika komputerowa Ogólny termin oznaczający rysunki i wykresy,w odróżnieniu od liter i liczb, na urządzeniu dowyświetlania lub urządzeniu do drukowania.

Grupa przycisków Grupa powiązanych opcji w polu dialogowym. Wwyboru wykluczającego grupie tej można zaznaczyć wyłącznie jeden przycisk.

I/O Skrót od terminu INPUT/ OUTPUT (WEJŚCIE/WYJŚCIE ).

Ikona Maksymalizacji Kwadracik z strzałką skierowaną do góry,umieszczony w prawym, górnym rogu okna.Kliknięcie tej ikony myszką powoduje powiększenieokna do maksymalnego rozmiaru. W momencie gdyokno wyświetlane jest w maksymalnej wielkości,aktywowana jest ikona Przywróć. PorównaćMaksymalizuj.

Page 78: Wonderware FactorySuite InTouch Runtime

G-4 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Ikona Minimalizowania Kwadracik z strzałką skierowaną w dół, umieszczonyw prawym, górnym rogu okna. Kliknięcie tej ikonymyszką powoduje zwinięcie okna do ikony. PorównaćMinimalizuj.

Ikona Przywracania Kwadracik z dwoma strzałkami (jedna skierowanaw dół a druga w górę), umieszczony w prawym,górnym rogu okna. Porównać Przywróć.

Ikona Mały obiekt graficzny reprezentujący aplikacjępracującą w pamięci. Każda aplikacja, włączając w toPomoc, Schowek oraz Panel sterowania, posiada swojąwłasną ikonę. Jeżeli aplikacja zostaniezminimalizowana do ikony, pozostaje ona nadalw pamięci, ale nie zajmuje miejsca na ekranie. Ikonamoże zostać rozwinięta do okna, jeżeli wystąpipotrzeba ponownego skorzystania z aplikacji.

Instrukcja przypisania Instrukcja języka programowania powodującaprzypisanie zmiennej wartości, np. x = x + j, lub y = 6.

Instrukcja Wyrażenie w języku komputerowym.

Kartoteka Struktura do organizowania plików w grupy.Kartoteka, podobnie jak adres, podaje w którymmiejscu przechowywane są pliki. Kartoteka możezawierać pliki, lub podkartoteki z plikami.

Klawisz Enter Jeden z klawiszy klawiatury, którego wciśnięciepowoduje wykonanie instrukcji lub polecenia. Naniektórych klawiaturach jest on oznaczony jakoRETURN.

Klawisz polecenia Klawisz do którego przypisana jest oddzielna funkcja.

Klawisz skrótu Skróty klawiszowe umożliwiają obsługiwanie aplikacjiza pomocą klawiatury. Zwykle, stanowią onealternatywną metodę wybierania poleceń menu. Skrótklawiszowy jest sekwencją klawiszy, traktowanąw specjalny sposób przez aplikację, która może byćwykorzystana do wywoływania poleceń.

Kod binarny dziesiętny (BCD) Komputerowy system kodowania, w którym każdacyfra dziesiętna jest reprezentowana przez grupęczterech bitów.

Kod binarny System kodowania, w którym dane kodowane są zapomocą bitów, tj. 0 lub 1.

Kolejka Grupa elementów oczekujących na przetworzenieprzez komputer. Kolejność elementów wyznaczanajest w oparciu o ich priorytet. Przykładowo,elementami takimi mogą być dokumenty oczekującena wydruk.

Komputer sterujący procesem Komputer wykorzystywany do sterowania procesem,posiadający zwykle ograniczone możliwości jeżeliidzie o zasób instrukcji, długość słowa i dokładność.Zaprojektowany specjalnie do pracy ciągłej, oraz dopracy w uciążliwych warunkach.

Page 79: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-5

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Liczba całkowita Element zbioru składającego się z liczb dodatnichi ujemnych, oraz liczby 0. Przykłady: -59, -3, 0.

Lista Pole w oknie dialogowym, zawierające elementy,spośród których należy dokonać wyboru. Przykłademmoże być lista nazw plików, dostępnych w kartotece.Zwykle, po zaznaczeniu elementu należy kliknąć"OK." Jeżeli nie wszystkie elementy listy mieszczą sięna ekranie, wyświetlany jest pionowy pasekprzewijania. Kliknięcie strzałki w pobliżu pierwszegoelementu powoduje wyświetlenie pozostałej częścilisty.

Łańcuch znaków Sekwencja połączonych znaków lub bitów,traktowanych jako pojedynczy element danych.

Magistrala Kanał lub ścieżka dla transferu danych

Makro Pojedyncza instrukcja w symbolicznym językuprogramowania, która w procesie translacji zamienianajest na szereg instrukcji maszynowych.

Maksymalizuj Polecenie powodujące wyświetlenie okna lub ikony nacałym ekranie. W celu powiększenia okna domaksymalnych wymiarów , wybrać odpowiedniepolecenie z menu umieszczonego w górnej części, polewej stronie ekranu, lub kliknąć ikonęMaksymalizowania, umieszczoną w górnej częściekranu, po prawej stronie. Porównać równieżz Minimalizuj i Przywróć.

Mapa bitowa Reprezentacja w pamięci części powierzchni naurządzeniu do wyświetlania. W systemie Windows,mapa bitowa jest w rzeczywistości strukturą danychzawierającą wskaźnik do tego obrazu w pamięci, orazdodatkowo informacje o urządzeniu do wyświetlania.Ilość pamięci żądanej do przechowywania mapybitowej zależy od urządzenia, liczby obsługiwanychprzez niego kolorów, i jego rozdzielczości wyrażanejw pikselach.

MB Skrót od megabajt. Jeden milion bajtów. 1000KB.

Megabajt W rzeczywistości: 1, 048,576 bajtów lub 1024kilobajtów, zgrubnie ujmując: jeden milion bajtów lubtysiąc kilobajtów.

Menu rozwijalne Menu rozwijane poprzez najechanie kursorem myszyi wciśnięciu jej przycisku.

Menu sterujące Menu sterujące pliku zamyka wyłącznie aktywny plik,a nie całą aplikację. (Program InTouch nie posiadamenu sterującego dla plików). Menu sterująceposiadają ikony i niektóre okna dialogowe. W celuwyświetlenia menu sterującego należy kliknąć <Alt +spacja>. W celu wyświetlenia menu sterującego plikunależy kliknąć <Alt + minus>. Obydwa typy menusterujących mogą być wyświetlone poprzez najechaniekursorem na odpowiednią ikonę, wciśnięcie przyciskumyszy i wybranie odpowiedniego polecenia.

Page 80: Wonderware FactorySuite InTouch Runtime

G-6 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Zwykle każda aplikacja posiada dwa menu sterujące.Jedno znajduje się w lewym górnym rogu oknaaplikacji i reprezentowane jest przez prostokącikzawierający ikonę spacji. Jest to menu sterująceaplikacji. Drugie znajduje się w lewym górnym rogupaska tytułowego aktywnego pliku i reprezentowanejest przez prostokącik z ikoną łącznika. Jest to menusterujące pliku. Menu sterujące umożliwiaprzesunięcie, zwinięcie do ikony, zamknięcie i zmianęrozmiarów okna.

Menu W menu zgrupowane są zarówno polecenia Windowsjak i aplikacji. Nazwy menu wyświetlane są w paskumenu, umieszczonym w górnej części okna. W celuwybrania polecenia należy rozwinąć odpowiedniemenu, a następnie wybrać żądane polecenie.

Milisekunda Jedna tysięczna sekundy, skrótowo oznaczana jako mslub msec.

Minimalizuj Zamknięcie okna do ikony. W celu zminimalizowaniaokna, wybrać odpowiednie polecenie z menuumieszczonego w górnej części, po lewej stronieekranu, lub kliknąć ikonę minimalizowania,umieszczoną w górnej części ekranu, po prawejstronie. Porównać również z Maksymalizuj iPrzywróć.

Modulo Funkcja matematyczna podająca resztę z dzielenia.Wynikiem operacji liczba x modulo n jest resztaz operacji x/n. Przykładowo, 200 modulo 47 jest równe200/47, lub 12.

MS/DOS Skrót od MICROSOFT DISK OPERATINGSYSTEM, standardowego systemu operacyjnegowykorzystywanego w komputerach IBM PC ikompatybilnych. Opracowany przez Microsoft, Inc.

Napęd Oznaczenie dysku logicznego składające się z litery A-Z, i znaku dwukropka (:).

Nazwa pliku Nazwy pliku składają się z części podstawowej odługości do 8 znaków, oraz znaku kropki irozszerzenia o długości do 3 znaków. Przykładowo,INTOUCH.EXE.

Nieaktywny Termin używany do określenia nie zaznaczonego oknalub ikony. Porównać z Zaznaczony.

Obiekt graficzny Obiekt widzialny, na przykład pasek przewijania,mapa bitowa lub ikona, stanowiący jeden z elementówinterfejsu. Obiekty wykorzystywane w aplikacji mogątworzone być zarówno przez tę aplikację, jak równieżprzez system Windows.

Obiekt Zbiór danych. Obiekty mogą mieć różny format, np.tekst, mapy bitowe, trendy bieżące i historyczne,grafika, itp.

Obszar wyświetlania Obszar wyświetlania w Windows (zwany również"przestrzenią roboczą") pokazujący jedną stronę pliku.Porównać Przestrzeń robocza.

Page 81: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-7

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Odbicie lustrzane Metoda wyświetlania lub tworzenia grafiki, w którejobraz ma dokładnie odwrotną orientację w porównaniuz oryginałem,, np. odbicie grafiki względem osi x lubosi y.

Okna sąsiadujące Rozmiar tych okien, kształt i położenie wyznaczane sąprzez system Windows. Okna te są jedynymi typamiokien, które nie mogą pokrywać się z innymi oknami,być umieszczone w obszarze ikon, i posiadać menu.Każda aplikacja tworzy zwykle jedno takie okno.Wszystkie pozostałe okna tworzone przez aplikacje sązwykle oknami kaskadowymi.

Okno Prostokątny obszar na ekranie w którym wyświetlanajest i pracuje aplikacja. W danej chwili, na ekraniemoże być otworzonych wiele okien, mogą one byćniezależnie przesuwane i mieć zmieniane rozmiary.

Okno dialogowe menu sterującego Zwykle dostępne są dwa okna dialogowe menusterujących. Jedno umieszczone jest w lewym górnymrogu okna (zwykle reprezentowane jest przez spację).Polecenia zawarte w tym menu dotyczą całej aplikacji,wraz z wszystkimi otwartymi plikami. Drugie oknodialogowe menu sterującego umieszczone jest z lewejstrony paska tytułowego okna. Polecenia zawarte wtym oknie dialogowym odnoszą się wyłącznie doaktywnego pliku. Kliknąć na odpowiedniej ikonie wcelu wyświetlenia jednego z tych menu.

Okno dialogowe z opisem W oknie dialogowym z opisem wyświetlany jest opisdla zaznaczonego w danym momencie obiektu, jakrównież czas jego wprowadzenia do bieżącego plikuScrapbook+. Opis może być podawany dla każdejstrony w każdym pliku Scrapbook+.

Okno z komunikatem Specjalne okno dialogowe do wyświetlaniakomunikatów o błędach, lub innych informacji odużym znaczeniu. Okna z komunikatami informująużytkownika o wystąpieniu błędu, lub też żądająwprowadzenia dodatkowych informacji, niezbędnychdo zakończenia wykonywania działania lub polecenia.

Okres czasu Jednostka czasu.

Operator przypisania Operator wykorzystywany w instrukcji przypisania,powodujący podstawienie wartości z prawej strony dozmiennej umieszczonej z lewej strony tego operatora.

Operator W opisie procesu, jest to element określającydziałanie, realizowane na argumentach.

Oś x Pozioma oś układu współrzędnych.

Oś y Pionowa oś układu współrzędnych.

Paleta Zbiór dostępnych kolorów w systemie grafikikomputerowej.

Parzystość Dodatkowy bit dodawany do bajtu, znaku, lub słowa,którego celem jest zapewnienie, że zawsze znajduje sięparzysta lub nieparzysta liczba bitów, w zależności odlogiki systemu. Jeżeli na wskutek zakłóceń przesyłaniu

Page 82: Wonderware FactorySuite InTouch Runtime

G-8 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

danych zagubiony zostanie bit, może to zostać wykrytepoprzez sprawdzenie parzystości. Wzorzec bitowy nieulega zmianie tak długo, jak długo nie ulegnie zmianiebajt lub znak.

Pasek menu Poziomy pasek zawierający menu. Pasek tenwyświetlany jest tuż poniżej paska tytułowego okna.Każda aplikacja posiada swoje menu, nie mniejjednak, część menu (i poleceń) jest wspólna dla wieluaplikacji.

Pasek przewijania stronami Pasek ten umieszczony jest z prawej strony ikonySchowka w aplikacji Scrapbook+. Wskazuje on liczbęstron obiektów znajdujących się w danym momenciew pliku Scrapbook+. Jest on również wykorzystywanydo przeglądania i przewijania stron. Na paskuprzewijania stronami pokazywany jest numer bieżącejstrony. Stronę do wyświetlania można ustawić poprzezprzeciągniecie myszką Paska przewijania stronami donumeru strony, która ma być wyświetlona.

Pasek tytułowy Pasek umieszczony w górnej części okna, zawierającynazwę aplikacji oraz dokumentu lub plikuprzetwarzanego w tej aplikacji. (W programieInTouch dostępna jest opcja wyłączającawyświetlanie paska tytułowego). Paski tytułowewykorzystywane są również do przesuwania okna poekranie za pomocą myszy.

Paski przewijania Paski umieszczane z prawej strony, lub w dolnej częściokna. Paski przewijania wykorzystywane są dowyświetlania informacji nie mieszczącej się naekranie. Pasek umieszczony z prawej strony,przeznaczony jest do przewijania okna w kierunkupionowym. Pasek umieszczony w dolnej części,przeznaczony jest do przewijania okna w kierunkupoziomym.

Path Słowo kluczowe systemu MS-DOS do definiowaniakolejności poszukiwania pliku. Podawane są po nimdyski i/lub kartoteki, gdzie program lub plik wsadowyszukają kolejno pliku, jeżeli nie został on znaleziony wbieżącej kartotece, lub też w miejscu określonym przezścieżkę dostępu. Napędy i/lub ścieżki przeszukiwanesą w kolejności, w jakiej zostały określone po słowiekluczowym Path.

Piksel Elementarna część obrazu. Skrót od "element obrazu"(ang. picture element). Ekran podzielony jest nawiersze i kolumny, składające się z drobnych kropek,kwadracików lub komórek, każda z nich to piksel. Jestto najmniejsza część ekranu, która może byćprzechowywana lub wyświetlana. Przetwarzany obrazjest zwykle złożony z prostokątnej tablicy pikseli.Rozdzielczość obrazu wyrażana jest przez liczbęwyświetlanych pikseli, np. obraz o rozdzielczości 560x 720 pikseli jest znacznie bardziej ostry wporównaniu do obrazu o rozdzielczości 275 x 400pikseli.

Plik bieżący Plik wykorzystywany w danym momencie przezaplikację.

Page 83: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-9

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Plik Mechanizm przechowywania i gromadzenia informacjina twardym dysku, lub dyskietce, w celu jejpóźniejszego wykorzystania. Termin plik może sięrównież odnosić do dowolnego dokumentu lub bazydanych utworzonych przez użytkownika, np.w edytorze, arkuszu kalkulacyjnym, itp. Każdy zplików wyświetlany jest w osobnym oknie, wwiększości przypadków, jego nazwa pokazywana jestna pasku tytułowym okna.

Podkartoteka Podkartoteki umieszczane są w kartotekach. Jest toelement struktury do przechowywania plików.Kartoteka, podobnie jak adres, podaje w którymmiejscu przechowywane są pliki.

Podświetlenie Informacja, że obiekt został zaznaczony, w związku zczym będzie on wykorzystany w następnej operacjilub przez kolejne polecenie. Podświetlony obiektwyświetlany jest w inwersji.

Poke Instrukcja do umieszczania wartości w określonejkomórce pamięci komputera.

Pole tekstowe Pole do wpisywania informacji potrzebnej dowykonania polecenia. Pole tekstowe zwyklewyświetlane jest w oknie dialogowym.

Polecenie systemu MS-DOS Polecenie systemu MS-DOS z argumentami, włączającw to uruchamianie aplikacji. Argumentyprzekazywane są do funkcji MD-DOS lub doprogramu w momencie wykonywania polecenia.

Polecenie Słowo lub fraza, zwykle zamieszczone w menu,powodujące wykonanie określonych działań.

Polling Metoda kontroli komunikacji używana przez systemkomputera/ terminala, w której komputer zapytujeurządzenia przyłączone do wspólnej magistrali, czypotrzebują wysłać informacje.

Pomoc Instrukcja w wersji komputerowej, objaśniająca zasadykorzystania z aplikacji Windows. W menu Pomocwyświetlany są poszczególne tematy Pomocy.Wciśnięcie <F1> powoduje wyświetlenie tematówpomocy.

Port Część komputera przeznaczona do komunikowania sięz urządzeniami peryferyjnymi. Połączenie pomiędzyprocesorem a urządzeniem peryferyjnym.

Praca aplikacji Jest to okres, w czasie którego dane są pobierane przezmoduł sterowania i realizowane jest faktyczneprzetwarzanie w module arytmetyczno- logicznym.Jest to również okres wykonywania programu.

Priorytet Reguła wyznaczająca kolejność stosowaniaoperatorów w wyrażeniu.

Protokół Zbiór reguł lub konwencji do sterowania wymianąinformacji pomiędzy systemami komputerowymi iaplikacjami.

Page 84: Wonderware FactorySuite InTouch Runtime

G-10 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Przestrzeń robocza Obszar w oknie aplikacji, w którym wyświetlana jestzarówno sama aplikacja jak również inne, otwarteokna.

Przetwarzanie Aplikacja wykorzystująca w danym momencieprocesor. Aplikacja zyskuje czas procesora pootrzymaniu komunikatu. Procesor pracuje do momentuzakończenia przetwarzania komunikatu.

Przewijanie Przesuwanie danych w górę lub w dół, w lewo, lub wprawo w celu wyświetlenia danych, które nie mieszcząsię na ekranie.

Przycisk polecenia Prostokąt z zaokrąglonymi narożami i etykietaopisującą działania, jak na przykład OK, Close, lubCancel. Jeżeli przycisk zostanie wybrany,wykonywane jest określone działanie.

Przycisk wyboru wykluczającego Mały, okrągły przycisk wyświetlany w okniedialogowym. Przycisk ten należy zaznaczyć w celuwybrania opcji, jeżeli przyciski te występują w grupie,można zaznaczyć wyłącznie jeden z nich. Jeżeliprzycisk wyboru wykluczającego jest zaznaczony,wyświetlana jest czarna kropka.

Przywróć Podwójne kliknięcie na ikonie powoduje przywróceniepoprzedniego rozmiaru okna. W celu przywróceniarozmiaru okna, wybrać polecenie Przywróć z menuumieszczonego w górnej części ekranu po lewejstronie, lub kliknąć ikonę przywracania, umieszczonąw górnej części ekranu, po prawej stronie. Porównaćrównież z Maksymalizuj i Minimalizuj.

Punkt wstawienia Miejsce, w którym wstawiony będzie tekst w czasiepisania. Punkt wstawienia ma zwykle kształt pionowej,migającej linii (kursor), może być wyświetlany wprzestrzeni roboczej, lub w oknie dialogowym. Tekstwprowadzany jest z lewej strony kursora, któryprzesuwany jest w prawo, wrazz wpisywaniem nowych znaków.

Ramka Linia wytyczająca krawędzie aktywne w danymmomencie okno. Rozmiar okna można zmienićpoprzez przeciągnięcie jego krawędzi w nowe miejsce,w momencie gdy kursor przyjmie kształt dwóchstrzałek skierowanych w przeciwne strony.

Rejestr Element składowy procesora o dużej prędkości,przeznaczony do tymczasowego przechowywania wczasie przetwarzania małych ilości danych, lub teżwyników pośrednich.

Rozpraszanie Mieszanie punktów o różnych kolorach w celuotrzymania nowego koloru.

Rozszerzanie wyboru Zaznaczenie w oknie więcej niż jednego elementu.W tym celu, w czasie zaznaczania należy trzymaćwciśnięty klawisz SHIFT.

Rozszerzenie Kropka i trzy litery umieszczone po nazwie pliku.Rozszerzenie informuje o rodzaju informacji

Page 85: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-11

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

przechowywanych w pliku. Przykładowo, rozszerzenia.EXE, .BAT informują, że plik zawiera aplikacje.

Schowek Obszar do przechowywania danych (tekstu, mapbitowych, obiektów graficznych, itp.), które sąkopiowane lub przesuwane do innej aplikacji czyokna.

Skalowanie Proces zmiany rozmiarów obrazu.

Sklejanie Łączenie jednego lub większej ilości łańcuchówznaków w pojedynczy łańcuch znaków, lub połączeniedwóch linii na ekranie.

Składnia Zasady określające strukturę języka i jego wyrażeń.

Skrót klawiszowy Specjalna sekwencja klawiszy, powodująca wykonaniepolecenia znajdującego się w menu, np. Ctrl+A.Porównać Klawisze skrótu.

Stan wyłączenia Terminem tym określa się urządzenie z którymprocesor komputera nie może nawiązać bezpośredniejkomunikacji. Urządzenie nie podłączone dokomputera.

Sterowanie procesem Zastosowanie komputera do sterowania procesemprzemysłowym, na przykład w przetwórstwie ropynaftowej czy produkcji stali.

Sterownik Program pośredniczący we współpracy komputeraz urządzeniem, np. z drukarką, monitorem, czy myszą.Sterownik urządzenia pozwala na współpracęurządzenia z komputerem.

Strona Strona jest zbiorem informacji, zaznaczonych, lubprzechowywanych w pliku. Przykładowo, stroną możebyć akapit tekstu w edytorze Microsoft Word, jakrównież stroną może być wykres w arkuszukalkulacyjnym Microsoft Excel. Strony mogą byćzapisywane w tym samym pliku w wielu różnychformatach. Strony są numerowane w momencieumieszczania w pliku.

Suwak paska przewijania Mały, biały prostokąt na pasku przewijania. Położeniesuwaka odzwierciedla, która część całego pliku jestaktualnie wyświetlana na ekranie. Przykładowo, jeżelisuwak znajduje się w środku paska przewijania,oznacza to, że na ekranie pokazywana jest w tej chwiliśrodkowa część pliku. Za pomocą myszki możnazmienić położenie suwaka na pasku przewijania.Porównać Paski przewijania.

Symbol gwiazdki (*) Symbol (*) używany w wielu językachprogramowania do reprezentowania operatoramnożenia.

System DOS System DOS (Disk Operating System) to systemoperacyjny, w którym programy przechowywane są na

Page 86: Wonderware FactorySuite InTouch Runtime

G-12 Słownik terminów

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

dyskach magnetycznych. Zwykle umożliwia onzapisywanie i odczyt plików, alokowanie miejsca nadysku, oraz posiada inne funkcje do zarządzania,powiązane z przechowywaniem danych na dysku.

System operacyjny Oprogramowanie przeznaczone do sterowaniawykonywaniem programów komputerowych, mogącemieć możliwość harmonogramowania, debugowania,sterowania operacjami wejścia/ wyjścia, przypisaniemnapędów, itp. Skrót: OS.

Szybkość transmisji (Baud Rate) Jednostka do pomiaru szybkości transmisji. Jeden baudoznacza przesłanie 1 bitu w ciągu jednej sekundy.Ponieważ pojedynczy znak reprezentowany jest zapomocą 8 bitów, w celu obliczenia ilości znakówprzesyłanych w ciągu sekundy (cps - characters persecond), szybkość transmisji w baudach należypodzielić przez 8. Przykładowo, 300 baud jest równe37.5 cps, 1200 baud jest równe 150 cps, a 2400 baudjest równe 300 cps.

Ścieżka dostępu Położenie kartoteki lub pliku w systemie. Ścieżkadostępu składa się z litery określającej napęd, znakudwukropka (:), kartoteki i podkartotek, i ostatecznienazwy pliku. Każda z nazw jest oddzielona odpoprzedniej za pomocą znaku ukośnika (\). Jeżeliścieżka dostępu nie jest określona, przeszukiwany jestdomyślny napęd i kartoteka.

Zmienna Nazwa przyporządkowana do elementuzdefiniowanego na Liście zmiennych (w bazie danychprogramu InTouch).

Testowanie Beta Wstępne testowanie sprzętu i oprogramowania przez"typowych" użytkowników w celu znalezienia błędówprzed wypuszczeniem produktu na rynek.

Tło W środowiskach wielowątkowych, jest to poziom naktórym wykonywane są programy posiadające niskipriorytet. Jest to również część ekranu nie zajmowanaprzez wyświetlane znaki lub grafikę (pierwszy plan).

Tryb Metoda lub warunki pracy.

Uruchamianie Uruchamianie lub ponowne uruchamianie systemukomputerowego poprzez wczytanie do pamięcikomputera instrukcji z urządzenia do przechowywaniadanych. W trakcie uruchamiania część systemuoperacyjnego jest ładowana do głównej pamięcikomputera.

Uruchom Polecenie do uruchamiania aplikacji. Polecenie topozwala na określenia parametrów, z którymi aplikacjazostanie uruchomiona. Aplikacje można równieżuruchomić poprzez podwójne kliknięcie jej nazwy lubikony.

Uruchomiona aplikacja Aplikacja "uruchomiona" to aplikacja systemu będącaw danym momencie jednym z zadań, mogąca odbieraćkomunikaty, oraz (zwykle) widoczna dla użytkownika.Począwszy od uruchomienia do zakończenia, aplikacjajest zawsze uruchomiona, ale nie zawsze realizujeprzetwarzanie. Porównać Przetwarzanie.

Page 87: Wonderware FactorySuite InTouch Runtime

Słownik terminów G-13

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Wielozadaniowość Zdolność komputera do jednoczesnej realizacji dwóchlub większej ilości funkcji (zadań).

Windows System operacyjny opracowany.

Wklejanie Wstawianie elementów ze Schowka do dokumentu lubpliku. Niektóre aplikacje (włączając w to programInTouch) posiadają polecenie Paste do realizacji tegozadania. W przypadku korzystania z innych,samodzielnych aplikacji pracujących w oknie,Windows dodaje polecenie Wklej do menu sterowania.

Wycinanie W grafice komputerowej jest to wycięcie częściobrazu.

Wyrażenie Ogólne określenie dla liczb, liczb z operatorami,zmiennych, oraz kombinacji tych elementów.Przykładami wyrażeń są: 6, 3+6, n+10.

Zadanie Zadanie jest wykonywaną aplikacją. Zadanie jestsynonimem terminu "proces".

Złącze szeregowe Złącze Wejście/ Wyjście komputera umożliwiająceprzesyłanie danych bit po bicie. W przypadkuwiększości komputerów osobistych, dane przesyłanesą poprzez złącze szeregowe RS232C.

Zmienna dyskretna Zmienna , która może przyjmować tylko dwiewartości '1' (True, On) lub '0' (False, Off).

Page 88: Wonderware FactorySuite InTouch Runtime
Page 89: Wonderware FactorySuite InTouch Runtime

I-1

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

Indeks

AAlarmy

Hierarchia grup alarmowych, 3-3Obiekt alarmy historyczne, 3-4Typy alarmów

Alarm Value, 3-2Deviation, 3-2Rate-Of-Change, 7-2

Alarmy rozproszone, 3-5Aplikacja master

Liczba pozycji, 4-5Polling Period, 4-5

Automatyczna dystrybucja aplikacji master/ slave, 4-2

BBezpieczeństwo

$AccessLevel, 1-6$ChangePassword, 1-7Change Password, 1-7Configure Users, 1-7Log Off, 1-8Log On, 1-6Architektura NAD, xiiDynamiczna konwersja rozdzielczości, xiiDynamiczne adresowanie zmiennych, xiiFactoryFocus, viiRozproszony system alarmowania, xiiRozproszony system danych historycznych, xii

Cechy charakterystyczne pakietu InTouch, viChange Password Polecenie (WindowMaker), 1-7Configure Users Polecenie (WindowMaker), 1-7

DDostosowywanie rozdzielczości, 4-6Dynamiczna konwersja rozdzielczości, 4-6,4-8

FFactoryFocus, viiFile/New Window Polecenie (WindowMaker), 1-4

HHistorical Trend Setup Okno dialogowe, 2-2

IINTOUCH.INI, ixJednoczesne zaznaczanie wielu alarmów

rozproszonych, 3-6

KKonfigurowanie stacji do pracy w rozproszonym

systemie alarmowania, 3-8Konifgurowanie programu InTouch do pracy w

systemie wielomonitorowym, 4-8Konifgurowanie stacji operatorskich do

alarmowania, xi,3-8,4-3,4-6Kopiowanie aplikacji, 4-5Korzystanie z standardowego systemu alarmowania

do alarmowania rozproszonego, 3-4

LLista grup alarmowych, 3-5Log Off Polecenie (WindowMaker), 1-8Log On Okno dialogowe, 1-6,1-7Log On Polecenie (WindowMaker), 1-6

NNAD, 4-2

Alarmy rozproszone, 3-5Network Application Development, 4-2New Window Polecenie (WindowMaker), 1-4

OObiekt do wyświetlania alarmów rozproszonych

Paski przewijania, 3-6Status Bar, 3-7Zmiana rozmiaru, 3-6

Okna dialogoweOkna dialogowe

Historical Trend Setup, 2-2Log On, 1-6,1-7Select a Tag for the Pen, 2-4

Page 90: Wonderware FactorySuite InTouch Runtime

I-2 Indeks

Astor Sp. z o.o. – Autoryzowany Dystrybutor Wonderware

PPolecenia mechanizmu zabezpieczania aplikacji

(WindowViewer), 1-6Polecenia menu File (WindowMaker)

File/New Window, 1-4Polecenia menu File (WindowViewer)

File/WindowMaker, 1-4Polecenia menu File (WindowViewer), 1-4Polecenia menu Special (WindowMaker)

Special/SecurityChange Password, 1-7Configure Users, 1-7Log Off, 1-8Log On, 1-6

Polecenia menu Special (WindowViewer)Special/Reinitialize DDE, 1-5Special/Restart Alarm Log, 2-6,3-10Special/Restart Historical Logging, 2-6Special/Security, 1-6Special/View Error/Information Log, 1-9

RReinitialize DDE Polecenie WindowViewer), 1-5Restart Alarm Log Polecenie (WindowViewer), 2-6,

3-10Restart Historical Logging Polecenie (WindowViewer),

2-6

SSelect a Tag for the Pen Okno dialogowe, 2-4Special/Reinitialize DDE Polecenie (WindowViewer),

1-5Special/Restart Alarm Log Polecenie (WindowViewer),

2-6,3-10Special/Restart Historical Logging Polecenie

(WindowViewer), 2-6Special/Security Polecenie (WindowViewer), 1-6Special/Security/Change Password Polecenie

(WindowMaker), 1-7Special/Security/Configure Users Polecenie

(WindowMaker), 1-7Special/Security/Log Off Polecenie (WindowMaker),

1-8Special/Security/Log On Polecenie (WindowMaker),

1-6Special/View Error/Information Log Polecenie

(WindowViewer), 1-9

System alarmowania rozproszonegoGrupy alarmów i listy grup alarmowych, 3-5

Systemy wielomonitorowe, 4-8

TTrendy historyczne

Average/Bar Wykres , 2-3Average/Scatter Wykres , 2-3Konfigurowanie w trakcie wykonywaniaaplikacji, 2-2Min/Max Wykres, 2-3

TworzenieList grup alarmowych, 3-5

VView Error/Information Log Polecenie

(WindowViewer), 1-9

W

WindowMaker Polecenie (WindowViewer), 1-4