Informator_techniczny_Wonderware_020(1).pdf
(
439 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
INFORMATOR TECHNICZNY WONDERWARE
Informator Techniczny nr 20
14-11-2000
Alarm Logger – narzędzie do składowania informacji alarmowych w
relacyjnej bazie danych
Wstęp
Alarm Logger jest oprogramowaniem, które poprzez swoją funkcjonalność rozszerza grupę dostępnych
standardowych opcji InTouch’a dotyczących przede wszystkim alarmowania rozproszonego. Jedynym
warunkiem korzystania z niego jest konieczność posiadania oprogramowania InTouch w wersji 7.1,
(Alarm Logger domyślnie instalowany jest w głównym katalogu InTouch’a).
Wykorzystując Alarm Logger’a, użytkownik może wybrać, następujące opcje:
•
zapisywanie informacji alarmowych do pliku
.ALD
. Jest to plik tekstowy (ASCII), którego zawar-
tość można przeglądać oraz edytować za pomocą każdego edytora teksu np. Notatnika lub też
zaimportować do arkusza kalkulacyjnego np. Excel.
•
drukowanie przez drukarkę podłączoną do określonego portu,
•
składowanie informacji alarmowych w bazie danych SQL.
Nazwa pliku
.ALD
tworzona jest automatycznie przez Alarm Logger wykorzystując format daty i czasu:
YYMMDDHH.ald
, gdzie YY – rok, MM – miesiąc, DD –dzień, HH – godzina (domyślnie HH przyjmuje
postać dwóch zer).
Edycja pliku za pomocą Notatnika.
Domyślny format daty, jaki zapisywany jest w pliku tekstowym, ma następującą postać: DD MMM YYYY,
natomiast czas jest zapisywany w postaci HH:MM:SS:MsMsMs, gdzie: HH – godziny, MM – minuty, SS
– sekundy, Ms – milisekundy. Oczywiście format daty i czasu można zmienić według własnych
preferencji.
Użytkownik może tworzyć wiele konfiguracji – każda z nich jest zapisywana do pliku z rozszerzeniem
.ALC
. W ten sposób zwiększono elastyczność definiowania konfiguracji logowania informacji
alarmowych - wystarczy tylko wskazać plik, w którym zawarte są zdefiniowanie ustawienia. Dodatkowo
można uruchomić więcej niż jedną konfigurację. Dzięki temu może równocześnie pracować kilka
zdefiniowanych konfiguracji (Alarm Logger’ów), co zabezpiecza cały mechanizm logowania przed
sytuacją awaryjną np. brak papieru w drukarce, nie spowoduje zawieszenia zbierania informacji
alarmowych, gdyż za to będzie odpowiadać inna konfiguracja.
ASTOR Sp. z o.o.
Dział Oprogramowania Przemysłowego
ul. Smoleńsk 29, 31-112 Kraków
e-mail: wonderware1@astor.com.pl
http://www.astor.com.pl
tel.: 012 428-63-30
fax: 012 428-63-09
Praca z Alarm Logger’em
Po uruchomieniu Alarm Logger’a (
almlgr.exe
) na ekranie pojawia się okno wyświetlające domyślną
konfigurację:
Aby zdefiniować nową konfigurację należy w menu
File
wybrać opcję
New
. W celu zmiany domyślnych
ustawień wybrać z menu opcję
Output
, a następnie
Configuration
. Pojawi się okno
Configuration
Settings
, gdzie można wprowadzać własne ustawienia.
W zakładce
Query
można zdefiniować właściwości zapytania o alarmy:
2
Właściwość
Opis
From Priority
Najmniejszy priorytet alarmu (domyślnie 1)
To Priority
Największy priorytet alarmu (domyślnie 999)
Alarm State
Status alarmu:
All
–wszystkie,
Unack
– niepotwierdzone,
Ack
– potwierdzone
Alarm Query
Zapytanie o alarmy według notacji Distributed Alarms
Zakładka
Message
umożliwia wybór informacji jakie będą zapisywane wraz z alarmami.
Należy zaznaczyć
Date
, jeżeli w komunikacie o alarmie ma być dołączona data. Można wybrać jeden z
następujących formatów:
Format
Wygląd
DD MMM
28 Feb
DD MMM YYYY
28 Feb 2000
DD/MM
28/02
DD/MM/YY
28/02/00
MM/DD
02/28
MM/DD/YY
02/28/00
MMM DD
Feb 28
MMM DD YYYY
Feb 28 2000
Zaznaczyć
Time
, jeżeli w komunikacie o alarmie ma być dołączony czas. Można wybrać jeden z na-
stępujących formatów:
Format
Wygląd
HH:MM:SS.SSS
11:56:23.456
HH:MM:SS
11:56:23
HH:MM
11:56
HH:MM:SS.SSS AP
11:56:23.456 AM
HH:MM:SS AP
11:56:23 AM
HH:MM AP
11:56 AM
3
W polu sortowania, umieszczonym poniżej pola
Time
, zaznaczyć kryterium do sortowania komunikatów
o alarmach. Dostępne są trzy możliwości:
•
LCT – Last Changed Time,
•
OAT – Orginal Alarm Time,
•
LCT But OAT on ACK
Zaznaczyć
Alarm
State (Unack, Ack)
jeżeli ma być rejestrowany status alarmu.
Zaznaczyć
Alarm Class (VALUE, DEV, ROC, ...)
, jeżeli ma być rejestrowana kategoria alarmu.
Zaznaczyć
Alarm Type (HIHI, LO, MAJDEV, ...)
, jeżeli ma być rejestrowany typ alarmu.
Zaznaczyć
Priority
, jeżeli ma być rejestrowany priorytet alarmu.
Zaznaczyć
Alarm Name
, jeżeli ma być rejestrowany alarm/zmienna. W polu
Length
wprowadzić liczbę
znaków (maksymalnie 32).
Zaznaczyć
Group Name
, jeżeli ma być rejestrowana nazwa Grupy alarmowej. W polu
Lenght
wprowadzić liczbę znaków (maksymalnie 32).
Zaznaczyć
Alarm Provider
, jeżeli ma być rejestrowana nazwa źródła alarmu. W polu
Lenght
wpro-
wadzić liczbę znaków (maksymalnie 32).
Zaznaczyć
Value at Alarm
, jeżeli w momencie pojawienia się alarmu ma być rejestrowana bieżąca
wartość zmiennej. W polu
Lenght
wprowadzić liczbę znaków. Wartość ta powinna być na tyle duża, aby
zapewniony był żądany stopień dokładności (maksymalnie 15 znaków)
Zaznaczyć
Limit
, jeżeli ma być rejestrowana wartość graniczna alarmowania dla zmiennej. Wartość ta
powinna być tak duża, aby zapewniony był żądany stopień dokładności (maksymalnie 32 znaki).
Zaznaczyć
Operator
, jeżeli identyfikator ID zalogowanego operatora ma być rejestrowany. W polu
Lenght
wprowadzić liczbę znaków (maksymalnie 16).
Zaznaczyć
Comment
, jeżeli ma być rejestrowany komentarz zmiennej. Komentarz ten wprowadzany
jest w polu
Comments
podczas definiowania zmiennej. W polu
Lenght
wprowadzić liczbę znaków
(maksymalnie 50).
Zaznaczyć
User Defined
, jeżeli ma być rejestrowana nazwa zmiennej. W polu
Lenght
wprowadź liczbę
znaków. Wartość ta powinna być tak duża, aby zapewniony był żądany stopień dokładności
(maksymalnie 32 znaki).
Zakładka
File Logging
umożliwia zdefiniowanie konfiguracji do logowania informacji alarmowych do
plików tekstowych.
4
W polu
Directory
należy wprowadzić ścieżkę dostępu do katalogu w którym gromadzone będą pliki z
informacjami o alarmach. Każda konfiguracja Alarm Loggera wymaga osobnego pliku do logowania.
Pole
Number of Hours to Cycle Filename
umożliwia określenie co jaki okres czasu będzie tworzony
nowy plik tekstowy, do którego będą składowane informacje o alarmach. Domyślna wartość 24 oznacza,
że nowy plik będzie tworzony co dobę.
W polu
Starting at Hour (0-23)
wymagane jest wpisanie wartości liczbowej określającej godzinę, o
której zostanie utworzony plik. Domyślna wartość 0 oznacza, że każdy nowy plik będzie tworzony o
północy.
Pole
Keep Log Files
for
pozwala na zdefiniowanie okresu czasu przez który plik będzie przechowy-
wany na dysku. Domyślna wartość 0 oznacza, że plik nie będzie automatycznie wymazywany.
Zaznaczenie opcji
Remote Trailing Spaces
spowoduje usunięcie wszystkich niewykorzystanych
znaków określonych w polach
Lenght
w zakładce
Message
.
Natomiast odznaczenie tej funkcji, spowoduje zapisywanie informacji w pliku w postaci wyodrębnionych
kolumn.
Odznaczenie opcji Remove Trailing Spaces powoduje zapisywanie wybranych informacji o alarmach w
wyróżnionych kolumnach.
Zakładka
Printing
pozwala na wybranie portu, do którego podłączona zostanie drukarka alarmowa. Przy
czym należy pamiętać o tym, że drukarka dedykowana do drukowania alarmów, nie może zostać
wykorzystana w innym celu.
W opcji
Port Cofiguration
konfiguruje się komunikację portu szeregowego COM, w przypadku, gdy
będzie on wykorzystywany do komunikacji z drukarką.
5
Plik z chomika:
konto2019
Inne pliki z tego folderu:
Informator_techniczny_Wonderware_088(1).pdf
(861 KB)
Informator_techniczny_Wonderware_091(1).pdf
(378 KB)
Informator_techniczny_Wonderware_094(1).pdf
(114 KB)
Informator_techniczny_Wonderware_126.pdf
(130 KB)
intouchrecipe.pdf
(1685 KB)
Inne foldery tego chomika:
Astor biuletyn
C++Builder 5
ebooks
FOREX
Książki
Zgłoś jeśli
naruszono regulamin