Linki |
» Dzieci to nie książeczki do kolorowania. Nie da się wypełnić ich naszymi ulubionymi kolorami. » - ustaw federalnych i innych aktw normatywnych prezydenta, parlamentu i rzdu,- konstytucji i statutw podmiotw Federacji, jak rwnie| innych aktw normatywnych,- porozumieD midzy organami wBadzy paDstwowej a organami podmiotw Federacji oraz porozumieD midzy organami wBadzy poszczeglnych podmiotw,- porozumieD midzynarodowych, ktre zostaBy podpisane, lecz nie weszBy jeszcze w |ycie » Mimo tych problemów oraz mimo braku zgodności między własnościami cząstek przewidywanych w teoriach supergrawitacji a własnościami cząstek... » g) taki jeden koleś w śmiesznej czapce, dwojga imion: Osama Bin o nazwisku Laden
h) urzędnicy Urzędu Skarbowego oraz w ogóle wszyscy urzędnicy, bo czemu nie?... » Pasek Szybkie uruchamianie oraz inne paski narzêdzi
Pasek narzêdzi jest zbiorem ikon u³atwiaj¹cym wykonywanie codziennych zadañ... » 68
69
stawowej politycznej, uosabianej przez margrabiego Gerona, oraz pomocniczej, kościelnej, reprezentowanej przez arcybiskupa mogunckiego... » XVIRano Tanner brnąc w błocie i omijając leżące na ziemi gałęzie, głazy oraz zdechłe ryby obszedł samochód dookoła, otworzył tylne... » przykładów, żeby uzasadnić tezę, iż tworzenie modeli różnych systemów oraz
ich badanie przy użyciu technik komputerowej symulacji – to ważny... » s: uraz w przebiegu zamania lub spowodowany gbok ran, rozwarst dochodzi od 70 do 80% stenozy, jakkolwiek prace eksperymentalne nadwionie aorty oraz skurcz... » Dlatego też unikano bombardowania, a nawet bezładnego używania ciężkiej broni w pobliżu terenów zabudowanych oraz - jako że samoloty były równie kosztowne,... » dwóch faktach: mamy pojęcie funkcji ciągłych oraz pojęcie nieskończoności...
|
|
Dzieci to nie książeczki do kolorowania. Nie da się wypełnić ich naszymi ulubionymi kolorami.
|
Również tutaj można ustalić
format wyświetlanej daty (Date Display Format) i godziny (Time Display Format) wystą-
pienia alarmu. W naszym przypadku należy pozostawić parametry domyślne.
Na następnej zakładce okna właściwości obiektu alarmowego Security Level znajdują się
opcje zabezpieczania okna alarmowego. Zostaną one opisane w rozdziale dotyczącym
bezpieczeństwa aplikacji. Następną zakładką jest Legend (Legenda). Zakładka ta nie ma
żadnych dostępnych parametrów.
Kolejną zakładką jest Button (przycisk). Na niej znajduje się tylko jedno pole Object Appe-
arance (wygląd obiektu), które określa wygląd okna alarmowego. Dostępne są dwie możli-
wości.
•
3D Button Appearance – wyświetlane jest okno jak przycisk (3D).
•
Default Appearance – wyświetlane jest okno płaskie. W przypadku aplikacji szkole-
niowej należy wybrać tę opcję.
Następnym krokiem po zdefiniowaniu okna alarmowego jest dodanie przycisków zarządza-
jących tym oknem. W tym celu należy narysować trzy przyciski według rysunku 7.2. Usta-
wienia animacyjne dla przycisków zarządzających oknem alarmów bieżących są podane w
tabeli 7.1. Polecenia skryptowe do obsługi alarmów należy wstawić z wykorzystaniem menu
kontekstowego tzn. kliknąć prawym klawiszem myszy i wybrać Insert/Function/Alarm.
Nazwa
Akcja
Postać skryptu
Opis
przycisku
Potwierdzenie
Run Script when up
Alarmack Alarmybiezace
Potwierdzenie alarmu
Alarmu
Potwierdzenie Run Script when down
AlarmGrpAck Polozenie
Potwierdzenie wszyst-
grupy
kich alarmów w danej
alarmowej
grupie alarmowej
Drukuj
Run Script when up
AlarmPrint Alarmybiezace
Drukowanie okna
alarmów
Tabela 7.1. Parametry połączeń animacyjnych przycisków.
Przy zatwierdzaniu połączenia animacyjnego pojawiają się zapytania o utworzenia zmiennej
o nazwie obiektu alarmowego. Należy wtedy utworzyć tą zmienną wybierając OK. Ostatnim
krokiem tworzenia okna alarmów bieżących jest dodanie podpisu okna alarmów.
Aby alarmy mogły być wyświetlane należy jeszcze dodatkowo wybrać zmienne, których stan
powinien być alarmowany oraz warunki wystąpienia alarmu. Jest to opisane w ostatniej
części tego rozdziału.
54
ASTOR Sp. z o.o. – Autoryzowany dystrybutor GE Fanuc Automation
ALARMY HISTORYCZNE
Kolejnym krokiem tworzenia ekranu „alarmy” jest dodanie okna służącego do wyświetlania
alarmów historycznych (rysunek 7.4). Dodanie okna odbywa się analogicznie do okna alar-
mów bieżących. Po kliknięciu na ikonę
należy narysować obiekt na ekranie. Następnie
ustala się właściwości obiektu. W tym przypadku należy wszystkie parametry ustawić tak
samo jak dla obiektu wyświetlającego alarmy bieżące z wyjątkiem właściwości Show Histo-
ry. Teraz należy ją ustawić na True.
Rysunek 7.4. Fragment ekranu „alarmy” dotyczący alarmów historycznych.
Ponieważ jedyną różnicą pomiędzy oknem alarmów historycznych i bieżących jest właści-
wość Show history, okno alarmów historycznych można utworzyć za pomocą polecenia
duplikowania obiektów. Wystarczy ustalić nową nazwę obiektu na „alarmyhistoryczne” oraz
właściwość Show history na wartość True.
Gdy zostało już utworzone okno wyświetlania alarmów historycznych można przejść do
tworzenia i konfiguracji przycisków zarządzających tym oknem. Należy narysować przyciski
według rysunku 7.4 oraz ustawić właściwości animacyjne według tabeli 7.2. Polecenia
skryptowe do obsługi alarmów należy wstawić z wykorzystaniem menu kontekstowego tzn.
kliknąć prawym klawiszem myszy i wybrać Insert/Function/Alarm.
Nazwa
Akcja
Polecenie ze składnią
Opis
przycisku
Kasowanie
Run Script when up
AlarmClear alarmyhistoryczne
Kasowanie
alarmu
wybranego
alarmu
Kasowanie
Run Script when down AlarmClearAll alarmyhistoryczne
Kasowanie
historii
całej historii
alarmów
Kolejny alarm
Run Script when up
AlarmNext Alarmyhistoryczne
Wybór na-
stępnego
alarmu
Poprzedni
Run Script when down
AlarmPrev Alarmyhistoryczne
Wybór po-
alarm
przedniego
alarmu
Drukuj
Run Script when up
AlarmPrint Alarmyhistoryczne
Drukowanie
okna alarmów
Tabela 7.2. Parametry połączeń animacyjnych przycisków.
Po dodaniu wszystkich przycisków należy dodać podpis okna alarmów historycznych.
Aby alarmy mogły być wyświetlane należy jeszcze dodatkowo wybrać zmienne, których stan
powinien być alarmowany oraz warunki wystąpienia alarmu. Zostanie to opisane w ostatniej
części tego rozdziału.
ASTOR Sp. z o.o. – Autoryzowany dystrybutor GE Fanuc Automation
55
KONFIGURACJA ALARMÓW
W tej części zostaną wybrane zmienne, dla których będą wyświetlane alarmy. Mogą to być
zarówno zmienne dyskretne jak i analogowe. Dla celów szkoleniowych zostaną ustawione
alarmy w różnych grupach oraz alarmy będą logowane historycznie.
W podstawowych panelach operatorskich alarmy historyczne są dostępne tylko do momentu
ich wyłączenia. Po ponownym włączeniu panelu historia alarmów będzie pusta. Natomiast w
panelach rozszerzonych obsługujących pamięci zewnętrzne typu flash, alarmy historyczne
są zapisywane na tej właśnie pamięci w plikach z rozszeszerzeniem *.xml i są dostępne do
chwili skasowania tej pamięci.
W przypadku zmiennych dyskretnym możliwe jest wybranie stanu tej zmiennej, który będzie
alarmowany. Aby tego dokonać należy wejść na zakładkę Alarmy (Alarms) w oknie właści-
wości zmiennej (rysunek 7.5).
Rysunek 7.5. Okno definiowania alarmów dla zmiennej dyskretnej.
W powyższym oknie znajdują się dwie grupy właściwości. Pierwsza to alarmowanie (Alar-
ming) wspólna dla alarmów zmiennych dyskretnych i analogowych oraz druga to alarmy
dyskretne (Discrete Alarms). W pierwszej grupie właściwości dostępne są:
•
|
|
|