FT Alarms and Events System Configuration Guide
FT Alarms and Events System Configuration Guide
FT Alarms and Events System Configuration Guide
AlarmsandEvents
Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .iii
Preface What you need to get started . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Required software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Recommended hardware and supported operating systems. . . . . . . . . . 2
Logix5000 controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Compatible firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Older controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
How to get the information you need . . . . . . . . . . . . . . . . . . . . . . . . 4
Special considerations for using this release of FactoryTalk Alarms and
Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
iii
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Chapter 4 Add a device server for Logix5000, PLC-5, or SLC 500 controllers . . 43
Before you begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
What you need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Follow these steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Add a device server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 6 Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-
party controllers57
Before you begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
What you need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Follow these steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Create an application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Add a data server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Add a Tag Alarm and Event Server . . . . . . . . . . . . . . . . . . . . . . . . . 64
Define alarm conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Next steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
iv
• • • • •
Contents
v
• • • • • FactoryTalk Alarms and Events System Configuration Guide
vi
• • • • •
Contents
vii
• • • • • FactoryTalk Alarms and Events System Configuration Guide
viii
• • • • •
Contents
ix
• • • • • FactoryTalk Alarms and Events System Configuration Guide
x
Preface
Required software
The following software is required to configure and operate FactoryTalk Alarms and
Events services:
Software Version
1
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Software Version
Microsoft SQL Server 2000 (SP4), 2005, 2005 Express (SP2), 2008
(SP1) or 2008 Express (SP1).
SQL Server 2008 Express (SP1) and SQL
Server 2005 Express (SP2) are provided on the
FactoryTalk View CD for CPR 9 Service
Release 3. For installation instructions, see:
Appendix D, “Install Microsoft SQL Server
2008 Express” or
Appendix E, “Install Microsoft SQL Server
2005 Express”
2
• • • • •
Preface
Logix5000 controllers
The Logix5000 controllers listed in the following table, support FactoryTalk Alarms
and Events services. When you use built-in alarm instructions in Logix5000
controllers, these controllers require a firmware update to version 16.20 or later. If you
do not want to update the firmware in your controllers, use a Tag Alarm and Event
Server for software-based alarms and events. See “Decide what type of alarm
monitoring you need” on page 16
Catalog number Name
1756-L61 ControlLogix Processor
1756-L62 ControlLogix Processor
1756-L63 ControlLogix Processor
1756-L64 ControlLogix Processor
1756-5555 5555 ControlLogix Processor
1768-L43 CompactLogix L43 Controller
1769-L31 CompactLogix L31 Controller
1769-L32C CompactLogix L32C Controller
1769-L32E CompactLogix L32E Controller
1769-L35CR CompactLogix L35CR Controller
1769-L35E CompactLogix L35E Controller
1794-L34 FlexLogix L34 Controller
1756-L61S ControlLogix Safety Processor
1756-L62S ControlLogix Safety Processor
PowerFlex 700S 2 DriveLogix5370
1789-L60 SoftLogix5800
EMULATE RSLogix Emulate 5000
Compatible firmware
The controller firmware versions listed in the following table, are compatible with
FactoryTalk Alarms and Events services:
Controller Firmware version
ControlLogix
CompactLogix L3x and L4x 16.20 or higher
DriveLogix
ControlLogix Redundant Systems 16.60 or higher
SoftLogix 16.03 or higher
3
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Older controllers
These controllers also support FactoryTalk Alarms and Events services:
Logix5000 controllers that communicate with RSLinx Enterprise, using Tag
Alarm and Event Servers
PLC-5 and SLC 500 controllers that communicate with RSLinx Enterprise (or
RSLinx Classic to bridge from Ethernet to DH+ or DH-485 networks), using Tag
Alarm and Event Servers
Third-party PLCs that communicate with OPC Data Servers such as KEPWare,
using Tag Alarm and Event Servers
5
• • • • • FactoryTalk Alarms and Events System Configuration Guide
6
• • • • •
1 • Overview of FactoryTalk Alarms and Events services
7
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Where to start
8
• • • • •
1 • Overview of FactoryTalk Alarms and Events services
9
• • • • • FactoryTalk Alarms and Events System Configuration Guide
10
• • • • •
1 • Overview of FactoryTalk Alarms and Events services
11
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Tag-based alarm monitoring works like this (similar to HMI Tag Alarm
Monitoring):
12
• • • • •
1 • Overview of FactoryTalk Alarms and Events services
13
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Monitor and respond to Alarm system tags Alarm and Event Banner
the most serious alarms
that require immediate
attention
View, filter, and print HMI Tag Alarm Log Alarm and Event Log
historical alarm Viewer Viewer
information Alarms are logged to a Historical alarm
proprietary format, and information is stored in
can be exported to an Microsoft SQL Server
ODBC-compliant databases.
database.
14
Chapter 2
15
• • • • • FactoryTalk Alarms and Events System Configuration Guide
16
• • • • •
2 • Plan your system
17
• • • • • FactoryTalk Alarms and Events System Configuration Guide
For more information about each software product, see the product’s Help.
Typical stand-alone system
To use FactoryTalk Alarms and Events with a local 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.
18
• • • • •
2 • Plan your system
19
• • • • • FactoryTalk Alarms and Events System Configuration Guide
20
Chapter 3
21
• • • • • FactoryTalk Alarms and Events System Configuration Guide
22
• • • • •
3 • Define device-based alarms in Logix5000 controllers
23
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the Name field, type a name for the new controller. In the example above, we
used West_Plant_Controller.
24
• • • • •
3 • Define device-based alarms in Logix5000 controllers
5. Click OK to save the configuration and open it in RSLogix 5000, as shown here.
25
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. At the top of the Examine-on instruction, click the question mark to select it. On
the File menu, click New Component, and then click Tag.
26
• • • • •
3 • Define device-based alarms in Logix5000 controllers
4. In the New Tag dialog box, type a name for the tag, choose BOOL as the data
type, and then click OK.
In our example, we named the tag alarm_active.
2. Inside the alarm instruction, beside ALMD, select the question mark.
3. On the File menu, click New Component, and then click Tag.
27
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the New Tag dialog box, type a name for the digital alarm tag, and then click
OK.
In our example, we named the tag DigitalAlarm1.
28
• • • • •
3 • Define device-based alarms in Logix5000 controllers
4. Create tags for the ProgReset, ProgDisable, and ProgEnable operands. When you
are finished, the alarm instruction should resemble the one shown here:
To create a text message with embedded variables for each alarm, click the Browse
button beside the Message box. At run time, these messages appear in Alarm and
Event graphic objects, such as the Alarm and Event Summary. The maximum length
of an alarm message is 255 characters. When importing alarm messages, RSLogix
5000 will verify the message length and display a warning if the alarm message
exceeds the character limit.
29
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Step 6: Download the program containing the ladder logic to the controller
1. If it is not already running, start RSLinx Classic to establish communications
between RSLogix 5000 v. 16, or later, and the controller.
2. On the RSLogix 5000 menu, click Communications > Who Active.
30
• • • • •
3 • Define device-based alarms in Logix5000 controllers
4. Click Download. At the prompt, click Download again. The controller is placed
in Program mode.
Step 7: Test the alarm instruction by switching to run mode and triggering
the alarm
1. On the RSLogix 5000 menu, click Communications > Run Mode. Click Yes to
switch the controller to run mode.
31
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. To trigger the alarm, right-click the contact on the rung (the one we named
“alarm_active”). On the context menu, click Toggle Bit. The contact should
change from a blue highlight to a green highlight.
32
• • • • •
3 • Define device-based alarms in Logix5000 controllers
33
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. Click OK to save the configuration and open it in RSLogix 5000, as shown here.
34
• • • • •
3 • Define device-based alarms in Logix5000 controllers
2. In the New Routine dialog box, type a name for the routine. We used
alarm_active.
35
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. On the toolbar, click the ALMA button (shown at left) to add an Analog Alarm
block, as shown in the following illustration.
36
• • • • •
3 • Define device-based alarms in Logix5000 controllers
3. Using the same Alarm objects on the Language Element toolbar, click the Input
Reference icon (shown at left). An Input Reference tag appears in the Function
Block editor:
4. Right-click the single question mark inside the symbol and then click New Tag.
37
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. In the New Tag dialog box, type a name for the tag and then click OK.
In this example, we used AnalogAlarm1.
The screen should resemble the one shown in the following illustration:
38
• • • • •
3 • Define device-based alarms in Logix5000 controllers
6. Connect the input reference block to the Input of the ALMA block, as shown in
the following illustration, by dragging the block’s contact point to the contact
point on the ALMA block.
39
• • • • • FactoryTalk Alarms and Events System Configuration Guide
To enter alarm messages and add variables for analog alarms, select the Messages
tab. To create a text message with embedded variables, click the Browse button
beside the Level field, or beside the Rate of Change field. At run time, alarm
messages are displayed in Alarm and Event graphic objects such as the Alarm and
Event Summary.
40
• • • • •
3 • Define device-based alarms in Logix5000 controllers
Step 5: Add a JSR instruction to the MainRoutine to run the function block:
1. Double-click MainRoutine to open it.
2. Right-click the first rung and then click Add Ladder Element on the context
menu.
3. In the Add Ladder Element dialog box, scroll down to the Program Control
folder and then double-click the folder to expand the list of controls.
41
• • • • • FactoryTalk Alarms and Events System Configuration Guide
42
Chapter 4
43
• • • • • FactoryTalk Alarms and Events System Configuration Guide
44
• • • • •
4 • Add a device server for Logix5000, PLC-5, or SLC 500 controllers
FactoryTalk View Machine Edition does not support FactoryTalk Alarms and Events.
45
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the New/Open Site Edition (Local) Application dialog box click the New tab.
4. In the Application name field, type a name for the new Local application. In this
example, we named 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.
8. In the Add Process Faceplates dialog box, click Clear All and then click OK.
If you have cleared the “Display this dialog when creating a new application” check
box, the Add Process Faceplates dialog box does not open automatically. To open
it manually, in the Explorer window right-click the HMI server and then select Add
Process Faceplates from the context menu.
46
• • • • •
4 • Add a device server for Logix5000, PLC-5, or SLC 500 controllers
2. In the RSLinx Enterprise Server Properties dialog box, click the General tab,
type a name for the new server, and then click Apply.
In this example, we named the server FTAE Server.
47
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. If you plan to use tag-based alarms, skip the rest of the steps in this section, and go
on to “Create a new shortcut to the controller” on page 49. If you are using built-in
alarm instructions in Logix5000 controllers, on the Alarms and Events tab, select
the Enable alarm and event support check box.
4. Clear the Enable history check box and then click OK. For information about
historical logging, see Chapter 9, “Set up historical alarm and event logging”.
The new server is added to the My Local Site application:
48
• • • • •
4 • Add a device server for Logix5000, PLC-5, or SLC 500 controllers
2. In the Communication Setup dialog box, click the Add button, and then type a
name for the new shortcut. We used 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 run time can cause unexpected results. For details, see Help.
49
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. Skip this step if you do not plan to use Logix5000 controllers with built-in alarm
instructions. In the Enable list, click Yes to enable Alarms and Events:
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.
FactoryTalk Alarms and Events redundancy is only supported in Network
applications.
50
• • • • •
4 • Add a device server for Logix5000, PLC-5, or SLC 500 controllers
51
• • • • • FactoryTalk Alarms and Events System Configuration Guide
52
Chapter 5
53
• • • • • FactoryTalk Alarms and Events System Configuration Guide
54
• • • • •
5 • Add an OPC Data Server for third-party controllers
2. In the OPC Data Server Properties dialog box, type a name for the server. This
example uses My OPC Server.
3. Beside the OPC Server name (ProgID) field, click the Browse button.
55
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the Available OPC Data Servers dialog box, select RSLinx OPC Server, and
then click OK.
5. Click OK again to close the OPC Data Server Properties dialog box.
6. Next, add a Tag Alarm and Event Server and define alarm conditions. See Chapter
6, “Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party
controllers”.
7. If your FactoryTalk network application plan calls for data redundancy, you will
want to configure your tag-based alarm server for redundancy. We recommend
completing this step after the FactoryTalk application is fully configured and all
HMI features have been tested using non-redundant servers. Adding data server
redundancy does not affect the configuration of the graphic displays in the HMI
application.
FactoryTalk Alarms and Events server redundancy and data server redundancy
are only supported in Network applications.
56
Chapter 6
57
• • • • • FactoryTalk Alarms and Events System Configuration Guide
58
• • • • •
6 • Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party controllers
Create an application
In this section, you will create a Rockwell Automation device server (RSLinx
Enterprise) and then configure it to subscribe to alarms that will be detected by a
Logix5000 controller. In this example, the Rockwell Automation device server
(RSLinx Enterprise) is used as a data server for tag values, not as an alarm server.
Step 1: Create an application in FactoryTalk View Studio
If you created a local application previously, you can skip this step.
Instead, open FactoryTalk View Studio, in the Application Type Selection window,
select Site Edition (Local) and then click Continue. In the New/Open Site Edition
(Local) Application dialog box, click the Existing tab, and select the application
you created.
FactoryTalk View Machine Edition does not support FactoryTalk Alarms and Events.
59
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the New/Open Site Edition (Local) Application dialog box click the New tab.
4. In the Application name field, type a name for the new Local application. In this
example, we named 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.
8. In the Add Process Faceplates dialog box, click Clear All and then click OK.
If you have cleared the “Display this dialog when creating a new application” check
box, the Add Process Faceplates dialog box does not open automatically. To open
it manually, in the Explorer window right-click the HMI server and then select Add
Process Faceplates from the context menu.
60
• • • • •
6 • Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party controllers
In this example a device server (RSLinx Enterprise) is added to the application to act
as a data server.
1. In the Explorer window, right-click the application (My Local Site). On the
context menu, point to Add New Server, and then click Rockwell Automation
Device Server (RSLinx Enterprise).
2. In the RSLinx Enterprise Server Properties dialog box, click the General tab,
type a name for the server, and then click Apply. In this example, we named the
server FTAE Server.
The new server is added to the My Local Site application:
61
• • • • • FactoryTalk Alarms and Events System Configuration Guide
1. In the Explorer window, double-click the new RSLinx Enterprise server (in our
example we named it FTAE Server), and then double-click Communication
Setup.
62
• • • • •
6 • Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party controllers
2. In the Communication Setup dialog box, click the Add button, and then type a
name for the new shortcut. We used 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 run time can cause unexpected results. For details, see 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. To save the shortcut configuration and close the Communication Setup dialog
box, click OK.
63
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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.
Chapter 9, “Set up historical alarm and event logging” describes how to set up
alarm logging for an Tag Alarm and Event Server.
5. To create the Tag Alarm and Event Server and close the dialog box, click OK.
64
• • • • •
6 • Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party controllers
3. In the Digital Alarm Properties dialog box, type a name for the alarm. In this
example we used Valve1FTO.
4. To select an Input Tag for the alarm, click the browse button, and then expand
the folder folder tree until you can select the online tag you plan to monitor.
65
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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 we
typed ‘The valve failed to open.’ in the Message field.
You can also embed variables within the message. For details, click the Help
button on any tab in the Alarm Setup dialog box.
66
• • • • •
6 • Add a tag-based alarm server for Logix5000, PLC-5, SLC 500, or third-party controllers
Next steps
1. Define additional alarms.
2. After you define alarms, you can add FactoryTalk Alarm and Event objects to
graphic displays. See Chapter 7, “Set up graphic displays”.
3. If your FactoryTalk network application plan calls for data redundancy, you will
want to configure your tag-based alarm server and tag data servers for
redundancy. We recommend completing this step after the FactoryTalk
application is fully configured and all HMI features have been tested using non-
redundant servers. Adding data and alarm server redundancy does not affect the
configuration of the graphic displays in the HMI application. See “Configure
redundancy for alarms and events” on page 137 for more information.
FactoryTalk Alarms and Events redundancy and data server redundancy are only
supported in Network applications.
67
• • • • • FactoryTalk Alarms and Events System Configuration Guide
68
Chapter 7
69
• • • • • FactoryTalk Alarms and Events System Configuration Guide
70
• • • • •
7 • Set up graphic displays
71
• • • • • FactoryTalk Alarms and Events System Configuration Guide
A blank display appears in the workspace. Next, add Factory Talk Alarm and
Event objects to the graphic display.
72
• • • • •
7 • Set up graphic displays
You can use FactoryTalk Security to control which users can acknowledge, enable,
disable, reset, or suppress alarms at run time in an application (or, in a Network
application, in an area). To do this, right-click the application (or area) and then click
Security on the context menu. For details, see the FactoryTalk Security System
Configuration Guide.
Step 1: Add an Alarm Summary to a graphic display
1. On the Objects menu, point to Alarm and Event, click Summary (or on the
toolbar, click the Summary button, as shown at left), and then place the cursor
approximately where the object is to be on the display.
2. Hold the left mouse button down and drag it to create a rectangle the size that the
Alarm and Event Summary object should be.
3. When the object is the correct size, release the left mouse button. The Alarm and
Event Summary object is drawn on the display.
73
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Step 2: Change the settings of the Alarm and Event Summary display
1. Right-click anywhere in the display and then, click Display Settings on the
context menu.
2. In the Display Settings dialog box, on the Properties tab, make the following
changes and then click OK.
Under Cache After Displaying, click Yes and then select the Always
Updating check box.
When you set Cache After Displaying to Yes, the display stays in memory
cache when you close it. This shortens the time required to open the graphic
display the next time you do it.
When you select the Always Updating check box, the display continues to be
updated with changes in alarm states when it is cached. This shortens the time
necessary to update the Alarm and Event Summary with current alarms when
you open it again.
If Cache After Displaying is set to No, and the Always Updating check box
is cleared, every time you close the graphic display, all alarms are removed
from the Alarm and Event Summary. When you re-open the graphic display,
the Alarm and Event Summary is blank, and then begins to receive the most
recent alarms when they occur.
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 the Scale check box is if it is not already
selected.
74
• • • • •
7 • Set up graphic displays
2. In the Save dialog box, type a name for the new display and then click OK.
We used Alarm and Event Summary in the example shown.
75
• • • • • FactoryTalk Alarms and Events System Configuration Guide
76
• • • • •
7 • Set up graphic displays
2. Hold the left mouse button down and drag it to create a rectangle the size that the
Alarm and Event Banner should be.
3. When the object the correct size, release the left mouse button. The Alarm and
Event Banner object is drawn on the display.
77
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. Resize the graphic display so that the Banner fills the graphic display (do not
leave white space). We do this because the Banner displays no more than five
alarms at a time.
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.
78
• • • • •
7 • Set up graphic displays
3. Scroll down the list of commands on the right side of the wizard, select Display,
and then click Next.
5. Select the Window Position check box. Scroll down the list on the right and then
click Centered on the screen.
79
• • • • • FactoryTalk Alarms and Events System Configuration Guide
6. Click Finish to save the Display command and add it to the Alarm and Event
Banner Properties dialog box.
80
• • • • •
7 • Set up graphic displays
Step 4: Change the display settings for the Alarm and Event Banner display
1. On the Edit menu, click Display Settings.
2. In the Display Settings dialog box, on the Properties tab, make the following
changes, and then click OK:
81
• • • • • FactoryTalk Alarms and Events System Configuration Guide
82
• • • • •
7 • Set up graphic displays
2. To open the Command Wizard, double-click anywhere in the body of the macro
editor.
3. In the Command Wizard, scroll down the list of commands on the right side of the
wizard, click Display, and then click Next.
83
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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.
Step 2: Save the macro
1. On the File menu, click Save.
2. In the Save dialog box, type a name for the new macro and then click OK. In this
example, we used Start Alarm and Event Banner.
84
• • • • •
7 • Set up graphic displays
85
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. If necessary, resize either the Alarm and Event Summary object or the graphic
display to expose enough white space at the top, bottom, or on one side to add a
rectangle object that will be the alarm status indicator.
86
• • • • •
7 • Set up graphic displays
In the preceeding expression, “*” means include all alarms that are in the same
location (area) as the HMI server. If the preceeding expression is used in a Network
application with areas, the expression would include all alarms from the alarm
servers that are located in the same area as the HMI server.
If you want to include alarms from other areas, use the absolute path syntax. For
example, (“/AreaName::*”).
If you type the expression instead of composing it, skip to Step 4: “Set up colors
for the alarm states” on page 91 to apply colors to each state.
87
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the Expression Editor, click the If button and then click If to add the IF
condition.
88
• • • • •
7 • Set up graphic displays
9. In the Expression box, type 0, click If and then click Then to add a THEN
condition.
This completes the IF condition: “If the number of In Alarm, Unacknowledged
alarms is greater than 0 . . .”
89
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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.)
90
• • • • •
7 • Set up graphic displays
91
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. Right-click one of the alarms, and then click Ack All on the context menu.
Because all active alarms have been acknowledged, the rectangle changes to a
steady red.
92
• • • • •
7 • Set up graphic displays
4. When you are finished, on the View menu, click Edit Display, or click the Edit
Display button (shown at left) on the toolbar.
Next steps
Do one of the following:
Use the displays you just created to monitor and interact with alarms and events.
See Chapter 8, “Monitor and interact with alarms at run time”.
Set up historical alarm and event logging. See Chapter 9, “Set up historical alarm
and event logging”.
93
• • • • • FactoryTalk Alarms and Events System Configuration Guide
94
Chapter 8
95
• • • • • FactoryTalk Alarms and Events System Configuration Guide
96
• • • • •
8 • Monitor and interact with alarms at run time
97
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the FactoryTalk View SE Client Configuration Name dialog box, type a name
for the configuration file. In this example, we used Alarms and Events Demo.
Keep the default path for the configuration file and click Next.
For details about using the FactoryTalk View Site Edition Client Wizard, click the
Help button in the wizard.
4. In the FactoryTalk View SE Client Application Type dialog box, select Local
and then click Next.
98
• • • • •
8 • Monitor and interact with alarms at run time
5. In the FactoryTalk View SE Client Application Name dialog box, select the
name of the application you plan to connect to, and then click Next.
In this example, we used the My Local Site application that we created in Chapter
7, “Set up graphic displays”.
6. In the FactoryTalk View SE Client Components dialog box, you select the
FactoryTalk View components that run when the FactoryTalk View Site Edition
Client starts. In the Startup macro list, select Start Alarm and Event Banner,
and then click Next.
99
• • • • • FactoryTalk Alarms and Events System Configuration Guide
8. In the FactoryTalk View SE Client Auto Logout dialog box, you can configure
the Client to log out automatically after a period of inactivity. In this example, we
accepted the default setting. Click Next.
100
• • • • •
8 • Monitor and interact with alarms at run time
The Client window opens with the Alarm and Event Banner docked at the bottom.
101
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Step 2: Open the Alarm and Event Summary from the Alarm and Event
Banner
1. 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.
102
• • • • •
8 • Monitor and interact with alarms at run time
the connection status of the Tag Alarm and Event Server — whether connected or
disconnected from the Alarm and Event Banner. The green icon shows that the
Tag Alarm and Event Server is connected. When disconnected, the icon flashes
red.
the number of alarms that are In Alarm and Unacknowledged
the number of alarms that are In Alarm and Acknowledged
the number of alarms that are Normal and Unacknowledged
the number of alarm faults
The icons in the body of the Banner list:
To see all of the possible priorities and alarms states for the Alarm and Event objects,
see FactoryTalk Help. On the Windows Start menu, click Start, point to All
Programs > Rockwell Software > FactoryTalk Tools and then click FactoryTalk
Help.
103
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Acknowledge an alarm
When you acknowledge an alarm it does not correct the condition causing the alarm,
but indicates that an operator is aware of the alarm.
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. You can see the acknowledged
alarms displayed in the Alarm and Event client objects.
At runtime, the alarm state changes to Acknowledged when the remote
acknowledge tag value is changed to positive.
Functions of the alarm importing and exporting were modified to support the
new remote acknowledgement feature.
See the 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 into 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 old occurrences are called “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.
To acknowledge the selected alarm:
In the Alarm and Event Summary event list, do one of the following:
Select the alarms you want to acknowledge, and then click the Acknowledge
selected alarm button, shown at left.
Select the alarms you want to acknowledge, right-click the selected alarms, and
then click Ack on the context menu.
104
• • • • •
8 • Monitor and interact with alarms at run time
2. In the Acknowledge Alarm with Comment dialog box, type a comment, and
then click Acknowledge. If historical logging is set up, the comment is displayed
in the Alarm and Event Log as part of the Tracking event that is generated from
the Acknowledge command.
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.
105
• • • • • FactoryTalk Alarms and Events System Configuration Guide
106
• • • • •
8 • Monitor and interact with alarms at run time
Unlike a silenced alarm, a disabled alarm does not trigger the alarm bell in the Alarm
and Event Banner if the alarm condition occurs again after the alarm was disabled.
Disable alarms that are related to equipment that is being shut down or serviced.
Enabled alarms
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.
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 menu.
107
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. In the Disable Alarm dialog box, type a comment (for example, to explain why
the alarm is disabled), 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.
Any alarms you disable stay in that state until you enable them again. You must use
the Alarm Status Explorer to enable alarms because disabled alarms are not
displayed in the Alarm and Event Summary.
108
• • • • •
8 • Monitor and interact with alarms at run time
To enable an alarm:
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 on the context menu.
2. In the Alarm Status Explorer window, select the alarms you want to enable, and
then click the Enable selected alarm button.
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.
109
• • • • • FactoryTalk Alarms and Events System Configuration Guide
110
• • • • •
8 • Monitor and interact with alarms at run time
2. In the Suppress Alarm window, type a comment, to explain why you suppressed
the alarm, and then click Suppress.
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.
Unsuppress an alarm
After you acknowledge a suppressed alarm, the suppressed alarm will not appear in
the Alarm and Event Banner, or Alarm and Event Summary. You can use the Alarm
Status Explorer to unsuppress alarms.
Suppressed alarms continue to be logged in the Alarm and Event Log. If historical
logging is set up, you can view suppressed alarm and event data in the Alarm and
Event Log Viewer. See Chapter 9, “Set up historical alarm and event logging” for
more information.
To unsuppress an alarm:
1. In the Alarm and Event Summary window, right-click an alarm and then click
Alarm Status on the context menu.
111
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. In the Alarm Status Explorer window, select the alarm or alarms you want to
unsuppress, and then click the Unsuppress selected alarm button on the toolbar.
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. On the Windows Start menu, click
Start, point to All Programs > Rockwell Software > FactoryTalk Tools and then
click FactoryTalk Help.
3. In the Unsuppress Alarm dialog box, type a comment to explain why the alarm is
unsuppressed, and then click Unsuppress.
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 if historical logging has been configured.
For details about the other features of the Alarm Status Explorer, click the Help button
in the dialog box.
112
Chapter 9
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 run
time can be logged to a Microsoft SQL Server database.
Simple Events are not supported in this release. 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 in this release.
To set up historical alarm and event logging, follow these steps. 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.
113
• • • • • FactoryTalk Alarms and Events System Configuration Guide
114
• • • • •
9 • Set up historical alarm and event logging
115
• • • • • FactoryTalk Alarms and Events System Configuration Guide
116
• • • • •
9 • Set up historical alarm and event logging
3. In the New/Open Site Edition (Local) Application dialog box, click the
Existing tab, and then select the My Local Site application that you created in
Chapter 4, “Add a device server for Logix5000, PLC-5, or SLC 500 controllers”.
117
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. In the Alarm and Event Historian Database Properties dialog box, configure
properties for the new database definition.
In this example, we used FTAE_History for the definition name and database
name, FTAE_Historian for the database user name, as well as password for the
password. Select the version of SQL Server you are using. For details, click Help
To improve efficiency when on the dialog box.
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 Advanced 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.
118
• • • • •
9 • Set up historical alarm and event logging
If the database or user does not already exist in SQL Server, you are prompted to
create them. Click Yes.
4. Configure the settings for the Alarm and Event Historian Database.
If the connection to the database is lost, alarm and event information will continue
to be cached to files. After the connection is restored, the cached information will
be sent to the database.
5. When you finish, click OK. If you are prompted to create the database, click Yes.
The database definition is added to the Databases folder and is ready for use.
119
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the New/Open Site Edition (Local) Application dialog box, click the
Existing tab, and then select the My Local Site application that you created in
Chapter 4, “Add a device server for Logix5000, PLC-5, or SLC 500 controllers”.
2. Right-click the alarm server named FTAE Server that you created in Chapter 4,
“Add a device server for Logix5000, PLC-5, or SLC 500 controllers”. On the
context menu, click Properties.
120
• • • • •
9 • Set up historical alarm and event logging
3. For an RSLinx Enterprise Device Server, do the following and then click OK:
In the RSLinx Enterprise Server Properties dialog box, click the Alarms
and Events tab.
Under Alarm and Event History, select the Enable history check box.
In the Database definition list, select a definition (for this example, we used
FTAE_History).
121
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. For a Tag Alarm and Event Server, do the following and then click OK:
In the Tag Alarm and Event Server Properties dialog box, click the
Priorities and History tab.
Under Alarm History, select the Enable history check box.
In the Database Definition list, select a definition.
122
• • • • •
9 • Set up historical alarm and event logging
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
click the Log Viewer toolbar button, as shown at left).
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.
123
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. When the object is the correct size, release the left mouse button. The Alarm and
Event Log Viewer object is drawn on the graphic display.
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 119.
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 in the dialog box.
5. When you are finished, click OK to close the dialog box.
124
• • • • •
9 • Set up historical alarm and event logging
Create a button to open the Alarm and Event Log Viewer display
We will add a button to open the Alarm and Event Log Viewer display in the same
FactoryTalk View Client window as the Alarm and Event Banner display.
Step 1: Create a new graphic display
1. In the Explorer window, expand the Graphics folder, right-click Displays, and
then click New.
2. If necessary, resize the graphic display to about the same size as the one you
created for the Alarm and Event Summary.
125
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. Hold the left mouse button down and drag the mouse to create a rectangle the
correct size for the button and then release the mouse button.
3. In the Button Properties dialog box, click the Action tab.
126
• • • • •
9 • Set up historical alarm and event logging
2. In the Command Categories pane on the left, expand Graphics > Graphic
Displays > Navigation.
3. In the list of commands on the right, click Display, and then click Next.
4. In the File list, select the name of the graphic display that is to open when the
button is clicked.
In this example, we want the button to start the Alarm and Event Log Viewer, so
we select Alarm and Event Log Viewer.
127
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. To close the Command Wizard, click Finish. In the Button Properties dialog
box, the command Display “Alarm and Event Viewer /CC” appears in the Press
action box.
7. In the Caption box, type Run the Alarm and Event Log Viewer. Press the Enter
key after “Alarm” so that the text wraps to the next line. This is the text that will
appear on the button.
8. Click OK to save the button configuration. The finished button is drawn on the
graphic display.
128
• • • • •
9 • Set up historical alarm and event logging
2. In the Display Settings dialog box, make the following changes on the Properties
tab, and then click OK:
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.
129
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. Select the Window Position check box. In the list of window positions, click
Docked to the Top.
130
• • • • •
9 • Set up historical alarm and event logging
6. To save the configuration and display it in the macro editor, click Finish.
131
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. In the Launch FactoryTalk View SE Client dialog box, select Alarms and
Events Demo.cli, and then click OK.
132
• • • • •
9 • Set up historical alarm and event logging
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.
133
• • • • • FactoryTalk Alarms and Events System Configuration Guide
6. Click the Run Alarm and Event Log Viewer button to make the Log Viewer
appear in the middle of the Client window:
134
• • • • •
9 • Set up historical alarm and event logging
7. 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.
135
• • • • • FactoryTalk Alarms and Events System Configuration Guide
136
Chapter 10
137
• • • • • FactoryTalk Alarms and Events System Configuration Guide
If favor current is selected and a redundant switchover occurs, the secondary server
remains active in the application even after the primary server is recovered and
available once again.
Favor current is the default behavior. When it is selected you can perform manual
switchovers from primary to secondary and back again. This can be useful for testing
redundant applications. You can change this selection at any time.
You can change the redundant server configuration from favor current to favor
primary any time that both servers are running and connected to the FactoryTalk
network application.
Be sure all graphic displays are working properly on the FactoryTalks network
application with alarm servers configured without redundancy.
For each redundant alarm server, choose either favor primary or favor current
behavior.
138
• • • • •
10 • Configure redundancy for alarms and events
139
• • • • • FactoryTalk Alarms and Events System Configuration Guide
140
• • • • •
10 • Configure redundancy for alarms and events
141
• • • • • FactoryTalk Alarms and Events System Configuration Guide
3. In the New/Open Site Edition (Network) Application dialog box with the
Existing tab selected, under the heading Application Name, select the name of the
existing Network application. In this example, we named the application My
Network App.
4. Click Open.
142
• • • • •
10 • Configure redundancy for alarms and events
4. Select the name of the secondary server computer in the Select Computer dialog
box, and then click OK.
You may want to select Favor current to use manual switchover to test the
redundant pair. You can change the selection when testing is complete.
5. In the RSLinx Enterprise Server Properties dialog box, “Continue using the
secondary server even when the primary server becomes available again” is
selected by default. This selects favor current behavior. If you want favor
primary behavior, select “Switch over to primary server when it becomes
available again.”
Step 4: Open the Communication Setup editor
1. In the Explorer window, click the RSLinx Enterprise server (FTAE Server), and
then double-click Communication Setup.
2. Before the Communication Setup dialog box appears, a RSLinx Enterprise
information pop-up dialog box appears. To save the changes, click OK.
The secondary controller is normally the same device as the primary controller but
a different path may be used on the Primary tab. For instance, the secondary path
may pass through an alternate bridge device in order to provide redundancy at the
communications level.
3. To set the path to the secondary controller, click the Apply button.
4. To save the shortcut configuration and close the Communication Setup dialog
box, click OK.
143
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. Click Open.
Step 2: Select the tag alarm server
1. In the Explorer window, open the application (My Network App) and find the
tag-based alarm server TagAE.
3. In the Tag Alarm and Event Server Properties dialog box, click the
Redundancy tab.
4. Select the Provide redundancy using a secondary server check box.
144
• • • • •
10 • Configure redundancy for alarms and events
5. Select the secondary server computer from the drop-down box, and then click
OK.
If your distributed network application has been planned and implemented
beforehand as recommended, then the secondary server computer name will be
listed in the Select Computer dialog box.
6. In the Tag Alarm and Event Server Properties dialog box, the radio button
Continue using the secondary server even when the primary server becomes
available again is selected by default. This selects “favor current” behavior. If
you want “favor primary” behavior, click the radio button Switch over to
primary server when it becomes available again.
You may want to select Favor current to use manual switchover to test the
redundant pair. You can change the selection later, if necessary, once testing is
completed.
145
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. To close the Server Status dialog box without making any changes, click Cancel.
146
Appendix A
For more detailed information, see the FactoryTalk View Site Edition Help in
FactoryTalk View Studio.
147
• • • • • FactoryTalk Alarms and Events System Configuration Guide
148
• • • • •
A • Getting started with language switching
149
• • • • • FactoryTalk Alarms and Events System Configuration Guide
150
• • • • •
A • Getting started with language switching
When translating to or from Unicode character sets (for example, Asian languages),
you must export and then import the RSLogix 5000 tag database as a .txt file. The
.csv format does not support Unicode character sets. This limitation does not apply
to Tag Alarm and Event Servers.
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 è alta”.
4. Paste another copy of the ALMMSG line at the end of the file.
151
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. Change en-us to de-de (for German in Germany), and change the alarm message
text to read, “Hohe Tanktemperatur!”.
152
• • • • •
A • Getting started with language switching
153
• • • • • FactoryTalk Alarms and Events System Configuration Guide
154
• • • • •
A • Getting started with language switching
4. After you select a language for the project, the Project Documentation
Language Configuration dialog box opens. To export a localization file, click
Export. If the dialog box does not open, click Documentation Languages on the
Tools menu.
5. Select the languages to include in the localization file and then click Next. For
example, select German (Germany) and Italian (Italy) if the project
documentation will be translated into German and Italian.
6. To add the configuration information to the localization file, click Next.
7. Specify the name and location of the exported localization file and then click
Export.
8. Click OK.
155
• • • • • FactoryTalk Alarms and Events System Configuration Guide
The first column contains the instruction type ALMMSG. Column C is labeled
KEY:en-US [English (United States)] and the alarm message is displayed in
English.
Column D is labeled de-DE [Deutsch (Deutschland)], and Column E is labeled
it-IT [italiano (Italia)]. These are the languages you selected for the export.
2. Type, “Hohe Tanktemperatur!” in column D in the same row that displays “Tank
Temperature is High”.
3. Type “La temperatura del serbatoio è alta” in column E in the same row that
displays “Tank Temperature is High”.
4. To save the file, click Save on the File menu.
Step 3: Import the translated alarm messages
1. In the RSLogix 5000 window, on the Tools menu, click Documentation
Languages.
2. In the Project Documentation Language Configuration dialog box, click
Import.
3. In the Select File dialog box, select the file you modified and then click Import.
156
• • • • •
A • Getting started with language switching
4. Verify the languages you want to import in the Import Project Documentation
dialog box and then click Import.
5. Click OK.
When you import alarm messages, RSLogix 5000 v. 17 will verify the message length
and display a warning if the alarm message exceeds the 255 character limit.
157
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. In the Application Type Selection window, select Site Edition (Local) and then
click Continue.
3. In the New/Open Site Edition (Local) Application dialog box, click the
Existing tab, select the application you created in Chapter 4, “Add a device server
for Logix5000, PLC-5, or SLC 500 controllers” (we used My Local Site).
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.
158
• • • • •
A • Getting started with language switching
159
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the Digital Alarm Properties dialog box, in the Name box, type
TankTempThreshold.
160
• • • • •
A • Getting started with language switching
5. 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.
6. 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.
7. In the Message field, type Tank Temperature is High, and then click OK.
8. Close the Alarm and Event Setup editor and save your changes.
161
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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 run time.
When this check box is not selected, any strings that are not defined in the current
language are displayed as question marks at run time.
3. In the Add Language dialog box, click German (Germany) and then click OK.
4. In the Language Configuration dialog box, click Add to add the next language.
162
• • • • •
A • Getting started with language switching
5. In the Add Language dialog box, click Italian (Italy) and then click OK.
163
• • • • • FactoryTalk Alarms and Events System Configuration Guide
164
• • • • •
A • Getting started with language switching
165
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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).
For the third button, the caption is Deutsch.
166
• • • • •
A • Getting started with language switching
167
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the Language list, select Italian (Italy), it-IT and then click Open.
168
• • • • •
A • Getting started with language switching
2. In the Alarm and Event Setup editor, click the Digital tab and then double-click
the TankTempThreshold alarm to edit it.
3. In the Digital Alarm Properties dialog box, in the Message field, type La
temperatura del serbatoio è alta and then click OK.
169
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. In the Alarm Import Export Wizard, in the Operation Type window, leave
Export alarm configuration to Excel file selected and then click Next.
170
• • • • •
A • Getting started with language switching
3. In the Alarms to Export window, leave the TankTempThreshold alarm in the list
of alarms to export and then click Next.
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.
4. In the Messages to Export window, leave Export messages for all alarms
selected, leave all of the languages selected, and then click Next.
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.
171
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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.
To browse for a location, click the Browse button (shown at left).
Each alarm is located in a new row in the spreadsheet. The column names
correspond to the settings for each alarm. At the bottom of the Excel window
there are tabs that organize the alarms by type (Digital, Level, Deviation).
172
• • • • •
A • Getting started with language switching
Two additional tabs contain the alarm messages and the tag update rates. These
items are located on their own tabs because they can apply to multiple alarms.
For example, if you had 50 alarms, you could use the same alarm message for 10
of them, but have different messages for the rest. Instead of editing the same alarm
message 10 times, you only need to edit it once. Each alarm message has its own
numeric identifier (in the Message column located in column H in our example),
which links a message to each alarm (level alarms can have a different message
for each level).
The maximum length for an alarm message is 255 characters. Messages that are
longer than 255 characters are truncated when they are imported.
2. At the bottom of the Excel window, click the Messages tab.
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, click cell D1
and then type de-DE. This is the language identifier for German.
For example, the column heading, en-US is the language identifier for English
(United States). For more information, see “Language identifiers for language
switching” on page 235.
173
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. To add messages, type the new message in a row under the column specified for
that language. For example, click cell D2 and then type Hohe Tanktemperatur!
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, click Save on the File menu.
8. Close Microsoft Excel.
174
• • • • •
A • Getting started with language switching
2. In the Alarm Import Export Wizard, in the Operation Type window, select
Import alarm configuration from Excel file and then click Next.
3. In the File to Import window, select the Excel spreadsheet to which you added
the German alarm message and then click Next.
To browse for the file, click the Browse button (shown at left).
4. In the Alarms to Import window, select Import only alarm messages, and then
click Next.
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.
175
• • • • • FactoryTalk Alarms and Events System Configuration Guide
5. In the Messages to Import window, select Update existing messages and create
new messages from the import file, and then click Finish.
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.
176
• • • • •
A • Getting started with language switching
For details about using the FactoryTalk View Site Edition Client Wizard, click
Help in the wizard.
3. In the FactoryTalk View SE Client Application Type window, click Local and
then click Next.
177
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. In the FactoryTalk View SE Client Application Name window, select the name
of the application you want to connect to, and then click Next.
In this example, we used the My Local Site application that we created in Chapter
7, “Set up graphic displays”.
178
• • • • •
A • Getting started with language switching
7. In the FactoryTalk View SE Client Auto Logout window, you can configure the
Client to log out automatically after a period of inactivity. In this example, we
accepted the default setting. Click Next.
179
• • • • • FactoryTalk Alarms and Events System Configuration Guide
180
• • • • •
A • Getting started with language switching
When you click the Italiano button, the alarm message appears in Italian. Notice that
the other parts of the Alarm and Event Summary (for example, the Details pane)
currently appear in the language version of the FactoryTalk View software you have
installed on your computer. However, you can make these items switch languages by
editing the properties of the Alarm and Event Summary to modify the column heading
text. You can also export the graphic display’s language strings in FactoryTalk View,
and then translate them before importing them again.
The behavior of the display is the same when you click the Deutsch button to display
the alarm message in German.
The labels on the buttons do not change when we switch languages. This is
intentional — because we did not provide translated strings for the buttons, and
because we selected the Display undefined strings using the default language
181
• • • • • FactoryTalk Alarms and Events System Configuration Guide
check box. If you do not select this check box, undefined strings are displayed as
question marks (?) at run time.
182
• • • • •
A • Getting started with language switching
183
• • • • • FactoryTalk Alarms and Events System Configuration Guide
184
Appendix B
Controller specifications
Specification Value
Number of subscribers (RSLinx 16
Enterprise servers) per controller
Controller memory used for buffering by 100KB
each subscriber (RSLinx Enterprise)
Typical number of alarm state transitions 1000
per subscriber
Recommended maximum number of 2000
alarms per controller
Approximate controller memory used for Digital 1 KB; Analog 2.2 KB; Using
each alarm 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.
Scan times increase more 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. To
minimize the potential for large alarm bursts, create dependencies on related alarms.
Large alarm bursts can have a significant impact on the scan time of application code.
185
• • • • • FactoryTalk Alarms and Events System Configuration Guide
For historical alarm logging, you must be able to log on to a Microsoft SQL Server
database.
When a controller has been disconnected and then reconnected to alarm servers on the
network, alarms will start appearing in clients within 30 seconds. It may take up to 2
minutes to fully recover, depending on the computer hardware and the number of
controllers and alarms in the system. In a redundant application, the active server
failover and manual switchover recovery time is the same as the controller reconnect
time.
186
• • • • •
B • System performance and limits
Tested topology
Non-redundant topology:
All testing was performed on the recommended hardware. See the FactoryTalk View
Site Edition Installation Guide. In FactoryTalk View Studio, click the Help menu,
point to Online Books, and then click Installation Guide.
187
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Redundant topology:
188
Appendix C
189
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Summary of steps
Step 1: Confirm that the FactoryTalk Services Platform is installed on the
computer where you’re going to install FactoryTalk Alarms and Events.
Step 2: Install FactoryTalk Alarms and Events software.
190
• • • • •
C • Install FactoryTalk Alarms and Events manually
191
• • • • • FactoryTalk Alarms and Events System Configuration Guide
192
Appendix D
Operating systems
Microsoft SQL Server works with the following operating systems:
Windows 7
Windows Server 2008, Service Pack 2 or later
Windows XP, Service Pack 2 or later
Windows Server 2003, Service Pack 1 or later
For more information about operating system requirements, see the Microsoft web
site.
193
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Summary of steps
Following is a summary of the steps required to install Microsoft SQL Server 2008
Express. Each step is described in more detail on the following pages.
Step 1: Open the Redist folder, which is at the root of the FactoryTalk View Site
Edition CD. This folder contains the software for Microsoft SQL Server 2008
Express (SP1) and its prerequisite software.
Step 2: Install the .NET Framework and other prerequisite software. The SQL
Server 2008 Express installation will fail without these components.
Step 3: Run the SQL Server Install batch file to install and configure SQL Server
2008 Express.
Step 4: Configure the Windows firewall if you want to allow for remote
connections.
194
• • • • •
D • Install Microsoft SQL Server 2008 Express
.NET Framework
Microsoft .NET Framework version 3.5 (SP1) is a prerequisite for SQL Server 2008
Express. It is not installed with FactoryTalk View SE so you will need to manually
install it if it is not installed.
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.
195
• • • • • FactoryTalk Alarms and Events System Configuration Guide
MSXML6
To check if you have MSXML6:
1. From the Start menu, select Control Panel, and then double-click Add or
Remove Programs.
2. Check to see if MSXML6 is included in the list. If it is not, install it.
To install MSXML6:
1. At the root of the FactoryTalk View SE CD, open the Redist folder, open the
MSXML6 folder, and then double-click msxml6.msi.
2. Follow the on-screen instructions.
196
• • • • •
D • Install Microsoft SQL Server 2008 Express
Step 3: Run the SQL Server Install batch file (not the .exe)
The batch file installs Microsoft SQL Server 2008 Express, Service Pack 1 on your
computer with the correct settings for logging alarms and events. The batch file will
configure the following settings for SQL Server:
allow remote connections to the database using the TCP/IP protocol
enable SQL Server Browser
197
• • • • • FactoryTalk Alarms and Events System Configuration Guide
198
• • • • •
D • Install Microsoft SQL Server 2008 Express
4. To accept the changes and close the Windows Firewall dialog box, click OK.
199
• • • • • FactoryTalk Alarms and Events System Configuration Guide
200
Appendix E
Operating systems
Microsoft SQL Server works with the following operating systems:
Windows Server 2003, Service Pack 1 or later
Windows XP, Service Pack 2 or later
Windows 2000, Service Pack 4 or later
For more information about operating system requirements, see the Microsoft web
site.
201
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Summary of steps
Following is a summary of the steps required to install Microsoft SQL Server 2005
Express. Each step is described in more detail on the following pages.
Step 1: Open the Redist folder, which is at the root of the FactoryTalk View Site
Edition or RSLinx Enterprise CD. This folder contains the software for Microsoft
SQL Server 2005 Express (SP2) and its prerequisite software.
Step 2: Install the .NET Framework and other prerequisite software. The SQL
Server 2005 Express installation will fail without these components.
Step 3: Run the SQL Server Install batch file to install and configure SQL Server
2005 Express.
Step 4: Install the Microsoft SQL Server Express Management Studio (optional).
Step 5: Configure the Windows firewall if you want to allow for remote
connections.
* These software components are prerequisites for Microsoft SQL Server 2005
Express. You must install them before installing Microsoft SQL Server 2005
Express. There are other prerequisites but these are the ones most commonly
needed so they are included for your convenience. If the installation program
identifies other missing components, download them from the Microsoft
website.
202
• • • • •
E • Install Microsoft SQL Server 2005 Express
.NET Framework
Microsoft .NET Framework version 2.0.50727 is installed with FactoryTalk View SE
and RSLinx Enterprise. If you’ve installed those products on the computer where you
are installing Microsoft SQL Server 2005 Express, you will already have the correct
version of the .NET Framework and don’t need to install it again. However, you will
still need to confirm that you have the other prerequisite software.
If you have not installed those products, check to ensure you have .NET Framework
version 2.0.50727. 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.
To check which .NET Framework versions are on your computer:
1. Go to C:\Windows\Microsoft.NET\Framework.
2. Check the versions of the .NET folders. There might be one or more folders.
To install .NET Framework 2.0.50727:
1. At the root of the FactoryTalk View SE or RSLinx Enterprise CD, open the Redist
folder, open the DotNet20 folder, and then double-click dotnetfx.exe.
2. Follow the on-screen instructions.
MDAC 2.8
There is no easy way to check for this software component, so if you’re not sure if you
have it, install it now.
To install MDAC 2.8:
1. At the root of the FactoryTalk View SE or RSLinx Enterprise CD, open the Redist
folder, open the MDAC28 folder, and then double-click MDAC_TYP.EXE.
2. Follow the instructions on the screen.
203
• • • • • FactoryTalk Alarms and Events System Configuration Guide
MSXML6
To check if you have MSXML6:
1. From the Start menu, select Control Panel, and then double-click Add or
Remove Programs.
2. Check to see if MSXML6 is included in the list. If it is not, install it.
To install MSXML6:
1. At the root of the FactoryTalk View SE or RSLinx Enterprise CD, open the Redist
folder, open the MSXML6 folder, and then double-click msxml6.msi.
2. Follow the on-screen instructions.
Step 3: Run the SQL Server Install batch file (not the .exe)
The batch file installs Microsoft SQL Server 2005 Express, Service Pack 2 on your
computer with the correct settings for logging alarms and events. The batch file will
configure the following settings for SQL Server:
Mixed-Mode authentication
Microsoft documentation recommends using the Windows Authentication Mode.
However, this requires a domain controller to provide centralized authentication
for remote database access. To allow remote access without a domain, Mixed
Mode must be used because it supports both Windows Authentication and SQL
Server Authentication. You’ll need to provide a password for the system
administration (sa) account.
allow remote connections to the database using the TCP/IP protocol
enable SQL Server Browser
204
• • • • •
E • Install Microsoft SQL Server 2005 Express
205
• • • • • FactoryTalk Alarms and Events System Configuration Guide
7. In the Authentication Mode window, leave the authentication mode set to Mixed
Mode, type a strong password for the system administrator account, and then
click Next.
Be sure to remember the password, because you’ll need it to create the database
objects for the FactoryTalk Alarm and Event Historian. You will also need it to log
on to Microsoft SQL Server 2005 Express Edition if you need to perform any
administrative functions (for example, create accounts, add other non-FactoryTalk
Alarm and Event Historian databases).
8. In the Configuration Options window, leave the check boxes as is, and then click
Next.
9. In the Error and Usage Report Settings window, leave the check boxes
unselected, and then click Next.
10. In the Ready to Install window, click Install.
11. Wait several moments for the components to finish installing, and then click Next.
12. In the Completing Microsoft SQL Server 2005 Express Setup window, click
Finish.
206
• • • • •
E • Install Microsoft SQL Server 2005 Express
Error message
During the installation of Microsoft SQL Server Management Studio Express or while
the program is running, the following error message might appear:
The file C:\WINDOWMicrosoft.NET\Framework\ \mscorlib.tlb could not be
loaded. An attempt to repair this condition failed because the file could not be found.
If you see this error message, there is a problem with a registry key. To correct the
problem, follow the instructions at the Microsoft web site:
http://support.microsoft.com/?kbid=918685.
207
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. To accept the changes and close the Windows Firewall dialog box, click OK.
208
Appendix F
Summary of steps
Step 1: Install Microsoft SQL Server Management Tools (SQL Server 2005
Express only)
Step 2: Specify Mixed Mode authentication for the SQL Server database
Step 3: Configure TCP/IP protocol for the database
Step 4: Enable the SQL Server Browser service
Step 5: Configure the Windows Firewall
209
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Step 1: Install Microsoft SQL Server Management Tools (SQL Server 2005
Express only)
To add the SQL Server Management Tools to an existing instance of SQL Server
2005 Express, follow these steps:
1. Close any open programs.
2. In Control Panel, open Add or Remove Programs.
3. Under Currently installed programs, select Microsoft SQL Server, and then click
Change.
4. On the Component Selection page, click To install a new component, click here.
5. Type the location of the Setup.exe file on the SQL Server 2008 installation media,
and then click OK to open the Microsoft SQL Server Installation Wizard.
6. On the Welcome page, click Next, wait for the System Configuration Check to
complete, and then click Next.
7. Review the End User License Agreement, select the option to accept it, and then
click Next.
8. On the Registration Information page, click Next.
9. On the Components to Install page, click Workstation components, Books
Online and development tools.
To install all the Client Component features, click Next.
210
• • • • •
F • Use an existing Microsoft SQL Server database
Step 2: Specify Mixed Mode authentication for the SQL Server database
To change the authentication mode and configure the “sa” login, perform the
following steps:
1. Click Start, point to All Programs > Microsoft SQL Server and then click SQL
Server Management Studio.
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. To acknowledge the need to restart SQL Server, click OK in the SQL Server
Management Studio dialog box.
5. In Object Explorer, expand Security, expand Logins, right-click sa, and then click
Properties.
6. On the General page, you may have to create and confirm a password for the “sa”
login.
211
• • • • • FactoryTalk Alarms and Events System Configuration Guide
7. On the Status page, under Login, click Enabled, and then click OK.
8. Restart the server if you changed the authentication mode. In Object Explorer,
right-click the server node, and then click Restart.
212
• • • • •
F • Use an existing Microsoft SQL Server database
213
• • • • • FactoryTalk Alarms and Events System Configuration Guide
4. To accept the changes and close the Windows Firewall dialog box, click OK.
214
Appendix G
215
• • • • • FactoryTalk Alarms and Events System Configuration Guide
216
• • • • •
G • Alarm time stamping
You can see the calculated result in RSLogix 5000, in the Controller Properties
dialog box, on the Date/Time tab, as shown in the following illustration.
We recommend using local time only to drive events from the controller, and not to
time-stamp alarms.
217
• • • • • FactoryTalk Alarms and Events System Configuration Guide
2. When you click the Browse button to edit the alarm instruction, on the
Configuration tab, you can specify the alarm message.
218
• • • • •
G • Alarm time stamping
3. On the Status tab, time stamps appear when the alarm is triggered,
acknowledged, returns to normal, or when the alarm count is reset.
4. On the Parameters tab, these UTC time stamps are automatically transferred to
tags that you can then use in logic of your own.
For details about adding an Alarm and Event Summary object to a graphic display in
FactoryTalk View, see Chapter 7, “Set up graphic displays” or see the FactoryTalk
View Site Edition Help.
219
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Example
220
Appendix H
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 RSLogix 5000 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.
221
• • • • • FactoryTalk Alarms and Events System Configuration Guide
222
• • • • •
H • Time synchronization
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.
Summary of steps
To synchronize devices on a schedule, complete these steps:
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 chapter includes information about each of these steps.
223
• • • • • FactoryTalk Alarms and Events System Configuration Guide
224
• • • • •
H • Time synchronization
225
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Add devices
After creating one or more synchronization schedules, add the devices you want to
include in the schedules.
When you add a device, you can also match it to a synchronization schedule, or you
can add all of the devices first and then match them to synchronization schedules later.
If you add the devices later, you can add all of the devices to a single synchronization
schedule in one step.
You can add a device to only one synchronization schedule.
To add a device:
1. In the Logix5000 Clock Update Tool, in the left pane, click Devices.
2. Right-click the right pane and then click Add New Device or click the Add
Device button, shown at left.
3. In the RSLinx dialog box, browse to the device you want to add, select it, and
then click OK.
You cannot click OK unless you have selected a device that is capable of being
synchronized and has not already been configured.
226
• • • • •
H • Time synchronization
4. In the Add Device to Schedule list, select the synchronization schedule to which
you want to add the device, and then click OK.
The device is added to the list. Because this device has not yet been synchronized,
question marks (?????) appear in the Last Update column:
Remove a device
To remove a device from the list, right-click the device you want to remove, and
then click Remove Device, or click the Remove Device button, shown at left. 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.
227
• • • • • FactoryTalk Alarms and Events System Configuration Guide
computer’s time, the device’s time, the device’s response time, and the time difference
between the computer and the device.
When you add a new device, you can assign it to a specific schedule at that time.
See “Add devices” on page 226.
To add a device to this 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 beside the device.
To add all devices to the specified schedule, select the Select All check box at the
bottom of the list.
228
• • • • •
H • Time synchronization
229
• • • • • FactoryTalk Alarms and Events System Configuration Guide
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.
230
• • • • •
H • Time synchronization
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 the routing is enabled on NET-ENI (check box). Net-ENI works
with Ethernet devices drivers and not with EtherNet/IP drivers.
DriveLogix
FlexLogix
PLC-5
SLC
MicroLogix
PowerMonitor
231
• • • • • FactoryTalk Alarms and Events System Configuration Guide
232
Appendix I
233
• • • • • FactoryTalk Alarms and Events System Configuration Guide
234
Appendix J
Language identifiers
The following table lists the language identifiers:
Language ID
Afrikaans (South Africa) af-ZA
Albanian (Albania) sq-AL
Arabic (Algeria) ar-DZ
Arabic (Bahrain) ar-BH
Arabic (Egypt) ar-EG
Arabic (Iraq) ar-IQ
Arabic (Jordan) ar-JO
Arabic (Kuwait) ar-KW
Arabic (Lebanon) ar-LB
Arabic (Libya) ar-LY
Arabic (Morocco) ar-MA
Arabic (Oman) ar-OM
235
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Language ID
Arabic (Qatar) ar-QA
Arabic (Saudi Arabia) ar-SA
Arabic (Syria) ar-SY
Arabic (Tunisia) ar-TN
Arabic (U.A.E.) ar-AE
Arabic (Yemen) ar-YE
Armenian (Armenia) hy-AM
Azeri (Cyrillic) az-Cyrl-AZ
Azeri (Latin) az-Latn-AZ
Basque eu-ES
Belarusian be-BY
Bosnian (Cyrillic, Bosnia and Herzegovina) bs-Cyrl-BA
Bosnian (Latin, Bosnia and Herzegovina) bs-Latn-BA
Bulgarian bg-BG
Catalan ca-ES
Chinese (Hong Kong S.A.R.) zh-HK
Chinese (Macau S.A.R.) zh-MO
Chinese (PRC) zh-CN
Chinese (Singapore) zh-SG
Chinese (Taiwan) zh-TW
Croatian (Croatia) hr-HR
Czech (Czech Republic) cs-CZ
Danish (Denmark) da-DK
Divehi (Maldives) dv-MV
Dutch (Belgium) nl-BE
Dutch (Netherlands) nl-NL
English (Australia) en-AU
English (Belize) en-BZ
English (Canada) en-CA
English (Caribbean) en-029
English (Ireland) en-IE
English (Jamaica) en-JM
English (New Zealand) en-NZ
English (Philippines) en-PH
236
• • • • •
J • Language identifiers for language switching
Language ID
English (South Africa) en-ZA
English (Trinidad ) en-TT
English (United Kingdom) en-GB
English (United States) en-US
English (Zimbabwe) en-ZW
Estonian (Estonia) et-EE
Faroese (Faroe Islands) fo-FO
Farsi fa-IR
Filipino(Philippines) fil-PH
Finnish (Finland) fi-FI
French (Belgium) fr-BE
French (Canada) fr-CA
French (France) fr-FR
French (Luxembourg) fr-LU
French (Monaco) fr-MC
French (Switzerland) fr-CH
Frisian (Netherlands) fy-NL
FRYO (Macedonian) mk-MK
Galician gl-ES
Georgian ka-GE
German (Austria) de-AT
German (Germany) de-DE
German (Liechtenstein) de-LI
German (Luxembourg) de-LU
German (Switzerland) de-CH
Greek (Greece) el-GR
Gujarati (India) gu-IN
Hebrew (Israel) he-IL
Hindi (India) hi-IN
Hungarian (Hungary) hu-HU
Icelandic (Iceland) is-IS
Indonesian (Indonesia) id-ID
Inuktitut (Latin, Canada) iu-Latn-CA
Irish (Ireland) ga-IE
237
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Language ID
Italian (Italy) it-IT
Italian (Switzerland) it-CH
Japanese (Japan) ja-JP
Kannada (India) kn-IN
Kazakh (Kazakhstan) kk-KZ
Konkani (India) kok-IN
Korean (Korea) ko-KR
Kyrgyz (Cyrillic) ky-KG
Latvian (Latvia) lv-LV
Lithuanian (Lithuania) lt-LT
Luxembourgish (Luxembourg) lb-LU
Malay (Brunei Darussalam) ms-BN
Malay (Malaysia) ms-MY
Maktese mt-MT
Maori mi-NZ
Mapudungun (Chile) arn-CL
Marathi (India) mr-IN
Mohawk (Mohawk) moh-CA
Mongolian (Cyrillic) mn-MN
Norwegian (Bokmal) nb-NO
Norwegian (Nynorsk) nn-NO
Polish (Poland) pl-PL
Portuguese (Brazil) pt-BR
Portuguese (Portugal) pt-PT
Punjabi pa-IN
Quechua (Bolivia) quz-BO
Quechua (Equador) quz-EC
Quechua (Peru) quz-PE
Romanian (Romania) ro-RO
Romansh (Switzerland) rm-CH
Russian (Russia) ru-RU
Sami, Inari (Finland) smn-FI
Sami, Lule (Norway) smj-NO
Sami, Lule (Sweden) smj-SE
238
• • • • •
J • Language identifiers for language switching
Language ID
Sami, Northern (Finland) se-FI
Sami, Northern (Norway) se-NO
Sami, Northern (Sweden) se-SE
Sami, Skolt (Finland) sms-FI
Sami, Southern (Norway) sma-NO
Sami, Southern (Sweden) sma-SE
Sanskrit - India sa-IN
Serbian (Cyrillic) sr-Cyrl-CS
Serbian (Cyrillic, Bosnia and Herzdgovina) sr-Cryl-BA
Serbian (Latin) sr-Latn-CS
Serbian (Latin, Bosnia and Herzdgovina) sr-Latn-BA
Sesotho sa Leboa (South Africa) ns-ZA
Sestswana (South Africa) tn-ZA
Slovak sk-SK
Slovenian (Slovenia) sl-SI
Spanish (Argentina) es-AR
Spanish (Bolivia) es-BO
Spanish (Chile) es-CL
Spanish (Colombia) es-CO
Spanish (Costa Rica) es-CR
Spanish (Dominican Republic) es-DO
Spanish (Ecuador) es-EC
Spanish (El Salvador) es-SV
Spanish (Guatemala) es-GT
Spanish (Honduras) es-HN
Spanish (International Sort) es-ES
Spanish (Mexico) es-MX
Spanish (Nicaragua) es-NI
Spanish (Panama) es-PA
Spanish (Paraguay) es-PY
Spanish (Peru) es-PE
Spanish (Puerto Rico) es-PR
Spanish (Traditional Sort) es-ES_tradnl
Spanish (Uruguay) es-UY
239
• • • • • FactoryTalk Alarms and Events System Configuration Guide
Language ID
Spanish (Venezuela) es-VE
Swahili (Kenya) sw-KE
Swedish (Finland) sv-FI
Swedish sv-SE
Syriac (Syria) syr-SY
Tamil (India) ta-IN
Tatar (Russia) tt-RU
Telugu (India) te-IN
Thai (Thailand) th-TH
Turkish (Turkey) tr-TR
Ukrainian (Ukraine) uk-UA
Urdu (Pakistan) ur-PK
Uzbek (Cyrillic) uz-Cyrl-UZ
Uzbek (Latin) uz-Latn-UZ
Vietnamese (Vietnam) vi-VN
Welch cy-GB
Xhosa xh-ZA
Zula zu-ZA
240
Symbols
???
appears at run time in graphic displays 162
.csv files
do not support Unicode in RSLogix 5000 151
.NET Framework
installing 195, 203
.txt files
using with Unicode character sets for language switching in RSLogix 5000 151
.xls files
exporting alarm messages from Tag Alarm and Event Servers 157
.xml files
exporting alarm messages from Tag Alarm and Event Servers 157
A
about
acknowledging alarms 104
Alarm and Event Banner 11
Alarm and Event Historian 10
Alarm and Event Log Viewer 10, 11
Alarm and Event Summary 11, 73
Alarm Status Explorer 11, 73
Coordinated System Time 215
Coordinated Universal Time 216
data displayed at run time 6
database definitions 11
device-based alarm monitoring 5, 9, 13
distributed applications 233
FactoryTalk Alarms and Events 5
FactoryTalk Audit Log 10, 11
FactoryTalk Diagnostics 10
FactoryTalk Diagnostics Viewer 11
graphic displays 69
HMI Tag Alarm Monitoring 11
language switching 149
Local applications 15, 45, 59
monitoring for alarm conditions 11
Network applications 15
OPC Data Servers 6
planning your system 15
process data 6
security for alarms and events 6
setting up FactoryTalk Alarms and Events 10
software-based tag servers 5
Tag Alarm and Event Servers 57
tag-based alarm monitoring 5, 10, 11, 16, 43
time stamps for alarms 6
warning icons 49, 63
acknowledgement required
setting in RSLogix 5000 40
acknowledging alarms 104
all in event list 106
all on page 106
with comment 105
activations
planning 18
Alarm and Event Banner
about 11
adding to graphic displays 75, 76
definition of 11
number of alarms displayed 78
opening Alarm and Event Summary from 78
run-time columns in 103
setting up 78
silencing alarms 73
uses for 14
Alarm and Event Historian
See also Alarm and Event Log
about 10
Alarm and Event Log
See also Alarm and Event Historian
language switching 149
Alarm and Event Log Viewer 113
about 10, 11
adding to graphic displays 122
definition of 11
showing or hiding areas 124
specifying database 124
uses for 14
Alarm and Event Summary
about 11, 73
adding to graphic displays 73, 166
definition of 11
uses for 14
alarm blocks
configuring properties in RSLogix 5000 40
overview 218
alarm buffering
device-based 21
tag-based 119
alarm expressions 84
alarm history. See historical logging
alarm instructions
adding to rung in RSLogix 5000 27
built into RSLogix5000 controllers 5
alarm messages
advantages of using Excel to edit 167
creating in FactoryTalk View Studio 157
default location for exported 172
editing exported in Notepad 151, 156
editing in Alarm and Event Setup editor 157
editing in alternate languages 167
editing in Microsoft Excel 167, 172
embedded variables in RSLogix 5000 40
exporting to Microsoft Excel 170
importing into RSLogix 5000 153, 156
importing into Tag Alarm and Event Servers 174
language switching 149
maximum length 29, 167, 173
tag-based alarm monitoring 157
testing at run time 180
uploaded to controllers by RSLinx Enterprise 149
alarm monitoring
about device-based 5, 13
about HMI Tag Alarm Monitoring 11
about tag-based 5, 11, 16, 43
adding Tag Alarm and Event Servers 64
choosing between tag- and device-based 16, 43
comparison of methods 13
how device-based works 13
how HMI Tag Alarm Monitoring works 11
how tag-based works 11
uses for device-based 14
uses for tag-based 14
Alarm Status Explorer
about 11, 73
definition of 11
enabling alarms 109
opening 109
uses for 14, 108
alarm system tags
in FactoryTalk View 14
alarms and events
See also alarm monitoring
See also alarms and events
See also FactoryTalk Alarms and Events
about acknowledging 104
about monitoring for 11
acknowledging all in event list 106
acknowledging all on page 106
acknowledging selected 104
acknowledging with comment 105
ALMA instructions 36
condition-related 113
creating in Logix5000 controllers 21
creating in RSLogix 5000 32
creating in Tag Alarm and Event Servers 65, 159
default location for exported 172
digital 24
disabling 107, 108
enabling 73, 107, 109
enabling in RSLinx Enterprise 50
enabling support for data servers 48
filtering 112
generating time-stamped using CST time 220
historical do not switch languages 147
historical logging 113
interacting with 95
monitoring 95
new graphic objects 14
no support for FactoryTalk View ME 45, 59
quantity displayed in Alarm and Event Banner 78
securing 103
setting up 10
silencing 73
simple 113
suppressing 110
synchronizing time stamps 215, 221
tracking-related 113
trigger conditions for digital 161
triggering in Logix5000 controllers 31
unsuppressing 73, 110, 111
viewing details 105
viewing historical 131
ALMA instructions 36
connecting to input references 39
ALMD instructions
adding to RSLogix 5000 27
Always Updating option
for graphic displays in FactoryTalk View 74
analog alarms
creating in RSLogix 5000 32
animation
color 87
applications
adding Tag Alarm and Event Servers in FactoryTalk View 64
creating in FactoryTalk View 45, 59
Local 15, 45, 59
Network 15
opening existing in FactoryTalk View Studio 55
opening in a different language 167
running in SE Client 98, 99
areas
not supported in Local applications 15
showing or hiding in Alarm and Event Log Viewer 124
Audit Log. See FactoryTalk Audit Log
auditing. See historical logging
B
Banner. See Alarm and Event Banner
bits
toggling in RSLogix 5000 32
buttons
adding captions 128, 165
adding to graphic displays 126
using to switch languages at run time 163
C
captions
adding to buttons 128, 165
centering graphic displays on screen 79
clock synchronization
CompactLogix controllers 231
ControlLogix processors 231
DriveLogix controllers 231
FlexLogix controllers 231
manual 229
MicroLogix controllers 231
PLC-5 controllers 231
PowerMonitor controllers 231
SLC 500 controllers 231
using the Logix5000 Clock Update Tool 223
color animation
adding to graphic displays 87
columns
in Alarm and Event Banner at run time 103
Command Wizard 127, 165
in FactoryTalk View 78, 79, 82, 83
in startup macros 130
commands
adding to Alarm and Event Banner 78
adding to buttons 127, 165
adding to startup macros 82, 83, 130
Display 83, 127, 165
SuppressOff 14
SuppressOn 14
comments
entering when acknowledging alarms 105
Communication Setup editor
in RSLinx Enterprise 49, 62
CompactLogix controllers
clock synchronization 231
compatible firmware versions 3
support for alarms and events 3
comparison
between software-based and device-based alarm monitoring 13
components
of FactoryTalk Alarms and Events 9
start up in FactoryTalk View SE Client 99
condition-related events 113
configuration files
for FactoryTalk View SE Client 97, 176
connections
database, for alarm and event historical logging 117
status of Tag Alarm and Event Server at run time 103
ControlFLASH
device-based alarm monitoring 22
language switching 148
version required 1
controllers
compatible with Alarms and Events 3
linking tags with FactoryTalk Directory 54
selecting paths for device shortcuts in RSLinx Enterprise 50, 63
synchronizing time clocks 221
ControlLogix processors
clock synchronization 231
compatible firmware versions 3
ControlLogix Safety Processor 3
support for alarms and events 3
Coordinated System Time
about 215
generating time-stamped alarms and events 220
Coordinated Universal Time
about 216
coordinating multiple controllers’ clocks 221
CST. See Coordinated System Time
D
data
viewing for historical alarms 131
data access
FactoryTalk Administration Console 53
FactoryTalk View Studio 53
OPC programmable controllers 53
PLC-5 controllers 53
SLC 500 controllers 53
data servers
adding 47, 53
adding for PLC-5 controllers 43
adding for SLC 500 controllers 43
adding RSLinx Enterprise 43
adding to applications in FactoryTalk View 55
enabling alarms and events 48
RSLinx OPC Server versus RSLinx Remote OPC Server 56
database definitions
about 11
adding for historical alarm and event logging 116
associating with alarm servers 119
definition of 11
for historical logging 113
specifying to display in Log Viewer 124
default language
using for undefined strings 162
design
for typical distributed system 233
for typical stand-alone system 18
planning your system 18
details
viewing for alarms 105
device servers
adding for Logix5000 controllers 43
device shortcuts
creating in RSLinx Enterprise 49, 62
mapping to controller paths 50, 63
device-based alarm monitoring
about 5, 9, 13
choosing over tag-based 16, 43
compared with software-based 13
ControlFLASH 22
definition of 9
FactoryTalk Administration Console 43
FactoryTalk View Studio 43
how it works 13
language switching 149
Logix5000 firmware 22
RSLinx Classic 22
RSLinx Enterprise 43
RSLogix 5000 22
uses for 14
devices
adding to clock synchronization schedule 226, 228
removing from clock synchronization schedule 227
synchronizing clocks manually 229
viewing clock synchronization 227
Diagnostics Viewer. See FactoryTalk Diagnostics Viewer
digital alarms
creating in RSLogix 5000 24
creating in Tag Alarm and Event Servers 159
trigger conditions 161
disabling alarms 108
in Tag Alarm and Event Servers 107
Display command 83, 127, 165
using in FactoryTalk View 79
distributed applications
about 233
typical 233
docking
graphic displays 130
documentation
finding 4
drawing objects
adding to graphic displays 86
DriveLogix controllers
clock synchronization 231
compatible firmware versions 3
DriveLogix5370 3
E
embedded variables
in RSLogix 5000 40
enabling alarms 73, 109
in Alarm Status Explorer 109
in Tag Alarm and Event Servers 107
events. See alarms and events
existing applications. See applications
expressions
adding functions to graphic displays 88
in alarms 84
F
FactoryTalk Administration Console
as alternative to FactoryTalk View Studio 54, 61
data access 53
device-based alarm monitoring 43
language switching 148
tag-based alarm monitoring 57
FactoryTalk Alarms and Events
about 5
compatible controllers 3
components 9
installing manually 189
new graphic objects 14
setting up 10
version required 1
versus HMI Tag Alarm Monitoring 5, 6
FactoryTalk Audit Log
about 10, 11
definition of 11
FactoryTalk Diagnostics
about 10
FactoryTalk Diagnostics Viewer
about 11
definition of 11
FactoryTalk Directory
linking with controller tags 54
FactoryTalk documentation
finding 4
FactoryTalk Security
and alarms and events 6
FactoryTalk Services Platform
version required 1
FactoryTalk View ME 45, 59
See also FactoryTalk View Studio
FactoryTalk View SE 95
See also FactoryTalk View SE Client
See also FactoryTalk View Studio
documentation 4
new graphic objects for alarms and events 14
version required 1
FactoryTalk View SE Client 95, 113, 114
auto logout period 100
configuring 97, 176
language switching 148
running applications 98, 99
setting up run-time window 100
starting from within FactoryTalk View Studio 132
startup components 99
FactoryTalk View Studio 69, 114
See also FactoryTalk View ME
See also FactoryTalk View SE
adding data servers 55
adding Tag Alarm and Event Servers 64
as alternative to FactoryTalk Administration Console 54, 61
Command Wizard 79
creating alarm messages 157
creating applications 45, 59
creating graphic displays 69
data access 53
device-based alarm monitoring 43
historical logging 114
language switching 148
opening existing applications 55
saving graphic displays 75, 167
setting up graphic displays 74, 81, 129
starting the FactoryTalk View SE Client 132
tag-based alarm monitoring 57
version required 1
filtering alarms 112
firmware. See Logix5000 firmware
FlexLogix controllers
clock synchronization 231
support for alarms and events 3
function block diagrams
in RSLogix 5000 35, 36
functions
adding to graphic displays 88
G
getting started 8
graphic displays
See also graphic objects
about 69
adding buttons 126
adding drawing objects 86
centering on screen 79
creating in FactoryTalk View 71, 72
creating in FactoryTalk View Studio 69
docking to bottom of screen 84
docking to top of screen 130
performance 74
refreshing automatically 74
saving 75, 82, 91, 125, 129, 167
sizing 74, 81, 129
test running 92
title bars 74, 81, 129
graphic objects
Alarm and Event Banner 14, 75, 76
Alarm and Event Log Viewer 14, 122
Alarm and Event Summary 14, 73, 166
Alarm Status Explorer 14
HMI Tag Alarm Log Viewer 14
HMI Tag Alarm Summary 14
new alarms and events objects 14
H
Help
finding 4
Historian. See Alarm and Event Historian
historical alarms
do not switch languages 147
viewing 131
historical logging
associating databases with alarm servers 119
database definitions 113
enabling in RSLinx Enterprise 119
enabling in Tag Alarm and Event Servers 119
language switching 149
Microsoft SQL Server Express 114
setting up for alarms and events 113
SQL Server Express 113
HMI Tag Alarm Log Viewer 14
HMI Tag Alarm Monitoring
about 11
how it works 11
versus FactoryTalk Alarms and Events 5, 6
HMI Tag Alarm Summary 14
I
icons
about warning icons 49, 63
input references
connecting to input of ALMA block 39
in RSLogix 5000 37
installation
.NET Framework 195, 203
Logix5000 Clock Update Tool 222
manual installation 189
Microsoft SQL Server 2005 Express 19, 193, 201
planning 18
J
JSR instructions
adding to RSLogix 5000 41
K
KEPWare OPC data server
support for alarms and events 4
L
labels
adding to buttons 128
language switching 147
about 149
Alarm and Event Banner 183
Alarm and Event Log Viewer 184
Alarm and Event Summary 183
alarm messages in FactoryTalk View Studio 157
ControlFLASH 148
device-based alarm messages 149
displaying undefined strings in default language 162
editing alarm messages 167
editing applications in different languages 167
FactoryTalk Administration Console 148
FactoryTalk View SE Client 148
FactoryTalk View Studio 148
historical alarms do not switch languages 147
how it works 149
importing alarm messages into Tag alarm and Event Servers 174
items that do not switch languages 147
Logix5000 controllers 148
Microsoft Excel 148
PLC-5 controllers 148
RSLinx Classic 148
RSLinx Enterprise 148, 149
RSLogix 5 148
RSLogix 500 148
RSLogix 5000 148
SLC 500 controllers 148
Tag Alarm and Event Servers 157
tag-based alarm messages 157
testing at run time 180
text that does not switch languages at run time 183
text that switches languages at run time 183
time and date formats do not switch 147
tips for setting up 182
.txt files for Unicode character sets in RSLogix 5000 151
Unicode character sets in RSLogix 5000 151
using buttons to switch languages at run time 163
languages
editing alarm messages 167
editing applications in different 167
importing alarm messages into Tag Alarm and Event Servers 174
limits
controller specifications 185
tested system limits 185, 186
Local applications. See applications
log file
changing location for Logix5000 Clock Update Tool 229
viewing for Logix5000 Clock Update Tool 229
Log Viewer. See Alarm and Event Log Viewer
logging. See historical logging
logic
creating new in RSLogix 5000 25
Logix5000 Clock Update Tool 221
changing location of log file 229
installing 222
starting automatically 222
synchronizing clocks 223
synchronizing clocks manually 229
viewing log file 229
Logix5000 controllers 31
See also Logix5000 firmware
about built-in alarm instructions 5
acknowledgement required 40
adding device servers 43
ALMA instructions 36
analog alarms 32
configuring alarm blocks 40
creating alarms 21
defining routines 34
digital alarms 24
downloading programs to 30
embedded variables in alarm messages 40
firmware required for device-based alarm monitoring 16
function block diagrams 35, 36
input references 37
JSR instructions 41
language switching 148
mapping to device shortcuts in RSLinx Enterprise 50, 63
Run Mode 42
support for alarms and events 3, 4
tag-based alarm monitoring 10, 57
tags 38
triggering alarms 31
Who Active 42
Logix5000 firmware
device-based alarm monitoring 22
versions compatible with Alarms and Events 3
when to update 19
logout
in FactoryTalk View SE Client 100
M
macros
creating 129
editing 130
saving 84, 131
startup 82, 129, 130
manuals
finding 4
maximum length
alarm messages 29, 167, 173
MDAC 2.8
installing for SQL Server 203
MicroLogix controllers
clock synchronization 231
Microsoft Excel
editing alarm messages 167, 172
exporting alarm messages from Tag Alarm and Event Servers 170
language switching 148
Microsoft SQL Server 14
See also Microsoft SQL Server 2005 Express
version required 2
Microsoft SQL Server 2005 Express
configuring Windows firewall 199, 208
historical logging 113, 114
install batch file 197, 204
installing 19, 193, 201
installing .NET Framework 195, 203
installing MDAC 2.8 203
installing Microsoft SQL Server Management Studio Express 207
installing MSXML6 196, 204
installing Windows Installer 3.1 196, 204
Microsoft SQL Server Management Studio Express
error during installation 207
installing 207
Microsoft SQL Server. See SQL Server
monitoring for alarms
about 11
about device-based 13
about HMI Tag Alarm Monitoring 11
about tag-based 11
choosing between tag- and device-based 16, 43
comparison of methods 13
how device-based works 13
how HMI Tag Alarm Monitoring works 11
how tag-based works 11
uses for device-based 14
uses for tag-based 14
MSXML6
installing for SQL Server 196, 204
N
Network applications. See applications
Notepad
editing exported alarm messages 151
O
objects. See graphic objects
OPC Data Servers
about 6
OPC data servers
adding to applications in FactoryTalk View 55
RSLinx OPC Server vs. RSLinx Remote OPC Server 56
specifying name 55
support for alarms and events 4
tag-based alarm monitoring 10
OPC Data Servers. See OPC Data Servers
OPC programmable controllers
data access 53
P
performance
controller specifications 185
of graphic displays 74
tested system limits 186
tested system performance 185
tested system topology 187
planning your system 15
distributed applications 233
install and activation 18
local applications 18
PLC-5 controllers
adding data servers for 43
adding Tag Alarm and Event Servers for 57
clock synchronization 231
data access 53
language switching 148
support for alarms and events 4
tag-based alarm monitoring 10, 57
PowerMonitor controllers
clock synchronization 231
process data
about 6
process faceplates
adding 46, 60
ProgID
for data servers 55
programs
downloading to controllers from RSLogix 5000 30, 42, 154, 157
projects
creating new in RSLogix 5000 24
downloading to controllers from RSLogix 5000 154, 157
Q
question marks
appear at run time in graphic displays 162
R
required hardware 2
required software 1
resizing
graphic displays 74, 81, 129
Rockwell Automation Device Server. See RSLinx Enterprise
routines
defining in RSLogix 5000 34
routing services
for alarms and events 10
RSLinx Classic
device-based alarm monitoring 22
documentation 4
downloading programs to controllers 30, 42
language switching 148
support for PLC-5 and SLC 500 controllers 4, 57
tag-based alarm monitoring 10, 57, 148
version required 1
RSLinx Enterprise 10, 69, 95, 114
adding data servers 43, 47
associating databases for historical logging 119
Communication Setup editor 49, 62
controller paths for device shortcuts 50, 63
device shortcuts 49, 62
device-based alarm monitoring 43
documentation 4
enabling alarms and events 48, 50
historical logging 114
language switching 148, 149
uploads alarm messages to controllers 149
version required 1
RSLinx Gateway
tag-based alarm monitoring 10
RSLinx OPC Server
versus RSLinx Remote OPC Server 56
RSLinx Remote OPC Server
versus RSLinx OPC Server 56
RSLogix 5 53
language switching 148
tag-based alarm monitoring 57
version required 1
RSLogix 500 53
language switching 148
tag-based alarm monitoring 57
version required 1
RSLogix 5000
acknowledgement required 40
adding alarm instructions 27
ALMA instructions 36
ALMD instructions 27
analog alarms 32
configuring alarm blocks 40
creating a new project 24
creating new logic 25
creating tags 26
.csv format does not support Unicode 151
device-based alarm monitoring 22
documentation 4
downloading programs to controllers 30, 42, 154, 157
embedded variables in alarm messages 40
function block diagrams 35, 36
importing alarm messages 153, 156
input references 37
JSR instructions 41
language switching 148
Run Mode 42
starting 24
switching controllers to Run Mode 31
toggling bits 32
triggering alarms 31
version required 1
Who Active 42
RSLogix Emulate 5000
support for alarms and events 3
Run Mode
for Logix5000 controllers 31, 42
run time
about displayed data at 6
interacting with alarms 95
monitoring alarms 95
setting up window in FactoryTalk View SE Client 100
S
schedules
adding devices for synchronizing clocks 226, 228
creating for synchronizing clocks 224
enabling or disabling for synchronizing clocks 225
modifying for synchronizing clocks 225
removing devices for synchronizing clocks 227
removing for synchronizing clocks 225
security
auto logout in FactoryTalk View SE Client 100
for alarms and events 103
services
routing for alarms and events 10
shortcuts. See device shortcuts
silencing alarms 73
simple events 113
sizing
graphic displays 74, 81, 129
SLC 500 controllers
adding data servers for 43
adding Tag Alarm and Event Servers for 57
clock synchronization 231
data access 53
language switching 148
support for alarms and events 4
tag-based alarm monitoring 10, 57
SoftLogix controllers
compatible firmware versions 3
support for alarms and events 3
version required 1
software
required 1
software-based alarm monitoring
compared with device-based 13
software-based tag servers. See Tag Alarm and Event Servers
stand-alone applications. See applications
stand-alone system
design for typical 18
startup components
in FactoryTalk View SE Client 99
startup macros
adding commands 83, 130
creating 129
editing 130
for graphic displays in FactoryTalk View 82
saving 131
specifying in FactoryTalk View SE Client 99
Summary. See Alarm and Event Summary
Suppressed list
in FactoryTalk View SE 14
suppressing alarms 110
SuppressOff command 14
SuppressOn command 14
switching languages. See language switching
switching to Run Mode 31
synchronization schedules
adding devices for synchronizing clocks 226, 228
creating for synchronizing clocks 224
enabling or disabling for synchronizing clocks 225
modifying for synchronizing clocks 225
removing devices for synchronizing clocks 227
removing for synchronizing clocks 225
synchronizing controller clocks 221
system performance. See performance
system tags
in FactoryTalk View 14
system time 216
T
Tag Alarm and Event Servers
about 5, 57
adding for PLC-5 controllers 57
adding for SLC 500 controllers 57
adding for third-party controllers 57
adding in FactoryTalk View Studio 64
adding to applications 64
connection status at run time 103
creating alarms 65, 159
enabling historical logging 119
exporting alarm messages in Excel format 157
exporting alarm messages in XML format 157
exporting alarm messages to Microsoft Excel 170
language switching 157
time stamps 230
uses for 4
tag-based alarm monitoring
about 5, 10, 11, 16, 43
adding Tag Alarm and Event Servers 64
creating alarms in Tag Alarm and Event Servers 65
definition of 10
FactoryTalk View Studio 57
how it works 11
language switching 157
Logix5000 controllers 10, 57
OPC data servers 10
PLC-5 controllers 10, 57
RSLinx Classic 10, 57, 148
RSLinx Gateway 10
RSLogix 5 57
RSLogix 500 57
SLC 500 controllers 10, 57
third-party controllers 10
uses for 14
tag-based alarms
time stamps 230
tags
creating in RSLogix 5000 26
in RSLogix 5000 38
test run
graphic displays 92
third-party controllers
adding data servers for 53
adding Tag Alarm and Event Servers for 57
support for alarms and events 4
tag-based alarm monitoring 10
time and date formats
do not switch languages 147
time stamps 221
about 6
for Tag Alarm and Event Servers 230
synchronizing for alarms 215
synchronizing manually in the Logix5000 Clock Update Tool 229
time synchronization 221
for controllers 221
tips
for setting up language switching 182
title bars
in graphic displays 74, 81, 129
topology
tested system topology 187
tracking-related events 113
traditional alarm monitoring
compared with device-based 13
triangles. See warning icons
troubleshooting
error during installation of Microsoft SQL Server Management Studio Express 207
typical stand-alone system
design for 18
U
undefined strings
displaying in default language 162
Unicode character sets
language switching in RSLogix 5000 151
using .txt files with RSLogix 5000 151
unsuppressing alarms 73, 110, 111
user’s guides. See documentation
uses for device-based alarm monitoring 14
uses for tag-based alarm monitoring 14
UTC. See Coordinated Universal Time
V
variables. See embedded variables
W
wall clock time 215
warning icons
about 49, 63
Who Active
in RSLogix 5000 42
windows
docked to bottom of screen 84
docking to top of screen 130
setting up for run time in FactoryTalk View SE Client 100
Windows 2000
version required 1
Windows firewall
configuring for SQL Server 199, 208
Windows Installer 3.1
installing for SQL Server 196, 204
Windows Server 2003
version required 1
Windows XP
version required 1
Y
yellow triangles. See warning icons