Procidia iWare AlarmWorX32€¦ · January 2010 F. Monino AlarmWorX32 Viewer When a project employs...
Transcript of Procidia iWare AlarmWorX32€¦ · January 2010 F. Monino AlarmWorX32 Viewer When a project employs...
Protection notice / Copyright notice
Procidia iWare AlarmWorX32AlarmWorX32 ViewerJanuary 2010
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 2
Introduction / Contents
Procidia iWare is an operator interface software designed to support the 353 series controller.
AlarmWorX32 is a suite of applications within Procidia iWare that manages alarms and events.
The AlarmWorX32 Viewer is an ActiveX component within GraphWorX32 that displays active alarm messages.
This tutorial illustrates how to configure an AlarmWorX32 Viewer.
Sections
Overview 4
ActiveX Viewer 14
Server Subscription 26
Alarm Attributes 47
Alarm Message 67
Layout 85
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 3
Introduction / Contents
The tutorial also illustrates some run- time features. Sections
Run-Time Features 100
Technical Support 113
Protection notice / Copyright notice
AlarmWorX32 Overview
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 5
AlarmWorX32 Overview
AlarmWorX32 Components
AlamWorX32 Server ConfiguratorAlarmWorX32 Server
AlarmWorX32 ViewerGraphWorX32 ActiveX component
AlarmWorX32 Logger ConfiguratorAlarmWorX32 Logger
AlarmWorX32 ReportGraphWorX32 ActiveX component
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 6
AlarmWorX32 Server Configurator
AlarmWorX32 Server Configurator utility builds the Alarm Management Configuration database.
The Alarm Management database defines alarm tags and alarm management criteria.
The Alarm Management database contains the Alarm Server configuration.
The Alarm server configuration contains the list of alarm tags to be monitored.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 7
AlarmWorX32 Server Configurator
Alarm TagsAn alarm tag is a monitored process variable.
An alarm tag is associated with an OPC tag.An OPC server supports communications between the Procidia iWareproject and devices in the field.An OPC tag is the connection to a process variable.
The alarm tag configuration includes descriptive text and informative notes.When an alarm is active, the alarm message includes the descriptive text.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 8
AlarmWorX32 Server Configurator
Management CriteriaAcknowledgement criteria
Does the alarm message need to be acknowledged?
Severity levelSeverity level is a method to distinguish between critical alarms and process events.
AreasAreas is a method to filter alarms.An area is a logical grouping of alarm tags.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 9
AlarmWorX32 Server
AlarmWorX32 Server runs in the background.The server does not have a graphical user interface (GUI).
The Alarm Server connects to the Alarm Management Configuration database.The Alarm Management configuration contains one or more Alarm Server configurations.The Alarm Server runs only one configuration.The Alarm Server configuration contains the list of alarm tags to monitor.
In run-time, the Alarm Server connects to the OPC servers and polls OPC tags.Alarm tags are associated with OPC tags.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 10
AlarmWorX32 Server
The Alarm Server also manages alarm events.It determines when a process variable is in an alarm state.
It provides the active alarm tag and description of the Alarm Viewer.
It manages the acknowledgement status of the event.
It provides time stamps.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 11
AlarmWorX32 Viewer
The AlarmWorX32 Viewer is an ActiveX component that runs within GraphWorX32.
The Viewer connects to the AlarmWorX32 Server.
The Viewer displays active alarm events.Time stampAlarm tagAlarm descriptionAcknowledgement statusOther attributes
Attributes are properties of an Alarm Tag.Different alarm types have different attributes
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 12
AlarmWorX32 Logger Configurator
The AlarmWorX32 Logger Configurator utility specifies the logging/printing criteria.
Alarm events can be logged to a database or sent to a printer.
Alarm attributes to be logged/printed are specified.
Logging databaseAlarm events can be saved to a Microsoft Access or SQL database.
PrinterOptionally, alarm events can be sent to a local printer.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 13
AlarmWorX32 Report
The AlarmWorX32 Report is an ActiveX component that runs within GraphWorX32.
The Alarm Report connects to the Alarm Logger database.
The Alarm Report displays a summary of alarm events.
Protection notice / Copyright notice
AlarmWorX32 ActiveX Viewer
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 15
GraphWorX32
GraphWorX32 is an operator visualization and interactive interface software.
GraphWorX32 is both the design and run-time environment.In design mode, interactive displays are developed.In run-time mode, the displays are animated.
In a typical Procidia project, there are several interactive displays.
Operators navigate by loading and animating a new display.
Procidia iWareGraphWorX32 in run-time mode
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 16
AlarmWorX32 Viewer
When a project employs alarm management, alarm messages are displayed using the AlarmWorX32 Viewer.
The Alarm Viewer is an ActiveX object inserted into a GraphWorX32 display.
The Viewer displays active alarm messages.The operator acknowledges messages via the viewer.
GraphWorX32 in run-time modeAlarmWorX32 Viewer
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 17
AlarmWorX32 Viewer
An ActiveX object is a self-contained, graphic object with dynamic properties.
The AlarmWorX32 Viewer supports custom configuration.
Configure subscription to the Alarm and Event ServersSpecify alarm tag attributes to displayConfigure the visual properties of a message when displayed
GraphWorX32 in design modeAlarmWorX32 Viewer
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 18
Windows Programs Menu
Open GraphWorX32Click Task Bar Start buttonSelect Programs/ SIEMENS Procidia/ iWare PC/
GraphWorX32/ GraphWorX32
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 19
GraphWorX32 Display
When GraphWorX32 opens, it opens a default display named Display1.gdf.
GraphWorX32 contains several toolbars.
For this tutorial, only two toolbars are visible:
MainActiveX
ActiveX Toolbar contains the AlarmWorX32 ActiveX Viewer.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 20
GraphWorX32 Display
The ActiveX tool bar is a short-cut method for inserting selected ActiveX objects.
Another method is to use the Insert Object dialog box:
Select menu Edit/ Insert New ObjectIn dialog box, select AlarmWorX32 Viewer
Insert AlarmWorX32 ActiveX ViewerClick Alarm Bell tool bar button
On ActiveX toolbar
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 21
AlarmWorX32 Viewer
The ActiveX Viewer is inserted in the middle of the display.
In GraphWorX32, clicking on an object gains focus.
When an object has focus, the object is bordered by edge markers.
Click and drag the Viewer object and position it in the display.
Click and drag a border marker in order to resize the view panel.
Resize and position the Viewer
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 22
AlarmWorX32 Viewer
The ActiceX Viewer is configured through the properties dialog box.
The properties dialog box is accessed by right-mouse clicking on the object and selecting ActiveX Object Properties, or double clicking on the object.
Open Alarm Viewer propertiesRight-mouse click ViewerSelect Alarm Viewer ActiveX Object/ Propertiesor double click viewer
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 23
AlarmWorX32 Viewer Properties Dialog Box
The three most important configuration tabs are:
SubscriptionColumnRow
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 24
AlarmWorX32 Viewer Properties
Subscription TabThe Alarm or Event Server that the Viewer will connect to is specified.
Column TabA column is the field where an alarm tag attribute is displayed.Alarm Tag attributes to be displayed are specified.
Row TabA row is a posted alarm message.It is a collection of alarm attributes.The alarm message background and text colors are specified.Different text and background colors are specified in order to distinguish an unacknowledged alarm from an acknowledged alarm.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 25
AlarmWorX32 Viewer Properties
The Alarm Viewer connects to either the Alarm Server or the Procidia Modbus Ethernet OPC Server.
The Alarm Server supports advance alarm management features.It supports additional event comments and help information.It manages the alarm acknowledgements.
Procidia Modbus Ethernet OPC Server supports alarm management.Selection of the OPC server provides a pre-configured Alarm Viewer layout.Procidia alarm tags are pre-configured.The OPC server synchronizes the Viewer with the 353 controller acknowledgement status.
Protection notice / Copyright notice
AlarmWorX32 Viewer Server Subscription
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 27
Viewer Properties – Subscription Tab
This procedure illustrates method to subscribe to the AlarmWorX32 Server.
The Viewer has default subscriptions to the GenEvent Server and the Iconics Awx32 server.
Subscribe to AlarmWorX32 ServerSelect Subscriptions tab
Delete default subscriptionsHighlight GenEvent ServerClick Delete buttonHighlight Iconics Awx32 ServerClick Delete button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 28
Subscription Tab
Open the Event Subscription dialog box in order to configure the connection to the AlarmWorX32 Server.
Add a new subscriptionClick Add button
Edit subscription nameEnter AlarmWorX32 Server
Click Edit button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 29
Event Subscription Dialog Box – Server Tab
In the Server tab panel, the connection to an Alarm or Event Server is specified.
Subscribe to the AlarmWorX32 ServerSelect Server tabClick Browse button
Expand My ComputerExpand Alarm & EventsSelect ICONICS.AlarmServer.1Click OK
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 30
Event Subscription – Server Tab
The Event Server field identifies the subscription to the AlarmWorX32 Server.
The ICONICS Awx32 Server subscription was valid and did not need to be deleted.
If the Alarm Server is on a network computer, then enter the PC name in the Node field.
For a local server, Node field dose not need to be entered.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 31
Event Subscription – Types Tab
The Event Subscription dialog box permits filtering of alarm events.
In the Types tab panel, alarm events can be filtered based on Event Type or Severity Range.
Severity RangeSeverity level is defined for each alarm tag.Severity level is a user defined.Severity level is a method to classify an alarm event as a critical alarm, a warning, or a process event.
Types tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 32
Event Subscription – Types Tab
Event Types
Simple MessageIt is an information message based on an event.The message has no acknowledgement status.
Tracking MessageIt is a an information message, same as Simple Message, except that the message identifies the client that initiated the event.
Simple and Tracking messages are cleared from the viewer via acknowledgement.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 33
Event Subscription – Types Tab
Event Type (continued)
Conditional MessageA Conditional message is similar to a Simple and Tracking messages except the message has an acknowledgement status.A conditional message is cleared from the viewer when the alarm is not active and the message has been acknowledged.
AlarmWorX32 Server only supports Conditional messages.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 34
Event Subscription – Categories Tab
Alarm events can also be filtered based on the alarm type.
Categories (alarm type)DigitalLimitDeviationRate of Change
The AlarmWorX32 does not support system alarm types.
Categories tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 35
Event Subscription – Areas Tab
Alarm events can be filtered based on Areas.
Areas are logical groupings of Alarm Tags.
The AlarmWorX32 Server supports Areas.
Areas tab
Click Browse button to view available areas
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 36
Event Subscription – Areas Tab
Browse button opens the OPC Area/Source Browser.
Areas are configured in the AlarmWorX32 Server Configurator.
Multiple Areas can be added.
Example of an Area filter
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 37
Event Subscription – Sources Tab
Alarm Events can be filtered based on source.
Source is an Alarm tag.
Use source filter when viewer is to display a few selected alarms.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 38
Event Subscription – Attributes Tab
Attributes is not a filter method.
Attributes are properties of an alarm tag.
Each alarm type has different parameters that govern an alarm event.
The purpose of this configuration tab is to specify unique alarm attributes that are to be posted as part of the alarm message.
Attributes tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 39
Event Subscription – Attributes Tab
All alarm tags have some common attributes.
Alarm tags are configured in the AlarmWorX32 Server Configurator.Tag nameDescription
Base text + Message textAlarm typeSeverity level
The Alarm Server maintains active alarm information.Active time
Source changes active stateAcknowledgement status
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 40
Event Subscription – Attributes Tab
The AlarmWorX32 Viewer has a default configuration for displaying some additional alarm attributes.
Default attributesCVHELP TEXTACK COMMENT
When the default alarm server was deleted, the configurations were lost.
The purpose of the following exercise is to become familiar with the method of assigning attributes.
Restore default attributes configuration.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 41
Event Subscription – Attributes Tab
The Event Category dropdown list box specifies the Alarm Type.
The attributes available to an alarm type are listed in the Available list box.
Select Digital alarm typeClick on Event Category
drop-down list boxSelect Digital alarm
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 42
Event Subscription – Attributes Tab
The CV attribute is the value of the OPC tag at the time of alarm event.
For a digital alarm type, CV is not very meaningful because the value is going to be either “1” or “0”.
CV is more useful with limit or deviation alarms because the process value is posted.
Add CV attributeIn Available list box click on CVClick Add button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 43
Event Subscription – Attributes Tab
The HELP TEXT attribute is the information provided in the Help Instructions text box in the Alarm Tag configuration.
Help Instructions are displayed as a tooltip.
Add HELP TEXT attributeSelect HELP TEXTClick Add button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 44
Event Subscription – Attributes Tab
The ACK COMMENT attribute permits an operator to view comments made during a previous event.
Comments are viewed via a contact sensitive method or a tooltip.
The Alarm Viewer permits the operator to enter comments about the event.
The ACK COMMENT feature requires the AlarmWorX32 Logger.
Add ACK COMMENT attributeSelect ACK COMMENTClick Add button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 45
Event Subscription – Attributes Tab
Related Values are process variables that provide supplemental information during an alarm event.
An Alarm Tag can have up to 10 Related Values.
Add RELATED VALUE 01 attributeSelect RELATED VALUE 01Click Add button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 46
Event Subscription – Attributes Tab
Notice that in the Subscribed list box, the added attributes are number 1 through 4.
The Viewer supports up to 20 attributes.
In the Viewer configuration, additional attributes are identified by the Attribute number.
Close the Event Subscription dialog box.
Close Event Subscription boxClick OK
Protection notice / Copyright notice
AlarmWorX32 Viewer Alarm Attributes
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 48
AlarmWorX32 Viewer
In run-time mode, the Alarm Viewer contains rows and columns.
A row represents an alarm message.
Column fields are where alarm attribute are displayed.Time stampTag nameAlarm description
Alarm Viewer in run-time mode
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 49
Viewer Properties Dialog Box – Column Tab
In the Column tab panel, the Viewer column headers are configured.
Standard alarm tag attributes are listed in the Available list box.
Attributes are selected and added to the Selected Header list box.
Click on Column tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 50
Alarm Viewer Column Headers
The order in which the attributes are listed in the Selected Header list box is the order in which they appear in the Alarm Viewer.
The Alarm Type and Help columns are hidden.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 51
Alarm Viewer Column Headers
The Selected Header list box has two sub-headers:
Column HeaderDescription
Column Header is the custom column name displayed in the Viewer.
Description is the actual attribute name.
Slide horizontal scroll bar
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 52
Column Headers – Alarm Type and Active Time
Alarm TypeAttribute name: ALARMTYPEAlarm Type is the acknowledgement status of a Conditional Event Type.Alarm Type cannot be deleted.Alarm Type is hidden.
Time/DateAttribute name: Active TimeActive Time is when the active alarm status changed state.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 53
Column Headers – Message
DescriptionAttribute name: MessageThe message is a combination of two text fields in the Alarm Tag configuration.
Base Text + Message TextBase Text + Return to Normal
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 54
Column Headers – Tag Name
TagAttribute name: SourceTag name
Move Tag ahead of DescriptionSelect TagClick Up Slider button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 55
Column Headers – Process Variable Value
ValueAttribute name: Attribute 1In the Event Subscription dialog box, CV was assigned to Attribute 1.CV is the value of the OPC tag at time of event.
The Viewer supports 20 custom attributes.
The first 4 general attributes are used in the default configuration.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 56
Column Headers – Alarm Specific Attributes
In order to display alarm specific attributes:First assign the attribute variable to an Attribute Number in the Event Subscription dialog box, Attributes tab panel.Next in the Column tab panel, add the Attribute Number to the selected Headers list.Finally, edit the Column Header name.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 57
Column Headers – Process Variable Value
With a digital alarm type, the process variable value is the active alarm state.
Therefore, the Value is known when the alarm message is posted.
Value is removed from Selected Headers, and Attribute 1 is returned to Available list.
Remove Value attributeSelect ValueClick Remove button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 58
Column Headers – Priority, Type, and Quality
PriorityAttribute name: SeveritySeverity is a user-defined alarm tag rating.
TypeAttribute name: SubConditionnameSubCondition is the alarm type.
Digital alarm
QualityAttribute name: QualityIt is the quality of communications between the OPC server and the field device.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 59
Column Headers – Server Node
NodeAttribute name: Server NodeServer Node is the name of the PC with the AlarmWorX32 Server.In the default configuration, Node is Attribute 4. Attribute 4 refers to the PC name of the Event Server.With the AlarmWorX32 Server, Server Node is a standard alarm attribute.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 60
Column Headers
Type, Quality, and Node provide limited information in a small system.
Remove attributes from Viewer.
SubCondition Name, Quality, and Attribute 4 are returned to Available list.
Remove TypeSelect Type in Selected HeadersClick Remove
Remove QualityRemove Node
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 61
Column Headers – Help Text, Comment, and Time
HelpAttribute name: Attribute 2In Event Subscription, Attribute 2 is assigned to HELP TEXT.
CommentAttribute name: Attribute 3In Event Subscription, Attribute 3 is assigned to ACK COMMENT.
Event TimeAttribute name: TimeTime is when the ACK status changed state.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 62
Column Headers – Related Values
When an event occurs, it may be desirable to capture other process variables that are related to the event.
For practice, capture the actual pressure when a high pressure alarm occurs.
When capturing analog data, the Alarm Server only provides a snap shot of the process when the alarm event occurred. The Server does not update data.
The practice exercise has limited value because the captured value is going to be the high pressure limit.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 63
Column Headers – Related Values
In the Alarm Server configurator, Alarm tag PT-300-H has been added.
PT-300-H is the Building High Pressure alarm.Related Value 01 is Building Pressure.
In the Event Subscription dialog box, Related Value 01 was assigned to Attribute 4.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 64
Column Headers – Related Values
Add a Pressure column to the Alarm Viewer.
Add Attribute 4 to Selected HeadersSelect Attribute 4Click Add button
Rename Attribute 4 to PressureRight-mouse click Attribute 4Select RenameEdit text box
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 65
Column Headers – Related Values
Arrange columns headers to desired order.
Move Pressure to after PriorityClick Up Arrow button
Save configuration changesClick Apply button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 66
Column Headers
After applying changes, the Alarm Viewer reformats the column headers.
There should be seven visible columns:Time/Date, Tag, Description, Priority, Pressure, Comment, and Event Time
Alarm Type and Help are hidden.
Protection notice / Copyright notice
AlarmWorX32 Viewer Alarm Message
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 68
Viewer Properties – Row Tab
In the Row tab panel, the visual properties of an alarm message are configured.
Different text and background colors can be used to indicate the acknowledgement status of an alarm message.
It can also be used to distinguish critical alarms from process events.
Click on Row tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 69
Message Event Type
In the Event Type dropdown list box, alarm messages are classified by the acknowledgement status.
Alarm / ConditionalActive alarm state is True.Acknowledgement status is False.
Ack / ConditionalActive alarm state is True.Acknowledgement status is True
Unack / ConditionalActive alarm state is False.Acknowledgement status is False.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 70
Message Event Type
Event Type
Simple MessageIt is an information message that does not require acknowledgement.
Tracking MessageIt is a Simple message that identifies the node that issued the alarm.
Conditional MessageIt is an alarm message that requires acknowledgement.
The AlarmWorX32 Server only supports Conditional Event Type.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 71
Message Severity Range
In the Severity dropdown list box, alarm messages can be categorized by severity.
Severity is a user-defined alarm rating.
Severity ranges are configurable.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 72
Configuration Exercise
For configuration exercise, six (6) different message categories will be created:
Alarm (650 – 1000)Active alarm state is True and Acknowledgement status is FalseSeverity range: 650 – 1000
Alarm (0 – 649)ACK (650 – 1000)ACK (0 -649)UnACK (650 -1000)UnACK (0 – 649)
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 73
Alarm Message with High Severity Configuration
Create Alarm (650 – 1000) message.
Severity range 900 – 1000 cannot be redefined. It must be deleted and then the new range can be created.
This opens the Set Row configuration dialog box.
Delete Alarm range: 900 – 1000Select Alarm/Condition Event TypeSelect Severity range: 900 – 1000Click Configure button
Click Delete button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 74
Severity Range Configuration
The default Severity range is redefined to 0 – 1000.
Create Severity range: 650 – 1000Click Configure button
Enter Severity: 650Click OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 75
Severity Range Configuration
The default Severity range is redefined to 0 – 649.
The newly created Severity range is 650 – 1000.
Configure Alarm (650 – 1000) messageText Color: BlackBackground Color: Red
Configure Alarm (650 – 1000) messageSelect Severity range: 650 – 1000Click Configure button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 76
Text and Background Color
The Text Color attribute is enabled.Text check box is checked.
To change Text color, click on the Text Color box.
This opens the Color palette.
Assign Text color: BlackCheck Text check boxClick Text Color boxSelect Black basic colorClick OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 77
Text and Background Color
The Background color attribute is also enabled.
Background check box is checked.
Assign Background color: Red
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 78
Flash and Beep Feature
FlashAlternates Text and Background colorsIf enabled, select FrequencyIn the Viewer, the alarm message will alternate colors while Active state is True and ACK state is False.
BeepPC speaker beepsIf enabled, select FrequencyPC speaker beeps while Active state is True and ACK state is False.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 79
Alarm Message with High Severity
Apply configuration changes.
Configured Alarm (650 – 1000) message:
Text color: BlackBackground color: Red
Click OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 80
Alarm Message with Low Severity Configuration
Configure Alarm (0 – 659) message.Text color: WhiteBackground color: Blue
This is an alternate method to open the Set Row configuration dialog box.
Configure Alarm (0 – 659) messageSelect Severity range: 0 – 659Click Text or Background Color box
Assign Text color: WhiteAssign Background color: BlueClick OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 81
Alarm Message with Low Severity
Configured Alarm (0 – 649) message:Text color: WhiteBackground color: Blue
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 82
Acknowledged Message with High Severity
Create an ACK (650 – 1000) message category:
Text Color: RedBackground Color: Yellow
Select ACK/Condition Event TypeClick Configure button
Enter Severity: 650Assign Text color: RedCheck Background Color boxAssign Background color: YellowClick OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 83
Acknowledged Message with Low Severity
Configured ACK (650 – 1000) message:
Text color: RedBackground color: Yellow
Configure ACK (0 – 649) MessageAssign Text color: BlackAssign Background color: Lt. Blue
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 84
Unacknowledged Messages
Create UnACK (650 – 1000) message.
Save configuration changes.
Create UnACK (650 – 1000) messageConfigure UnACK (650 – 1000) message
Assign Text color: RedAssign Background color: White
Configure UnACK (0 – 649) MessageAssign Text color: BlackAssign Background color: White
Click Apply button
Protection notice / Copyright notice
AlarmWorX32 Viewer Layout
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 86
Viewer Properties – Default Tab
The Viewer header bar displays the column header names.
The default configuration is white text on a dark blue background.
It is difficult to read.
In the Default tab panel, the Viewer’s graphical properties are configured.
Header bar background colorHeader text colorViewer font sizeViewer background color
Click on Default tab
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 87
Viewer Header Bar – Text and Background Color
For configuration exercise, change the header bar text color to black and the background color to light gray.
Change header text colorClick Text Color boxSelect basic black
Change header background colorClick Header Color boxSelect basic gray
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 88
Viewer Header Bar – Font
The Viewer default header font is Arial Regular 10.
The alarm message font defaults to the header font size.
For configuration exercise, make the header font Arial Bold 10.
Change header font sizeClick Font buttonSelect Arial Bold 10Click OK button
Apply changesClick Apply button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 89
Viewer Column Widths in Run-time
In run-time mode, if the width of the all columns exceeds the Viewer’s window width then a vertical scroll bar appears permitting all columns to be viewed.
In run-time, the Viewer column width can be adjusted.Click the column header divider and drag it.If the Viewer display is closed and then re-opened, the Viewer opens with the configured column width.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 90
Viewer Column Widths
Column widths can be pre-set in design mode.
The easiest method is to go into run-time and manually adjust the column widths. Then return to design mode and save the display with Viewer changes.
This method requires the column to be in Manual-size Cell mode.
When the display goes from run-time to design mode, the width of any column in Manual-size mode is preserved.
If the column is in Auto-size or Maximum Cell mode, then the column width snaps back to the configured width.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 91
Column Properties Configuration
Column width adjustment method is configured in the Column tab panel.
This opens the Set Column configuration dialog box.
In this example, the column has no custom configuration.
Adjust column widthsClick Column tabSelect Column HeaderClick Config button
Check Cell check box
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 92
Column Properties Configuration
The Cell check box enables column configuration.
HideIf checked, the column is not visible in the Viewer.
JustifyAligns text in the column.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 93
Column Properties – Width Setting
Manual-size CellIn this example, the Manual-size Cell check box is checked.
This method allows the column width to be adjusted while in run-time and then saved in design mode.
In run-time, the column width can be adjusted; however, if the viewer is closed and then re-opened, the column width reverts to the saved display width.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 94
Column Properties – Width Setting
Auto-size CellIn this example, the Auto-size Cell check box is checked.
The Column width is automatically set to the width of the header text.
In run-time, the column width is adjustable; however, if the viewer is closed and then re-opened, the column width reverts to the Auto-size width.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 95
Column Properties – Width Settings
MaximumWhen neither the Manual-size or Auto-size Cell check box is checked, then the Maximum width mode is enable.
When the Viewer opens, the column width will always be at the specified character width.
This is an alternate method for setting column width.
It requires trial and error.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 96
Alarm Message Font
In a previous exercise, the header font was changed to Arial Bold 10.
By default, the alarm message font uses the header font.
Configure the alarm message font to Arial Regular 10.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 97
Alarm Message Font
The alarm message font is configured in the Row tab panel.
Each configured alarm message needs to be edited.
Edit alarm message fontClick Row tabSelect message Event TypeSelect Severity rangeClick Configure button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 98
Alarm Message Font
By default, the Font check box is unchecked.
The message font defaults to the header font.
Enable alarm message fontCheck Font check box
Edit fontClick Font buttonSelect Font: Arial Regular 10Click OK button
Exit Set Row configurationClick Set Row OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 99
Viewer Layout in Run-time
This is the alarm Viewer in run-time.
The header text is bold font while the alarm message is in regular style.
The time stamps in the Time/Date and Event Time fields display have plenty of space and they are not truncated.
Protection notice / Copyright notice
AlarmWorX32 Viewer Run-time Features
© Siemens AG 2008. All rights reserved.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 101
Alarm Message
In this example, a high pressure alarm has occurred.Tag: PT-100-H
In the configuration exercises, black text on a red background indicates a critical Alarm message.
Active state is True and Acknowledgement status is False.Severity range: 650 – 1000
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 102
Alarm Message
PriorityPriority is the alarm tag severity level (700).
PressurePressure is a Related Value attribute.High pressure alarm tags were configured to capture pressure at time of event.
CommentComment field is illustrated in a later slide.
HelpHelp tooltip is demonstrated in later slides.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 103
Acknowledged Message
To acknowledge a message, double click on the message row.
Red text on a yellow background indicates an Acknowledged critical alarm.Active state is True and Acknowledged status is true.
The Event Time shows when the message was acknowledged.Time when active alarm event occurred is still posted.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 104
Drop-down Menu – Ack Option
An alternate method to acknowledge a message is to right mouse click on the message row.
This opens a drop-down menu. Acknowledge messageRight mouse click message rowSelect ACK option
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 105
Alarm ACK Dialog Box
The Ack option opens the Alarm Ack dialog box.
The dialog box permits the operator to add an acknowledgement comment.
Enter a comment in Comments fieldClick OK button
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 106
Acknowledgement Comment
The acknowledgement comment is posted in the Comment field.
When the active alarm state clears, the Acknowledged message is removed from the Viewer and the comment is deleted.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 107
Unacknowledged Message
In this example, an alarm event occurred but it cleared before the message was acknowledged. If the alarm tag requires an acknowledgement, an Unacknowledged message is posted.
In the configuration exercises, red text on a white background indicates a critical Unacknowledged message.
Note that the times when the alarm event occurred and cleared are recorded.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 108
Run-Time Tooltip
If an alarm tag attribute is designated as a tooltip, the text is displayed as a tooltip when the mouse curser is held over the message row.
In this example, the Help Text is designated as a tooltip.In the default configuration, the Help Text column is not visible.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 109
Tooltip Configuration
The tooltip attributes are specified in the Tool Tips tab panel.
Two attributes can be designated as a tooltip.
Default attributes:HelpComment
Any attribute configured in the Column tab panel can be chosen as a tooltip.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 110
Drop-Down Menu – Tooltips Option
In run-time mode, only one tooltip is displayed.
The tooltip is selected from the drop-down menu list.Help – 1st attributeComment – 2nd attribute
Alarm Line displays all attributes in the alarm message.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 111
Drop-Down Menu – Comments Option
In the drop-down menu, the Comments option opens the Operator Comments dialog box.
Industry Automation / Process Instrumentation & Analytics© Siemens AG 2008. All rights reserved.
January 2010 F. MoninoPage 112
Operator Comments Dialog Box
The Operator Comments dialog box allows the operator to log comments.
In the Ack Alarm dialog box, comments are temporary.
Comments are logged to a database.
This feature requires setting up an Alarm Logger database.
Protection notice / Copyright notice© Siemens AG 2008. All rights reserved.
Technical SupportTel: 1-800-333-7421Hours: 8:00 am – 4:45 pm M-F (except holidays)
Internet Support Requesthttp://www.siemens.com/automation/support-request
Public Internet Sitehttp://www.usa.siemens.com/PI
Technical Support