|
|
|
|
Using AlarmSort
When AlarmSort first starts running, it processes the AlarmSort.ini file to determine the machine's destination masks (for file and display), searches the database for points that have a matching destination bit set, and then subscribes to those points from the real time data stream. While AlarmSort is doing all of this, it displays the following dialog box to provide some feedback on its progress.
(caption)
(screen short)
You may use the Column Sequencer dialog (shown below) to determine which columns of data should be displayed as well as thir organization. The column margin setting allows you to add some extra space between the columns, if desired.
(caption)
All configuration is maintained in an INI file similar to the one shown below:
[Settings] Pipe KB=64 Printer=none Printer Mask=0x0000 Display=Sort Display Mask=0x0004 File=none File Mask=0x0000 File Change=Daily Column Margin=15 Font Data=-12,0,0,0,400,0,0,0,0,1,2,1,49,Console Column Sequence=1,2,3,4,5,6,8,9,7,10,11,12,13,14,15,16 Column Visibility=1,5,7,8,9,10,11,13,14,15,16 Page Reset Time=30 Special Message Duration=15
Setting Default Description Pipe KB 64 Sets the number of kilobytes of memory used for AlarmLog's real time data pipe. This is for operational tuning only and should only be set at the direction of EVI support personel. Printer none (future) none to disable printing; name of system printer; serial/com port parameters Printer Mask 0x0000 (future) Hexadecimal value representing the alarm destination mask for this instance of the program. The actual bits in the mask are customer dependent. The mask represents a 32 bit value which will be used to test the destination mask from the alarm database. See below for the USEC-specific masks that have been defined by EVI. Display Sort 'none' to disable display; 'Log' for a sequential log of alarms as they occur; 'Sort' to keep a page-able list of sorted alarms. Display Mask 0x0000 Hexadecimal value representing the alarm destination mask for this instance of the program. The actual bits in the mask are customer dependent. The mask represents a 32 bit value which will be used to test the destination mask from the alarm database. See below for the USEC-specific masks that have been defined by EVI. File none 'none' to disable log file, otherwise root name of log file. A date/time tag will be inserted into the root name, just before the dot . File Mask 0x0000 Hexadecimal value representing the alarm destination mask for this instance of the program. The actual bits in the mask are customer dependent. The mask represents a 32 bit value which will be used to test the destination mask from the alarm database. See below for the USEC-specific masks that have been defined by EVI. File Change daily hourly, daily, weekly, monthly. A new log file will be opened each time this boundary is crossed. The boundaries will be calendar (or clock) boundaries, not arbitrary time intervals. Font Data special This entry contains parameters defining the most recently selected font for the display. Column Sequence 1,2,3,... The sequence that columns are displayed in sorted display mode. Use the column selection/sequencing panel to edit this setting. Column Visibility 1,5,7,8,9,10,
11,13,14,15,16List of columns that are currently being displays in sorted display mode. Use the column selection/sequencing panel to edit this setting. Page Reset Time 30 Number of seconds of user-inactivity before the display will automatically reset to show the most recent alarm page (like pressing HOME). This only has meaning in sorted display mode. Special Message Duration 15 Number of seconds that special messages (such as local data loss, node failures, etc) will remain in the alarm list. Any of the entries marked '(future)' are features that are still on the design checklist, but they have not yet been implemented (or at least they aren't ready for production use).
These masks are used to determine which points will be included in the Alarm Sort. Currently, AlarmSort supports no other criteria for point selection.
Mask Value Location 0x0000 Nothing 0x0001 C-331 Units 1-4 0x0002 C-333 Units 1-6 0x0004 C-335 Units 1-4 0x0008 C-337 Units 1-6 0x0010 C-310 (and special)
|
|
|
|