NaviPac Alarm Monitor

Size: px
Start display at page:

Download "NaviPac Alarm Monitor"

Transcription

1 NaviPac Alarm Monitor The NaviPac alarm monitor utilizes display and control of user defined and system alarms in NaviPac. The window may be opened from NaviPac Online View, Alarm Monitor Data Acquisition View, Alarm Monitor Please note that this module is bound to the main NaviPac computer you may start it remotely but alarms will not pop in! The top lines in the window represent the user defined alarms and the lower 4 lines represent NaviPac system alarms Each alarm is represented by a series of parameters Name The user defined name or NaviPac/DataIO for system alarms Type The alarm category: o Position Comparison (2D) of two NaviPac objects. The range is compared with the limit o GPS GPS Status parameters (HDOP, Age, #satellites, status) o Gyro Comparison of two gyro readings o Roll Comparison of two roll readings Displacement - see details later Displacement (M) - see details later

2 MIN observation must be larger than entered value MAX observation must be smaller than entered value o Pitch Comparison of two pitch readings Displacement - see details later Displacement (M) - see details later MIN observation must be larger than entered value MAX observation must be smaller than entered value o Heave Comparison of two heave readings MIN observation must be larger than entered value MAX observation must be smaller than entered value o DVL Doppler velocity Log Speed X, Y or XY o Dynamic Pos Deviation of position that is maximum variation from sample to sample Position DOL o DAQ Comparison of two data acquisition inputs. Note no offsets taken into account so you may compare tomatoes and melons! Displacement - see details later MIN observation must be larger than entered value MAX observation must be smaller than entered value o SVP Comparison of online sound velocity measurement (assuming depth and SV is read into NaviPac) with loaded profile o Error NaviPac errors o Warning NaviPac warnings o Info NaviPac info messages o Input Fatal input errors from Dataio (including information on time synchronization) Limit The user defined value limit V1 Value from sensor 1 V2 Value from sensor 1 Val The total value (to be compared with Limit) Alarm The latest alarm message Count Number of alarms in total (user defined) or since last acknowledgement Reference Name of the sensor/object that the alarm is bound to

3 You may acknowledge an alarm by double clicking on the Alarm field You may get a list of the latest alarms by double clicking on the NaviPac alarm s type field: Edit user defined alarms You may edit the user defined alarms from various places Data Acquisition Options, Alarm definition Alarm Monitor Edit, Alarm Def Alarm Monitor Double click the alarm type field In all cases the following dialogue pops up (if via double click then the requested alarm is selected)

4 The left part of the list shows the defined list of alarms (names as displayed in Alarm Mon) An alarm is defined by the following parameters (see also list from Alarm Monitor) Name Type (position, GPS, ) Sensor 1 (eg Gyro) Sensor 2 (eg another gyro) or special type Limit (How big difference before giving an alarm) The operator may now Modify an alarm o Select the alarm in the list o Adjust the parameters o Press Apply Add a new alarm o Select the alarm in the list o Adjust the parameters o Press Add New Delete an alarm o Select the alarm in the list o Press Delete Selected Save the settings o Press OK A message is sent to NaviPac kernel an the new settings will be applied within 30 seconds Save the settings to backup o Press Save As

5 o Enter a name or select existing INI file A total copy is now saved in the selected file Load the settings from backup o Press Load From o Select a file o The current list is now replaced with the list from file Note: You may redo by canceling! Select sound velocity profile o Select a SVP alarm o Press the SVP button (shows current SVP name) o Select the file

6 o Select the ASCII template for the file (or create a new) o Accept by OK Password protection You may protect editing of alarm limits via a user defined password. To enter a password you must just go into Edit, Password Protect Type the old password (if any) and the new password. There is no check for complexity of the password etc. If wrong password is entered a message pops up:

7 When the operator needs to edit alarm definitions a prompt for password will pop up: Alarm recording You may toggle between alarm recordings via the Edit, Save Alarms menu. Specific control may be set in Edit, Alarm recording setup: The operator may control o Where to store the data (change by pressing ) o Define if it must use a sub folder named year+moth+day o Define how it change files (NaviPac controlled, hourly or daily) The files will always be named yymmdd_hhmmss_alm.csv Displacement Alarms NaviPac offers from 3.5 p14 a new alarm sub type called Displacement. It will be valid for Roll, Pitch and data acquisition input:

8 The Displacement compares an data input with its own initial value. When the system starts up it registers the initial data value (eg. Roll of 1.23 degree) at each following update it compares the new value with the initial limit and if they differ more than the limit an alarm is generated. As a special variant we have Roll and Pitch Displacement (M) which rather than looking at the angles uses the vessel length and width and compares the height influence. To use this you must enter vessel dimension via the menu Edit, Vessel Dimension: You may at any time reset the displacement monitoring via the Reset menu. Pop-up From NaviPac version 3.5 p19 you may define that AlarmMon must pop-up and blink in case of alarms (similar to NaviPac Online window)

9 This is enabled in the View, Pop-up on Alarm menu. Collapsed view From NaviPac version 3.5 p19 you may define if the view shall be collapsed (collect multiple alarms from one sensor in one line) or normal. This is activated from the View, Collapsed menu item. Normal Collapsed: Alarm definition file The alarm definition is saved in an INI file called NP_ALARM.INI located at the \eiva\navipac\setup folder. It is a good idea to back-up this file is you are doing any form of manual backup (it is included in the Project Manager!) The file is organized in a very simple way but do not try to edit it manually! [ID]

10 No=12 ReDo=0 PORT_OUT=4890 [ALM_01] name =Dette er nummer 1 type =0 inst1 =7 insid1 =0 inst2 =801 insid2 =0 limit = [ALM_02] name =GPS OK? type =8 inst1 =44 insid1 =16104 inst2 =0 insid2 =0 limit = [SVP] name=c:\eiva\data\ sva NO=30 OK=1 Level_000= Level_001= Level_002= Template=GMI sva with header [SAVE ALARMS] YESNO=1 Folder=C:\EIVA\Data useyymmdd=0 mode=1 [Vessel Dimension] X= Y= ID Identification of the setup o No Number of defined alarms o ReDo Flag telling NaviPac to redefine alarms o PORT_OUT Message port between NaviPac and Alarm monitor ALM_01 Definition of alarm 1 o Name The user defined name o Type Type of alarm: enum DataAcqAlarm { DAQALM_POS = 0, DAQALM_GYRO = 1, DAQALM_ROLL = 2, DAQALM_PITCH = 3,

11 DAQALM_HEAVE = 4, DAQALM_DAQ = 5, DAQALM_UW = 6, DAQALM_DVL = 7, DAQALM_GPS = 8, DAQALM_SVP = 9 }; o Inst1 o Insid1 These two identifies instrument/object number 1 can eg be object number or instrument identification number o Inst2 o Insid2 These two identifies instrument/object number 2 can eg be object number, instrument identification number or data type (HDOP) o Limit The user entered data limit ALM_02 Definition of alarm 2 Etc SVP The sound velocity profile (if any) o Name File name o No Number of levels o OK Loaded OK? o Levels o Template Which ASCII template is used for interpretation SAVE ALARMS Shall AlarmMon store alarm in file o YESNO yes 1 or No 0 o Folder Where to stor them o useyymmdd Use sub folder o mode 0 = NaviPac, 1 continuously hourly and 2 continuously daily Vessel Dimension Size of vessel as width and length