Professional Documents
Culture Documents
Contents
About this lab ................................................................................................................................................ 5
This is a two part lab. The student should read through the following descriptions and
decide which section they wish to complete first. Use the host desktop icons to start the
appropriate lab. Each lab may take most, if not all, of the allotted time.
This lab is conducted using a VMWare Workstation© virtualized environment that allows the ability to
process one or more guest computer “images” on one “host” computer.
This lab utilizes one VMWare image running on the lab host computer using the following software:
FactoryTalk View SE Client v7 – Visualization (Display) Software
RSLogix Emulate 5000 v20 – Emulation Software (Used in place of actual ControlLogix hardware
controllers)
VMWare Workstation v9 – Virtualization Software
This lab consists of the user taking an Operator role and touring a simulated plant environment to
become familiar with some standard PlantPAx capabilities, features and functions as applied in both a
simulated utilities area and batch area process application.
This application example has been built using the PlantPAx process libraries and methodologies currently
available and is intended to provide a “sampling” of the operations device level components available
from an Operator’s perspective.
This lab section takes approximately 90 minutes to complete.
What is PlantPAx?
PlantPAx is Rockwell Automation’s process automation system. It is built based on a standards based
architecture, using Integrated Architecture components, enabling multi-disciplined control and premier
integration with Rockwell’s intelligent control portfolio.
Rockwell Automation has a broad portfolio of software and hardware to design a system appropriate for
your process application. With PlantPAx, we prescribe very specific system architecture with defined
system elements; each with a specific responsibility and detailed specification. PlantPAx starts with the
system core (controllers and visualization) and extends into asset management, historian, batch,
advanced controls, process safety, smart device integration, motor control integration, instrumentation
integration, etc for a very comprehensive process automation system solution.
If they are not, place them in Run mode by right-clicking on the module and selecting Run from the pull-
down menu. Throughout this lab if any controller seems to fail or lock-up (red lights on the controller),
right-click on the controller and select Clear Major Faults and then place it back into Run mode.
IMPORTANT: Minimize but do not close RSLogix Emulate 5000 at any time during this lab.
Closing will require a restart of the controllers and therefore a “restart” of the lab. If you
accidentally close RSLogix Emulate 5000, please flag and instructor and move to an unoccupied
lab station and start the lab from the beginning.
The FactoryTalk View SE Client window should already be running with the window maximized. If
required, click on the Windows toolbar button at the bottom to open the Operator Client window
The following Plant Overview display will appear after maximizing the FactoryTalk View SE Client.
This is the Demo Manager starting point display. Please mouse over and select the “Core Process
General (CPG)” demo area from one of the two places shown above.
The Core Process General (CPG) area display is used in many of our process demonstration (Demo)
systems throughout Rockwell Automation. This process demo is available to be shown from all Rockwell
Automation Sales offices as well as from many of our Distributor offices. Feel free to contact your
Rockwell Sales team for a more in-depth demonstration of our PlantPAx process capabilities.
This process application contains a Batch process consisting of two Premix vessels, two Reactors with
steam heated jackets and a series of product storage tanks. Steam for heating the reactors is provided
by the Utilities area containing three Utility Boilers, a condensate collection system and a feed water
system. You can navigate to different areas of the plant using the navigation button bar near the top of
the display.
Note: This application has been built using the PlantPAx Process Library of pre-defined faceplates and
display objects. The lab will focus on interacting with these modules from an operator perspective. Each
PlantPAx Process Library element consists of a series of Add-On Instructions (AOI) which are embedded
in the Control Logix application controllers and a collection of associated display objects. The display
objects, when placed in an Human Machine Interface (HMI) application using FactoryTalk View Studio,
can be used to launch an associated faceplate. The faceplate provides an operator, maintenance
technician, or engineer with all the functionality needed to manipulate and configure the devices. If you
have time after the lab, take a few minutes to browse the various HMI displays and click on individual
valves, pumps, and sensors and investigate the faceplates and faceplate tabs.
At this time, you should be logged in as the Demo Manager as indicated on the top, right hand side of the
menu header.
The login buttons in the top right corner of the menu header provides access to the Login
pop-up to change your user login status during the lab.
You will need to login as a “Utility Operator” to begin this lab. If you are not currently logged in as
UtilOper:
1. Click on the User Login Help button in the top right corner of the menu header to view a list
of user ids and passwords.
4. On the login window enter “UtilOper” for the User Name and “Operator” for the password.
Press “enter” or click OK. Note: You will not be allowed to open the Login Help popup is the
Login window is already open. Please cancel the Login window before calling up the Login
Help Popup.
This section of the lab will concentrate on starting the boilers and creating steam for heating the reactors
as a method to introduce you to a sampling of the basic PlantPAx functionality and display objects.
Display Navigation
Our plant Operator Workstation is configured to utilize a series of headers and navigation bars as a
method for operators to navigate from one area of the plant to another. At the top of each display is an
HMI Menu Header that contains graphical objects to allow mouse-click access to alarming, system
status, alarm identification, language switching, login, display navigation forward/backward/history, station
refresh, home navigation, printing and workstation client exit:
This button calls up a popup that explains each function available within the HMI Header. Please note
that some functionality has been disabled for lab purposes. If you want to explore the entire header
functionality, please contact your local sales office. These offices can show you this demo system in it’s
entirety plus Rockwell Automation’s entire suite of control systems software and hardware solutions.
the second navigation bar accesses the Utilities Process (Steam System Menu):
Each of these navigation bars is accessed in the same manner. Clicking the Steam System Menu
button from the CPG Menu displays the Utilities Process navigation bar. Likewise, clicking the CPG
Menu button from the Steam System Menu navigation bar displays the Batch Process navigation bar.
Please navigate from one navigation bar to the next and back to get the “feel” of the system.
The first button displays the previously called display. The second button displays the next screen in the
navigation history list and the last button calls up the navigation history list to allow the operator to select
the specific display to navigate to (for this lab this button was configured to remember only the laste 10
displays)
Please take some time now to investigate the buttons and corresponding functions from the HMI Menu
Header. If you close out the operator workstation client software:
You will just need to double click the desktop icon to launch the client software again.
Basic Alarming
The first priority for any operator is to identify and clear any alarms in the system. We will be looking for
any alarms that will stop us from running the boilers. To demonstrate this, let’s first manually generate
some alarms associated with the Condensate Tank and Deaerator Tank Levels and then interact with
these alarms using the alarming features of the PlantPAx display elements.
Select the Steam System Menu button from the Navigation bar. This will activate the Utilities Process
navigation bar. From the bar, select the Steam System Overview display button.
Click on the Condensate Tank level (LT1500) analog graph indicator to activate the PlantPAx Analog
Input Pop-up faceplate. Notice that the display elements for an analog indicator can take many formats:
Note: Throughout this lab you will be using various PlantPAx pop-up faceplates to interact with the control
system. Each pop-up faceplate has several tabs providing access to various configuration data based on
the current user’s security level. This lab is focused on how a typical operator interacts with a PlantPAx
control system, but as time permits, feel free to browse the various tabs of the faceplates while logged in
as different users.
In order to create an alarm, we will log in as a maintenance technician and modify the Low Level alarm
setting for the tank level.
2. On the login window enter “Maintenance” for the User Name and “Maintenance” for the
password. Press “enter” or click OK. Note: You will not be allowed to open the Login Help
popup is the Login window is already open. Please cancel the Login window before calling
up the Login Help Popup.
Our system has been configured to call up the analog input “quick” faceplate (the “quick”
faceplate is a new PlantPAx feature this year). For purposes of this lab we will utilize features
available on the analog input “full” faceplate. Click the “full” faceplate button to call up the
“full” faceplate.
On the PlantPAx Analog pop-up faceplate for the Condensate Tank level (LT1500), select
the Maintenance Tab button.
After entering the Maintenance mode, the alarm level settings are unlocked (changed from gray to white)
and can be modified. Let’s change the Low alarm setting from 20 to 60 and the Low-Low alarm setting
from 10 to 55.
1. Click on the box containing the Low alarm threshold value (PV Low Status).
2. Enter the new value of 60 in the PlantPAx pop-up keypad window, and then select OK.
3. Click on the box containing the Low-Low alarm threshold value (PV Lo-Lo Status).
4. Enter the new value of 55 in the PlantPAx pop-up keypad window, and then select OK.
5. After updating the alarm settings, exit Maintenance mode by clicking the Release
Maintenance Mode button.
2. If we were using an analog value indicator box on our graphic, the outline of the analog value
indicator box on the display will change to blinking red. This is an example of using a flashing
object to alert the operator of unacknowledged alarm conditions. When the alarm is
acknowledged, the flashing will stop and the background will remain the color associated with the
alarm severity as described above for Item1. Note that the audible alarm sounds have been
turned off so as not to annoy your lab mates.
3. A red appears to the left of the analog value. This is an example of using globally
recognized icons (or visibility of objects) to indicate alarm conditions. Similar to Item 1 above, the
background color/icon will change based on the highest severity active alarm
4. The Alarm Bell navigation button in the upper-left corner of the navigation bar flashes red. This is
a global alarm object that will flash whenever any active unacknowledged alarm is present in the
entire system and will be solid red when all active alarms have been acknowledged. If there are
no active alarms, then the Alarm Bell will be white.
5. A red border flashes around the process navigation button in the navigation bar indicating which
display(s) currently has active alarms. When the alarm is acknowledged, the flashing will stop
and the border will remain the color associated with the alarm severity as described above for
Item1.
6. The Condensate Tank Level Low and Low-Low alarms appear in the small alarm summary at the
Note: The above indications are examples of how a project engineer can configure the displays to
present alarm data to operators, but each system will be configured differently and may contain any
combination of the above (or similar) indications. The colored border is an example of how alarm severity
levels and alarm status information can be used to provide operators with indication of alarm conditions.
The implementation of this type of functionality requires careful planning of the alarm setup during project
implementation.
Now that we have identified alarms associated with the Steam System, let’s review how the operator will
interact with the alarms.
Click on the flashing Alarm Summary button located in the navigation bar to display the Alarm Summary
display.
Notice that there are two (2) active alarms (flashing): Condensate Tank Level PV Low and Condensate
Tank Level PV Low-Low.
An operator must be able to quickly navigate from the Alarm Summary display to the process display
associated with the current alarms to take corrective action. There are several ways to do this:
1. In this system, the alarm Run Command has been configured to navigate to the process display
containing the associated alarm. The Run Command button is located at the top of the alarm
summary display. Select an alarm by clicking and then click the Run Command button. Notice
how this takes you directly to the process display with the alarm. Return to the Alarm Summary
display.
2. The Operator can also access the process display with the alarm by double-clicking on the
alarm in the Alarm Summary or the Alarm Banner on the top of each display.
3. In addition, the navigation bar will contain a colored border around the button representing the
process area containing active alarms. Clicking on the area button will take the operator to the
When finished, return to the Alarm Summary by clicking on the Alarm Summary button in the upper left.
On the Alarm Summary display there are numerous methods for the operator to interact with alarms.
Let’s briefly review the various functionalities available to the operator from these buttons:
1. The first four buttons provide the operator the ability to acknowledge alarms in the system. The
first button will acknowledge the selected alarm while the second button acknowledges the
selected alarm and provides an alarm comment window for the operator to enter a log comment.
The third and fourth buttons provide the means to acknowledge an entire page of alarms or all
active alarms.
Click on the Condensate Tank Level Low-Low alarm in the Alarm Summary and use the
second button to acknowledge the alarm. On the Acknowledge with Alarm Comment
window, enter “Bad Transmitter” and select Acknowledge. Notice that after the alarm is
acknowledged, it stops flashing and the Alarm status column (second column) changes to show
the Acknowledged status (a check mark).
2. Since the transmitter is bad, we want to “shelve” the alarm until the technician can repair the
transmitter. In past times, the operator would “inhibit”, “suppress” or “disable” an alarm. The
problem with this method of alarm management was that often the alarm would be “forgotten”
and because of this the plant might be running in an unsafe condition.
Click on the Condensate Tank Level Low-Low alarm in the Alarm Summary and use the sixth
button to shelve the alarm.
When the Shelve Alarm comment window appears, enter a duration of 2 minutes, enter a
comment and click the Shelve button.
5. The Alarm Summary in this lab has been configured to sort the active alarms based on severity
(highest severity equals most critical alarm) and then time the point went into alarm. If the
operator wants to sort the Alarm Summary on different criteria, the Configure Sorting button can
be used to display the current sorting criteria for the alarms. Note that any changes made to the
sorting criteria is only temporary – when the Alarm summary is closed and re-opened, the display
will revert back to the preconfigured sorting parameters. Click on the Configure Sorting button
Review the various parameters that can be used to sort active alarms. Click Cancel.
6. If there are multiple process areas in the plant, the alarms can be grouped based on specific
areas. Filters can then be used to view only alarms associated with a specific area. The current
Alarm Summary listing has no filters applied as indicated in the button bar.
Now that we have interfaced with alarms using the Alarm Summary, let’s use the device level faceplates
to show how the operator can interface with alarms from the process displays.
Double click the Condensate Tank Level Low Alarm to call up the process display containing the
Condensate Tank.
The Steam System Overview is a representation of a typical steam header system consisting of three (3)
utility boilers with a common steam header that feeds the reactor’s heating jackets. The condensate from
the reactors returns to the Condensate tank. The Condensate tank feeds the Deaerator tank which
supplies feed water to the Boilers.
Click on the alarm bell to view the alarm tab of the faceplate.
acknowledge both alarms the operator could Click on the Alarm Acknowledge check-box for
each of them or Click on the “Acknowledge All” button at the bottom of the alarm list. As an
alternate method, the alarms can be acknowledged from the “quick” faceplate as well. Select either
method and acknowledge the alarms.
Close the condensate tank level popup by clicking on the red “X” .
The discrete device PlantPAx process library faceplates have status indicators to illustrate if Permissive
and Interlock conditions are met. Let’s use these indicators to assist us in trying to start the Condensate
Pump. Notice that the pump shows a red stop-sign icon on the display. This indicates the pump is
not ready to start. To find out why, Click on the Condensate Pump to open the pop-up pump quick
faceplate. Then call up the full faceplate.
The Interlock status indication button is red, indicating that the pump is interlocked and not “ready” to
start. Click on the Interlock button to view the details of the interlocks prohibiting this pump from
starting.
Notice that the Permissive status indication button is also red, indicating the pump is not being “allowed”
to start. Click on the Permissives button to view the details of the permissives for this device
Notice that the Condenser Tank Level Not Low permit is not satisfied while the Restart Inhibit and
Deaerator Level Not Hi permissives are satisfied. The Condensate pump cannot be started if the
condensate tank is low or empty.
In order to start the Condensate Pump, the Low and Low-Low alarms associated with the Condensate
Tank Level need to be cleared. Since we “artificially” created these alarms, let’s go back and change the
settings for these alarms back to their normal values.
Click on the Condensate Tank Level analog indicator box to call up the associated pop-up “full”
faceplate.
After changing the threshold values, exit Maintenance mode by clicking the Release Maintenance Mode
button.
Close the Condensate Tank Level pop-up faceplate by clicking on the red “X” .
We are done for now using the Maintenance login to modify alarm settings, so change the user to
UtilOper. Click the login button in the top right corner of the display to access the Login pop-up to
change your user login status.
2. On the login window enter “UtilOper” for the User Name and “Operator” for the password.
Press “enter” or click OK. Note: You will not be allowed to open the Login Help popup is the
Login window is already open. Please cancel the Login window before calling up the Login
Help Popup.
Notice that since we corrected the artificially created alarms, the Permissives and Interlocks
for the Condensate Pump start are now OK and the pump is ready to start. Call up the “full” faceplate
and start the pump by clicking the Start button.
The “full” pump faceplate looks like this when the pump is confirmed to be running.
The Restart Inhibit display is shown below. It provides the operator with a flow chart indicating motor
restart timers based on operating status (Cold or Hot) of the motor.
The Run Time display is shown below. It provides maintenance with the number of hours of operation on
the pump/motor. The Reset Totalizer buttons are grayed out as they can only be accessed while logged
in as Maintenance or Engineer.
The Utilities Plant is designed with a Feedwater Header system containing two (2) 100% capacity
Feedwater pumps supplying water to the boilers. These pumps are controlled by a Pump Group which is
designed to automatically start the required pumps as needed.
From the Steam System Overview display Click on the Pump Group Start button to initiate a start
command to the selected Boiler Feedwater Pump. The Pump sequence will start the appropriate Boiler
Feedwater pump and then open the associated Feedwater Pump discharge valve.
Note: The priority of the pumps can be adjusted by selecting the Priorities button of the Pump Group to
display the Priority Pop-up.
With the Condensate and Feedwater Pumps running, let’s continue starting up the boilers. We are ready
to start Boiler 1.
Navigate to the Boiler 1 display using the Steam System Menu navigation bar.
Click on the Gas Burner control Permissive Button, as shown below, to display the Permissives pop-
up for the Natural Gas burner.
Notice the Scanner Cooling System skid, the Forced Draft (FD) Fan, and the Induced Draft (ID) must be
running before we can start the Boiler. Close the Permissives Window.
Start the Scanner Cooling Group by clicking the Start Button highlighted below. In this application, the
process library objects have been used to build a more complex pump group controller. Buttons have
been added for starting and stopping the pump group and selecting the pump priority. Clicking on the
Priorities button will display a popup where the priority of each pump can be set. The pump set to
priority 1 will be the first pump that the pump group will try to start.
Once the fans are running, the Permissive and Interlock icons for the Nat Gas burner in Boiler 1 Burner
Control box should turn green, indicating they can now be started. The Natural Gas (Nat Gas) Fuel
selection button should become visible. Select the Nat Gas button and the Boiler 1 Burner Control start
button should then become visible (green).
Press the Boiler Burner Control Start button to initiate the Natural Gas Burner start sequence.
Normally it would take hours for the burner in Boiler 1 to heat the boiler drum to boiling temperature. To
speed up this demonstration, we’ve added the ability to immediately bring the boiler to 50% load.
Clicking the “Boiler 1 50% load” button calls up this verification popup:
Click the Yes button to verify startup. This is the fastest way to get the Boiler 1 up to temperature and
Repeat this process to also start Boiler 2. Notice that
making steam.
automatic navigation to Boiler 2 display will occur.
Navigate to the Boiler Plant Master display from the Steam System Menu navigation bar, click the
“Boiler Plant Master” button:
The Plant Master controller will attempt to keep the steam header pressure at the setpoint of 100 PSI. It
will do so by changing the firing rate of the boiler masters. As the downstream process (the reactors) use
more steam, the header pressure will drop and the Plant Master will fire the boilers at a higher rate. This
will increase the pressure in the header.
Use the slider at the bottom right of the display to enter a Plant Steam Header flow demand of about 150
klb/Hr. This slider simulates the plant steam usage (for the Reactor Vessels) from the steam header.
While the boiler master controllers take a few minutes to create steam and settle down, navigate to the
Steam System Overview display using the Steam System Menu navigation bar:
Find the analog indicator for the Plant Steam Header temperature tagged TT1401 at the upper right of
the display. This value is used for temperature compensation of the Steam Header Flow value. Let’s
make the assumption that the temperature transmitter has failed and we need to substitute a process
value temporarily while the maintenance technician fixes the transmitter.
Click on the steam header temperature TT1401 indicator to open the analog indication quick faceplate
then open the full faceplate.
Open the Maintenance tab on the steam header temperature pop-up faceplate.
On the Maintenance tab, note that the button to enable the Maintenance Mode is grayed out. You will
need to login as Maintenance to activate the function on this tab.
2. On the login window enter “Maintenance” for the User Name and “Maintenance” for the
password. Press “enter” or click OK. Note: You will not be allowed to open the Login Help
popup is the Login window is already open. Please cancel the Login window before calling
up the Login Help Popup.
Return to the Home – Operator tab and click on the” Substitute PV” button.
The Substitute PV path will be highlighted and the substituted value background will change to white,
indicating that it can be changed.
Click on the white box to launch the data entry keypad window. Enter a value of 350 DEG F.
2. On the login window enter “UtilOper” for the User Name and “Operator” for the password.
Press “enter” or click OK. Note: You will not be allowed to open the Login Help popup is the
Login window is already open. Please cancel the Login window before calling up the Login
Help Popup.
to see how the process has settled out. The PVs are close to matching the SPs on the master
controllers. The Steam pressure is being maintained at the setpoint and the steam header flow is being
maintained at the plant steam flow demand.
Congratulations! You now can apply for the Stationary Operator position in your plant’s Utilities
area.
This is the standard PIDE (Proportional Integral Derivative Enhanced) controller pop-up faceplate. In
Manual Mode, the operator has control of the Controlled Variable (or CV) output directly. In Auto Mode,
the operator can change the Setpoint (SP) and the PIDE algorithm calculates the CV output. In Cascade
mode, the SP is controlled by a remote source, in this case, the Plant Master PIDE controller.
The operator has access to the following features from the PIDE faceplate’s home tab:
1. Change modes between Manual, Auto, and Cascade using the mode selection buttons.
2. While in Manual mode, adjust the CV output using one of the following methods: move the yellow
slider at the bottom of the faceplate to adjust the CV up/down or click on the CV value (left side of
the slider bar just left of the “O” indicating Operator value) and enter a value in the pop-up
window.
3. While in Auto mode, adjust the SP using one of the following methods: move the cyan slider on
the right side of the faceplate to adjust the SP up/down or click on the Cyan SP analog value (left
side of the slider bar just to the left of the “O” indicating Operator value) and enter a value in the
pop-up window.
NOTE: Feel free to play with these features. However, please remember that you are affecting
the operation of Boiler 1 and could cause a shutdown so be careful with changes
Examine the four (4) pages of the Maintenance Tab. Note that on page 2 of the Maintenance Tab are the
tuning parameters for the PIDE.
Navigate to the Premix 1 display from the Steam System Menu navigation bar, by first clicking the
“CPG Menu” button:
Let’s pretend that the level transmitter for the Premix Tank 1 has failed low and we have confirmed that
there is product in the tank. The product must be recirculated or it will be a loss. The recirculation pump
is interlocked to the tank level. We will use a feature of the pump faceplate to bypass this interlock
temporarily to allow circulation while the Maintenance Technician completes repair of the level transmitter.
Click on the Premix Pump PMP104 to open the pump quick faceplate. From there navigate to the full
faceplate.
On the Home tab for the Premix Pump faceplate, click on the interlocks button to open the Interlocks
faceplate.
2. On the login window enter “Engineer” for the User Name and “Engineer” for the password.
Press “enter” or click OK. Note: You will not be allowed to open the Login Help popup is the
Login window is already open. Please cancel the Login window before calling up the Login
Help Popup.
Once logged in as an Engineer, click page 2 of the Engineering Tab. Select the “Can Bypass”
checkbox to allow the Low Level Interlock to be Bypassed. As mentioned above, this bypass permission
is an engineering responsibility. Once an engineer has made this change, a maintenance technician can
enable the bypass.
Remember the Premix Tank Outlet Valve XV104 also needs to be open to start the pump. Click on valve
XV104 to open the associated quick faceplate. Since we do not need to see more detail, the “quick”
faceplate will be utilized to open the valve.
In Operator mode, the valve open button is green and active. Click the Open button to open the valve. If
not already open, click the Premix Pump PMP104 to open the quick faceplate. The faceplate indicates
that the Interlocks and Permisives are in Bypass mode, but the device is in Program Mode. Click the
Lock button to lock the device in Operator mode. Click the Start button and you have provided the
necessary recirculation to “save” the batch from loss.
For an example of another PlantPAx library object, let’s look at the “Selector Switch for Dual Analog
Inputs”. This function allows redundant transmitters to be used within safety critical control applications.
Navigate to the Reactor 1 display from the CPG Menu navigation bar by clicking the “Reactor 1”
button:
The pressure controller for Reactor 1 (PIC118) is so critical to the health of the batch that the plant has
installed dual transmitters: PT118 and PT118A. The inputs are connected to a selector-switch pop-up
faceplate tagged PT118SEL.
Let’s pretend that transmitter A has failed. Click the input selector PT118SEL to launch the quick
faceplate. Change the pressure controller input from PT118 (A) to PT118A (B) by clicking on the B
button. The selector switch also provides the options of selecting the higher, lower, or average of the two
transmitters. Congratulations, you saved the batch from loss!
2. On the login window enter “UtilOper” for the User Name and “Operator” for the password.
Press “enter” or click OK. Note: You will not be allowed to open the Login Help popup is the
Login window is already open. Please cancel the Login window before calling up the Login
Help Popup.
In process applications where the critical controlled variables are analog, trending becomes very
important to the operator in the effort to monitor the process. Trends are required for loop tuning, process
optimization, process analysis, and statistical operations. In addition, the ability to compare current
operating conditions against ideal operating conditions can help operators make better decisions.
Real-time trends are available from all faceplates that perform analog functions (Analog indicators and
PIDE’s, for example). These are useful when monitoring for an abnormal condition or for loop tuning. As
an example, for an analog indicator:
For this lab, several trend displays have been preconfigured for the Reactor 1 temperature control loops.
Navigate to the Reactor 1 Trends display from the CPG Menu navigation bar by clicking the “Reactor
1 Trends” button:
The following Real-Time trend display for the Reactor 1 Temperature controllers will open.
Trend pen of color green is the controller process variable (PV), yellow is used for controlled variable (CV)
and cyan is for controller setpoint (SP). Other colors could have been used but these colors were picked
to match those colors used in the PIDE controller faceplate.
Place the controller into Auto mode, enter a setpoint (SP) of 100 DEGF and click the Trend tab button
to access a real-time trend from a pop-up faceplate.
1. The Pause button is used to toggle between Live Data and historical data. The
Trend will enter the Pause mode anytime the operator scrolls to review previous data and must
be toggled back to Live Data to view current data.
2. The single arrow buttons are used to scroll forward or backwards in time half of the
trend span.
3. The double arrow buttons are used to scroll forward or backwards in time a full trend
span.
4. The trend start data button is used to scroll backwards to the oldest data in the trend
log file.
5. The home button is used to scroll forward to the most current data in the trend log file.
Close the TIC117 PIDE pop-up by clicking on the red “X” and turn your attention to the jacket
temperature controller trend at the bottom of the display.
On the bottom of the trend display there are various buttons that the operator can use to modify the
presentation of the trended data as described below. Take a few minutes and use the information below
to interact with the trend display to see how it can be modified during operation to provide the operator
with important process data.
1. The Span pushbuttons will adjust the time span of the trend to either zoom in or zoom out.
2. The Isolated Graph pushbutton displays each trend point on a separate trend graph while the
Non-isolated Graph button will display all trend points on a single trend graph.
3. The Markers Only pushbutton will only show the collected data points and not a smooth line
between these values while the Connect Points button will draw lines between each collected to
data point.
4. Right-click on the Trend Display and choose Chart Properties from the menu. This displays the
Trend Property pop-up which has several tabs containing configuration data for the trend. Scroll
through the tabs to see the configuration data available as highlighted below:
a) The General Tab enables you to modify the trend name, select the source of the trend
information (Real-Time for this lab) and refresh rate of the trend display.
b) The Display Tab contains information of the general layout of the trend
c) The Pens Tab provides access to Add Pens or modify configured pen data.
d) The X-Axis Tab provides access to modify the time span of the trend.
e) The Y-Axis Tab provides access to how the trend data will be scaled on the display.
f) The Overlays Tab allows data snapshots to be taken and overlaid over live data.
g) The Template Tab allows this trend, and it’s special configuration changes, to be saved
as a template.
5. In addition to the buttons on the trend page, the operator can zoom in on the Trend data by left
clicking in the trend window and drawing a box around the area of interest. This will zoom in on
the selected data to provide better analysis of the data. The zoom can be canceled by right
clicking in the trend window and selecting Undo Zoom/Pan or selecting another display and then
returning to the current display.
Right-click on the Trend Display and choose Chart Properties from the menu to display the Trend
Properties display.
The Pen Source pull-down lists all potential sources for the new pen data: Tag (Live Data), Data Log
Model and, if present, Historian Server. Note: Our lab does not have a Historian Server. We will add a
new pen and connect it to a Live Data Tag within a controller.
Note: This Lab does not cover connecting to a data log model or FactoryTalk Historian Server, but tags
from the Historian Server can be added from the FactoryTalk View Client without the need to open
specific Historian software to accomplish this.
Let’s add Reactor 2’s Internal temperature PV to the Reactor 1 Jacket Temperature trend. This will give
us an idea how well reactor 1 is doing against reactor 2.
From the Trend Properties window with the Pens tab open, choose Tag (Live Data) as the source and
click the Add Pen(s) button.
The Expression Editor will open. This editor allows for advanced expressions (logical, relational,
arithmetic, etc) to be applied to tags if needed. The editor is intuitive to use and checks the syntax of
expression for errors. We will be adding a pen sourced from a simple controller tag.
Right-click the PlantPAx Demo folder and choose to “Refresh All Folders”. This ensures that the
displayed tags are current and actually in the controller’s Live Data database.
The new pen (TT216) has been added as a Yellow colored pen. This will cause confusion since yellow is
being used for the CV value. Click the Color block and change color to Magenta and click Apply:
You should see your new magenta Reactor 2 Jacket temperature pen in the existing trend.
Congratulations! You now have the ability to use and configure process trends and modify them as you
see fit.
Part 1 of the lab is complete. Optional: If time permits feel free to start the
“PlantPAx System Engineering” lab or return at another time to this session to
complete it.
Lab Overview
We will do the following in this lab:
In this lab section the student will take a plant engineer’s role.
We will add the code and HMI for two new storage tanks to an on-line PlantPAx application.
Learn about features of the PlantPAx Library V3.0 of Process Objects such as the new
“Quick” faceplates and the new navigation features.
From this lab, the user will become familiar with:
On-line programming in RSLogix 5000 software
FactoryTalk View SE, including FactoryTalk View Studio and FactoryTalk View Client
FactoryTalk Alarms and Events tag-based (polled) alarms, including alarm configuration
Some new features of the PlantPAx Library V3.0 of Process Objects
A sample of the engineered device level components available in the library
The RSLogix Emulate 5000 Chassis Monitor window is open at the bottom right on the desktop.
RSLogix Emulate 5000 Chassis Monitor software is an engineering tool that is capable of emulating a
Logix5000 controller. Specifically, it can emulate ControlLogix, FlexLogix, CompactLogix, SoftLogix
and DriveLogix controllers. It can be used in conjunction with RSLogix 5000 to write and test your
application code without the need to physically connect to the hardware. By using RSLogix Emulate
5000 Chassis Monitor software prior to project startup, you can dramatically reduce costly
programming errors that would normally be found on the plant floor. In addition, RSLogix Emulate
5000 Chassis Monitor software can be used to test your HMI screens.
The emulated chassis has a controller pre-configured in slot 2. You will need to load the controller
ACD file into the controller using the programming software RSLogix5000.
At the heart of Logix technology is the RSLogix 5000 design and configuration software. Whether you
have discrete, process, batch, motion, safety and drive-based applications, RSLogix 5000 offers an
easy-to- use IEC61131-3 compliant interface, symbolic programming with structures and arrays and a
comprehensive instruction set that serves many types of applications. It provides ladder logic,
structured text, function block diagram and sequential function chart editors for program development
as well as support for the S88 equipment phase state model for batch and machine control
applications.
In the RSLogix5000 Quick Start window, Double-Click the controller project file named
Eng_Lab_Start.ACD located in C:\Lab files\. This will be the top most file in the list of controller
projects.
This lab will focus on making code changes in the running controller online without interrupting the
operations of your running plant. We need to download the file and put the controller in run mode to
demonstrate the online editing function. To download the file Eng_Lab_Start.ACD to the controller
click on the Controller Status button . From the controller status dropdown window, click on
Go Online.
Once the download completes, place the controller in Run Mode by clicking the Yes button.
The connection to the controller should be Online and in Run Mode, indicated by the green boxes.
Select the View Site Edition (Local Station) application named PlantPAx Demo to open the View
Studio application.
FactoryTalk View Studio is configuration software for developing and testing PlantPAx HMI
applications. With FactoryTalk View Studio, you can:
Configure a single operator station or configure an entire distributed application from one
location
Access tags from OPC servers throughout the system via a tag browser that presents direct
PLC tags and HMI tags in a logical hierarchy
Remotely configure FactoryTalk View Site Edition servers
Create displays and faceplates using a full-featured graphics editor
Wait for the FactoryTalk View Studio application to completely open and then minimize the window.
As the Plant Engineer you are responsible for this area of the plant floor. Storage Tank 1 is an
existing tank and operates well. Two new storage tanks have been added to the process; Storage
Tanks 2 and 3. Each tank consists of a level transmitter, a discharge valve and a discharge pump.
The electrician has wired the level transmitters and devices to the I/O cards. The maintenance
technician has added the I/O modules to the I/O tree in the processor. The HMI graphic has been
updated to include the second tank but the device elements are “wire-framed” because the supporting
controller code and tags have yet to be added. Using elements from the PlantPAx Process Library
you will add the new controller code On-line for the tanks and add the visual elements for Storage
Tank 3.
All the code required to simulate the new tank I/O has already been added to this application. The
user only has to configure and connect the new device modules to the simulated I/O to implement the
devices. Alias tags have been configured for the I/O points in the controller to make I/O referencing
simple.
At this time you should have the following four running applications on the system tray.
RSEmulate 5000
RSLogix 5000
FactoryTalkViewSE Studio
FactoryTalkViewSE Client
Application Code
The Application code contains the code which controls the associated device. This code is embedded
in an AOI which can be instantiated multiple times in a given application. The Process Library AOIs
can be found in the AOI Section of the Controller Tree.
Graphic Objects
The Graphic Objects are used to build HMI Displays. There is a selection of Global Objects available
for each Process Library Element. These Global Objects can be imported into displays and provide
visual feedback to the user. Clicking on these devices will launch the associated Faceplate. The
Process Library Global Objects can be found under the Global Objects Tab of the FactoryTalk View
Studio application.
Operator Faceplates
Faceplates automatically launch when you click on the Graphic Object in a Display. They are used to
display detailed information relating to a device. They provide the user with the ability to reconfigure
the device. These faceplates incorporate security features which restrict a user’s ability to configure
and manipulate devices. The Faceplates are associated with Graphic Objects and do not need to be
individually configured. The PlantPAx 3.0 Library introduces the “Quick” faceplates. These are
smaller faceplates designed for the operator. Most library objects that have faceplates now have
“Quick” displays as well.
The PlantPAx Process Library is included with RSLogix5000 V20, or available for free customer
downloads at the on-line Rockwell Automation Support Center at
ttps://rockwellautomation/custhelp.com.
Login to your account and use the KnowledgeBase to search for and download a zip file of the
PlantPAx Library V3.x and user manuals. Search for KB Aid 62682.
The PlantPAx Process Add-On-Instructions (AOI) library is imported into the RSLogix5000
controller code by right-clicking on the Add-On-Instructions folder in the Controller Organizer window
and selecting “Import Add-On Instruction”. In the lab, a Routine will be imported into the project in a
similar fashion by the student.
For this lab, the latest version of the PlantPAx Process Library AOIs have already been imported into
the RSLogix5000 project code.
The PlantPAx Process Library Graphics (files prefixed with “ra-bas”) are imported into the
FactoryTalkViewSE Studio application by right-clicking on the Graphics folder in the Studio project
Explorer window and selecting “Add Component Into Application”. The Global Objects are imported
in similar fashion.
For this lab, the PlantPAx Process Library Graphics and Global-Objects have already been imported
into the FactoryTalkViewSE Studio application.
3. The New Routine window will open. Name the new routine “Storage_Tank_2” and select the type as
Function Block Diagram. Then click on OK
4. Double click on the new routine named “Storage_Tank_2” to open the Function Block Diagram
(FBD) sheet 1.
6. Note that the sheet’s green border has turned to grey indicating that you are in the Online Edit mode.
Right-click on the sheet to access the Edit Menu, and select Add Element. We will first add the
code for the tank level making use of the Analog Input Indicator (P_AIn) function block.
7. The Add FBD Element Popup will appear. To add the function block for the Analog Input type
“P_AIn” in the box as shown below. P_AIn is an Add-On-Instruction (AOI) function block of the
PlantPAx Process Library and is used to display analog values. Then click OK.
8. The P_AIn function block has now been placed on the Function Block Diagram (FBD) sheet.
This block is used to monitor one analog value, typically from an analog input I/O Module. It:
a. Provides alarms when the analog value exceeds user-specified limits (high and low)
b. Provides capabilities for linear scaling of an analog input value from “raw” (input) units to
“engineering” (output) units
c. Allows the use of a substitute Process Variable (PV)
d. Handles out-of-range or faulted input.
One input parameter pin (Inp_PV), and seven output parameter pins are visible by default. To make
additional parameter pins visible (or to hide unneeded pins) we need to access the block’s properties
by clicking the View Block Properties button.
9. We need to make only the Inp_PV pin and Sts_LoLo output pin visible. Later we will connect the
analog input channel for the tank’s level transmitter to the block’s input PV pin. Scroll down the list
and make these parameters visible by clicking the visibility checkbox (Vis) associated with those
parameters while unchecking the unneeded pins. Click on Apply and OK.
Important Note: Do not right-click on the tagname and then click on Edit “PAIn_01” Properties. This
results in editing the existing program-scope tag instead of creating a new controller-scope tag.
11. Note that after the new tagname has been entered, a red X appears in the block. This indicates that
the tag LT201 is an Undefined Tag. Right-click on the tag name LT201 and select New “LT201”
from the drop-down to open the New Tag window.
Use the New Tag window to create the tag LT201. The tag’s Scope must be controller scope
PlantPAx_SysEng. Click Create and the red X on the function block will disappear.
13. Now connect the IREF to the input pin as shown below. To do this click on the right-edge of the
IREF instruction and with the mouse button still depressed, drag the connection line to the
appropriate input pin on the function block. Red X’s indicate that the IREF element is missing a valid
tag name.
Double click in the IREF symbol and type in the tagname LT201_Level and hit Enter.
The tag LT201_Level is an Alias Tag for the I/O point Local_1_I.Ch1Data.
To save the student from typing in I/O points, Alias Tags have already been created mapping the I/O
points to easily readable tagnames. This is common practice in real applications to make the code
more readable.
Connect the OREF to the Sts_LoLo pin, and then Double click in the OREF element and enter the
tag LT201_Level_LoLo.
A red X indicates the need to create the new tag. Right-click and click New “LT201_Level_LoLo”.
Use the New Tag window to create the tag LT201_Level_LoLo. The tag’s Scope must be
PlantPAx_SysEng.
The tag LT201_Level_LoLo will be used as a low level interlock to the discharge pump. If the tank
level falls below 1% the interlock will trip the pump so that no damage occurs.
15. Click on the Add Sheet button shown below to add a new sheet 2 to the routine.
16. In the following section we will add the new valve VLV201 on sheet 2. To add the valve we will make
use of the P_ValveSO (Solenoid Operated Valve) function block from the PlantPAx Process Library.
The sheet’s border should still be grey indicating that you are in the Online Edit mode. Right-click on
the sheet to access the Edit Menu, and select Add Element
18. The P_ValveSO function block has now been placed on the Function Block Diagram (FBD) sheet.
This block provides the ability to Open or Close a Solenoid Valve, and if the valve is so equipped,
monitor open/close limit switch feedback to verify the Solenoid Valve is Opened or Closed. It:
• Alarms for Full Stall and Transit Stall
• Includes inputs for Permissives and Interlocks
• Has simulation capability in which the outputs to the Solenoid Valve are kept de-
energized, but the object can be manipulated as if a working Solenoid Valve were
present
• Includes output configurable for holding the Solenoid Valve coil energized
One input parameter pin (Inp_PV), and seven output parameter pins are visible by default. To make
additional parameter pins visible (or to hide unneeded pins) we need to access the block’s properties
by clicking the View Block Properties button.
14. The block has been assigned a default tagname of P_ValveSO _01. We need to change this
tagname to VLV201. Double-click on the P_ValveSO _01 tagname and type in ‘VLV201’ and then
hit the Enter key.
Note: Do not right-click on the tagname and then click on Edit “P_ValveSO _01” Properties to change
the tagname as this may result in the tag being created as a program scope tag instead of controller
scope.
20. Note that after the new tagname VLV201 has been entered, a red X appears in the block. This
indicates that the tag VLV201 is an Undefined Tag. Right-click on the tag name VLV201 and select
New “VLV201” from the drop-down to open the New Tag window.
21. Drop four IREFs on the left of the sheet. Drop one OREF on the right of the sheet. Connect these to
the block pins as shown below.
Double click in the IREF and OREF elements and enter the tags as shown below.
These tags are all Alias Tags and have been pre-mapped to the I/O for this valve.
This completes sheet 2.
23. In the following section we will add new pump logic for PMP201 on sheet 3. To add the pump we will
make use of the P_Motor (Single Speed Motor) function block from the PlantPAx Process Library.
The pump logic will also include an Interlock block and a RunTime block.
The sheet’s border should still be grey indicating that you are in the Online Edit mode. Right-click on
the sheet to access the Edit Menu and select Add Element. Add each of the blocks to the sheet,
change the tagnames, and Create the tags as needed to clear any red X’s. Make parameter pins
visible (or hide unneeded pins) for each block by clicking the View Block Properties button.
Drop three IREFs, drop one OREF, and connect them to the pins as shown below. Type in the
references to the alias-tagnames as shown below. The sheet should look like the one below when
complete.
24. The subroutine Storage_Tank_2 is now complete. But we must add an instruction to insure that
the new subroutine is executed. We will do this by adding a rung to the MainRoutine that includes a
“Jump to Subroutine” (JSR) function block that will run the new Storage_Tank_2 subroutine when the
rung is executed. Open MainRoutine by double clicking on it in the Controller Organizer.
26. Select the last Rung (End). Right-click and select Paste to create a new Rung at the bottom of the
ladder logic.
27. On the new Rung, double-click on the JSR Routine Name entry box. Use the drop-down to change
the routine name from Storage_Tank_1 to Storage_Tank_2 and hit Enter.
We must now Finalize the edits by pressing the button at the top of the sheet. You will be
asked if you want to ‘Finalize All Edits in Program?’ Click Yes. The changes will now be downloaded
to the controller as an Online Edit.
1. Right-click on the routine Storage_Tank_2 and click on Export Routine. Wait for the Export
Routine window to open.
3. We can now use the exported routine as a standard for storage tanks and import it back into the
application to create the new tank quickly. Right-click the program Storage_Tanks and select
Import Routine. Wait for the window to open.
4. The Import Routine window will appear. Click on the file named Storage_Tank_2.L5X and click the
Import button.
When the Find/Replace window appears, move it to the right so that you can view the replaced
names. Change the Find What: to 201 and Replace With: to 301. Click the Replace button
repeatedly (13 times) until all tag names have been updated. Then click OK.
9. One final task, we must add an instruction to insure that this new routine is executed. We will do this
by adding a rung to the MainRoutine that includes a Jump to Subroutine (JSR) function block that will
run the new subroutine Storage_Tank_3 when the rung is executed.
11. We must now finalize the online-edits by clicking the button at the top of the sheet. You will be
asked if you want to ‘Finalize All Edits in Program?’ Click Yes. The changes will now be downloaded
to the controller. Verify that zero errors occurred during the download.
12. Save your application by pressing the Save icon in the top left corner of the Logix application. Click
Yes to save all changes and Yes to upload the current tag values.
1. Select the FactoryTalk View Studio software window. In the Explorer window (along the left hand
side) expand the Displays directory in the Graphics folder. Note that all the graphics that are
prefixed with [RA-BAS] are the Rockwell Basic library faceplates that have been imported into the
application. Faceplates are always contained in the graphics folder. The base HMI objects that make-
up the faceplates and the device elements are contained in the Global Objects folder.
2. Scroll down and double click on the display named Lab_storage_tanks (this display can be found
near the bottom of the displays subdirectory). The display will open.
Note: In the following steps, click the Zoom Out button (-) to view the complete graphic while
copying/pasting. Then click the Zoom In button (+) to view details as needed.
4. The Storage Tank 2 elements (tank, level indicator, valve, and pump) have been “grouped” together.
Copy and Paste “Storage Tank 2” to create a duplicate tank and move it to the right of Tank 2 on the
graphic. This will be the new Storage Tank 3.
5. The PlantPAx Global Objects (the level indicator and the valve/pump objects) now need to have their
Global Object Parameter Values updated to the new tag names. We will now ungroup the tank 3
objects to accomplish this. Click on Tank 3 to select it and then click the Ungroup button.
6. The analog level indicator/trend object needs to be connected to the tag LT201 and needs to have
few other parameters updated. Select the analog object and right-click. From the window choose
Global Objects Parameter Values.
Confirm that parameter 5 is set to a 2. We want the small “quick” faceplates to open. Then click OK.
7. Next, the valve object needs to be connected to the tag VLV301 and needs to have few other
parameters updated. Select the analog object and right-click. From the window choose Global
Objects Parameter Values.
8. Next, the pump object needs to be connected to the tag PMP301 and needs to have few other
parameters updated. Select the pump object and right-click. From the window choose Global
Objects Parameter Values. For parameter 1, change the tag reference value from PMP201 to
PMP301. Set parameter 3 to “/X1502”. Confirm that parameter 5 is set to a 2. Then click OK.
For large or new applications, the PlantPAx Tag Data Editing Tool is provided to edit the Logix
tags’ related data parameters in a spreadsheet-like table. The Tag Data Editing Tool provides the
following features:
Multiple tags can be edited Off-line in a spreadsheet-like table. Tag values can be copy-and-
paste within the table or between Windows applications (e.g., to and from Excel).
User-configurable tag data element filters are used to set the elements to display in the table.
For example, configure a filter to show the local string tags, a filter to show the alarm
severities, etc.
The tags are edited based on data types for example P_AIn tags, or P_Motor tags, etc or by
tag name or tag description
The PlantPAx suite of engineering tools is discussed in detail in the Advanced System Engineering
Using the PlantPAx Sequencer and Library Tools lab.
2. Copy the alarm named Storage_Tank_1 to Storage_Tank_2 by right-clicking on the tag and
selecting Duplicate.
3. Copy the alarm named Storage_Tank_1 to Storage_Tank_3 by right-clicking on the tag and
selecting Duplicate.
4. On the first tab of the Digital Alarm Properties window, name the alarm Storage Tank 3. On all three
tabs change all the tag references from LT101 to LT301 (13 times). Click OK.
5. Verify that the new alarms have been added to the alarm tag list. Click the SAVE button and close the
Alarm and Event Setup window.
For large or new applications, alarm configuration would be completed off-line using Rockwell’s
PlantPAx Alarms Builder Tool that creates alarm import files for FactoryTalk View AE-polling based
alarms. FactoryTalk View Studio provides tools for importing the files into the AE alarm tag database.
The PlantPAx suite of engineering tools is discussed in detail in the “Advanced System Engineering
Using the PlantPAx Sequencer and Library Tools” lab.
.
Click on the Storage Tank 3 Discharge Pump to open the device faceplate.
The new “Quick” display faceplate opens for the pump. Note that the display is much smaller than
the PlantPAx faceplate, but still has all of the information and controls needed by the operator.
The PlantPAx 3.0 Library introduces the “Quick” displays. Most library objects that have faceplates
now have “Quick” displays as well.
Click on the “View Faceplate” button to open the full faceplate.
2. For security, you need to be logged in as Engineer or Manager to access the functions on the
Engineering tab. The current login, “Demo Manager”, is displayed in the upper right corner of the
client screen. Demo Manager has the highest level of security access.
The faceplate labels and descriptions are still referencing the tags from the tank copied in FactoryTalk
View Studio. We need to change these references to “Storage Tank 3" and tags 301. Change the
text fields as shown below, hitting the Enter key at each field. When the changes are complete then
click on sheet 2 of the Engineering tab.
3. Notice that the Interlock Status button is red indicating that the pump cannot be started. To view the
Interlocks faceplate, click on the red interlocks “stop sign” button.
The interlock descriptions are still referencing the tags from the tank copied in FactoryTalk View
Studio. We need to change these references to “Tank 3 Level OK" and “VLV301 Open”. Click on the
Engineering tab.
Change the text fields as shown below, hitting the Enter key at each field. When the changes are
complete then click on sheet 3 of the Engineering tab.
Change the text fields as shown below, hitting the Enter key at each field. When the changes are
complete then click back to the Home tab of the interlock faceplate.
Note that the black navigation-box is now active and can be used to click directly to the interlock tag’s
faceplate. This is a new Navigation Feature of the V3.0 Library.
The configuration for the pump faceplate is complete. Close the open faceplates.
4. The next step is to commission the valve VLV301 and level indicator LT301 faceplates for Storage
Tank 3 by updating the tag descriptions and faceplate labels. This can be done from the Engineering
5. The alarm thresholds for the Storage Tank 3 level also need to be configured. In this lab we are
configuring just one analog input with alarms so we will use the faceplates. For multiple alarms you
would use the PlantPAx Alarm Configurator tool.
Click on the Storage Tank 3 Level Indicator to open the analog faceplate.
6. Click on the Maintenance tab of the large faceplate. This tab allows us to change the alarm setpoints
(Thresholds).
Change the alarm Threshold to match the value below for the LoLo alarm condition (<1%). Then
click on the last Input Condition button to open the Analog Input faceplate. Change the Input
Condition text as shown to “Level LoLo” and hit enter key. Close all open faceplates.
Storage Tank 3 should be empty and in alarm. The alarm should be active in the alarm banner at the
top of the page, on the navigation bar button, and on the analog level object.
2. Test the devices and the level indicators by pumping product into Tank 3. Click on the valves and
pumps to open the device faceplates. Note that the Quick display faceplates open at the configured
x,y coordinates. Open the valve and start the pump for Storage Tank 1 and/or 2. This will pump
product into Storage Tank 3 and the level should increase.
3. Once Tank 3 has filled to at least 10%, turn off the pump. You can now test the new Tank 3 valve and
pump code. Click on the PMP301 RunTime button and reset the counts and timers. Open Tank 3
Discharge Valve and start the Discharge Pump. The tank should begin to empty.
4. At a level below 1% the Discharge Pump will trip on the LoLo level Interlock and go into alarm. While
waiting for the tank to empty, click on the RunTime button and check the start counter.
The new navigation features of the library allow an operator to click on the active interlock, in this
case Tank 3 Level OK, and navigate directly to the interlock tag faceplate LT301.