Ftae rm001 - en e
Ftae rm001 - en e
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss. Attentions
help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential Arc Flash. Arc Flash will cause
severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices and for Personal
Protective Equipment (PPE).
Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in
alignment with the movement toward inclusive language in technology. We are proactively collaborating with industry peers to
find alternatives to such terms and making changes to our products and content. Please excuse the use of such terms in our
content while we implement these changes.
Chapter 1
What you need to get started Required software........................................................................................ 9
Recommended hardware and supported operating systems .................. 9
Studio 5000 controllers ........................................................................ 9
Compatible firmware........................................................................... 11
Other controllers .................................................................................. 11
How to get the information you need....................................................... 12
Chapter 2
Overview of FactoryTalk Alarms Migrating HMI tag alarms ........................................................................ 15
and Events services Where to start ............................................................................................ 16
FactoryTalk Alarms and Events components .......................................... 16
About monitoring for alarm conditions .................................................. 20
About device-based alarm monitoring .............................................. 20
Device-based alarm monitoring workflow ................................. 20
About server tag-based alarm monitoring ......................................... 21
Server tag-based alarm monitoring workflow ........................... 22
About OPC UA alarm monitoring .......................................................23
OPC UA alarm monitoring workflow ...........................................23
Choose a suitable type of alarm monitoring ........................................... 24
Graphic objects in FactoryTalk Alarms and Events ................................ 24
Chapter 3
Plan your system Decide what type of application you are building ................................... 25
Decide what type of alarm monitoring you need .................................... 26
Follow these steps ...................................................................................... 26
What you need ........................................................................................... 26
Install and activate FactoryTalk software................................................ 27
Typical stand-alone system ................................................................ 27
Install FactoryTalk software ............................................................... 27
Install Microsoft SQL Server .............................................................. 28
Chapter 4
Define device-based alarms in Alarm buffering during loss of connection to the controller ................. 29
Studio 5000 controllers Before you begin ........................................................................................ 30
What you need ........................................................................................... 30
Follow these steps ...................................................................................... 30
Define a Logix tag-based alarm................................................................. 31
Create an alarm definition .................................................................. 31
Download the program to controller and test the alarm ..................32
Define an instruction-based alarm: digital ..............................................32
Rockwell Automation Publication FTAE-RM001O-EN-E - November 2022 3
Table of Contents
Chapter 5
Add a device server for Studio Before you begin ........................................................................................ 39
5000, PLC-5, or SLC 500 What you need ........................................................................................... 39
controllers Follow these steps ...................................................................................... 39
Add a device server .................................................................................... 39
Chapter 6
Add an OPC data server for Before you begin ........................................................................................ 47
third-party controllers What you need ........................................................................................... 47
Follow these steps ...................................................................................... 47
Add an OPC data server to an application ................................................47
Chapter 7
Add a tag-based alarm server Before you begin ........................................................................................ 51
for Studio 5000, PLC-5, SLC 500, What you need ........................................................................................... 51
or third-party controllers Follow these steps ...................................................................................... 51
Create an application................................................................................. 51
Add a data server ....................................................................................... 52
Add a Tag Alarm and Event Server ........................................................... 55
Define alarm conditions ............................................................................ 55
Next steps.................................................................................................... 57
Chapter 8
Add FactoryTalk Linx OPC UA Before you begin ........................................................................................ 59
Connector for third-party OPC What you need ........................................................................................... 59
UA servers Follow these steps ...................................................................................... 59
Add FactoryTalk Linx OPC UA Connector ............................................... 59
Chapter 9
Set up graphic displays Before you begin ........................................................................................ 63
What you need ........................................................................................... 63
Follow these steps .......................................................................................63
Create a graphic display ............................................................................ 64
Create an Alarm and Event Summary ......................................................65
Create an Alarm and Event Banner display ............................................ 68
Create a startup macro for the Banner display ........................................ 73
Create an Automatic Diagnostic Event Summary ...................................74
Use color animation to indicate alarm state changes ............................ 78
Next steps................................................................................................... 85
Chapter 10
Monitor and interact with alarms Before you begin ........................................................................................ 87
at runtime What you need ........................................................................................... 87
Follow these steps ...................................................................................... 87
Create and then run a FactoryTalk View Client configuration.............. 87
Monitor alarms and events ........................................................................ 91
Security for alarms and events............................................................ 91
Acknowledge an alarm........................................................................ 92
Acknowledge the selected alarm .................................................. 92
Acknowledge the selected alarm and enter a comment .............93
Acknowledge all of the alarms displayed on the page .................93
Acknowledge all of the alarms in the event list........................... 94
Disable or enable an alarm ................................................................. 94
Disable selected alarms .................................................................95
Enable selected alarms ................................................................. 96
Suppress or unsuppress an alarm.......................................................97
Suppress an alarm .........................................................................97
Unsuppress an alarm .................................................................... 98
Shelve or unshelve an alarm ............................................................. 100
Shelve an alarm ........................................................................... 100
Unshelve an alarm ....................................................................... 101
Chapter 11
Set up historical alarm and Before you begin ...................................................................................... 105
event logging What you need ......................................................................................... 106
Follow these steps .................................................................................... 106
Confirm that the SQL Server software is installed ................................ 106
Add a database definition to your FactoryTalk system ......................... 106
Associate a database definition with an alarm server ........................... 109
Create an Alarm and Event Log Viewer display ..................................... 112
Create a button to open the Alarm and Event Log Viewer display. 115
Create a startup macro for the Menu Bar display .................................. 119
View historical alarm data in a FactoryTalk View SE Client .................120
Run the application ............................................................................ 121
Start the FactoryTalk View SE Client from within FactoryTalk
View Studio .................................................................................. 121
Chapter 12
Configure redundancy for FactoryTalk server redundancy ...............................................................123
alarms and events Develop and test your application without redundancy .......................123
Appendix A
Get started with language Before you begin ....................................................................................... 131
switching What you need ..........................................................................................132
Follow these steps .....................................................................................132
Create device-based alarm messages...................................................... 132
Translate alarm messages using import and export ....................... 133
Translate alarm messages in RSLogix 5000 version 16 or earlier
....................................................................................................... 133
Translate alarm messages using RSLogix 5000 version 17 or later
....................................................................................................... 136
Create tag-based alarm messages ........................................................... 138
Enter text strings in FactoryTalk View Studio................................. 138
Add languages to the application ............................................................ 142
Add buttons to a graphic display to switch languages at runtime ....... 143
Enter alarm messages in other languages.............................................. 147
Create a Display Client configuration file to test alarm messages....... 156
Test alarm messages at runtime ............................................................. 158
Summary and tips for setting up language switching .......................... 161
Text that supports language switching ............................................ 161
Text that does not support language switching .............................. 162
Alarm and Event Summary and Alarm and Event Banner ............. 162
Alarm and Event Log Viewer ............................................................. 162
Appendix B
System performance and limits Controller specifications .......................................................................... 163
Controllers with revision 31 and later ................................................ 163
Controllers with revision 24 and later .............................................. 164
Controllers with revision 20 or earlier ............................................. 164
System sizing recommendations ............................................................ 165
Appendix C
Install FactoryTalk Alarms and Summary of steps .....................................................................................167
Events manually Confirm that FactoryTalk Services Platform is installed .......................167
Install FactoryTalk Alarms and Events................................................... 168
Appendix D
Install Microsoft SQL Server Summary of steps .................................................................................... 169
Step 1. Open the Redist folder ................................................................. 169
Step 2. Install the .NET Framework ........................................................ 170
Step 3. Run the SQL Server Install batch file (not the .exe) ................... 170
Step 4. Configure the Windows firewall ................................................. 170
Appendix E
Use an existing SQL Server Supported SQL Server databases ............................................................ 173
database Remote connections to the SQL Server database ................................... 173
Summary of steps ..................................................................................... 173
Step 1. Install SQL Server Management Studio ............................... 173
Step 2. Specify Mixed Mode authentication for the SQL Server
database .............................................................................................. 174
Step 3. Configure TCP/IP protocol for the database ....................... 174
Step 4. Enable the SQL Server Browser service ............................... 174
Step 5. Configure the Windows Firewall .......................................... 174
Appendix F
Alarm time stamping Overview of time keeping......................................................................... 177
Coordinated System Time (CST) ....................................................... 177
Coordinated Universal Time (UTC) .................................................. 177
Local Time (Wall Clock Time) ........................................................... 178
ALMD and ALMA alarm blocks................................................................ 179
Insert time stamps manually ............................................................ 181
Example..................................................................................................... 181
Appendix G
Time synchronization Coordinate multiple controller wall clocks .............................................183
Install the Logix5000 Clock Update Tool ............................................... 184
Start Clock Update Tool ........................................................................... 184
Start the Update Tool automatically ................................................. 184
Use the Logix5000 Clock Update Tool .................................................... 184
Synchronize devices on a schedule ......................................................... 185
Create a synchronization schedule ................................................... 186
Create a synchronization schedule............................................. 186
Remove a synchronization schedule .......................................... 186
Modify a synchronization schedule............................................ 186
Enable or disable a synchronization schedule ........................... 187
Add devices ............................................................................................... 187
Add a device ........................................................................................ 187
Remove a device ................................................................................. 188
Appendix H
Reference for building a When installing FactoryTalk Alarms & Events ....................................... 193
distributed system Typical distributed system on a network ................................................ 193
Appendix I
Language identifiers Language identifiers .................................................................................195
Appendix J
Glossary A - C ........................................................................................................... 199
D ............................................................................................................... 200
E - P ............................................................................................................201
R - T ........................................................................................................... 203
Legal Notices Legal Notices ............................................................................................ 207
Index
The FactoryTalk® System Configuration Guide describes the tasks that are
required to install, configure, and use FactoryTalk Alarms and Events services
as part of a FactoryTalk-enabled automation system. This guide also includes
references to additional documentation that provides more detail.
IMPORTANT This guide describes how to set up a local station application. However, the procedure for
setting up a network station application or network distributed application is similar. This
guide provides information about the latter two applications where it is necessary. See the
Help included with the individual software products used to configure and use Alarms and
Events services.
Required software The following software is required to configure and operate FactoryTalk
Alarms and Events services:
Software Version
FactoryTalk Services Platform 2.10 or later
FactoryTalk Alarms and Events 2.10 or later (included in FactoryTalk View SE and FactoryTalk Services)
FactoryTalk® Linx 5.00 or later
RSLogix 5000® 16.05 or later (or the Studio 5000 Logix Designer® version 24.02 or later)
Studio 5000 Logix Designer 24.02 or later (or RSLogix 5000 version 16.05 or later)
RSLogix 500® Version that supports FactoryTalk Services Platform version 2.10 or later
RSLogix™ 5 Version that supports FactoryTalk Services Platform version 2.10 or later
FactoryTalk View SE 5.00 or later
FactoryTalk View Studio 5.00 or later
RSLinx® Classic (used for Logix programming) 2.50.20 or later
ControlFLASH™ 4.00.09 (used to download firmware)
ControlFLASH Plus® 1.00 or later (used to download firmware)
SoftLogix™ 16.03 or later
Microsoft® SQL Server® Version that supports FactoryTalk Alarms and Events historical logging. For more information, see Supported SQL
Server databases on page 173.
Recommended hardware The hardware and supported operating systems that are recommended to run
and supported operating FactoryTalk Alarms and Events are the same as those recommended to run
FactoryTalk View Site Edition. For details, see the FactoryTalk View Site Edition
systems Installation Guide. To access the guide, on the FactoryTalk View Studio toolbar,
click Help > Online Books > Installation Guide.
Studio 5000 controllers The Studio 5000 controllers listed in the following table support FactoryTalk
Alarms and Events services. When you use built-in alarm instructions in
Studio 5000 controllers, these controllers require a firmware update to
revision 16.20 or later (excluding 21 to 23). If you do not want to update the
firmware in your controllers, use a Tag Alarm and Event Server for
Other controllers These controllers also support FactoryTalk Alarms and Events services:
• Studio 5000 controllers that communicate with FactoryTalk Linx,
using Tag Alarm and Event Servers.
Device-based alarm
monitoring workflow
The controller detects alarm conditions and notifies its device server,
FactoryTalk Linx, of alarm states.
A Tag Alarm and Event Server polls controller tags and notifies clients,
including FactoryTalk Alarms and Events, of alarm conditions.
Events
With FactoryTalk Alarms and Events, you
To do this do it this way
Acknowledge, disable, suppress, Alarm and Event Summary
shelve, unshelve, filter, and sort
alarms during runtime
View, filter, and print historical Alarm and Event Log Viewer
alarm information Historical alarm information is stored in
Microsoft SQL Server databases.
Before you build and deploy FactoryTalk Alarms and Events as part of a local
or network application, consider which computer hardware and operating
systems you plan to use, and where to install the various hardware and
software components. The information in this chapter offers some guidelines
as you begin planning. See also Required software on page 9 and
Recommended hardware and supported operating systems on page 9.
Decide what type of You must decide whether you are building a local station application or
network station application on a stand-alone computer, or a network
application you are building distributed application distributed across multiple computers. This system
configuration guide primarily discusses how to install, configure, and use
software on a stand-alone system.
IMPORTANT FactoryTalk Alarms and Events is not supported for use with FactoryTalk View Machine
Edition.
Decide what type of alarm FactoryTalk Alarms and Events supports the following alarm monitoring:
Install and activate Follow these procedures to install and activate the software products required
for FactoryTalk Alarms and Events.
FactoryTalk software
IMPORTANT This guide describes how to set up a local station application. The procedure to set up a
network station application or network distributed application is similar. This guide provides
additional information about the two applications where it is necessary. See also Reference
for building a distributed system on page 193.
For more information about each software product, see its respective product
Help.
Typical stand-alone system To use FactoryTalk Alarms and Events with a local station application or a
network station application as part of a stand-alone FactoryTalk system,
install all software on the same computer. Use this diagram only as a starting
point--your own system will vary.
Install FactoryTalk software For specific installation instructions, refer to the installation guide for each
product.
• To develop or run local station applications, install all the necessary
software components on one computer.
• To develop or run network station applications, install all the necessary
software components (except for data servers) on one computer.
Network station applications can connect to data servers that are
located on different machines.
• To develop or run network distributed applications, install different
combinations of software on each computer, depending on your
needs. For more information, see FactoryTalk Services Platform Help.
Click Start > All Programs > Rockwell Software > FactoryTalk Help.
IMPORTANT This guide provides additional information about network distributed applications or
network station applications where it is necessary.
Install Microsoft SQL Server If you plan to log historical alarm and event messages to a database, you must
install Microsoft SQL Server software on the computer you want to use for
logging. If you do not have Microsoft SQL Server software installed, see Install
Microsoft SQL Server on page 169.
Tip: If you already have Microsoft SQL Server installed, you may need to change the configuration options to
log alarm and event messages. For configuration instructions, see Use an existing Microsoft SQL Server
database on page 173.
A digital alarm instruction is based on the input rung state (in ladder logic) or
on the alarm input (for function block). The trigger condition compares the
value of the tag to either zero or one.
An analog alarm defines a condition that evaluates a single analog tag against
up to four limit values (high-high to low-low) and up to two rate of change
limits (positive and negative).
Tip: If your FactoryTalk application does not include Studio 5000 controllers, or if your controllers are not
programmed with the alarm instructions included in the Logix Designer application (RSLogix 5000 software
version 16 or later), see Add an OPC Data Server for third-party controllers on page 47 and Add a tag-based
alarm server for Studio 5000, PLC-5, SLC 500, or third-party controllers on page 51.
Alarm buffering during loss To receive device-based alarms, the alarm server (FactoryTalk Linx)
of connection to the establishes a subscription to the alarms in the Logix controller. The controller
maintains a connection to each subscriber and monitors the status of that
controller connection.
Define a Logix tag-based Use Logix tag-based alarms to send alerts about specific events or conditions.
Logix tag-based alarms are similar to instruction-based alarms that are
alarm created using alarm instructions (ALMA and ALMD), but Logix tag-based
alarms do not affect the scan time of the project.
Tip: Logix tag-based alarms are supported only on Compact GuardLogix 5380, CompactLogix 5380,
CompactLogix 5480, ControlLogix 5580, and GuardLogix 5580 controllers.
Configure the digital alarm This example uses the ladder logic editor that comes with the Logix Designer
and download to the application (RSLogix 5000 software) to define a digital alarm. You can also
configure digital alarms in function blocks or structured text.
controller
2. To trigger the alarm, right-click the contact on the rung (the one
named alarm_active), and then click Toggle Bit. The contact should
change from a blue highlight to a green highlight.
Configure the analog alarm This example uses the Function Block editor that comes with the Logix
and download it to the Designer application (RSLogix 5000 software). You can also configure analog
alarms in ladder logic or structured text.
controller
6. Connect the input reference block to the Input of the ALMA block by
dragging the block's contact point to the contact point on the ALMA
block.
4. In the Application name field, type a name for the new local station
application. In this example, we name the application My Local Site.
5. Leave the Description field blank, or type a description for the
application. For example, you can use this field to record revisions to
the application, or contact information for technical support.
6. If it is not already selected, select the default language for the
application. This is the language in which you are creating the
application.
7. Click Create.
5. Clear the Enable history check box and then click OK. For information
about historical logging, see Set up historical alarm and event logging
on page 105.
The new server is added to the My Local Site application:
2. In the Communication Setup dialog box, click the Add button, and
then type a name for the new shortcut. We use FTAE_Controller.
Some options in this dialog box might be different if you are using
PLC-5 or SLC 500 controllers.
The warning icon beside the OK button indicates that changing values
in this dialog box at runtime can cause unexpected results. For details,
click Help.
4. On the Primary tab, expand the list of networks and devices until the
controller you plan to use is visible, and then click the controller.
5. To set the path to the primary controller, click the Apply button.
6. To save the shortcut configuration and close the Communication
Setup dialog box, click OK.
IMPORTANT FactoryTalk Alarms and Events server redundancy is only supported in network
station applications and network distributed applications.
FactoryTalk Tag Alarm and Event Servers provide software-based alarms and
events. Use tag alarm and event servers to monitor alarm conditions in Studio
5000 controllers, PLC-5, SLC 500, or third-party OPC-DA programmable
controllers.
Tip: If your FactoryTalk system does not include PLC, SLC, or third-party controllers, you can skip this
chapter.
A FactoryTalk Tag Alarm and Event Server provides a link between a hardware
device that contains data and the FactoryTalk Directory. This includes
third-party controllers. All that is required is a data server (such as KEPWare)
to communicate with the controller.
FactoryTalk Tag Alarm and Event Servers can be used to provide an
alternative to device-based alarms--alarms provided by devices such as Studio
5000 controllers or sensors using built-in alarm instructions.
Before you begin • If you are using third-party controllers, you do not need a device-based
alarm server. Instead, go to Add an OPC Data Server for third-party
controllers on page 47.
What you need • Studio 5000 controllers, PLC-5, or SLC 500 devices communicating
through Rockwell Automation device servers (FactoryTalk Linx)
• RSLogix 5 or RSLogix 500 software
• FactoryTalk Linx, RSLinx Classic (or RSLinx Classic for bridging from
Ethernet to DH+ or DH-485 networks)
• FactoryTalk View Studio or FactoryTalk Administration Console
Follow these steps Follow these steps to add a tag-based alarm server:
• Add a data server for PLC, SLC, third-party, or Studio 5000 controllers
Tip: To user tag-based alarms in PLC-5, SLC 500, or Studio 5000 controllers, you must add a
device server (FactoryTalk Linx) to your application.
• Run FactoryTalk View Studio
• Add a new device server (FactoryTalk Linx)
• Add a new tag alarm and event server
• Configure the server properties
• Set up conditions for triggering alarms in your FactoryTalk system
• Add Alarm and Event objects to graphic displays
• Set up graphic displays
Create an application In this section, you will create a Rockwell Automation device server
(FactoryTalk Linx) and then configure it to subscribe to alarms that will be
4. In the Application name field, type a name for the new application. In
this example, we name the application My Local Site.
5. Leave the Description field blank, or type a description for the
application. For example, you can use this field to record revisions to
the application, or contact information for technical support.
6. If it is not already selected, select the default language for the
application. This is the language in which you are creating the
application.
7. Click Create.
Add a data server
2. In the Communication Setup dialog box, click the Add button and
then type a name for the new shortcut. We use FTAE_Controller.
Some options in this dialog box might be different if you are using
PLC-5 or SLC 500 controllers.
The warning icon beside the OK button indicates that changing values
in this dialog box at runtime can cause unexpected results. For details,
click Help.
3. On the Primary tab, expand the list of networks and devices until the
controller is visible, and then click the controller. To set the path to the
primary controller, click the Apply button.
4. On the Priorities and History tab, clear the Enable history check box.
The Priorities and History tab is used to configure alarm and event
logging. Set up historical alarm and event logging on page 105
describes how to set up alarm logging for a Tag Alarm and Event
Server.
5. To create the Tag Alarm and Event Server and close the dialog box,
click OK.
Define alarm conditions After creating a Tag Alarm and Event Server, define the conditions that will
trigger alarms at runtime.
This example shows how to create a digital alarm in a Tag Alarm and Event
Server.
1. In the Explorer window, expand the TagAE server, and then
double-click Alarm and Event Setup.
2. In the Alarm and Event Setup dialog box, click the New button on
the toolbar, and then click Digital.
3. In the Digital Alarm Properties dialog box, type a name for the alarm.
In this example we use Valve1FTO.
4. To select an Input Tag for the alarm, click the Browse button (...), and
then expand the folder tree until you can select the online tag you plan
to monitor.
5. Select the tag you plan to monitor and then click OK. In this example
we used Valve1FTO_alm.
6. In the Digital Alarm Properties dialog box, type a message. In this
example, in the Message field we type The valve failed to open.
You can also embed variables within the message. For details, click
Help on any tab in the Alarm Setup dialog box.
3. Click OK.
The new server is added to the My Local Site application:
Create graphic displays in FactoryTalk View Studio. These are containers for
objects, such as the FactoryTalk Alarm and Event Summary object. Add
FactoryTalk Alarms and Events objects to graphic displays so that an operator
can monitor and interact with device-based, tag-based, OPC UA alarms, and
diagnostic events at runtime.
Other graphic objects (for example, objects representing equipment) can be
animated (for example, to change color) using FactoryTalk View Site Edition
expression functions that monitor the state of alarms. See Use color
animation to indicate alarm state changes on page 78. Also see FactoryTalk
View Site Edition Help.
This section describes how to create graphic displays, and then create and
configure the FactoryTalk Alarms and Events graphic objects and macros that
determine how the graphic displays open in the FactoryTalk View Site Edition
Client. This section is one example of how you might create your graphic
displays.
Before you begin • Define the alarms you plan to use, as described in Define device-based
alarms in Studio 5000 controllers on page 29.
• Add the required server, as described in Add a device server for Studio
5000, PLC-5, or SLC 500 controllers on page 39, Add a tag-based alarm
server for Studio 5000, PLC-5, SLC 500, or third-party controllers on
page 51, Add an OPC data server for third-party controllers on page 47,
or Add FactoryTalk Linx OPC UA Connector for third-party OPC UA
servers on page 59.
What you need • FactoryTalk Linx software
• FactoryTalk View Studio software
Follow these steps Follow these steps to set up graphic displays:
• Add a device server, a tag-based alarm server, an OPC data server, or
FactoryTalk Linx OPC UA Connector
• Run FactoryTalk View Studio and open an application
• Create a graphic display
• Add an Alarm and Event Summary object
• Configure the object's properties
• Create a graphic display
• Add an Alarm and Event Banner object
• Configure the object's properties
• Create a startup macro
Create an Alarm and Event Use the Alarm and Event Summary object to view and interact with a
Summary summary of all the current alarms and events in an application. You can
acknowledge, suppress, disable, shelve, or unshelve alarms.
Tip: You cannot use the Alarm and Event Summary to enable or turn alarm suppression off. To enable or
turn alarm suppression off, use the Alarm Status Explorer. See Monitor alarms and events on page 91. To
silence an alarm, use the Alarm and Event Banner.
You can use FactoryTalk Security to control which users can acknowledge,
enable, disable, reset, suppress, shelve, or unshelve alarms at runtime in an
application (or in an area). To do this, right-click the application (or area) and
then click Security. For details, see the FactoryTalk Security System Configuration
Guide.
Step 2. Change the settings of the Alarm and Event Summary display
1. On the menu bar, click Edit > Display Settings.
2. In the Save dialog box, type a name for the new display and then click
OK.
We use Alarm and Event Summary in this example.
Create an Alarm and Event This section describes how to add an Alarm and Event Banner object to a
graphic display, and then create a startup macro that docks the Banner to the
Banner display bottom of the FactoryTalk View Site Edition Client window.
This opens the Command Wizard where you will create a command to
start the Alarm and Event Summary graphic display from the Alarm
and Event Banner.
5. Select the Window Position check box. Scroll down the list on the right
and then click Centered of the screen.
Step 4. Change the display settings for the Alarm and Event Banner
display
1. On the Edit menu, click Display Settings.
Create a startup macro for This section describes how to create a startup macro. You will use the macro
when you configure the FactoryTalk View Site Edition Client. See Monitor
the Banner display and interact with alarms at runtime on page 87.
5. Select the Window Position check box. Scroll down the list on the right
and then select Docked to the bottom.
6. To save the Display command and add it to the macro, click OK.
Create an Automatic Use the Automatic Diagnostic Event Summary object to subscribe to and
Diagnostic Event Summary show diagnostic events collected by Rockwell Automation controllers via
Step 4. Change the display settings for the Automatic Diagnostic Event
Summary display
1. On the Edit menu, click Display Settings.
2. In the Save dialog box, type a name for the graphic display and then
click OK.
9. In the Expression box, type 0, click If and then click Then to add a
THEN condition.
10. In the Expression box, type 0, click If and then click Else to add an
ELSE condition.
This completes the THEN condition: "If the number of In Alarm,
Unacknowledged alarms is greater than 0, then animate the rectangle
to show the colors for state 0."
11. Follow the same process, substituting the necessary selections to add
the remaining two expressions, and then click OK.
If AE_InAlmAckedCount( "*" ) > 0 Then 1 Else (animates the
rectangle to show the colors for state 1)
If AE_NormalUnackedCount( "*" ) > 0 Then 2 Else 3 (animates the
rectangle to show the colors for state 2. If none of the conditions are
true, the expression animates the rectangle to show the colors for
state 3.)
2. Right-click one of the alarms, and then click Ack All. Because all active
alarms have been acknowledged, the rectangle changes to a steady red.
4. When you are finished, on the View menu, click Edit Display, or click
the Edit Display button on the toolbar.
Next steps Do one of the following:
• Use the graphic displays you just created to monitor and interact with
alarms and events. See Monitor and interact with alarms at runtime on
page 87.
• Set up historical alarm and event logging. See Set up historical alarm
and event logging on page 105.
To interact with alarms and events at runtime, set up a FactoryTalk View Site
Edition Client and configure one or more graphic displays that host Alarm
and Event objects. Next, run the client and then monitor the alarms and
events that are shown.
Before you begin • Be sure you have defined alarms as described in Define device-based
alarms in Studio 5000 controllers on page 29.
• Add the required server, as described in Add a device server for Studio
5000, PLC-5, or SLC 500 controllers on page 39, Add a tag-based alarm
server for Studio 5000, PLC-5, SLC 500, or third-party controllers on
page 51, Add an OPC data server for third-party controllers on page 47,
or Add FactoryTalk Linx OPC UA Connector for third-party OPC UA
servers on page 59.
• Set up and configure any graphic display objects as described in Set up
graphic displays on page 63.
What you need • FactoryTalk Linx software
• FactoryTalk View SE software
• FactoryTalk View SE Client software
Follow these steps Follow these steps to monitor and interact with alarms during runtime:
• Set up graphic displays
• Run FactoryTalk View SE Client wizard and create a configuration file
• Run the FactoryTalk View SE Client
• Monitor graphic displays with Alarm and Event objects
• Acknowledge an alarm
• Disable and enable an alarm
• Suppress and unsuppress an alarm
• Set up historical alarm and event logging
Create and then run a To run an application and monitor graphic displays for alarm messages, start
FactoryTalk View Client the FactoryTalk View Site Edition Client.
configuration IMPORTANT For this example, be sure that the controller is running the West_Plant_Controller program
that we created in Chapter 4, and that you have tripped the alarm (right-click the rung
contact and then click Toggle Bit).
Step 2. Open the Alarm and Event Summary from the Alarm and Event
Banner
In the Alarm and Event Banner, click the Alarm and Event Summary
button (shown at left). The Alarm and Event Summary opens, and is
similar to the following graphic display.
• Priority - Medium
• Alarm State - In Alarm and Unacknowledged
• Event time and date stamp
• Message
The status bar shows (from left to right):
Security for alarms and You can use FactoryTalk Security to control which users can acknowledge,
enable, disable, reset, suppress, or shelve alarms at runtime in an application
events (or in an area).
Acknowledge an alarm When you acknowledge an alarm it does not correct the condition causing the
alarm, but it indicates that an operator is aware of the alarm.
Tip: The Digital Alarm Properties, Level Alarm Properties, and Deviation Alarm Properties dialog boxes each
contain a Control Tags tab that allows you to acknowledge alarms by using tags in the controller (remote
acknowledgment).
• At runtime, the alarm state in graphic objects changes to Acknowledged when the remote acknowledge
tag value is changed to positive.
• The alarm import and export functions support remote acknowledgment.
See FactoryTalk Alarms and Events Help for more information on using the Control Tags tab.
A single tag might have several alarm conditions In Alarm. Each alarm
condition must be acknowledged separately. For example, a tag that monitors
a temperature might trigger HI and HIHI alarm conditions by the time it is
acknowledged. The alarm could also go In Alarm and Out of Alarm several
times before it is acknowledged.
Previous occurrences of an alarm that have gone Out of Alarm and then back
In Alarm cannot be acknowledged. These older occurrences are referred to as
out of scope and are displayed in the alarm list with a different icon. When the
most recent occurrence of an alarm is acknowledged, previous occurrences
are removed from the alarm list.
Acknowledge the selected In the Alarm and Event Summary event list, do one of the following:
alarm • Select the alarms you want to acknowledge, and then click the
Acknowledge selected alarm button .
• Select the alarms you want to acknowledge, right-click the selected
alarms, and then click Ack.
Acknowledge the selected 1. In the Alarm and Event Summary event list, do one of the following:
alarm and enter a comment • Select the alarms you want to acknowledge, and then click
Acknowledge selected alarm with comment .
• Select the alarms you want to acknowledge, right-click the selected
alarms, and then click Ack Comment.
Tip: You can view the last comment that was entered for an operation (for example, ack, disable,
suppress) in the Alarm Details dialog box. To view a comment associated with an alarm state,
select an alarm and then click the Show details for the selected alarm button on the toolbar. In the
Alarm Details dialog box, expand an alarm state (Disabled, Suppressed, Acknowledged, and so on)
to view the comment associated with that state.
Acknowledge all of the In the Alarm and Event Summary toolbar, do one of the following:
alarms displayed on the • Click Ack page of alarms . All alarms currently visible in the event
page list are acknowledged.
Acknowledge all of the In the Alarm and Event Summary toolbar, do one of the following:
alarms in the event list
• Click Acknowledge all alarms contained in list . All alarms in the
event list are acknowledged, even if they are not all visible. However, if
the list is filtered, alarms that are filtered out are not acknowledged.
• Right-click one of the alarms, and then click Ack All.
Disable or enable an alarm When an alarm is disabled the operator is not notified when the alarm
condition occurs and the alarm is removed from the Alarm and Event Banner.
• An alarm that is disabled is effectively turned off in the controller.
• The alarm condition is no longer monitored and notifications are not
generated by the controller.
• Disabled alarms do not sound the alarm bell in the Alarm and Event
Banner.
• Unacknowledged disabled alarms are displayed in the Alarm and Event
Summary.
To enable alarms, use the Alarm Status Explorer. See Enable selected alarms
on page 96.
When an alarm is enabled, the operator is notified when the alarm condition
occurs. Enabled alarms sound the alarm bell, and continue appearing as new
events in the Alarm and Event Summary, unless they are suppressed.
IMPORTANT You can use FactoryTalk Security to control who can disable or suppress alarms. If a user
attempts to perform an operation for which they do not have the required security rights, the
operation will fail and a message will be displayed stating that the user has insufficient
rights to perform the operation. To add another level of security, the Alarm and Event
Summary can be configured not to show the toolbar buttons, which also hides those
operations on the context (shortcut) menu.
Disable selected alarms 1. In the Alarm and Event Summary event list, do one of the following:
• Select the alarms you want to disable, and then on the toolbar, click
the Disable selected alarm button.
• Select the alarms you want to disable, right-click the selected
alarms, and then click Disable.
This comment is stored with the alarm and is logged to the Comment
field in the Alarm and Event Log, which you can view using the Alarm
and Event Log Viewer.
Tip: Any alarms you disable stay in that state until you enable them again. You must use the Alarm
Status Explorer to enable alarms.
Enable selected alarms 1. In the Alarm and Event Summary window, do one of the following:
• If it is visible on the toolbar, click the Display the Alarm Status
Explorer button .
• If the toolbar button is not visible, right-click an alarm in the Alarm
and Event Summary event list, and then click Alarm Status.
Any alarms you enable stay in that state until you disable them again.
For details about the other features of the Alarm Status Explorer, click
Help in the dialog box.
Suppress or unsuppress an You can suppress an alarm that is not needed temporarily, for example,
alarm suppress an alarm that is caused by another alarm that you are already
addressing. You can suppress or unsuppress up to 2000 alarms at one time.
• A suppressed alarm is not displayed in the Alarm and Event Banner.
If an alarm is displayed in the Alarm and Event Banner and then
suppressed, it is removed from the alarm list.
• An unacknowledged suppressed alarm is displayed in the Alarm and
Event Summary.
If an alarm is displayed in the Alarm and Event Summary and then
suppressed, it is only removed from the alarm list when it is
acknowledged.
• A suppressed alarm continues to be logged in the alarm history log,
which you can view using the Alarm and Event Log Viewer. See Set up
historical alarm and event logging on page 105 for more information.
• A suppressed alarm also continues to set the appropriate InAlarm
parameters of an alarm instruction in the controller.
Disable an alarm instead of suppressing it if you want to completely turn off
the alarm detection logic for the alarm source and prevent the alarm from
being detected. See Disable selected alarms on page 95.
Suppress an alarm 1. In the Alarm and Event Summary event list, do one of the following:
• Select the alarms you want to suppress and then click the Suppress
selected alarm button .
2. In the Alarm Status Explorer window, select the alarm or alarms you
want to unsuppress, and then on the toolbar click the Unsuppress
selected alarm button.
Tip: You can filter alarm sources to make it easier to find the alarm you want. In the Name box,
type all or part of an alarm name, or select an alarm status from the list. You can use the * and ?
wildcard characters in the filter. For details about filtering alarm sources, see FactoryTalk Help. In
Windows, click Start > All Programs > Rockwell Software > FactoryTalk Help.
3. In the Unsuppress Alarm dialog box, optionally type a comment on
why the alarm is unsuppressed, and then click Unsuppress.
Shelve an alarm 1. In the Alarm and Event Summary event list, do one of the following:
• Select the alarm you want to shelve and click the Shelve selected
Unshelve an alarm If alarms that were previously shelved need to be monitored again, you can
unshelve the specified alarms in the Alarm Status Explorer.
2. In the Alarm Status Explorer, select the alarm or alarms you want to
The comment is stored with the alarm and is logged to the Comment
field in the Alarm and Event Log, which you can view using the Alarm
and Event Log Viewer if historical logging has been configured.
Use the FactoryTalk Alarm and Event Log Viewer to view alarms and events
that have been logged to a Microsoft SQL Server database that is configured to
store historical alarm and event data.
Tip: If you do not have a Microsoft SQL Server database installed, we recommend that you install it using
the batch file available in the FactoryTalk View installation package in the Redist folder. For installation
instructions, see Install Microsoft SQL Server on page 169.
If you already have Microsoft SQL Server installed, you may need to change the configuration options to log
alarm and event messages. For configuration instructions, see Use an existing Microsoft SQL Server
database on page 173.
Use the Alarm and Event Log Viewer to display entries corresponding to all
event types or to filter the events you want to view. Alarms and events
generated during runtime can be logged to a Microsoft SQL Server database.
IMPORTANT Simple Events are not currently supported. A simple event describes a simple occurrence in
the system, such as failure to access a computer or device. Condition-related events--those
that relate to changes in alarm state, and tracking-related events--those that monitor
audited changes to the system, are supported.
To set up historical alarm and event logging, here is an overview of the steps
to follow. Each step is explained in detail in this chapter.
• Confirm that the Microsoft SQL Server software is installed.
• Add a database definition to your FactoryTalk system.
• Associate a database definition with an alarm and event server.
• Add an Alarm and Event Log Viewer object to a graphic display.
• Run the FactoryTalk View Site Edition Client software and then
monitor the graphic display.
Before you begin • If you do not already have Microsoft SQL Server software installed, you
can install it from the FTView\Redist folder in the FactoryTalk View
installation package. For installation instructions, see Install Microsoft
SQL Server on page 169.
• Define alarms as described in Define device-based alarms in Studio
5000 controllers on page 29.
• Add the required server, as described in Add a device server for Studio
5000, PLC-5, or SLC 500 controllers on page 39, Add a tag-based alarm
server for Studio 5000, PLC-5, SLC 500, or third-party controllers on
page 51, Add an OPC data server for third-party controllers on page 47,
or Add FactoryTalk Linx OPC UA Connector for third-party OPC UA
servers on page 59.
• Set up graphic display objects as described in Set up graphic displays
on page 63.
Add a database definition to Create a database definition that specifies the connection information for the
database and creates the required database objects.
your FactoryTalk system
Tip: To improve efficiency when writing to the database, information is sent to a cache file located
on the computer hosting the alarm server before writing to the database.
3. Click the Alarms Advanced settings tab. The system will attempt to
create the database, the user account, and the tables that are necessary
to store the alarm and event information. If the database or user does
not already exist in SQL Server, you are prompted to create them. Click
Yes.
2. Right-click the alarm server named FTAE Server that you created in
Add a device server for Studio 5000, PLC-5, or SLC 500 controllers on
page 39. Click Properties.
• In the FTAE Server Properties dialog box, click the Priorities and
History tab.
• Under Alarm and Event History, select the Enable history check
box.
• In the Database Definition list, select a definition. In this example,
we use FTAE_History.
Create an Alarm and Event Use the Alarm and Event Log Viewer to view alarm and event information
Log Viewer display previously logged in a Microsoft SQL database configured to store historical
data.
2. If necessary, resize the graphic display to about the same size as the
one you created for the Alarm and Event Summary.
Step 3. Add an Alarm and Event Log Viewer object to the display
1. On the Objects menu, point to Alarm and Event and then click Log
Viewer (or select Alarm and Event Log Viewer in toolbox).
2. Hold the left mouse button down and drag the mouse to create a
rectangle that is the size required for the Alarm and Event Log Viewer
object.
Step 4. Configure the properties of the Alarm and Event Log Viewer
1. To open the Alarm and Event Log Viewer Properties dialog box,
double-click the Alarm and Event Log Viewer object.
2. On the General tab, select the alarm log whose entries you want to
view. In the previous example, we selected FTAE_History. This is the
SQL database we created in Associate a database definition with an
alarm server on page 109.
3. Click the Columns tab, and then clear the Area check box.
4. On the other tabs, set properties to customize the Log Viewer display,
as desired. For details, click Help.
5. When you are finished, click OK to close the dialog box.
2. If necessary, resize the graphic display to about the same size as the
one you created for the Alarm and Event Summary.
2. In the Display Settings dialog box, make the following changes on the
Properties tab:
• Clear the Title Bar check box.
• Select the Size to Main Window at Runtime check box.
• Select the Allow Display to be Resized check box.
• Under When Resized, select Scale option if it is not already
selected.
Click OK when finished.
5. Select the Window Position check box. In the list of window positions,
click Docked to the Top.
6. To save the configuration and display it in the macro editor, click
Finish.
Run the application You can open the FactoryTalk View Site Edition Client in these ways:
• From the Windows Start menu. See Monitor and interact with alarms
at runtime on page 87.
• From within FactoryTalk View Studio, which is covered in this section.
• By double-clicking a FactoryTalk View SE Client configuration file
(*.cli).
Start the FactoryTalk View 1. If FactoryTalk View Studio is not still open, click Start > Rockwell
SE Client from within Software > FactoryTalk View Site Edition Client.
2. In the FactoryTalk View SE Client Wizard, select Run an existing
FactoryTalk View Studio FactoryTalk View SE Client configuration file, and then select Alarms
and Events Demo.cli. Click OK.
The FactoryTalk View SE Client opens after a few moments. The
button appears at the top of the window and the Alarm and Event
Banner appears at the bottom.
4. Click the Run Alarm and Event Summary button on the Banner
display at the bottom of the window. The Summary display replaces
the Log Viewer.
Develop and test your It is good practice when developing a FactoryTalk Alarms and Events
application to develop and test with all alarm servers configured without
application without redundancy. This approach effectively reduces the size and complexity of the
redundancy application during the development and test phases.
Adding alarm server redundancy at the end of development to a properly
planned network station application or network distributed application will
not require any changes in graphic displays that are already developed and
working properly.
Existing alarm servers and tag data servers can be configured to support
redundancy if the distributed system supporting your FactoryTalk application
has been adequately planned and prepared beforehand.
Before you begin To implement redundant servers, the procedure depends on whether you are
4. Click Open.
You can use language switching to display text strings that you define when
you create an application, in up to 40 different languages. At runtime, a
FactoryTalk View SE Client can switch between any of the languages the
application supports. In a network distributed application or network station
application, multiple clients can run in different languages at the same time.
For more information on supported languages, see Language identifiers for
language switching on page 195. For additional information about configuring
language switching configuration in FactoryTalk View Studio, see "Setting up
Language Switching" in the FactoryTalk View Studio Site Edition Help.
IMPORTANT Time and date formats do not switch. Alarm and Event objects in FactoryTalk View always
display the date and time format of the operating system. The rest of a FactoryTalk View
application shows the format for the language FactoryTalk View is displaying.
Dialog boxes that are part of the graphical user interface of FactoryTalk Alarms and Events
but not user configurable—for example, the Acknowledge with Comment dialog box—do not
switch languages. They are displayed in the language of the operating system.
Historical alarm and event messages do not switch languages. They are displayed in the
language in which they were logged.
Before you begin To implement language switching, the procedure depends on whether you are
using device-based alarm monitoring or tag-based alarm monitoring. If you
are not sure what type of alarm monitoring to use, see Plan your system on
page 25.
Translate alarm messages A system may have thousands of alarm messages that need to be translated.
To simplify this process, you can export alarm messages to a file, add
using import and export translated messages in multiple languages to the file, and then import the file
back into your project. Any of the languages you translate the strings into
must be supported by FactoryTalk View.
You can enter text strings in multiple languages in two ways.
1. In RSLogix 5000 software version 16 or earlier, create alarm messages
in one language, and use the RSLogix 5000 Export tool to export the
project's tags, logic comments, descriptions and alarm messages from
RSLogix 5000 to a comma-separated value (*.csv) file or a text (*.txt)
file. The text strings can be translated into other languages and added
to the file. Then use the RSLogix 5000 Import tool to import the
strings back into the project.
2. In RSLogix 5000 software version 17 or later, you select a language for
the project, and then in the Project Documentation Language
Configuration dialog box you export a localization file that contains
documentation from the project. The documentation included in the
text (*.txt) file includes user-defined logic comments, component
names, and alarm messages. The text strings can be translated into
other languages and added to the file. Use the Project Documentation
Language Configuration dialog box to import strings back into the
project. See Translating alarm messages using RSLogix 5000 version 17
or later on page 136.
Translate alarm messages To translate alarm messages using RSLogix 5000 software version 16 or
earlier, complete the following steps. To translate alarm messages in RSLogix
in RSLogix 5000 version 16 5000 software version 17 or later, using the project documentation language
or earlier feature, see Translating alarm messages using RSLogix 5000 version 17 or
later on page 136.
The last line of text in the file is the alarm definition. The first element
from the left is the instruction type (ALMMSG:) and the language
string for the alarm message (en-us for English in the United States).
The alarm message text appears as the fourth element from the left
(Tank Temperature is High).
2. Copy the ALMMSG line and paste it at the end of the file.
3. Change en-us to it-it (for Italian in Italy), and then change the alarm
message text to read La temperatura del serbatoio e alta.
4. Paste another copy of the ALMMSG line at the end of the file.
Translate alarm messages The steps in this procedure apply to RSLogix 5000 software version 17 and
later, and the Studio 5000 Logix Designer application version 21 and later,
using RSLogix 5000 version both referred to in this procedure as the application.
17 or later
To translate alarm strings use the project documentation import and export
feature. Only the information that is necessary for localization is included in
the exported file.
Create tag-based alarm The alarm messages in a tag-based alarm server also support language
switching. As with device-based alarms, in FactoryTalk View you can also
messages enter text strings in multiple languages in two ways:
1. The messages in the Alarm and Event Setup editor are saved in the
language you select when opening an application in FactoryTalk View.
2. After creating alarm messages in one language, you can export them
from FactoryTalk View to a Microsoft Excel (*.xls ) or XML file (*.xml ),
add translated versions of the strings to the exported file, and then
import them into FactoryTalk View again.
The maximum length for alarm messages is 255 characters. When you
import alarm messages, anything over 255 characters is truncated.
Enter text strings in
FactoryTalk View Studio
4. In the Language list, select the language in which you are creating your
application (in this example, English (United States), en-US), and then
click Open.
4. In the Input Tag field, type system\Second. This tag uses the second
count from the computer's internal clock to trigger the alarm. You can
also click the Browse button (...) beside the Input Tag field to select the
system\Second tag and then click OK.
5. In the Digital Alarm Properties dialog box, in the Condition list, select
Input = 0. This triggers the alarm every time the value of the
system\Second tag is 0, which happens every minute.
Add languages to the 1. In FactoryTalk View Studio, on the Tools menu, click Languages.
application 2. In the Language Configuration dialog box, select the Display
undefined strings using the default language check box, and then click
Add.
When the Display undefined strings using the default language check
box is selected, any strings that are not defined in the current language
are displayed in the default language at runtime.
When this check box is not selected, any strings that are not defined in
the current language are displayed as question marks (???) at runtime.
4. In the Language Configuration dialog box, click Add to add the next
language.
5. In the Add Language dialog box, click Italian (Italy) and then click OK.
at runtime
Step 1. Create a new graphic display
1. In FactoryTalk View Studio, in the Explorer window, expand the
Graphics folder.
9. Repeat the steps above to add captions to the other two buttons:
• For the second button, the press action is Language it-IT (Italian for
Italy).
• For the second button, the caption is Italiano.
• For the third button, the press action is Language de-DE (German
for Germany).
2. In the Alarm and Event Setup editor, click the Digital tab and then
double-click the TankTempThreshold alarm to edit it.
If you have many alarms and you want to export only some of them,
you can filter the list of alarms to find the ones you want, and then you
can include only those alarms you need in the exported file. For details,
click Help.
In this window you can choose whether to export all alarm messages,
the messages for only the alarms you selected in the previous step, or
no alarm messages, which then exports only the alarm data. If you are
exporting alarm messages, you can also select which languages you
want to export.
5. In the Specify Output File window, leave the file name as it is. You can
specify a location where you want the file to be save or use the default
location that is displayed, and then click Finish.
3. To add a new language for messages, add a new column and then type
the associated language identifier as the column heading. For example,
5. At the bottom of the Excel window, click the Tag Update Rates tab. The
columns are labeled with the update rates. For example cell A-1, is
labeled 0.10 Seconds and cell E-1 is labeled 2 Seconds.
6. To update an input tag every 2 seconds, enter the name of the input tag
in the column labeled 2 Seconds.
7. To save your changes, on the File menu, click Save.
8. Close Microsoft Excel.
In this window you can choose to overwrite any existing alarms, add
only the new alarms--leaving all existing alarms unchanged, or delete
all existing alarms and then import only those that are in the import
file.
Do not select either of the other two options in this window. In our
Excel spreadsheet, we added a language to an existing alarm message;
we did not create a new alarm message. If you do not choose to update
existing messages, the translated text will not appear in your alarm
messages.
6. After the import is complete, click OK.
Create a Display Client Because the Language command is ignored when you test run an application,
configuration file to test you need to run the application from the FactoryTalk View Site Edition Client.
alarm messages
Step 1. Run FactoryTalk View Site Edition Client
1. In Windows, click Start > All Programs > Rockwell Software >
FactoryTalk View > FactoryTalk View Site Edition Client. The
FactoryTalk View SE Client Wizard opens.
5. On Security and debugging page, you can configure the Client to log
out automatically after a period of inactivity.
The behavior of the display is the same when you click the Deutsch button to
display the alarm message in German.
Text that supports language In general, the user-defined strings that support language switching are
those that an operator sees in an application at runtime. Specifically, these
switching are:
• Text you specify for graphic objects and global objects including
captions, tool tip text, time and date embedded variables, and numeric
embedded variables.
• Graphic and global object display titles specified in the Display
Settings dialog box.
• Text objects created in graphic displays and global object displays.
Text that does not support Text that does not support language switching:
language switching • Text that is part of the language version of the FactoryTalk View Studio
Site Edition or Client software, such as information from system tags,
which is displayed in the same language as the operating system.
These are translated when FactoryTalk View is localized.
• Text that can be displayed at runtime but is used to operate the
application, such as the names of graphic displays, and command
strings.
• Tag descriptions and string constants in expressions.
• Text in the title bar of a FactoryTalk View Site Edition Client window,
which is part of the setup of the client, not part of the application.
Alarm and Event Summary If the Alarm and Event Summary or the Alarm and Event Banner is notified of
and Alarm and Event Banner a language switch, the contents are reloaded in the new language.
Any Alarm Fault List messages that you created in Logix Designer (in the
Alarm Properties dialog box) do not currently switch languages.
You can use the Alarm and Event Banner Properties dialog box to configure
tooltips and panel captions in multiple languages. Define strings in one
language at a time. FactoryTalk View controls which language is displayed.
You cannot switch the text labels for the alarm states and priorities.
Tip: When configuring language switching for the Alarm and Event Banner, see the FactoryTalk View Site
Edition Help in FactoryTalk View Studio.
Alarm and Event Log Viewer You can use the Alarm and Event Log Viewer to configure column headings,
button captions, and button tooltips in multiple languages. Define strings in
one language at a time. FactoryTalk View controls which language is
displayed.
When the Alarm and Event Log Viewer is notified of a language switch, the
contents of the viewer, which consists of report data, are not translated. This
data continues to be displayed in the language that was used when the alarm
or event was logged.
If text for a language is not available, the text for the default language is used.
Tip: When configuring language switching for the Alarm and Event Log Viewer, see the FactoryTalk View
Site Edition Help in FactoryTalk View Studio.
FactoryTalk Alarms and Events has been tested to conform to the following
performance limits.
Tip: All testing was performed with the recommended hardware. For details, see the FactoryTalk View Site
Edition Installation Guide.
Controller specifications The specifications vary depending on the controller firmware revisions.
Controllers with revision 31 Starting from revision 31, Logix tag-based alarms (configured alarms) are
supported.
and later
Specification Value
Number of subscribers (FactoryTalk Linx servers) per L7x
3
controller
Number of subscribers (FactoryTalk Linx servers) per L8z
6
controller
Active alarm state transitions every 5 minutes per L7x or L8z
3,000
controller
Maximum number of instruction alarms per L7x or L8z controller 3,000
Configured alarms only
Maximum number of configured alarms only per L8z controller 10,000
Maximum number of "used" configured alarms per L8z
7,500
controller
Configured alarms with instruction based alarms
Maximum of configured alarms with instruction based alarms
10,000
per L8z controller
Maximum number of "used" alarms per L8z controller 7,500
Maximum number of instruction based alarms within "used"
3,000
alarms per L8z controller
Digital 1 KB
Approximate controller memory used for each instruction based Analog 2.5 KB
alarm Using associated tags, string tags consume 750-1600 bytes per
string tag depending on the alarm type.
Supported languages for alarm messages All languages supported by FactoryTalk View.
Controllers with revision 24 The following table lists information for controllers with revision 24 and later.
and later Specification Value
Number of subscribers (FactoryTalk Linx servers) per L7x
3
controller
Number of subscribers (FactoryTalk Linx servers) per L8z
6
controller
Active alarm state transitions every 5 minutes per L7x or L8z
3,000
controller
Maximum number of instruction alarms per L7x or L8z controller 3,000
Digital 1 KB
Approximate controller memory used for each instruction based Analog 2.5 KB
alarm Using associated tags, string tags consume 750-1,600 bytes per
string tag depending on the alarm type.
Supported languages for alarm messages All languages supported by FactoryTalk View.
Controllers with revision 20 The following table lists information for controllers with revision 20 or
or earlier earlier.
Specification Value
Number of subscribers (FactoryTalk Linx servers) per controller 3
Controller memory used for buffering by each subscriber
100KB
(FactoryTalk Linx)
Typical number of alarm state transitions per subscriber 1,000
Recommended maximum number of alarms per controller 2,000
Digital 1 KB
Approximate controller memory used for each instruction based Analog 2.2 KB
alarm Using associated tags, string tags consume 750-1,600 bytes per
string tag depending on the alarm type.
Supported languages for alarm messages All languages supported by FactoryTalk View.
Scan times increase during a scan when many alarms change state at the
same time. An alarm state change is any event that changes the condition of
the alarm. Minimize the potential for large alarm bursts by creating
System sizing When you design and set up a FactoryTalk system, we recommend using the
recommendations following guidelines. If you find that your system needs to expand beyond
these guidelines, contact your Rockwell Automation sales or distributor
representative to discuss your application design.
Component Recommended guidelines
FactoryTalk Alarms and Events
FactoryTalk Alarms and Events servers per FactoryTalk Directory 10 non-redundant servers or 10 redundant server pairs1
FactoryTalk tag-based alarms per server 20,0002
Logix device-based alarms per server 10,0003
Total alarms per FactoryTalk Directory 100,0004
FactoryTalk Linx
FactoryTalk Linx data servers per FactoryTalk Directory 10 non-redundant servers or 10 redundant server pairs1
Total device tags per FactoryTalk Directory 1,000,0005
Tags per FactoryTalk Linx data server 100,0005
FactoryTalk View SE
HMI servers per FactoryTalk Directory 10 non-redundant servers or 10 redundant server pairs1
HMI tags per HMI server 40,0006
Total data logged tags per HMI server (1 second scan rate) 5,000
FactoryTalk View SE client sessions simultaneously connected to the application 1205
FactoryTalk ViewPoint SE servers per application 4
FactoryTalk ViewPoint SE concurrent clients per ViewPoint server 50
1. Because multiple applications can run simultaneously within the same FactoryTalk Directory, the recommended number refers to the sum of servers across applications in one FactoryTalk
Directory.
2. The number of alarm backing tags influences the maximum number of available alarms because they increase the resource requirements of the alarm server. When using backing tags for status
and control, a good rule of thumb is to multiply the total number of backing tags by the total number of alarms, and ensure the result is less than 20,000. PlantPAx® users should refer to the
PlantPAx Reference Manual PROCES-RM001 for alarm server sizing guidance for a PlantPAx application.
3. This number is the sum of both instruction alarms and Logix tag-based alarms across all the controller shortcuts in each FactoryTalk Linx server.
4. The total number of alarms per FactoryTalk Directory includes all FactoryTalk Alarms and Events tag-based and device-based alarms in the directory.
5. Refer to Knowledgebase Document ID: IN7377 - Amounts of device tags that may have in FactoryTalk View SE application for detailed information to determine system scalability for the total
device tags per FactoryTalk Directory.
6. The maximum number of HMI tags that can be created on a single HMI server is 175,000. Extensive use of HMI tags has a significant performance impact on an HMI server, so Rockwell Automation
recommends minimizing their use, and instead using direct-reference tags as much as possible.
Summary of steps Step 1. Confirm that FactoryTalk Services Platform is installed on the
computer where you are going to install FactoryTalk Alarms and Events.
Step 2. Install FactoryTalk Alarms and Events.
Confirm that FactoryTalk FactoryTalk Services Platform must be installed before installing FactoryTalk
Alarms and Events.
Services Platform is
installed To check if you have FactoryTalk Services Platform:
1. On the Start menu, click Control Panel and then click Programs and
Features.
FactoryTalk Alarms and Events uses Microsoft SQL Server as the database
engine for logging alarm and event information. You can connect to an
existing SQL Server database. You can also install SQL Server Express, which
is included in the Redist folder in the FactoryTalk View installation package.
If you do not have an existing SQL Server database, or do not plan to use it,
follow the instructions outlined in this chapter to make sure that SQL Server
is installed with the correct features enabled. See Summary of Steps on page
169 for details.
You can install the database on the same computer used to host other
FactoryTalk servers, or on a separate computer. Depending on the size of your
system, you might choose to use a separate computer as a dedicated logging
computer to balance processing power.
For more information on using an existing SQL Server database, see Use an
existing SQL Server database on page 173.
Summary of steps The following is a summary of the steps required to install SQL Server
Express. Each step is described in more detail on the following pages.
Step 1. In the FactoryTalk View installation package, open the Redist folder,
which contains the software for SQL Server Express.
Step 2. Install the .NET Framework. The SQL Server Express installation fails
without this component.
Step 3. Run the SQL Server Install batch file to install and configure SQL
Server Express.
Step 4. Configure the Windows firewall if you want to allow for remote
connections.
Step 1. Open the Redist The Redist folder is located in the FactoryTalk View installation package and
contains the following folders:
folder
Folder Description
DotNETFX_4.8 Installation for Microsoft .NET Framework version 4.8. You might already have the
.NET Framework software on your computer, but verify the correct version is
installed or the SQL Server install fails.
Note: This software component is a prerequisite that must be installed before you
install SQL Server 2019 Express. If the installation program identifies other missing
components, download them from the Microsoft website.
SQLServerEXPR_2019 Installation for SQL Server 2019 Express.
Step 2. Install the .NET The Microsoft .NET Framework version 4.8 is a prerequisite for SQL Server
2019 Express. Microsoft .NET Framework version 4.8 is installed
Framework automatically by the FactoryTalk View installation. You need to manually
install it if it is not installed.
Tip: If you have .NET Framework 1.2 or any version before 2.0.50727, you must uninstall it (versions 1.0 and
1.1 do not have to be uninstalled) before installing the correct version.
FactoryTalk Alarms and Events can use an existing Microsoft SQL Server as
the database engine for logging alarm and event information.
You must set up the correct settings for logging alarm and event data if you
are using an existing SQL Server database. For more information on the
settings, see Summary of steps on page 173.
Supported SQL Server FactoryTalk Alarms and Events can use the following Microsoft SQL Server
database:
databases
• SQL Server 2019 Standard (64-bit)
• SQL Server 2017 Standard (64-bit)
• SQL Server 2016 Standard SP2 (64-bit)
• SQL Server 2014 Standard SP3 (64-bit)
• SQL Server 2012 Standard SP4 (64-bit)
Remote connections to the To allow remote connections to the database you must configure the TCP/IP
SQL Server database protocol, the SQL Server Browser, and the Windows Firewall. Perform these
steps if you:
• Have remote clients (for example, a log viewer) that needs access to the
database.
• Want to configure the database remotely.
Summary of steps Step 1. Install SQL Server Management Studio on page 173
Step 2. Specify Mixed Mode authentication for the SQL Server database on
page 174
Step 3. Configure TCP/IP protocol for the database on page 174
Step 4. Enable the SQL Server Browser service on page 174
Step 5. Configure the Windows Firewall on page 174
Step 1. Install SQL Server Prior to SQL Server 2016, management tools are included in a SQL Server
installation. Starting from SQL Server 2016, you need to download and install
Management Studio management tools, such as SQL Server Management Studio separately.
To install SQL Server Management Studio, complete these steps:
1. Go to the Microsoft Download SQL Server Management Studio (SSMS)
webpage and download the installation package.
2. Double-click the EXE file and follow the on-screen instructions.
3. After completing the installation, restart your computer.
Step 2. Specify Mixed Mode To change the authentication mode and configure the sa login, complete
these steps:
authentication for the SQL
1. Open SQL Server Management Studio.
Server database
2. In Object Explorer, right-click the server node, and then click
Properties.
3. On the Security page, under Server authentication, select SQL Server
and Windows Authentication mode, and then click OK.
4. In Object Explorer, expand Security, expand Logins, right-click sa, and
then click Properties.
5. On the General page, you may have to create and confirm a password
for the sa login.
6. On the Status page, under Login, click Enabled, and then click OK.
7. If you changed the authentication mode, restart the server. In Object
Explorer, right-click the server node, and then click Restart.
Step 3. Configure TCP/IP To configure TCP/IP protocol for the database, complete these steps:
protocol for the database 1. Open SQL Server Configuration Manager.
2. In Object Explorer, expand SQL Server Network Configuration, and
then click Protocols for MSSQLSERVER.
3. In the details pane, right-click TCP/IP, and then click Enabled.
4. Set all other protocols listed in the details pane to Disabled.
5. To finish, restart the SQL Server. In the Object Explorer of SQL Server
Management Studio, right-click the SQL Server instance, and then
click Restart.
Step 4. Enable the SQL To enable the SQL Server Browser service, complete these steps:
Server Browser service 1. Open SQL Server Configuration Manager.
2. Click SQL Server Services.
3. In the details pane, right-click SQL Server Browser. Click Properties.
4. In the Properties dialog box, on the Service tab, set Start Mode to
Automatic, and then click OK.
5. On the SQL Server Configuration Manager main page, right-click SQL
Server Browser again, and then choose Start.
Step 5. Configure the To configure the Windows Firewall, perform the following steps:
Windows Firewall 1. Click Start > Control Panel > Windows Firewall.
2. Click Allow an app or feature through Windows Defender Firewall.
3. Click Allow another app.
4. To add the database engine service:
a. In the Add an app dialog box, click Browse, and then go to C:\Program
Files\Microsoft SQL Server\<Your SQL Server Instance
Name>\MSSQL\Binn\sqlservr.exe.
b. Click Open.
c. Click Add.
Coordinated System Time Coordinated System Time is provided by a free-running backplane clock that
starts counting the first time the system is powered up. CST is used for time
(CST) stamping, event tracking between processors and I/O cards, as well as for
motion planning among multiple motion modules. CST has no relevance to
real-world time, but can be converted to Coordinated Universal Time (UTC)
using an offset. CST time stamps must be converted to UTC before passing
them to the alarm monitoring system.
Coordinated Universal Time Coordinated Universal Time is a real-world time relative to a time constant,
but with no time zone information and no daylight savings time offsets. It is
(UTC) the raw value used to represent time and also the value required for time
Local Time (Wall Clock Local time (often referred to as Wall Clock Time) is the time in the real world
where the controller is located. This means that Wall Clock time is UTC, but
Time) with time zone and Daylight Savings Time (DST) offsets added.
Local Time is typically used to trigger local events (like turning on a pump at
1:00AM during shift change). Local time values must be converted to UTC
before passing them to an alarm monitoring system.
We recommend using local time only to drive events from the controller, and
not to time-stamp alarms.
ALMD and ALMA alarm When the controller detects a condition that causes an In Alarm event, the
controller stores the current UTC value in the backing tag for the alarm.
blocks
2. In the ALMD Properties dialog box, in the Configuration tab, click the
Browse button (...) to edit the alarm message sent when the alarm is
triggered.
For details about adding an Alarm and Event Summary object to a graphic
display in FactoryTalk View, see Set up graphic displays on page 63.
Insert time stamps manually To insert a time stamp manually, in the ALMD Properties dialog box, on the
Tag tab, enter the new time under the .ProgTime element. Set the boolean
.UseProgTime in the backing tag for the alarm before the actual alarm
instruction is triggered.
Example
Time synchronization
FactoryTalk Alarms and Events provides excellent resolution and accuracy for
alarms and events time stamps. You can build a very accurate time sequence
for events that led to a failure, or simply to diagnose the exact order of their
occurrence. Because the alarms are generated by the controller, the
time-stamp accuracy is a function of the rate of the controller’s ability to scan
the alarm instruction, plus the accuracy of the controller’s wall clock.
When an alarm instruction is evaluated in code and an alarm transition event
occurs (goes into alarm, or is acknowledged, suppressed, and so on), the
instruction immediately records the current value of the controller’s wall
clock. This 64-bit, microsecond-resolution number reflects the time of the
event relative to the controller’s wall clock in UTC time (no time zone or
daylight savings information is included). When you view this time stamp,
either in Studio 5000 Logix Designer or in FactoryTalk View Site Edition, the
time zone of the computer running the software is used to visualize the time
value. You can use a distributed system that covers multiple time zones to
display a valid sequence of events at an operator or maintenance station
independently of the time zone the time stamps are captured in.
Coordinate multiple Because alarm events can originate in multiple controllers distributed over an
enterprise, it is important to provide a common time reference to set these
controller wall clocks clocks. A controller with a wall clock that is out of synchronization with the
rest of the enterprise can potentially log events out of the time sequence in
which they actually occurred, relative to the other controllers.
Setting the controllers' wall clocks individually by hand is inefficient.
Additionally, clock drift naturally causes these clocks to record time further
and further apart from each other. There are several automated methods to
manage the wall clocks on multiple controllers. One of the methods is using
the Logix5000 Clock Update Tool. For other methods to set clocks in a
ControlLogix system. see Knowledgebase Document ID: QA8202 - Controller
Clock setting and Time synchronization between racks, ControlLogix (various
methods).
The Logix5000 Clock Update Tool lets you view and synchronize the system
time of the controllers and devices on a network, using any computer running
Microsoft Windows and RSLinx Classic. You can also schedule automatic
synchronization of all devices. See Create a synchronization schedule on page
186.
The accuracy of time synchronization varies based on many factors, including
the network path and what the controller is doing when the time
Install the Logix5000 Clock Using RSLinx to browse to multiple controllers, this stand-alone tool
synchronizes multiple wall clocks at a user-defined rate in a variety of
Update Tool controllers, including PLC-5, SLC 500s, MicroLogix, and all Studio 5000
controllers (except the SoftLogix controller which typically obtains the time
from the clock in the computer where the controller is installed).
1. Go to Product Compatibility and Downloads Center (PCDC).
2. Go to Downloads by Product.
3. In the search bar type Studio 5000 and click Studio 5000 Tools.
The tools will appear on the right hand menu.
4. Click the DOWNLOADS button on the right upper corner.
5. Follow the instructions on the screen.
For more information, see Knowledgebase Document ID: IN6753 - Download
Studio 5000 Tools.
Start Clock Update Tool • Click Start > All Programs > Rockwell Software > RSLogix 5000 Tools >
Logix5000 Clock Update Tool > Logix5000 Clock Update Tool.
Start the Update Tool You can start the Logix5000 Clock Update Tool automatically when you start
automatically Windows.
• In the Logix5000 Clock Update Tool, on the File menu, click Start the
application when Windows starts.
The next time you start Windows, the Clock Update Tool opens automatically.
The left pane of the Clock Update Tool window contains a tree view, with
these items:
• Scheduled Synchronizations lists synchronization schedules that have
been configured. Right-click an individual schedule for more options.
• Devices lists devices that have been configured. Right-click an
individual device for more options.
• Log contains a log of the most recent events. The path indicated under
the list of events contains the location of the complete log file for the
day.
Synchronize devices on a To synchronize devices on a schedule, complete these steps:
schedule 1. Create a synchronization schedule. This schedule determines when
synchronization takes place.
2. Create a list of devices you want to synchronize and then add them to
synchronization schedules. Devices that are not included in this list are
not synchronized.
3. Optionally, match existing devices with existing synchronization
schedules. Skip this step if you specified a synchronization schedule
when you added the device. Devices that are not matched to any
synchronization schedule are not synchronized.
This section includes information about each of these steps.
Create a synchronization A synchronization schedule determines when devices are synchronized. For
example, you can schedule devices to be synchronized on a fixed time
schedule interval. You can also configure a synchronization schedule to expire on a
particular date.
Create a synchronization 1. In the Logix5000 Clock Update Tool window, in the left pane, click
Scheduled Synchronizations.
schedule 2. Right-click the right pane and then click Add Event.
3. In the Update Date and Time Interval dialog box, set up a schedule for
synchronizing the date and time, and then click OK.
Add a device 1. In the Logix5000 Clock Update Tool, in the left pane, click Devices.
2. Right-click anywhere in the right pane and then click Add New Device
or click the Add Device button .
3. In the RSLinx dialog box, browse to the device you want to add, select
it, and then click OK.
Tip: You cannot click OK unless you have selected a device that is capable of being synchronized
and has not already been configured.
4. In the Add Device to Schedule list, select the synchronization schedule
to which you want to add the device, and then click OK.
Remove a device • To remove a device from the list, right-click the device you want to
remove, and then click Remove Device. You can also select the device
your want to remove, and then click the Remove Device button . If
the device is associated with a particular synchronization schedule, it
is removed from that schedule.
• If you want to remove all devices from the list, right-click in the Device
pane and then click Remove All Devices. All devices are removed from
the list, as well as from their respective synchronization schedules.
View details about a device To view the details of a particular device, right-click the device and then click
Device Properties. This shows major and minor firmware revision
information, Computer Time, Device Time, Response Time, and the Time
Difference between the computer and the device.
Assign devices to When a synchronization schedule is selected in the left pane, the Device pane
lists all of the devices that are configured.
synchronization schedules
Tip: When you add a new device, you can assign it to a specific schedule at that time. See Add devices on
page 187.
• To add a device to the selected synchronization schedule, select the
check box to the left of the device. To remove the device from the
synchronization schedule, clear the check box.
• To add all devices to the specified schedule, select the Select All check
box at the bottom of the list.
Synchronize devices In addition to scheduling automatic synchronization, you can synchronize
manually devices manually. Either:
View the log file To view a log of the most recent events, in the left pane click Log. The path
shown under the list of events contains the location of the complete log file
for the day. The log file is saved in .txt and .xml format.
Change the location of the The default location for the synchronization log file is C:\Program
Files\Rockwell Software\RSLogix 5000 Tools\Logix5000 Clock Update Tool.
log file
To change the location of the log file:
1. On the Log menu, click Change Log File Location (or to the right of the
Path box at the bottom of the Update Tool window, click the Browse
button ).
2. In the Browse for Folder dialog box, select the new folder for the log
files, and then click OK. To create a new folder for the log file, click
Make New Folder.
Time stamps with tag-based If your FactoryTalk Alarms and Events system includes tag-based alarm
alarms servers, the time stamps for those alarms come from the computer that hosts
the server that provides tags to the alarm server (for example, FactoryTalk
Linx or a third-party Data Server). To ensure that alarms are ordered properly
by time, you must synchronize the computer's clock with the controllers'
clocks.
The simplest way to solve this synchronization problem is to run the
Logix5000 Clock Update Tool on the same computer as the FactoryTalk Linx
alarm server. This ensures that the controller clocks all synchronize with the
computer's tag-based alarm server. Typical systems using this method
commonly achieve 300ms synchronization.
If it is not possible to install the Logix5000 Clock Update Tool on the same
computer that hosts the data server that provides tags for the tag-based alarm
server, try to synchronize the computer's clock with the same NTP server that
is used to synchronize the control network, with similar network latencies.
For details about tag-based alarms, see Add a tag-based alarm server for
Studio 5000, PLC-5, SLC 500, or third-party controllers on page 51.
Supported devices The Logix5000 Clock Update Tool supports the following controller families:
• ControlLogix
• CompactLogix
• All CompactLogix processors can be used with ENI. CompactLogix
L32E and CompactLogix L35E can be directly connected via Ethernet
or with ENI.
• Make sure that the CompactLogix port is set up for DF1 full-duplex.
• Make sure routing is enabled on NET-ENI. Net-ENI works with
Ethernet devices drivers and not with EtherNet/IP drivers.
• DriveLogix
• FlexLogix
• PLC-5
• SLC
• MicroLogix
• PowerMonitor
When installing FactoryTalk FactoryTalk Alarms and Events is installed with FactoryTalk View and
FactoryTalk Services.
Alarms & Events
For details, see Install FactoryTalk Alarms and Events manually on page 167.
Typical distributed system In the sample distributed automation system shown next, FactoryTalk
Services Platform is installed on every computer in the network.
on a network
The diagram shows just one example of a possible network layout for a group
of computers and software products participating in a FactoryTalk Alarms
and Events system using a FactoryTalk Network Directory. Use this diagram
only as a starting point--your own distributed system will vary.
Language identifiers
With the FactoryTalk View language switching feature, runtime operators can
view the text strings defined in an application in up to 40 different languages.
FactoryTalk View SE Clients can run in any of the languages an application
supports. In a network distributed application or network station application,
multiple clients can run in different languages at the same time.
The languages in the following table are supported for language switching by
the application at runtime. Be sure that these languages are installed on the
development and client computers before trying to switch languages.
To find out which languages are installed on a computer, open Control Panel.
Click Region and Language.
Installed languages are listed in the dialog box. The language that has a check
mark beside it is the default language.
For more information on adding alarm messages in multiple languages to a
FactoryTalk Tag Alarm and Event Server, see Enter alarm messages in other
languages on page 147.
For more information, see Enter alarm messages in other languages on page
147.
Glossary
In this section:
A - C on page 199
D on page 200
E - P on page 201
R - T on page 203
A-C
-A-
Analog alarm
An analog alarm defines a condition that evaluates a single analog tag. The
trigger condition compares the value of the tag against a defined static value
using an operator: equal to, not equal to, greater than or equal to, less than or
equal to, greater than, or less than.
Application
An application organizes project information, including elements such as
data servers, HMI servers, and alarm and event servers, and makes the
information available to all software products and computers participating in
a FactoryTalk system.
• Network distributed applications are held in a FactoryTalk Network
Directory. Project information and participating software products
can be located on multiple computers distributed across a network. All
of the computers participating in a particular network distributed
application share a common Network Directory Server located on a
network computer.
• Network station applications are held in a FactoryTalk Network
Directory. All participating software products (except for data servers)
Area
Areas subdivide and organize a distributed network application into logical or
physical divisions. For example, separate areas might correspond with
separate manufacturing lines in a facility, separate plants in different
geographical locations, or different manufacturing processes.
Areas are not available with local station applications.
-C-
Condition-related event
An event associated with a change in the state of an alarm. For example, a
condition-related event is triggered when an alarm condition changes to In
Alarm, Acknowledged, Return to Normal, or Disabled.
D
-D-
Data server
Data servers serve tags, or data items, contained in OPC-DA (Data Access)
servers. Clients that need access to data items, such as FactoryTalk View
Studio and FactoryTalk Transaction Manager, use data server application
elements referenced from the FactoryTalk Directory to locate the computers
that are hosting OPC-DA 2.0 compliant data servers.
Deviation alarm
A deviation alarm defines a condition that evaluates a single analog tag. A
trigger condition compares the value of a tag against a deviation from a target
value.
Device server
A server process that connects to devices (controllers) and subscribes to alarm,
status, and diagnostic information. A device server processes this data and
publishes it to client processes for graphic display and logging. FactoryTalk
Linx is one common example of a device server. See also data server.
Digital alarm
A digital alarm defines a condition that evaluates a single digital tag. The
trigger condition compares the value of the tag to either zero or one.
Docked
A graphic display that is fixed to the top, bottom, left or right side of a
FactoryTalk View SE client window.
Dongle
A dongle is a security or copy protection device for commercial computer
programs. When required by a program, a dongle must be connected to an
input/output port, such as USB or parallel port of the computer, to allow the
program to run. Programs that use a dongle query the port at start-up and at
programmed intervals thereafter, and close if the dongle does not respond
with the expected validation code.
E-P
-E-
Enabled
When an alarm is enabled, it is running its condition detection logic. Enabled
alarms cannot be edited or deleted.
-H-
HMI server
HMI servers, also called FactoryTalk View SE Servers, store and serve HMI
projects, which contain displays, alarms, tags and other services, to HMI
clients such as FactoryTalk View Studio and FactoryTalk View SE Clients. HMI
clients use FactoryTalk Directory to locate the computers that are hosting
HMI servers.
-L-
Level alarm
A level alarm defines multiple conditions that evaluate a single level tag
(sometimes called an analog tag). Each level can uniquely identify an alarm
threshold, a severity, and an alarm message.
-O-
OPC
OPC (OLE (Object Linking and Embedding) for Process Control) is a
non-proprietary technical specification that defines a set of standard
interfaces based on Microsoft’s OLE/COM (Component Object Model)
technology. Applying OPC standards makes interoperability possible among
automation and control applications, field systems and devices, and business
and office applications.
The FactoryTalk Services Platform supports and extends the OPC 2.0
specification, which includes the ability to browse data items.
-P-
Policy
A set of system-wide rules governing how security is implemented, such as
rules related to password length and complexity.
R-T
-R-
RSLinx
RSLinx Classic and FactoryTalk Linx are families of software products that
link networks and devices to products such as the FactoryTalk View family of
HMI software and the RSLogix family of device-programming software.
RSLogix
The RSLogix family of software products provides programming software for
control devices, including the Studio 5000 series, PLC-5, and SLC 500. Use
either of these two control programming tools to set up device-based alarm
monitoring in FactoryTalk Alarms and Events:
• Studio 5000 Logix Designer application, version 21.00.00 and later.
• RSLogix 5000 software, version 16.00.00 and later.
-S-
Simple event
Any event describing a simple occurrence in the system. Example: failure to
access a computer or device.
-T-
Tracking-related event
An event that tracks changes made to the system over time. Examples: an
event describing the acknowledgment of an alarm by an operator, or the
modification of a tag value by an operator.
Legal Notices Rockwell Automation publishes legal notices, such as privacy policies, license
agreements, trademark disclosures, and other terms and conditions on the
Legal Notices page of the Rockwell Automation website.
Index C
clear
alarm 91
color
A blink 78
in graphic objects 78
about comment 93
acknowledging alarms 92 communication 125
Alarm and Event Banner 16 componenets of FactoryTalk Alarms and
Alarm and Event Historian 16 Events 16
Alarm and Event Log Viewer 16 controllers
Alarm and Event Summary 16 finding with RSLinx Classic 33
Alarm Status Explorer 16 linking tags with FactoryTalk Directory 47
Coordinated System Time 177 coordinated system time
database definitions 106
about 177
deviation alarms 51
create
device-based alarm monitoring 20
FactoryTalk Audit Log 16 database 106
FactoryTalk Diagnostics 16 new alarm 32, 36
graphic displays 63
Local applications 25, 39, 52
D
logging alarm and event history 16 data server 52
monitoring for alarm conditions 87 device-based alarm monitoring 20
Network distributed applications 25 choosing over tag-based 24
OPC data servers 13 compared with software-based 20
process data 13 definition of 20
security for alarms and events 13 how it works 20
setting up FactoryTalk Alarms and Events RSLogix 5000 24
16
software-based tag servers 13 E
Tag Alarm and Event Servers 51
tag-based alarm monitoring 22 enabling/disabling 95
time stamps for alarms 177
warning icons 39, 52 F
acknowledge alarms 92
FactoryTalk Services Platform 167
alarm monitoring
version required 9
about device-based alarm monitoring 20
about HMI Tag Alarm Monitoring 15 FactoryTalk View SE
about tag-based alarm monitoring 22 documentation 12
adding Tag Alarm and Event Servers 51 graphic objects in 64
choosing between tag- and device-based version required 9
24 FactoryTalk View SE Client
application 9 docking displays in 87
availability 123 setting up security for 92
FactoryTalk View Studio
B workspace in 64
background color G
in Alarm and Event Summary 78
of severities 78 glossary 201
buffered data 29
buttons H
adding captions 143 HMI Tag Alarm Monitoring 15
M
monitor alarms 91
acknowledge an alarm 92, 93, 94
enable an alarm 95, 96
shelve an alarm 100, 102
suppress an alarm 98, 99
O
overview
choosing alarm monitoring options 20,
24
device-based alarm monitoring 20
FactoryTalk Alarms and Events 13
install 27
logging alarm and event history 106
monitoring for alarm conditions 87
parts of FactoryTalk Alarms and Events
16
securing access to alarms and events 92
tag-based alarm monitoring 21
R
redundancy 123
RSLogix 5000 9, 30
S
security 92
for alarms and events 92
software 9
supported devices 9, 11, 12
system requirements 9, 163, 173
T
tag-based alarm monitoring
adding Tag Alarm and Event Servers 55
definition of 13
how it works 22
OPC data servers 47
Literature Library Find installation instructions, manuals, brochures, and technical data publications. rok.auto/literature
Product Compatibility and Download Center Get help determining how products interact, check features and capabilities, and find rok.auto/pcdc
(PCDC) associated firmware.
Documentation feedback
Your comments help us serve your documentation needs better. If you have any suggestions on how to improve our content, complete the form at
rok.auto/docfeedback.
Rockwell Automation maintains current product environmental information on its website at rok.auto/pec.
Allen-Bradley, expanding human possibility, Logix, Rockwell Automation, and Rockwell Software are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomayson Ticaret A.Ş. Kar Plaza İş Merkezi E Blok Kat:6 34752, İçerenkÖy, İstanbul, Tel: +90 (216) 5698400 EEE YÖnetmeliğine Uygundur