Praxiss Manual PTD Mega-Guard Engineering Guide Rev2.14
Praxiss Manual PTD Mega-Guard Engineering Guide Rev2.14
Engineering Guide
MEGA-GUARD
PRODUCT
TECHNICAL
DESCRIPTION
OWS/ PCU / SPC / PMS
BMS / PCM
ENGINEERING GUIDE
1 TABLE OF CONTENT
This manual describes the information to be used for the engineer to set-up a MEGA-GUARD
Ship Automation System via the OWS Operator Work Station. The description is based on
the maximum configuration of the MEGA-GUARD Ship Automation System. Please refer to
the drawing manual, of the related project, for installed components.
The MEGA-GUARD Ship Automation System can be configured by the engineer, with a
pointing device and a normal PC compatible keyboard connected to any OWS Workstation of
the MEGA-GUARD Ship Automation System. The system can also be configured "Off-line"
on any standard PC running Windows 2000 or XP operating system. The MEGA-GUARD
SET-UP information is stored in an MS-ACCESS compatible database.
OWS OWS
Operator Work Operator Work
Station 1 Station 2
I/O-Server I/O-Server
Main Backup
The MEGA-GUARD SET-UP is for the connected I/O Boards and system peripherals. The
SET-UP can be performed on any of the OWS Work Stations across the MEGA-GUARD
High Speed Network to the OWS Server(s).
The Main Server communicates with the I/O and EAS Extension Alarm System. The Back-up
server is in a sleep mode and will be synchronized via the High Speed Network from the Main
Server. The backup Server will take over if one of the Main Communication Links will give
an error. In that case the Main Server will go into sleep mode and the Backup Server will take
over the communication task. Recovery can be activated from one of the servers.
Several set-up levels are available (refer to paragraph 5.5 Passwords, page 35) each with their
own password. The engineer set-up level is level 0. By entering the appropriate username and
password, the set-up is entered with the corresponding level.
When F12 (SET-UP) is pressed the following appears on the screen:
If the User Name and Password is correct the system will show the User Name and privilege
level on the Status Bar on the bottom of the screen.
Example below indicates the reaction of the system when a wrong password is supplied.
After 3 seconds the system will display the default page (usually ALARM PAGE).
The SET-UP key must be pressed anew:
The default username is an empty string and the default password is '0' for the engineer level
(level'0'). In this document the engineer level (level '0') is described.
You can enter set-up when the correct password is entered (default '0'). The system will clear
the screen and the following is displayed (operator levels allow restricted set-up):
When the SET-UP program is closed the system will return to the default page (usually
ALARM PAGE).
In case of bad input the system will show an error message.
The following general rules apply to such a configuration page. The easiest way to maneuver
between the different items and fields on the screen is by using a pointing device like a
Trackball or a mouse, however setup can be performed by using the following keys on a
QWERTY keyboard. The items (Note: Setup can only be performed by the use of an
QWERTY keyboard.):
• Switching between the Tree Area and the Set-up area can be done by sing the key
F6 on the QWERTY keyboard or by a left click on the area with the pointing
device.
• Selecting pull down menus from the Menubar can be done by pressing the Alt key
together with the letter key which is underline in the menu bar. Or by a single left
click on the menu item. To move the focus back to either the Tree Area or the Set-
up area press the TAB key on the keyboard or left click on the area.
• Selecting the items from the Button Toolbar can only be performed with the
pointing device, by a left click on the button. Of course all items of the Button
Toolbar can also be selected via the pull down menus from the Menubar.
• In the Tree Area you can select the different maps by using the arrow keys or by a
single click from the pointing device. If a map is closed it is shown as follows
and if a map has a symbol on the left, it indicates that there are setup items
within this map, which are not shown at this moment. If a map is open it is shown
in the following way if such a map has a symbol on the left it, the setup
items are shown in the tree.
• To open the map you can double left click on it with the pointing device or with a
single left click on the symbol. If the map has no symbol you can not open
this map. Opening a map from the keyboard can be done by pressing the + sign
when the map is selected.
• To close map you can double left click on the open map symbol or by a single
left click on the symbol. Closing a map from the keyboard can be done by
pressing the - sign when the map is selected.
• Adding setup items to a map (when applicable) can be done by a right click with
the pointing device or by pressing the context menu key on the keyboard
when the map is selected. With this action a context menu will appear and you can
select insert to add a setup item.
• Selecting the item and pressing the Delete key on the keyboard will delete setup
items in a map.
Field
Checkbox
Group of fields
• The set-up area is a form with several fields to define the set-up of the system. To
go to the next field or group of fields use the 'TAB' key. To go to the previous
field with use the 'Shift'+TAB' key. Within a group of fields you can use the arrow
keys to go from one field to another field in that group. With 'Enter' you go to the
next field and validate (modified) data.
• The checkbox can be changed by a single left click with the pointing device or by
pressing the SPACE-Bar on the keyboard.
• Enter a new value by just typing from the keyboard.
• (Use 'Esc' at any time to restore a field to its former value, i.e. the value before
selecting the field.)
• For each form context sensitive help will be available.
• Fields, which can be modified, are shown in white. Fields, which cannot be
modified, are grayed out and will be bypassed.
E.g.: the 21st I/O channel on board 4 from Fieldbus 3 is 30421, the 2nd channel on board 15
from Fielbus 2 is 21502.
• In the I/O server you can define up to 4608 Function Block Definitions.
• Each I/O Board can process up to 12 Function Block Definitions. The I/O Server
keeps track of which Function Block Definition(s) have to be downloaded to what
I/O Board(s).
• Each Function Definition must have a unique Tag Name in the I/O Server.
• Each I/O Board can process up to 16 Function Block Connection Schemes.
• Each Function Block can handle up to 12 input connections.
• Each function Block can handle up to 12 output connections.
All Functions Block Connection Schemes have an 8 character Tag Name (referring to the
Function Definition on that I/O Board) followed by a 3-digit Connection Scheme Number
(Mind you that the maximum number of Connection Schemes on one board is 16):
FFFFFFFF = Function Definition Tag Name (1..9, A..Z, a..z, mind you that this Tag
Name must start with a letter and must end with a letter)
SSS = Connection Scheme Number (1..999)
The name you use is case sensitive. Function Block Connection Scheme in- or output
connections can be used from all boards connected to the same Fieldbus (recommended).
All Function Block Connection Schemes also have a 5-digit internal reference number
UBBCC:
U = Fieldbus number (1..4)
BB = board number (1..96)
CC = function execution1 number (1..16)
E.g.: the 15th function on board 4 from Fielbus 3 is 30415, the 2nd function on board 15 from
Fielbus 2 is 21502.
This internal reference number is automatically generated by the system when a new Function
Block Connection Scheme is defined.
This internal reference number can be used as an alternative to the Function Block Definition
Tag Name with Function Block Connection Scheme Number. This internal reference number
can be typed in (in the function field) wherever a function is required as a set-up parameter:
• The channel where this set-up parameter is required may be located on the same
board or another board, the same Fieldbus or another Fieldbus.
• The system will echo the Function Block Name including Connection Scheme
Number.
• If the Function Block Connection Scheme with this internal reference number is
not defined, the system will echo this number instead of the Function Definition
Tagname with Function Block Connection. Note that all its outputs will return the
value '0'.
When a Function Block Connection Scheme in- or output is required as a set-up parameter:
• Enter ‘1’ to ‘12’ for the desired input connection.
• Enter ‘13’ to ‘24’ for the desired output connection.
• The system will echo the in- or output connection name. If the in- or output
connection name is not defined within the connection scheme, the system will
echo a percentage sign followed by the in- or output connection number.
1.1.1
1
This number defines the execution order of the Function Block Connection Schemes on each
I/O Board.
• Enter the number for a reference, i.e. the table will be located on the same board
where the set-up resides.
Depending on the board type a number of parameters can be defined for each I/O Board:
• 32 parameters for 6004-xxx, 6005-xxx, 6018-xxx, 6030-xxx, 6032-xxx, 6034-xxx
• 63 parameters for 6018I (DIN type)
5 SET-UP DESCRIPTION
Note: All function block names and I/O identifiers are case sensitive!
Set-up of definitions can be done by expanding the Function Definition Folder in the Tree
Area on the screen and selecting the desired definition. See figure below:
Note: all function block implementations referring to this prescript are also deleted!
When a function definition tag name is selected on the tree area or when you add a new
function block definition, the following appears on the screen, for example:
• Function Definition Name: Edit the tag name from this field if desired. The new
name will be used in all places where a Function Block Connection Scheme is set-
up with this Function Definition.
• Inputs, Outputs: Enter a unique identifier or change it (‘FALSE’ and ‘TRUE’ are
prohibited). The identifier can be used for formula and timer set-up and/or can be
used in a corresponding function block connection scheme set-up. Note: not every
connection scheme needs to use all declared identifiers. Any changed name will be
used as such everywhere in the connection scheme set-up.
• Check: This button gives you the possibility to check the syntax of the formula.
To delete an identifier press ‘Space’, ‘Backspace’ and ‘Enter’ as the first keystrokes. Do
not delete an identifier which is in use in a formula or timer; it leads to unclear
results.
A formula must start with a DigOut or AnaOut identifier followed by a ‘=’ sign. Next a valid
mathematical expression must follow using:
Operands (identifiers and constants) are automatically transferred between Boolean and
numeric according to the operator. Expressions are evaluated from left to right without any
priority; use parenthesis (up to 3 levels) to force another order.
If identifiers are changed to a longer name (e.g. from ‘Open’ to ‘ValveOpen’), after usage in a
formula, it will automatically adapt the formula area. If the text of the formula may become
too large to fit on the screen, it is then chopped of at the end of the line. It will still evaluate
the formula correctly. To edit the formula line just select the line and use the arrow keys to go
to the desired place.
A formula can be deleted by selecting it and pressing the 'Delete' key on the keyboard.
Note: all references referring to in- or outputs of this connection diagram are also deleted!
Values of (previous) connected outputs will be '0'!
When a function block connection scheme is selected on the tree area, the following appears
on the screen, for example:
• Function Name: This field shows you the function name of the Function definition
that is used with this connection scheme.
• Sequence Nr: Edit the number part of the connection scheme name from this field
if desired. You cannot change to any existing connection scheme name (= tag+nr).
The new connection scheme name will be used everywhere in the unit’s set-up.
• Function Nr.: This field indicates the reference number for this connection scheme.
Refer to paragraph 4.2.2.2 Advanced Function Numbering, page 14 and is for
indication only. This number can be used when selecting outputs of this function in
the set-up.
• Descr: Enter or change any explanatory text for this implementation.
Note: When no connection is made (‘empty field‘), any occurrence of the identifier in a
formula of the prescript is skipped from evaluation.
E.g.: If ‘inp1’ and ‘inp3’ are set-up, but ‘inp2’ is not, then:
‘out=inp1 OR inp2 AND inp3’ evaluates as: ‘out=inp1 AND inp3’,
‘out=inp1 OR (inp2 AND inp3)’ evaluates as: ‘out=inp1 OR inp3’,
‘out=inp2-inp1+(5*inp2)’ evaluates as: ‘out=inp1+5’.
In the I/O Connection table you find the following fields to be setup:
• INPUTS: These fields indicate the names of the input connections and cannot be
modified from this table.
• Source and Value: The following settings are valid for these fields:
Source: Value:
• Input Type :‘CHANNEL’ Identifier Channel number:UBB01-UBB68
N.B.: analog output channels give ‘0’. (see paragraph 4.2.1 Channel Numbering,
page 12).
• Function Block Name (Tag) ‘OUTPUT’ identifier (see paragraph 4.2.2
• OUTPUTS: These fields indicate the names of the output connections and cannot
be modified from this table.
• Gateway (button):
If you press this button it allows you to connect this function connection scheme output
to:
• A ‘CHANNEL’ (N.B.: Analog output channels are ignored). Identifier Channel
number: UBB01-UBB68 (see paragraph 4.2.1 Channel Numbering, page 12). For
output channels a message appears if the connection is to be made to the fail status
(input status otherwise). In the input or output channel set-up, a button (Update)
appears to confirm changing. When confirmed the connection is pre-set in this
channel’s parameters and you can make other changes. Press the Return to return to
the setup of the Function Block Connection Scheme.
• A Function Block Connection Scheme Name. See paragraph 4.2.2 Function
Numbering, page 13 (‘%xx’ means identifier not declared, ‘xx’ refers to the input
number of the Function Block Connection Scheme), to analog value, digital status
or fail. In the newly opened Function Block Connection Scheme set-up, a button
(Update) appears to confirm changing. When confirmed the connection is pre-set in
this Function Block Connection Scheme's parameters and you can make other
changes. Press the Return to return to the setup of the Function Block Connection
Scheme.
• List (button):
If you press this button the system will respond with a popup window indicating what
channels and/or Function Block Connection Schemes are connected to this output.
• Initial:
Enter the initial value (at system start up), e.g. 0.9875, -1.23e14.
• F:
Store function outputs. All functions in the selected processor are stored simultaneously.
One output must be marked, when this output changes the storage is initiated. Enter ‘S’ to
mark the output that initiates the storage. Enter R to make an output restore from a
previously stored value at startup of the I/O Board.
L If the IEC1131 board software is used, the "S" and "R" option are not available in the
PAL function blocks. It is assumed that you use such functions in IEC1131.
To create Graphic Page you can activate the graphic builder by selecting '*Mimic' from the
tree menu, or by double click on one of the already created graphic pages:
The graphic builder will be started with the selected mimic. If the '*Mimic' is selected it will
start with a new mimic:
1. Background information
2. Dynamic information
The Graphic Editor can create a background picture. This editor is based on vector graphics
(bitmapped graphic images of the type *.jpg or *.gif can be used within the background
picture).
Dynamics - This menu item is used for (refer to paragraph 5.2.1.2 Dynamic Information,
page 27:
- Creation of a bar graph.
- Creation of a process point.
- Creation of Time/Date value.
- Creation of digital selector.
- Creation of button.
- Creation of pick action (popup).
Play - This menu item is used for (refer to paragraph 5.2.1.2 Dynamic Information,
page 27:
- Switching ON/OFF of dynamic test-mode.
Help - This menu item gives you information about the graphic configuration
program.
Toolbars:
The toolbars are dockable toolbars, which means that you can drag and drop the toolbar
wherever you would like to have it on the screen. The following toolbars (and action buttons)
are available in the system:
File Toolbar:
Edit Toolbar:
Print Button:
Help Button:
- This button gives you information about the graphic configuration program.
Transform Toolbar:
Drawing Toolbar:
- Draw a rectangle or a square. To draw a square press the Shift key at the
moment you drag.
- Draw an ellipse or a circle. To draw a circle press the Shift key at the
moment you drag.
- Draw a line by clicking the left mouse button and dragging the line. If you
release the mouse button the line is created.
- Draw a (closed) polyline by clicking the left mouse button. Drag to create
the first line-segment of the polyline, press the left mouse button again the
line segment is created. Drag the mouse to create the next line segment and
click the left mouse button again etc. To end (close) the polyline click the
right mouse button.
- Draw a (open) polyline by clicking the left mouse button. Drag to create the
first line-segment of the polyline, press the left mouse button again the line
segment is created. Drag the mouse to create the next line segment and click
the left mouse button again etc. To end the polyline click the right mouse
button.
- Draw a (closed) spline object by clicking the left mouse button. Drag to
create the first line-segment of the spline, press the left mouse button again
the line segment is created. Drag the mouse to create the next line segment
and click the left mouse button again etc. To end (close) the spline click the
right mouse button.
- Draw a (open) spline object by clicking the left mouse button. Drag to
create the first line-segment of the spline, press the left mouse button again
the line segment is created. Drag the mouse to create the next line segment
and click the left mouse button again etc. To end the spline click the right
mouse button.
- Insert text in the mimic.
- Insert a bitmap graphic into the mimic (.jpg or .gif format).
1. Bar Graph:
Creating a bar graph: Drag a rectangle or square (refer to paragraph 5.2.1.1 Background
Information, page 24). Leave the rectangle or square selected and
press the button or select Bargraph via the pull down menu.
The system will show you the following menu:
Location on the mimic: Pixel oriented. Object can be placed and moved by selecting it by
the left mouse and dragging it to its location. Pressing the arrow
keys will move the selected object by one pixel.
Connection types: Channel value (type channel number)
Parameter value (type parameter number)
Function Block Connection Scheme Output value (select via a drop
down list the Function Block Connection Scheme Name and
Output Name)
Direction selectable: Vertical-up (default)
Horizontal-right
Horizontal-left
Range: High and low engineering range is automatic retrieved from
channel (default), but can be overwritten by entering manual other
range(s)
Background color: Selectable from color pallet (default black)
Normal color: Selectable from color pallet (default green)
Limit type: NONE (default)
Low/None
None/High
Low/High
Low/Very Low
High/Very High
Limit types selectable: Limit type(s) automatic from channel (default if connection type is
channel value)
Limit type(s) manual entered during configuration
Limit 1 color: Selectable from color pallet (default blue)
Limit 2 color: Selectable from color pallet (default red)
Color implementation: Stacked:
Bargraph vertical-up Type: L Type: H Type L/H Type L/VL Type H/VH
Process point:
Creating a process point: Click the process point button or select from the dynamics pull
down menu. The system will respond with the following menu:
Location on the mimic: Pixel oriented. Object can be placed and moved by selecting it by
the left mouse and dragging it to its location. Pressing the arrow
keys will move the selected object by one pixel.
Font: Any true type font (default Arial)
Font color: Selectable from color pallet (default white)
Background color: Selectable from color pallet (default black)
Font size: Sizeable as standard within Windows (default 10)
Connection types: Channel value (type channel number), if Digital channel value
(Field length automatic set to 1 and number of decimal places
automatic set to 0)
Parameter value (type parameter number)
Function Block Connection Scheme Output value (select via a drop
down list the Function Block Connection Scheme Name and
Output Name)
Field length in characters: From 1 to 7, if the value exceeds the field length, the indication
will be made by + signs (example: if the field length is 5 and the
decimal places is 1 a too big value will be indicated by: +++.+)
Decimal places: Select fixed decimal:
0. xxxxxxx
1. xxxxx.x
2. xxxx.xx
3. xxx.xxx
4. xx.xxxx
5. x.xxxxx
Create a Time/Date value: Click the Time/Date button or select from the dynamics pull
down menu. The system will respond with the following menu:
Location on the mimic: Pixel oriented. Object can be placed and moved by selecting it by
the left mouse and dragging it to its location. Pressing the arrow
keys will move the selected object by one pixel.
Font: Any true type font (default Arial)
Font color: Selectable from color pallet (default white)
Background color: Selectable from color pallet (default black)
Font size: Sizeable as standard within Windows (default 10)
Connection types: Time:
- hh:mm
- hh:mm:ss
Date:
- yy-mm-dd
- dd/mm/yy
- dd/mm/yyyy
- mm/dd/yy
Time Date:
- hh:mm:ss yy-mm-dd
Digital Selector:
Create a digital selector: Create multiple (drawing) objects. Deselect all objects and click
digital selector button or select from the dynamics pull down
menu. The system will respond with the following menu:
Select the object you want to connect to the selected state (or
Default (if no state(s) is (are) active, this object is shown). Select
the other state(s) and connect the drawing object etc.
If objects have a different size you may use the auto-size feature by
selecting a rectangle (square) before clicking the digital selector
button . The selected square is now used as area and all objects,
which you connect to the different states of this digital selector,
will be resized within the area.
Location on the mimic: Pixel oriented. Object can be placed and moved by selecting it by
the left mouse and dragging it to its location. Pressing the arrow
keys will move the selected object by one pixel.
Maximum states: Value between 1 and 8 (default 1)
Default object: Enter the graphical object. This object will be shown, if none of the
other objects are selected. If no filename is specified for the default
object the background will be shown if none of the objects are
selected.
Valid graphic objects are: 1. Graphical objects created by LooxWin.
2. Bitmapped graphic images imported from *.jpg and *.gif files.
Object/state selection: For each state (defined by the maximum number of states) the
customer can fill in a channel number, function output or parameter
and select the graphic object. If multiple states are activated at the
same time, the object with the lowest active state number will be
presented on the screen. If no state is activated, the default object
will be shown.
Pick action: The bargraph, process point, time/date and digital selector objects
mentioned above can be assigned as a pick action object by
drawing a pick action rectangle (or square) around the object. This
rectangle is transparent in the runtime. If you click right on this
area the following setup menu will appear:
Select template: This pull down will give you a list of available
popup templates.
The following popup template windows are
implemented in the system:
Maximum number of Indicates the size on disk what could be use for logging
KB for all logging files
5.3.2 Logging
* Normally sample rate of 5 is minimum, besides channel list contains 10 or less channels. A
sample rate of 1 sec is the minimum. This is also referred as “fast logging”.
Warning: while configuring channel list with more than 1,000 channels for
logging will slow down the complete system, and possibly it will stop. Please
check the windows task manager for sufficient processor time for writing the
files.
Maximum usage of disk/memory per day (KB) gives a indication about the maximum ever to
be used KB if logging for group is on.
Example:
One day (60 seconds * 60 minutes * 24 hours) has 86400 seconds.
86400 / 5 = 17280 (=times taking a sample for all these channels in this group)
90 bytes (header info per channel) * 12 channels + 152 bytes (header general) = 1232
5.3.3 Trending
The message “Data Log file size too big for trend replay” is displayed when the “maximum
usage of disk per day” bigger is than 1.44 MB.
Buttons
Add: After a given channel/tagname/range of channels, add the
channel(s) to this group
Insert: After a given channel/tagname/range of channels, insert the
channel(s) to this group
Delete: After a given channel/tagname/ range of channels, delete the
channel(s) from this group
Sort: Sorting all the channels in this group, on channel number or tag
name
Selecting ‘Job and Language’ and ‘Client Texts’ and one of its items:
A table is shown with language text "English" and "User Defined". "User Defined" text can
be adapted. These texts are shown inside a Client, when the Client is setup to used Alternative
Language.
5.5 Passwords
Supply the correct username (up to 12 characters, mind you that the input is case sensitive)
and password (up to 12 characters, mind you that the input is case sensitive) to enter the set-
up. The MEGA-GUARD System has 3 Levels of Security. Each level giving access to a
certain number or all parameters of the system. For each level you can setup a list of (max 32)
user with their passwords.
After entering a username and password of level ‘0’ (highest degree of accessibility) the
system will clear the screen and the main set-up menu of the selected unit is displayed. (See
the Product Technical Description of the MEGA-GUARD station for details on this
procedure). All items in the list below can be selected and configured:
Entering a wrong password, will indicate the following popup window on the screen and the
system will return to the normal operating mode:
In the items mentioned in the Main Setup Screen(s), only the Channel Setup has different
accessibility to the parameters (in this item) with the different Privilege levels. Below you
will find the Channels / Conversion Tables / Function Blocks / Parameter Lay-Out / Stored
Pulse Counters for level ‘0’. All items are accessible.
If you have enter the Setup with the Level ‘0’ password and you select the CHANNELS the
system will respond for example with the following Setup Screen:
If you enter the Setup with the Level ‘1’ password and you select the system will respond
with the following Setup Screen:
If you enter the Setup with the Level ‘2’ password and you select the CHANNELS the system
will respond with the following Setup Screen:
If you enter the Setup with the Level ‘3’ password and you select the CHANNELS the system
will respond with the following Setup Screen:
Only the highlighted (Black on White) items can be modified, all other fields are not
accessible.
5.6 Printers
The system offers several ways to generate printouts of life data on the system printer. One is
called periodic log, which will start at a certain time and will be repeated, at predefined time
intervals. The other way to create a printout is by activation of the 'Demand log'. The printout
will include date and time in the header of the printout and for each channel will be printed
the tag name, description, high and low alarm limit(s), actual value and the status. If you
select the following item on the tree it will give you the parameters for the setting of the
periodic log. Remark: Demand Log is setup inside Client.
5.6.1 General
Printer Driver Select lineprint.dll for OKI matrix printer, and winprint.dll for Windows
printers.
Share Name Network printer share name. Required if printer is placed on a client
(network) station. This client must be on during startup of server.
Printer Name For example OKI or HP. Take care while inputting this because default
init strings will created different depending on printer name
Use Alt. Select this option to print in alternative language. If this language does
Language On not use the Roman alphabet (for example Russian), a special IC must be
Printer placed inside the printer.
CodePage Only for alternate language, choose code page matching your language.
Init Strings:
Header String will be send to printer before a header is printed to set up font
Normal Status Line String will be send to printer before a normal status line is printed to
set up font
Alarm Line String will be send to printer before an alarm line is printed to set up
font
Reset reset code of printer
Initializing strings can be adapted, but is not recommended, use default values which will be
filled in automatically after setting the printer name.
Remark: An alarm line will be printed when a channel comes in alarm. After the channel
alarm is solved a normal or status line will be printed.
Alarm Log Check box to turn on/off alarm log for this printer
Add/Sort/Delete Buttons to insert/delete groups which needed to be logged
Periodic Log Check box to turn on/off periodic log for this printer
Add/Sort/Delete Buttons to insert/delete groups which needed to be logged
First Log Time After start of system, logging will be start at certain time (in hours)
Log Interval Time After a certain interval (number of hours)
5.7 Plugins
Plugins are software modules (DLL's), that are used to establish communication with the
connected hardware in- and outputs. There are three different plugin linktypes:
- Field In- and Outputs (Indicated in the tree with FBx(IO) where x can be 1 to 4)
- Extension Alarm System (Indicated in the tree with FBx(EAS) where x can be 1 to 4)
- Remote Data (Indicated in the tree with RDx where x can be 1 to 16)
For the configuration of the plugin(s) select the following item on the tree:
Plugins:
• Adding a plugin:
• Select the Plugins folder in the tree and click with the right pointing device
key or press the context menu key on the keyboard. Select 'Insert' from the
context menu and a new plugin will be created. you will be asked for the
definition of the name (max 50 characters) and the link(type) for this plugin.
• Deleting a plugin:
• Select the specific plugin which should be deleted and press the delete key
on the keyboard.
Once the plugin is created the following SET-up Fields Area will be displayed:
• Name:
• This field contains the user name of the plugin. This name is also shown in
the tree area.
• Switch Link ON/OFF
• This field indicates whether the communication to/from the hardware is
enabled or not. Changing the value can done by clicking on this field or by
selecting the item and pressing the Space-bar of the keyboard.
• Filename:
• Enter the path and filename of the DLL, which is related to this plugin.
Using the browse function will allow you to select the specific DLL from
the file system.
• Link:
• Indicates the link type for this plugin. Via the dropdown box you can select
the other link types. See table below:
Field I/O: Select this type whenever the plugin has to be
configured for communication via an I/O
Server to the I/O Boards of the MEGA-
GUARD Automation System.
Extension Alarm System: Select this type whenever this plugin is used to
communicate via an I/O Server with the
MEGA-GUARD Extension Alarm System.
Remote Data: Select this type whenever this plugin has to
establish the communication with third party
interface (E.g. ModBus, Saab, NMEA etc.)
• Comment:
• This field contains complementary information for describing the plugin.
This field is only used for documentary reason.
General settings are located in the tree area just above the processor position table; see the
following image of the tree area
It is strongly advised to leave all settings in this page on their default values.
Delay time used when a digital channel status becomes "Normal" after an "Alarm" is
solved. Delay to Normal for all digital input channels of this link. Range of 0-99 sec.
• Alarm on Sensor/Wire Failures (YES/NO), default YES:
Flag if Sensor Failure has to be handled as an alarm
• Handle analog value on Sensor Failure:
Channel Update Flag in case of sensor failure.
o freeze last valid; display ' ---- '
o freeze last valid; display last valid
o update, display update
o update, display ' ---- '
• Two Wire PTD:
Enables configuration option in analog input channel dialog. Switch it on if you need
to correct PTD values.
Server Settings:
• Fieldbus Speed
Speed to be used for the CANBus. (110/140/185/275)
• I/O-board life check time out (active link timer):
Wait time in seconds between the point that boards missing on the active link and the
system reports diagnostic error and actually switches to standby link.
• I/O-board life check time out (inactive link timer):
Wait time out in seconds between the point that boards are missing on the standby
link, and the system reports diagnostic error. This time will not delay switching.
• Communication time out:
Time out in seconds used when sending a download
• Communication retries:
Number of retries to be done when download errors are detected before a download
message is notified as error.
• Send download if board is empty:
When IO-Board has no set-up information it will automatically ask to IO-Server give
me my setup information. I/O-Board will always do this, with this flag IO-Server can
be set not to answer to this call.
IO-Board Settings:
With server redundancy the I/O board will respond to redundancy of the server. The server
reports to the I/O board if it should use main or backup as active link. If an I/O board does not
receive any messages from server, it checks other link.
• Server life check time-out:
Wait time for I/O Board in seconds before it switches to the standby link
• Link switch hold time:
Minimum time that the I/O board remains on a link after it has switched.
Board Redundancy
With board redundancy the I/O board determines if main or backup is active link. It does this
by checking on which link it receives more life check messages from other processors. For
example: When the processor receives messages from 5 processors on the main link and 6 on
the backup link, then it will switch and make backup link the active link.
• IO-Board life check time-out:
After this time a board will switch from main can link communication to backup can
link communication or visa versa. A board will only switch when needed.
• Link check switching interval:
After this time boards will check if they can still see other boards, mainly used for
Board Redundancy.
L Do not use Board Redundancy if you have a din386 boards with an IOServer /
CamClient system (use only when you have so-called ‘blind system’ what means
without IOServer / CamClient), Server Redundancy is default.
L For example: If "Fast I/O Scan Rate" setting is set to 40 ms. Then each 40 ms
correspondent channels are processed. In case the values are changed beyond
deviation, values will be sent to other processors that use these channels. 40 ms will
require the highest processor load, consider this when you let this processor do other
tasks. (Such as a remote data or IEC-1131)
• Enter the board position number in the field ‘Nr’ in the table. This
number represents the (first) board position of the entered board type.
Valid entries are from 1 until 24 for the ‘Rack’ types and from 1 until
96 for the DIN types.
• Type:
• Enter the board type by selecting the area the system will offer a
dropdown list to select the desired board type.
• Start:
• Enter the hardware start address (CAN address) of the (first) I/O
Board. Default the start address will be equal to the board number.
Valid entries are from 1 until 47 for the ‘Rack’ types and from 1 until
96 for the ‘DIN’ types.
• Type:
• Select the board type via the drop down box
• µP:
• Enter the I/O processor if the board type is one of the possible DIN
types. Valid entries are from 1 until 24. The number should be unique
for one fieldbus. This number corresponds with the DIP-switch setting
off the related processor.
• Boardx:
• Select this area in the board table. The system will offer a dropdown
list to select the desired board.
L Boards on a processor must be continues. No open entries are allowed. For example, if
board 3 is set to "None", and Board 4 is a "NoHW", then the setup will not work.
Each DIN type I/O processor has a table for the connection of local system functions to local
I/O channels, the location of these tables is in the tree area just below the Board table, see the
following image of the tree area:
By selecting one of the I/O Processors the setup area will show the system functions that can
be connected to local I/O channels:
• The digital input channel, which is related to this function, will, when
active, raise the dimming value or lever position.
• Dim or Fine Tuning Down Input:
• The digital input channel, which is related to this function, will, when
active, lower the dimming value or lever position.
• Decrease Parameter Input:
• The digital input channel, which is related to this function, will, when
active, decrease the parameter number of the parameter in the panel display.
(Only active when in setup mode).
• Increase Parameter Input:
• The digital input channel, which is related to this function, will, when
active, increase the parameter number of the parameter in the panel display.
(Only active when in setup mode).
• System On Output:
• The digital output channel, which is related to this function, will be
activated when the I/O Processor is switched on and is running.
• Parameter Service Input:
• The digital input channel, which is related to this function, will, when
active, allow setup of protected parameters.
• CAN Main-Link Active Output:
• The digital output channel, which is related to this function, will be
activated when the I/O Processor is communicating with the CAN Main
Link.
• CAN Main-Link Error Output:
• The digital output channel, which is related to this function, will be
activated when the I/O Processor detects errors on the communication via
the CAN Main Link.
• CAN Backup-Link Active Output:
• The digital output channel, which is related to this function, will be
activated when the I/O Processor is communicating with the CAN Backup
Link.
• CAN Backup-Link Error Output:
• The digital output channel, which is related to this function, will be
activated when the I/O Processor detects errors on the communication via
the CAN Backup Link.
• Reset CAN Failure Input:
• The digital input channel, which is related to this function, will, when
active, reset the active CAN communication errors of this I/O Processor.
The communication will be re-initiated according the defined
communication settings.
• Stop Horn Input:
• The digital input channel, which is related to this function, will, when
active, de-activate the local Horn Output of this I/O Processor.
• Lamp Test Input:
• The digital input channel, which is related to this function, will, when
active, activate all alarm indicators (and digital outputs with 'lamptest' on) of
this I/O Processor.
• Setup Pending 1 Output:
• The digital output channel, which is related to this function, is activated
when setup is active.
• Setup Pending 2 Output:
• The digital output channel, which is related to this function, is activated
when setup is active.
• Decrease Value Input:
• The digital input channel, which is related to this function, will, when
active, decrease the value in the panel display. (Only active when in setup
mode).
• Increase Value Input:
• The digital input channel, which is related to this function, will, when
active, increase the value in the panel display. (Only active when in setup
mode).
• Dim Output:
• The analog output channel, which is related to this function, will be
modulated in pulse width according to the desired dim setpoint.
• Horn Output Follows Channel:
• The digital input channel, which is related to this function, will force the
Horn output of this I/O Processor.
• Lever Clock Output:
• The analog output channel, which is related to this function, will supply the
base frequency for the stepper motor of a motorized lever.
• Lever Up/Down Output:
• The analog output channel, which is related to this function, will determine
the direction of the motorized lever when driven. ‘Active’ indicates the
direction ‘UP’, ‘Non-active’ indicates the direction ‘DOWN’.
• Lever Lock Output:
• The digital output channel, which is related to this function, will lock the
electrical driven action of the motorized lever.
• Display Dimming Input:
• The analog input channel, which is related to this function, will determine
the dimming of the indicators connected to this I/O Processor.
• Fine Tuning Reference Input:
• The analog input channel, which is related to this function, is used to
measure the movement of the lever, when up or down is depressed for the
first second or less. If not configured, the system will use the first channel of
the panel.
Expanding the tree area on the specific board will give you for example the following image:
For each board you can setup channels (hardware or virtual), conversion tables, function
block implementations, parameter layout and eventual stored pulse counters.
If you select the board in the tree area the system will show you the following setup area:
Selecting the 'Channels' folder in the tree area will expand the tree with all channels for that
specific board. Selecting a channel will give you the specific setup fields of the selected
channel. The setup fields are related to the channel type of that specific. The following
channel types are supported:
• Analog input
• Digital input
• Analog output
• Digital output
• Pulse input
• Average
If you select a channel with the channel-type set to Digital input the system will provide you
with the following setup fields:
• Select ‘Not Installed’ to set this channel as 'Not Installed, the value of this
channel is undefined.
• Select 'Hardware Input', to use the value of the physical hardware input.
• Select 'Other Channel Status', to use the status information from another
channel.
• Select 'Function Output', to use the value of an output of a Function Block.
• Select 'Remote Data', to use this digital value to be driven by an external
device.
• Norm.Cond.:
• Select ‘OPEN’ for a, default Normally Open, contact on the input.
• Select ‘CLOSED’ for a, default Normally Closed, contact on the input.
• Fail Detect:
This is an option to enable 'Wire Failure' detection on the sensor. If a Failure is
detected it will be reported as an alarm message line on the printer and on the
'ALARM PAGE' on the monitor and if the value of this channel is used in a
Graphic Page the value will change its color to red.
• For digital hardware inputs:
• Select ‘NONE’ if no wire failure detection is required (hardware wire
failure detection circuitry is not available for this type of input).
• Select a Function Block output, which can activate or de-activated this
Fail bit (Refer to paragraph 4.2.2 Function Numbering, page 13).
• For analog hardware inputs, set-up to be used as digital input, set one of the
following options:
• Select 'NONE' if no wire failure detection is required.
• Select 'SENSOR' if wire failure detection is required. (For connection
of sensors, refer to 'Typical Signal and Sensor Connection Diagram' in
the project related drawings).
• Select a Function Block output, which can activate or de-activated this
Fail bit (Refer to paragraph 4.2.2 Function Numbering, page 13).
• Report:
The Report option is to select what alarm report feature(s) will be activated if the
alarm, or status change is detected. The following selections are possible:
• STATUS
The Report Option 'STATUS ' signifies that the signal is not activating an
alarm message on the 'ALARM PAGE' and is not activating the HORN
output. But it will activate the posting of a status message line on the printer
if the input changes (The Print Status option is set to 'Both').
Note: If the Sensor Failure is used and the Sensor Failure is activated, it will
create an alarm message on the 'ALARM PAGE' and it will post an alarm
message line on the printer.
• ALARM
If the Report Option ''ALARM' is selected the system will post an alarm
message line on the printer and the 'ALARM PAGE' and it will activate the
HORN output.
The return to normal condition will change the alarm status text on the
alarm message line on the 'ALARM PAGE' and it will post an alarm
message line to the printer with the actual channel information.
• ALARM NO HORN
The Report Option 'ALARM NO HORN' signifies that the signal is
activating an alarm message on the 'ALARM PAGE' and is not activating
the HORN output.
• Area Groups:
Each channel can be included in up to 8 Area Groups. Area Groups can be used as
'GROUP PAGE' for display (Max 128 'GROUP PAGES') and/or it can be
configured to activate (an) LED indicator(s) on a Bridge Group Panel, Mess room
Panel or Cabin Panel and it will activate the Horn Output of the corresponding
Panel. In the system we have a maximum of 256 Area Groups:
• Print Status:
Note: Alarm message lines are always sent to the printer.
The following selections are possible for status information:
• With Report Option 'OFF', you can select:
• No posting of status message lines on the printer for this channel.
• With Report Option 'ACTIVE ONLY', you can select:
• Posting a status message line on the printer each time a status change
from 'OFF' to 'ON' is detected for this channel.
• With Report Option 'BOTH', you can select:
• Posting a status message line on the printer each time a status change
is detected for this channel.
• Alarm Delay: Enter 0 to 99 sec (seconds) or min (minutes) before an alarm
condition is to be reported.
• Inhibitor.: Type '0' to select ‘NONE’ if no alarm inhibit is desired, or enter the
channel number(refer to paragraph 4.2 Channel, Table, Parameter and Function
Numbering, page 12) which must inhibit the alarming of this channel.
• Inhib Delay: Enter 0 to 99 sec (seconds) or min (minutes) before the inhibition is
released after the inhibiting channel reverts to default.
• Status Texts: Depending on the Report setting the system will show you either
Alarm Text Messages or Status Text Messages. Select from 16 groups of texts and
associated (text) colors shown in the window, to represent the channel’s status.
(Texts themselves can be modified from another menu (See paragraph 5.7.3.4,
Parameter Lay-Out page 93).
A digital and a virtual input can be configured, to be driven by another channel’s status. This
channel can be a digital in- or output, or an analog input:
• Type:
Select ‘Digital Input’, to use this channel as a digital channel.
• Source: Enter ‘Status from other channel’ to use the status information from
another channel.
• Norm.Cond.: Select ‘OPEN’ or ‘CLOSED’ for the default signal from the other
channel.
• From Chan: Enter the channel (see paragraph 4.2.1 Channel Numbering, page
12) whose status to use as input.
For all other entries of this screen refer to paragraph 5.7.2.3.1 Standard Set-up Digital Input
Channel, page 55.
• Type:
For virtual channels and analog hardware inputs: select ‘DIGITAL’.
For digital hardware inputs: shows ‘DIGITAL’ as information only.
• Source:
Select Function Output.
• Norm.Cond.:
Select ‘OPEN’ or ‘CLOSED’ for the default signal from the function output.
• Function:
Enter or select the function block connection scheme name and function output
(see paragraph 4.2.2 Function Numbering, page 13) to use as input signal.
For all other entries of this screen refer to paragraph 5.7.2.3.1 Standard Set-up Digital Input
Channel, page 55.
Any type of digital input can be forced into a failure status according to the digital output of a
function block:
• Fail Detect:
Enter or select the function block connection scheme name and function output
(see paragraph 4.2.2 Function Numbering, page 13) to use as input signal.
For all other entries of this screen refer to paragraph 5.7.2.3.1 Standard Set-up Digital Input
Channel, page 55.
When no alarming is desired, a channel can be used for monitoring only. In this case you can
still log the channel to a printer:
• Report:
Select 'Status'
• Print Status:
Select 'Both' to log the status changes to the printer, 'Off' Otherwise. If you select
'Active Only' this channel will only be reported on the printer if the value changes
from zero to one.
Note: If the Fail Detect is set to 'Sensor' or 'Function' and there is an active
failure signal, this will be reported on the Alarm Page (and printer).
For all other entries of this screen refer to paragraph 5.7.2.3.1 Standard Set-up Digital Input
Channel, page 55.
If you select a channel with the channel-type set to Analog input the system will provide you
with the following setup fields:
Prior to setting up an analog input a hardware analog input board must be configured. This
board can be setup in the Processor Position table.
If the Report Option ''ALARM' is selected the system will post an alarm
message line on the printer and the 'ALARM PAGE' and it will activate the
HORN output.
The return to normal condition will change the alarm status text on the
alarm message line on the 'ALARM PAGE' and it will post an alarm
message line to the printer with the actual channel information.
• ALARM NO HORN
The Report Option 'ALARM NO HORN' signifies that the signal is
activating an alarm message on the 'ALARM PAGE' and is not activating
the HORN output.
• Area Groups:
Each channel can be included in up to 8 Area Groups. Area Groups can be used as
'GROUP PAGE' for display (Max 128 'GROUP PAGES') and/or it can be
configured to activate (an) LED indicator(s) on a Bridge Group Panel, Mess room
Panel or Cabin Panel and it will activate the Horn Output of the corresponding
Panel. In the system we have a maximum of 256 Area Groups:
• Print Status:
Note: Alarm message lines are always sent to the printer.
The following selections are possible for status information:
• With Report Option 'OFF', you can select:
• No posting of status message lines on the printer for this channel.
• With Report Option 'ACTIVE ONLY', you can select:
• Posting a status message line on the printer each time a status change
from 'OFF' to 'ON' is detected for this channel.
• With Report Option 'BOTH', you can select:
• Posting a status message line on the printer each time a status change
is detected for this channel.
• Alarm Delay: Enter 0 to 99 sec (seconds) or min (minutes) before an alarm
condition is to be reported.
• Dead Band: Enter the band (% of ‘Eng Unit’ range) below an alarm limit in
which the alarm condition must remain.
• Inhibitor.: Type '0' to select ‘NONE’ if no alarm inhibit is desired, or enter the
channel number(refer to paragraph 4.2 Channel, Table, Parameter and Function
Numbering, page 12) which must inhibit the alarming of this channel.
• Inhib Delay: Enter 0 to 99 sec (seconds) or min (minutes) before the inhibition is
released after the inhibiting channel reverts to default.
• Status Texts: Depending on the Report setting the system will show you either
Alarm Text Messages or Status Text Messages. Select from 16 groups of texts and
associated (text) colors shown in the window, to represent the channel’s status.
(Texts themselves can be modified from another menu (See paragraph 5.7.3.4
Parameter Lay-Out, page 93).
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
It is also possible to choose from one of 16 user defined linearization tables, e.g. a tank table.
The tables themselves can be modified from another menu, see paragraph 5.7.3 Conversion
Tables, page 91).
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
An analog and a virtual input can be configured to take as its input from another analog input
channel’s process value (e.g. to convert height into contents with a tank table):
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
An analog and a virtual input can be configured to follow the analog output of a function
block:
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
Any type of analog input can be forced into a failure status according to the digital output of a
function block:
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
When no alarming is desired, a channel can be used for monitoring only. In this case you can
still log the channel to a printer:
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
When a pulse-input channel is selected the following appears on the screen, for example:
Note: The maximum input frequency for pulse inputs is approximately 4kHz.
A pulse input can be forced into a failure status according to the digital output of a function
block:
• Fail Detect: Enter the function connection scheme name and function output (see
paragraph 4.2.2 Function Numbering, page 13) to use as failure signal.
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
• Pulse / Scan: Enter a value between 1 and 3000 to indicate the number of pulses per Scan
Rate (interval)
• Scan Rate: Processing interval on which the counter value will be evaluated (processed)
• Range: Range limit when during the Scan Rate the number of Pulses / Scan are counted.
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
Example:
A flow meter that gives a frequency of 0-40 Hz for a flow of 0-500 Liter.
In the above sample the value will be processed each 5 seconds (Scan Rate). If we count 150
pulses (equal to 30Hz) within this interval the value of this channel will indicate
150(input )
× 500(range) = 375Liter .
200( Pulses / Scan)
• Pulse / Range: Enter a value between 1 and 3000 to indicate the number of pulses to be
counted to set the output to 100% of the range. During counting the output will be equal
to:
Countervalue
xRange = Output
Pulse / Scan
• Range: Range limit for the output value.
• Start Count: Transition from ‘False’ to ‘True’ on this channel will start the counting
process. This channel must be a local channel on this I/O Board.
• Stop Count: Transition from ‘False’ to ‘True’ on this channel will stop the counting
process. This channel must be a local channel on this I/O Board.
• Reset: Transition from ‘False’ to ‘True’ on this channel will reset the counter. This
channel must be a local channel on this I/O Board. If the reset is defined as the pulse input
channel itself, it will execute the reset command as soon as the output has passed the
highest limit.
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
This setup is valid for the 6018-610 I/O Board type. Only channel xxx09 and channel xxx11
can be used as a cascaded frequency counter. In the case channel xxx09 is used as a cascaded
frequency counter, channel xxx10 can only be used as a digital input (or virtual channel) as
the counter us used for the cascading of channel xxx09. The philosophy is used for channel
xxx11 and xxx12.
The counter accumulates the input pulses until the value Pulse / Scan is received at that time
the output value of this channel will be processed. The elapsed time to reach this counter
value is a measure for the input frequency. To avoid that this channel will not be processed
due to the fact that the pulses received did not reach the value Pulse / Scan, a time-out value
can be entered. If this time out value is reached before the counter has the number of Pulse /
Scan, the counter will be set to zero and counting starts again. With this method the accuracy
increases as the interval is derived from a hardware timer. The setup of such a channel is
shown below:
• Pulse / Scan: Enter a value between 1 and 30000 to indicate the number of pulses per
interval.
• Time-Out: Processing interval on which the counter value will be evaluated (processed),
valid entries from 0.1 - 6 seconds. The lowest value which can be measured depends on
the pulses / scan and time-out value and is show in the following formula:
Pulse / Scan
= LowestValue
Time − out
If the number of pulses counted during the Time-out is lower than the indicated value
(Pulse / Scan) the output value of this channel will be set to ‘0’ (zero).
• Range: Range limit.
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
• Teeth/Rev.: Enter the number of teeth on the flywheel for one revolution.
Nr. Cylinder: Enter the number of cylinders for this engine
• Range: Range limit.
• Oversp. Teeth: Enter the detection level on the number of teeth per cylinder when we
have to detect the over speed.
• Overspeed RPM: Enter the limit for detection of over speed on RPM of the engine.
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
• Pulse / Range: Enter a value between 1 and 3000 to indicate the number of pulses to be
counted to set the output to 100% of the range. During counting the output will be equal
Countervalue
to: xRange = Output
Pulse / Range
• Range: Range limit for the output value.
• Start Count: This field can be set to ‘UP’ to start the counter by the detection of up
counting (internal bit, see above). If this field is set to ‘DOWN’ the counter will start
counting by the detection of the status down counting (internal bit, see above).
• Stop Count: This field can be set to ‘UP’ to stop the counter by the detection of up
counting (internal bit, see above). If this field is set to ‘DOWN’ the counter will stop
counting by the detection of the status by down counting (internal bit, see above).
• Reset: This field can be set to ‘UP’ to reset the counter by the detection of up counting
(internal bit, see above). If this field is set to ‘DOWN’ the counter will reset counting by
the detection of the status by down counting (internal bit, see above).
For all other entries of this screen refer to paragraph 5.7.2.5.1 Standard Set-Up Pulse Input
Channel, page 71.
Stored Pulse Counters (Select Sensor Type 'Stored Pulse Counters') are used to accumulate
counter values of real hardware counters (Pulse inputs) and to enable you to save these values
periodically to disk. Refer to paragraph 5.13 System Parameters, page 109 for general setup
values for Stored Pulse Counters. Select a hardware pulse input channel and select as sensor
type 'Stored Pulse Counter', the following setup window will be shown:
Note: The Limit Type is not configurable and the reset channel is automatically set to the
current channel (not configurable), if the counter reaches the 'Highest Limit' the counter will
be reset and the counting continues.
BIAS:
• Enter for each channel in the second field the bias, in engineering units, with which
the channel’s value is compensated before evaluating any average alarm.
An Average Channel can be setup from channel number 37 and higher.
The low limit will inhibit alarming if the average temperature is lower then the low limit.
The deviation at low limit will care that an alarm is set when the difference of between the
different channels is higher then the deviation at low limit.
With "High range" a different deviation can be used when the average is at this high range.
The deviation between the "low limit" and "high range" is calculated.
Example:
• Eng Unit = DegC
Low Limit = 0
Deviation at Low Limit = 30
High Range = 500
Deviation at High Range = 20
Now if the average temperature is 250 degrees, the deviation may be
250 / (500-0) = 0.5 (temperature is 50% of High range-Low limit)
20 - 30 = 10 (deviation difference is 10)
10 * 0.5 = 5 (50% of 10 is 5)
20 + 5 = 25 (deviation at 250 DegC is 25 DegC)
The BIAS factor is added to the channel value before it is used in average calculation. A
negative BIAS factor can be used to subtract values.
A digital output channel (relay) can be driven by one of several selectable conditions. When a
digital output channel is selected the following appears on the screen, for example:
• Posting a status message line on the printer each time a status change
from 'OFF' to 'ON' is detected for this channel.
• With Report Option 'BOTH', you can select:
• Posting a status message line on the printer each time a status change
is detected for this channel.
Note: If the Sensor Failure is used and the Sensor Failure is activated, it will
create an alarm message on the 'ALARM PAGE' and it will post an alarm
message line on the printer.
• NO-ACK Pulse:
• Select ‘Yes’ if the output has to pulsate when the ‘Act.Cond.’ becomes true.
In this case the output reverts to a continuous signal when the condition is
acknowledged.
• Select ‘No’ for continuous signal anyway.
• Status Texts: Select from 16 groups of texts shown in the window, to represent
the channel’s status. (Texts themselves can be modified from another menu (See
paragraph 5.7.3.4 Parameter Lay-Out, page 93).
• Area Groups: Each channel can be included in up to 8 Area Groups. Area
Groups can be used as 'GROUP PAGE' for display (Max 128 'GROUP PAGES')
and/or it can be configured to activate (an) LED indicator(s) on a Bridge Group
Panel, Mess room Panel or Cabin Panel and it will activate the Horn Output of
the corresponding Panel. In the system we have a maximum of 256 Area Groups:
A number of channels can be allocated to one output. A channel can be a digital or analog
input or a digital output. The output is made active when any channel gets the ‘ALARM’ or
‘ON’ status.
• Activation Type:
• For repetitive average alarm: select ‘Average’. The output reverts to default
when no channel has an average alarm.
• For repetitive limit alarm: select ‘Limit’. The output reverts to default when
no channel has the ‘ALARM’ or ‘ON’ status.
• For repetitive not acknowledged limit alarm: select ‘Limit/ACK’. The
output reverts to default when no channel has on not acknowledged
‘ALARM’ or ‘ON’ status.
• For UMS average + limit + sensfail alarm: select ‘UMS’. The output reverts
to default when all channels are acknowledged.
• For repetitive average alarm including sensfail: select ‘Average + Sensor
Failed'. The output reverts to default when no channel has an average alarm
or sensor failure.
• For repetitive limit alarm including sensfail: select ‘Limit + Sensor Failed'.
The output reverts to default when no channel has the ‘ALARM’ or ‘ON’
status or sensor failure.
• For repetitive not acknowledged limit alarm including sensor failure: select
‘Limit + Sensor Failed/ACK’. The output reverts to default when no
channel has a not acknowledged sensor failure, ‘ALARM’ or ‘ON’ status.
• Pulse on next:
• Select ‘Yes’ when the output is to revert to default for a 2 sec. pulse, when a
2nd or any further channel gets the ‘ALARM’ or ‘ON’ status (not available
for average).
• CHANNEL LIMIT:
• Enter the channels (see paragraph 4.2.1 Channel Numbering, page 12).
Select the row by clicking on the row number and press delete to remove a
channel; press 'ALT Insert' to create a new field in the table. You can enter
up to 512 channels for all digital outputs per I/O board together; an out of
memory message is displayed when all are used.
• For analog input / pulse channels select in the second field the active
condition:
• Dig/Both:
Both limits (i.e. LOW + HIGH or HIGH + VERY HIGH, according to
channel set-up).
• Very Low:
Very low limit (this and next should correspond to channel set-up).
• Low: Low limit
• High: High limit
• Very High: Very high limit
• For digital channels the second field should always be Dig/Both (=
digital).
For all other entries of this screen refer to paragraph 5.7.2.7.1 Standard Set-up Digital Output
Channel, page 83.
The output is active when the corresponding digital function output is high, and reverts to
default when the function output is low.
• Function: Enter the function connection scheme name and function output
(see paragraph 4.2.2 Function Numbering, page 13) to use as condition.
For all other entries of this screen refer to paragraph 5.7.2.7.1 Standard Set-up Digital Output
Channel, page 83.
Analog input channels can be redirected to analog output channels. When an analog output
channel is selected the following appears on the screen, for example:
• Eng Unit Low: Enter the low end of the output range (0/4 mA).
• Eng Unit High: Enter the high end of the output range (20 mA).
• Eng Unit Type: Enter up to 4 characters to represent the unit type of the range.
• Area Groups: Each channel can be included in up to 8 Area Groups. Area
Groups can be used as 'GROUP PAGE' for display (Max 128 'GROUP PAGES')
and/or it can be configured to activate (an) LED indicator(s) on a Bridge Group
Panel, Mess room Panel or Cabin Panel and it will activate the Horn Output of the
corresponding Panel. In the system we have a maximum of 256 Area Groups:
For all other entries of this screen refer to paragraph 5.7.2.8.1 Analog Output Standard Setup,
page 86.
For all other entries of this screen refer to paragraph 5.7.2.8.1 Analog Output Standard Setup,
page 86.
Virtual channels have the same functionality as real (hardware based) channels, but lack any
physical I/O. They can be used for calculated input values, intermediate output results,
alarming and logging purposes. The Sensor field determines where the data is coming from.
When a virtual channel is selected the following appears on the screen, for example:
For the setup of a virtual channel refer to setup of the relevant channel type of physical I/O
channels.
For all other entries of this screen refer to paragraph 5.7.2.4.1 Standard Set-Up Analog Input
Channel, page 62.
Expanding the tree area on the specific board will give you for example the following image:
For each board you can setup channels (hardware or virtual), conversion tables, function
block implementations, parameter layout and eventual parameters for stored pulse counters.
• Name:
• Enter the user definable field to describe the username for this table.
This field is used for documentary reason only. This user name will be
used in the tree area.
• Deleting a table:
• Select the specific table in the tree area that should be deleted and press the
delete key on the keyboard.
User defined linearization tables (e.g. tank table) can be set-up for analog input channel
conversion. Up to 16 tables can be setup for each I/O board. Select the desired Conversion
Table from the Tree area or create a new table on an I/O board. The following screen will
appear:
• Name: Enter the name of the table. This name will be used as indication in
references to this table and in the Tree Area.
• Using Engineering Unit for X-Values:
If checkbox is checked, two additional fields will appear to setup the X-Value low
and the X-Value high in engineering units. These values are used to 'clip' the input
if desired.
• X & Y Table:
In the 'X' column enter values between 0 and 1000.0 per mille; they span the
range of the input sensor. You must start from 0.0 (fixed!) and conclude with
1000.0 (for the 16th -last possible- entry fixed!).
In the 'Y' column enter the corresponding value in engineering units. All values
within one table must be either pro- or regressive.
In this example half sensor scale evaluates to 250 and e.g. 98% sensor scale to
540 (m3).
Note: The graphic area gives a preview of the defined curve. And is just for indication.
Parameters are values stored in the flash EPROM, so values will remain available after power
down and power up of the system. Each ‘Rack’ I/O Board can contain up to 32 parameters
and each ‘DIN’ I/O Board can contain up to 63 parameters. The following screen view gives
you an overview of the set-up of parameters:
• Parameter: Parameter number for the specific board. Valid entries from 1
until 32 (Rack I/O Board) or 63 DIN I/O Board).
• Low Lim.: Low limit of the parameter value.
• High Lim.: High limit of the parameter value.
• Nr.Dec.: Number of decimals to be used for displaying.
• Ref.Type:
• Enter ‘DEFAULT’ for using this parameter as a general purpose value in
function blocks (for example a specific gravity for tank contents
calculation). Parameter fields can also be used for displaying.
• Enter ‘CHANNEL’ to select specific parameters related to channels.
• Enter ‘USER TABLE’ to select specific parameters related to tables.
• Enter ‘PARAMETER’ to select specific parameters to be linked to
parameters on (other) boards.
• Board: This field indicates to which board this parameter will be linked.
• Item Nr.: This field indicates to what number of this specific ‘Ref.Type’ of a
‘Board’ this parameter will be linked. (i.e. if the Board is ‘2’, the ‘Ref.Type’ is
‘CHANNEL’ and the ‘Item Nr.’ is ‘4’, this parameter will be linked to a
‘Setup Par.’ of Board 2, channel 4).
• Setup Par.: Defines the parameter of the ‘Board’, ‘Ref.Type’ and ‘Item Nr’ to
which this parameter will be linked.
For ‘Ref.Type’ CHANNEL, you can select:
• HIGH LIM, to link to the High alarm limit of a channel.
• LOW LIM, to link to the Low alarm limit of a channel.
• INHIB DEL, to link to the inhibit delay value of a channel.
• ALARM DEL, to link to the alarm delay value of a channel.
• #TEETH OS, this ‘Setup Par., Number of teeth for detection of
Overspeed, is only applicable for channel 9 or 11 in a Speed Controller
Unit.
For ‘Ref.Type’ USER TABLE, you can select:
• All (1 until 16) ‘x.X-val’ (X values) of a table a board.
• All (1 until 16) ‘y.Y-val’ (Y values) of a table a board.
For ‘Ref.Type’ PARAMETER, you can select:
• All (1 until 32) parameters on another board.
Note: The parameters of Propulsion Control System Panels (BMS), Power Management
Units (PMS) and Speed Controller Units (SPC) can also be changed by the Setup mode
(Protected by a key switch) on the relevant units. Refer to the operator manuals of these units.
Up to 16 groups of status texts can be defined for four types of channels each. A status
appears as the last field on e.g. Alarm Page and Demand Print. These descriptions can be
changed depending on the channel type. E.g.: ‘NORMAL-ALARM!’, ‘OFF-ON’, ‘AUS-
EIN’, ‘ARRET-MARCHE’, ‘FERMA-IN MAR’. For each supported channel a selection can
be made from the appropriate 16 user definable possibilities.
To setup the status text, open the corresponding folder in the Tree Area:
Be aware that Status Texts are part of Fieldbus separated parts. Status Texts under tree-item
System Parameters (5.10) are only used for diagnostic channels.
The colors and text strings of row Nr 1 is fixed. For row 2 - 16 text of normal (Default) and
alarm (Active) status and of wire failure status can be changed. Colors can be modified, but
advisable is that the default colors will be used. Any not acknowledged status appears in
flashing red.
Text strings and color(s) of off (Default) and on (Active) status can be changed. Text of wire
failure can be changed. For row 1 the text strings and colors are fixed as shown. Any not
acknowledged wire failure status appears in flashing red. For the wire failure status the color
can be modified, but advisable is that the default color will be used. (N.B.: wire failure applies
to digital input channels only.)
Row Nr 1 is fixed. For row 2 - 16 text of normal (Default), lower (Low) and higher (High)
status and for sensor failure status can be changed. . Colors can be modified, but advisable is
that the default colors will be used. Any not acknowledged status appears in flashing red.
Text and color of normal (Default), lower (Low) and higher (High) status can be changed.
Text for sensor failure can be changed. For the sensor failure status the color can be modified,
but advisable is that the default color will be used. Any not acknowledged sensor failure
appears in flashing red.
5.8 Diagnostics
For signaling system statuses diagnostics are there. Diagnostics can be placed at its fieldbus
or at the system parameters.
L With ‘Copy or Move Channel Range’ is possible to setup a lot diagnostics very fast.
Open ‘Copy Channel Range’ dialog, fill in From 00001, To 00002 / 00030. Press Ok.
Now copy is made from channel 00001 to a range of 00002 to 00030 where last
parameter (like board number) is increased every time
For extensive description of other items on this form refer to paragraph 5.7.2.3.1 Standard
Set-up Digital Input Channel, page 55.
Location of the “Board diagnostics” is in the tree area under “Plugins”, Fieldbus #, “Processor
Position table”, # “Advanced Features”. See the following image of the tree area:
By selecting one of the I/O Processors the setup area will show the board diagnostics of
equipment that can be connected to local processor:
In the above screen capture the Remote Data (CCM) is configured on the control processor.
This function is for setting up specific diagnostics in case special functionality is running on
that processor. The special functionality can be anything from a protocol such as CCM to the
usage of Analog Input module which has earth failure diagnostics.
Earth fault detection can be switched on by selecting it from the diagnostic list with a
configured virtual channel. The channel that is used to store the diagnostic must be setup as a
virtual remote data channel on one of the boards in the control processor.
5.9 Permissions
In principle everything of the PAL is placed here except for Fieldbus dependent stuff.
Besides passwords another kind level of protection is introduced. Distinguish are levels
0,1,2,3 and M (master level). This field could only be adapted at Administrator level.
The cycle time of the increase/decrease pulses is Th: of the maximum pulse time and the after
pulse delay time
Minimum pulse time Insert value between 0 - 100
Maximum pulse time Insert value between 0 – 100, and at least 0.1
bigger as Minimum pulse time
After pulse delay time Insert value between 0 – 6000
Maximum synchronization time Insert value between 0 - 100
Time of stop command engine Insert value between 10 - 180
Load at which circuit breaker is opened Insert value between 5 - 40
On the right of this figure is show how the signal protocol specified.
The system supports updating of the Marine PC Local Time zones (LTZ), system clock will
not be changed. The Master clock interface must be connected to the pulse inputs of a control
processor (6049, via 91.6.040.500). These pulse inputs should be configured on channels 65
and 66 on the first board (LBB65 and LBB66) of the control processor in question. Both
channels should be setup as follows:
In this example the first processor on Link 3 is configured to load the first board. The
following switch should be checked to turn on master clock updating to windows system
clock:
To switch off the master clock interface the box must be unchecked, and the processor (XP)
must be reset (switched off and on).
To get a diagnostic if the master clock interface is not functional any diagnostic channel can
be setup as follows:
After download of this setup the Windows time zone will be updated according master clock.
The first input is the pulse counting input. For changing time zone the interval time between 2
pulses is 0.5 second. The second input commands to move time zone forward or backward.
See below table for examples:
Note: The system waits for 3 seconds after last pulse before updating time zone.
Inside text file is stored what all channel changes are. So it will always be possible to track
down what has changed and when that was done.
Example:
Check Boxes:
- Processor Number (output 2), use processor number instead first board number
- Skip not installed channels (output 1 + output 3), empty not installed channels
- Tag name (output 1+output 3) use tag name, will be placed before description
Text fields will be placed on the output. These texts could be changed, but changes will not be
stored and only be used on direct output.
A text file is generated where all items who are responsible for an extra bus load (=data traffic
between processors (among themselves)). It is recommended keeping this bus load as low
possible.
By pressing on ‘Split Main File into 4 New Files’, database is split into four new files. These
are name config01.mdb, config02.mdb, config03.mdb and config04.mdb.
This functionality is be used at configuration level where more one person are configuring at
the same setup.
Do not use this function when complete system (running IOServer) is on-line.
Insert a board range of what an output is wanted. By pressing on ‘Print’ button a list is
generated where ‘Other Channel’ is used in that given board range. This feature is normally
used for configuring IEC-1131.
Insert several items for document database. Only available if the file ‘doc.mdb’ is same path
as config.mdb. This form shows project related information such as, project number, vessel,
owner, yard and built number.
Create Default Layout creates default sensor information, if you go to the fast channel
setup, see last columns.
To enable the Stores Pulse Counter you have to select the System Parameter Setup\ General
Settings in the Tree Area:
General:
• Select ‘Yes’ for automatic acknowledge of channels (for testing purpose only)
• Check for Redundant I/O Server (for Maxi-Guard should be "off") and (for Mega-
Guard should be "on")
example: If more boards are available on standby link the server waits 2 seconds and
tests again if more boards are on the standby link. If this is the case, it switches.
It’s possible to change diagnostic default texts, only for Alt. Language.
5.13.3 Clustering
To make groups (=clusters) with LOPs/LEDs panel and/or boards which to define when horn
output should be stopped in case of accept pressed.
Sometimes is preferred to display another engineering unit. Example is like: A thermal couple
is delivering its value into °C but on display is °F required. In that case display conversion
functionality can be helpful.
Display Alternate Engineering Unit If turned on, it is possible to use display conversion*
Test Formula a button to test the new inserted formula, it will be
tested with three values: -100, 0 and 100
*by going to a channel Analog Input/Analog Output or Pulse Input a new field is shown ‘Unit
Conversion’. Herewith is it possible to setup for that channel another engineering unit for
display.
By clicking on ‘Update From Channel Database’ all different engineering unit types are
displayed.
Example:
If you go analog input channel, dropdown list with all already used engineering unit types is
shown.
After this action is everywhere in channel setup where ‘degC’ is used, will be changed into
‘DegC’.
5.13.6 Horns
Use EAS (cabin/mess) Groups which are setup at cabin or mess panel and also setup at here,
If on one place (cabin setup or horn setup) a group like that is removed, it’s automatically
removed from the other place too, (if checkbox is checked)
Add/Sort/Delete Buttons to insert/delete groups which needed to be signaled horn outputs
Channel
• the channel number, can’t be changed
TagName
• Enter any tag up to 10 characters. Tags must be unique.
Description
• Enter any descriptive text up to 40 characters
Alt. Description
• Enter any descriptive text up to 40 characters for support a secondary language, if
you like to use a another language you should fill in here your description,
especially when your language is not based on Roman alfabeth, so when using
Chinese, Korean or Japanese Texts, please use this field
Type
• Type of the channel, Analog Input (fixed)
Source:
Choose a selection from the combo box to set-up this channel (see below),
• Not Installed
• Counter
Choose ‘Not Installed’ to set this channel as 'Not Used', the value of this channel is
undefined.
Report:
• STATUS
The Report Option 'STATUS' signifies that the signal is not activating an
alarm message on the 'ALARM PAGE' and is not activating the HORN
output. But it will activate the posting of a status message line on the printer
if the status changes (If Print Status option is set to 'YES').
Note: If the Sensor Failure is used and the Sensor Failure is activated, it will
create an alarm message on the 'ALARM PAGE' and it will post an alarm
message line on the printer.
• ALARM NO HORN
The Report Option 'ALARM NO HORN' signifies that the signal is
activating an alarm message on the 'ALARM PAGE' and is not activating
the HORN output.
• ALARM
The Report Option 'ALARM NO HORN' signifies that the signal is
activating an alarm message on the 'ALARM PAGE' and is activating the
HORN output.
Groups:
Each alarm can activate up to 8 Group Alarms. Which will activate an LED
indicator on a Group Panel and it will activate the Horn Output of the
corresponding Group Panel. In the system we have a maximum of 256 Groups:
Print Status:
The Print Status option is only visible (and can be set-up) on certain Report
options. With Report Options: 'ALARM' and 'ALARM NO HORN' the Print
Status option is not visible.
Note: In that case alarm message lines are always sent to the printer.
The following selections are possible for status information:
• With Report Option 'STATUS', you can select:
• Select 'TO ACTIVE ONLY’ for posting a status message line on the printer each
time a status change from 'OFF' to 'ON' is detected for this channel.
• Select 'BOTH’ for posting a status message line on the printer each time a status
change from 'OFF' to 'ON' or ‘ON’ to ‘OFF’ is detected for this channel.
• Select 'OFF' to disable printing of status changes for this channel.
Status Texts:
• Select from 16 groups of texts shown in the window, to represent the channel’s
status. (Texts themselves can be modified from another menu).
Start Channel:
• Enter a channel number, which start hour counter counting
Stop Channel:
• Enter a channel number, which stop hour counter counting
On Status:
• Dig/Both, information only
Display Format:
• HH, HH:MM, HH:MM:SS, hours, minutes, seconds
Initial Value:
Button, a new dialog is shown, which enables to reset hour counter values:
The OWS Workstation has an interface with the EAS Extension Alarm System. For a detailed
description of the Extension Alarm System refer to the relevant product technical description.
The interface with the Local Operator Panel(s) and the LED Panels is achieved via the EAS
Plugin. The following picture shows the tree area:
The maximum number of panels on the Extension Alarm System Fieldbus is defined as
follows:
- Up to 32 LOP (Local Operator Panels),
- Up to 16 LED panels.
- Combined LED and LOP is maximum 40 panels, 24 LOP and 16 LED.
A Local Operator Panel can be used / configured as part of the EAS system. If the Local
Operator Panel is used / configured as one of the following EAS panels it is counted as an
EAS panel. The following EAS panels can be defined:
− Alarm Display [LOP panel (allow system accept / stop horn function)]
Via the I/O Server the following input signals are applied to the system:
The Reset/Watch OFF input will in active mode reset the patrol timer. The Reset-Timer
switches are momentary switches. The Watch-OFF switch is a key protected switch on the
entrance unit.
The Attended / Unattended input is activated via the watch entrance unit.
On the top of the screen the system displays if the engine room is attended or not. It also gives
an indication what engineer is 'On Duty' in case the engine room will be unattended and the
time when the 27-minute timer will be elapsed.
The system will provide the following outputs on the I/O Server Board:
The General Engineer Alarm output will be activated on the following conditions:
- If the 'On-Duty' engineer did not accept the alarm(s) in the ECR within a specified time.
- If no reset timer button is pressed within time-out time.
- If the GEA input on the I/O Server was activated
- The moment the 'Accept Horn' input was activated (see paragraph 5.15.2.2 General
Engineer Alarm / Deadman Alarm Setup page 120).
- The moment the 'Accept' input was activated (see paragraph 5.15.2.2 General Engineer
Alarm / Deadman Alarm Setup page 120).
The following picture gives an overview of the general settings of the Extension Alarm
System:
The EAS text setup is used to define the text strings on the top rows of the system and for the
strings send to the EAS page of the Local Operator Panel indicator(s)
Text used for the Status Indication Buttons (button color is yellow) and LOP
indicator(s):
− ATTENDED
− UNATTENDED
The positions for these two status indication buttons are the two most right locations. If
one of these buttons is pressed the system will show the `On duty` (mimic) page.
The following screen gives you an overview of the alarm handling for General Engineers
Alarm, Deadman Alarm and how to configure the Attended State of the ECR. The GEA is an
alarm which will be activated if the (On Duty) engineer did not acknowledge the engine room
alarm within a predefined time. A Deadman Alarm is initiated from a manned ECR. It occurs
if the timer of the Patrol Alarm Unit (Timer Unit) has expired, or if the engineer in the ECR
presses the ‘GEA’ button on the Patrol Alarm Unit.
The following parameter setup area determines the general EAS setup:
This is the text you can enter to indicate in the ‘TAG’ field on the Local Operator Panel(s)
and OWS Operator Work Station(s) if a DEADM is activated. Maximum number of
characters 10. Remind you if you change the text and you ask for this entry in setup, it
will indicate you the new string.
Ö Description:
This is the text you can enter to indicate in the ‘Description’ field on the Local Operator
Panel(s) and OWS Operator Work Station(s) if a DEADM is activated. Maximum number
of characters 40. Remind you if you change the text and you ask for this entry in setup, it
will indicate you the new string.
Ö Accept key to signal ENGINE ROOM ATTENDED
- NONE – The ‘ECR Attended’ state will not be activated by pressing either the
Acknowledge button or the STOP HORN button in the ECR.
- ACK – By pressing the Acknowledge button in the ECR, the ‘ECR Attended’ state
will be activated.
- STOP HORN – By pressing the STOP HORN button in the ECR, the ‘ECR Attended’
state will be activated.
- BOTH – By pressing either the STOP HORN or the Acknowledge button in the ECR,
the ‘ECR Attended’ state will be activated (Default).
Within the general setting you can define the Cabin Page Layout. This layout will be used for
all cabin (type) panels on board of the ship. Selecting the Cabin setup folder from the tree will
give you the following setup area:
Indicator Settings
• Description:
• Descriptive text for the selected function. This text is transmitted to the EAS
page of the Local Operator Panel in case this panel is setup as cabin unit.
• Function:
• The indicator can be activated with the following alarm functions:
Horn Settings:
• Mode:
• The mode is a setting to indicate when the function will activate the horn.
The following modes can be selected:
- OFF The horn will never be activated by the selected
function.
- ATT The horn will only be activated by the selected
function if the engine room is attended.
Within the general setting you can define the Mess room Page Layout. This layout will be
used for all mess room (type) panels on board of the ship. For setup of this page, refer to the
paragraph 5.15.2.3 Cabin Page Setup page 122.
Note: For setup of the mode of the indicator for the mess room page, the selection 'On Duty'
is not available.
Once the LOP is inserted the setup area will give you the following settings:
The functionality of the LOP is depending on a proper communication with the Fieldbus
board (with I/O Server). The LOP node number must be setup according the number
configured in PAL.
This node number is the hardware number used for canbus communication, and it must be
unique. No other LOP in the EAS link can have the same node number.
Once the LED Panel is inserted the setup area will give you the following settings:
Note: If the LED Panel is of the type with two LEDs, the first two indicator lines will be used
of the table. If the LED Panel is of the type with eight LEDs, the first eight indicator lines will
be used of the table.
Location Action
• ECR / ER Select to go unattended (via EAS mimic)
• ECR / ER "Timer expired" output on the I/O Server board is activated for
unattended request audible alarm.
• Bridge Audible warning and unattended text is flashing.
• Bridge Accept or acknowledge button confirms to switch to unattended.
• ECR / ER System unattended indication is shown on display.
• Bridge System unattended indication is shown on display.
System is unattended.
This will set the system to go to unattended only when it is allowed from the Bridge. On the
Bridge a LOP or Workstation must be present to support this functionality. The Workstation
setting is explained in paragraph 7.1.2 "Permissions". The LOP setting is set using PAL:
L Unattended mode is only allowed if at least one LOP or Workstation is setup and
running.
On the LOP:
• Press "General",
• if dimming appears, again press "General"
• "General page" appears (see image below)
• Select "Along side" page, the page appears
• "1" and Enter sets "Along side",
"2" and Enter selects "Sailing"
The setting is saved in registry. When the system is started for the first time (without the
setting) it will be in "Sailing" mode.
On the Workstation:
• Select EAS selection mimic (selpanel.ggg) (Watch Responsibility system)
• Press "Along side" or "Sailing" buttons to switch the system in appropriate mode.
L Alarm will not switch on the buzzer the bridge when the system is in along side mode.
The display will show alarm text flashing.
The user has the choice of three types of reports. These are:
1. -IO List
2. -Function Blocks
3. -Parameter List
After selecting the correct file paths of templates files and where to put generated files, a
report could be created. Press the "Start" button to do this.
If a Fieldbus has a large configuration like more than sixty boards it could take a few
L minutes to create the report. For your convenience a progress bar is added to the
document generator.
During time of generating the .xls file DO NOT OPEN EXCEL via explorer by
L clicking another .xls file.
After creating the report exit Document Generator and go via a program like explorer to
generated file.
7 NETWORK CONFIGURATION
The MPC’s are equipped with two Ethernet boards and the software uses TCP/IP for
communication with static IP addresses. The first board is connected to the main network; the
second board is connected to the backup network. Rednetwork is the MEGA-GUARD
application that manages the redundant network. This application creates a third
“communication” network by adding an extra IP address to the main or backup network.
This communication network is used by the applications. For this reason we call the IP
addresses of the communication network communication IP’s. Under normal conditions the
communication IP is added to the main (primary) network. If there are problems with the
primary network, the redundant network application will switch the communication IP to the
backup (secondary) network.
The status of the networks is send to the IOServer to generate failure diagnostics. To check
the status of the main and backup network the application uses the static IPs (configured in
Windows).
Start the rednetwork.exe application in the “BIN” directory. If the application can not find the
registry settings the initialize dialog will be launched:
• At the left top you can enter the number of servers and clients you want.
• Secondly you can assign the IP subnet’s for the 3 networks (Main, Backup and
Communication).
• The ping delay and filter samples will determine when network switch will occur. In
case of an error on the main rednetwork will switch after 3 filter samples (ping) with
200 ms ping delay. This will take 400 milliseconds (sample, delay, sample, delay,
sample). After switching rednetwork will continue to check the main network, and
switch back as soon as it is working again.
• In the grid in the middle the ip addresses of each adapter is configured. Rednetwork
will check all IP addresses of the network boards until it finds these IP’s, and it will
add the communication IP to one of the networks.
• System menu access status dialog shows system management button on the status
dialog.
• Show shutdown buttons option will show system buttons in the system management
menu (it is possible to hide them to prevent stations from stopping the system).
• Shutdown allowed enables to stop MEGA-GUARD. This also enables other
applications to do a system shutdown by signaling rednetwork.exe
• Disable Communication IP at shutdown removes communication IP at general system
shutdown.
• Sets event at shutdown signals third party software to not start the CAMclient.
If the application should startup automatically at log on check the checkbox at the right top
Click on OK to save the settings and close initialization.
Starting this shortcut will show the dialog in the previous paragraph.
The IP of the main network adapter matches with the IP in the Primary IP column of the
rednetwork dialogs. The IP of the backup network adapter matches with the IP for this
computer in the Secundary IP column. RedNetwork.exe uses the IPs of the adapters to
determine which server or client this computer is.
Use a static (fixed) IP address with the “Use the following IP address” option.
If the computer has only 1 network board it is possible to add both (main and backup) IP
addresses to this device via the “Advanced” option. In Rednetwork this will appear as a
redundant system.
The redundant network application can show a status information dialog. You can call up this
dialog in several ways. The first one is choosing “Redundant Network Status” in the popup
menu. The second possibility is double click with the left mouse button on the Icon on the
taskbar. The last possibility is typing “NWD” in the debug window of the CamClient. These
options show the status information dialog:
Redundant network supports a system management dialog, which you can use to see at which
computer a CAMClient or IOServer is running. The dialog also has a general system
shutdown feature to shut down the complete system. The system management dialog is shown
in the following picture:
For the correct working of rednetwork on Windows NT 4.0 special settings are necessary.
This settings are described in the following paragraphs.
Communication IPs
For all computers 192.168.0.x
- If the computer is a server x = server number (main server 1, backup server 2)
- If the computer is a client x = 10 + client number
Client 1 x=11
Client 5 x=15
The application logs several events in the Windows event log. These events you can see in the
“event viewer” application. The events are logged in the Application log.
Error Solution
ERR: The primary adapter in the registry is not found in the Initialize the network adapters again
computer
ERR: The secondary adapter in the registry is not found in the Initialize the network adapters again
computer
ERR: Number of adapters in registry not equal to number of A network adapter is added or removed. Initialize the network
adapters in computer adapters again
ERR: Adapters in registry are not equal to adapters in A network adapter is replaced by an other. Initialize the
computer network adapters again
ERR: The IP of the secondary adapter is different from IP in Change the IP in the windows TCP/IP settings or change the
the registry IP in the registry
ERR: The IP of the primary adapter is different from IP in the Change the IP in the windows TCP/IP settings or change the
registry IP in the registry
ERR: Adapter IPs not found in client server configuration in Change the IPs in the windows TCP/IP settings or change the
the registry. COULD NOT START ALGORITM IP in the registry
Problem Solution
The communication IP is disabled Start the System from the system management dialog or restart
rednetwork.exe. The disabling of the communication IP is done at
shutting down the system from the system management dialog. If you
don’t want this, initialize rednetwork and change settings (see
previous chapter)
The communication IP is not add to an There are some reasons to do not add the communication
adapter (Icon is gray) IP.
1. There are configuration errors. Check Configuration status in the
status dialog
2. There was an error during adding the communication IP, because
the IP already exist. Disable the network adapters in the
“Network and Dial-up connection” dialog of Windows and
enable them again. (Windows NT, restart the computer). This
problem occurs when you End the rednetwork.exe process by the
Windows task manager.
3. The communication IP is disabled by the general system
shutdown. You can check this on the status information dialog.
There will be a line “Com IP disabled”.
8 WORKSTATION CONFIGURATION
The Ctrl A dialog is available to configure settings for one particular workstation. In the Ctrl
A dialog several Tab pages are available, through which many options can be configured. In
this chapter each tab will be discussed.
The settings from the Ctrl-A dialog are stored in the clientconfig.mdb database, and in the
registry. When Ctrl A (Client configuration) is pressed the following appears on the screen:
After entering a correct name and password a dialog with tab pages appears which are
discussed here.
Double click the box in front of the group number if alarms from that group should be visible.
8.1.2 Permissions
The permissions tab enables or disables different functionality such as the possibility to reset
the General engineer’s alarm, or the possibility to acknowledge an alarm.
With the option "Reset Unattended State with Acknowledge" it is possible to switch to
attended state when an alarm is acknowledged.
With the option "Accept unattended selection" it is possible to enable this workstation to
allow the ECR / ER to go unattended. This option is explained in paragraph 5.14.3. xxx
L Pressing Acknowledge will not put the system in attended state if no alarm is present.
Stopping the Global Horn 1 will also stop the buzzers on the LOP.
8.1.3 Show
The tab page "Show" enables or disables visible options on the client workstation.
With channel tooltip checked a small window will appear when the mouse cursor points at an
alarm. In this window the channel number is visible.
The Download status window pops up at the left bottom of the screen whenever a download is
done.
The number of seconds to remember a page sets the time that is between two clicks on the
group or mimic buttons, and decides whether the first page or the next page is shown. The
first time the button is pressed, the first page is shown. If the button is pressed again within
the time limit, the second page is shown.
8.1.4 Printing
With the printing tab it is possible to enable printing from a client workstation.
The demand log groups can be enabled or disabled with the following tab page:
If the checkbox is marked, alarms in that group will be written to the demand log, and to the
demand log printer.
8.1.6 Clustering
A cluster is a group of client workstations, LED panels and LOP's that will stop their horns
when one of them is stopped.
8.1.7 Dimming
In the dimming tab page several settings can be changed to alter the dimming state to your
own preferences.
L To switch back to daylight dimming (no dimming) click on the logo at the right top.
To do this the tracker ball can be rolled up and to the right. This can be done even
when the display had been dimmed to a level where it became unreadable.
8.1.8 Miscellaneous
In the miscellaneous tab the time synchronization with the server can be set-up. If the option
is checked the client workstation will have the same time as the server has. In this way time
differences between the systems can be ruled out.
The local horn sound can be adjusted by selecting a file with the preferred melody. The "Use
Operator Keyboard" option is switched on when using an operator keyboard.
Update time zone on start-up is required for the CF (Compact Flash) MPC. This MPC does
not store the time zone changes in registry, and by enabling this option MEGA-GUARD will
store this instead.
When time zone update is enabled it is important to know if the system starts up with
Daylight time saving or Standard. Set “Start TimeZ. ID” to Daylight Time when the system
has Summer time, and set it to Standard when the System starts in Winter time. If this option
is set wrong, it will cause the system to change the time by 1 hour each time it starts up.
L Conclusive:
Winter: Setup “Start TimeZ ID” to “Standard time”
Summer: Setup “Start TimeZ ID” to “Daylight time”
The top buttons can be configured with the Ctrl-B key on the QWERTY keyboard.
The text on the button can be altered to show the meaning of the assigned functionality. After
pressing the Config button the following dialog will appear:
In this dialog several options can be assigned to the button. Pressing the top button more then
once, or using Page down will start the next function in the list.
To enable if a mimic will be shown on this workstation the following dialog is available.
To get this dialog Ctrl-M is pressed. The mimics on the left side are all the graphics available
on the system. The mimics at the right side are the mimics that can be shown on the client
workstation. Per mimic it is possible to "Allow Control" or not. If control is allowed objects
on the mimic can be selected so the status of that object can be changed. For instance a valve
can be opened or closed.
Key assignment (key macros) can be added or changes with the key assignment dialog.
From the moment a key assignment is made the client workstation will carry out the task
assigned to that key. To assign a key the following must be done:
1. Select the correct 'Class' at left top of the dialog.
2. Select the desired function in the list box at the left.
3. Press the desired key edit box in middle, at the top of the dialog.
4. Press the assign button. Depending on the function extra parameter input will be asked
here.
5. Press OK.
From this moment on "S" will make the System Information dialog appear (Ctrl-S) will also
still work.
L If keys that are used in the client workstation are used in the key assignment dialog, then
the assigned functionality will be executed, and the default functionality will not be
executed. For example: if Ctrl-B is assigned to switch to another application, the Button
assignment dialog will not appear anymore.
9 DOCUMENT INFORMATION
Naming Conventions:
Name of the Product Line: MEGA-GUARD
Operator Workstation: OWS
Operator Workstation: OWS
I/O Server: I/O-Server
Power Management System: PMS
Remote Control System: BMS
Electronic Governor: SPC
Extension Alarm System: EAS
Process Control Unit: PCU
DIN I/O Processor Board: Din-I/O-Processor
Pump Control Management: PCM
Document Details:
Document Revision number: 2.14
Document Modification Date: 12-Sep-08
Company Information:
Company Name: Praxis Automation Technology B.V.
Company Department: Department
Company Address: Willem Barentszstraat 1
Company Zipcode: 2315TZ
Company City: Leiden
Company Country: The Netherlands
Company Phone: [31] 71 5255353
Company Fax: [31] 71 5224947
Company E-Mail: E-Mail: [email protected]