You are on page 1of 43

PlantPAx Library of Process Objects

Add-On Instructions and Graphics


Release Notes

Version 2.0-10

Updated November 20, 2013

Contents
Revision 2.0-00 (September 30, 2011) ........................................................................................... 2
Revision 2.0-01 (October 24, 2011) ............................................................................................... 9
Revision 2.0-02 (November 4, 2011) ............................................................................................. 9
Revision 2.0-03 (November 28, 2011) ........................................................................................... 9
Revision 2.0-04 (January 6, 2012) ................................................................................................ 10
Revision 2.0-05 (May 31, 2012) ................................................................................................... 16
Revision 2.0-06 (July 5, 2012) ...................................................................................................... 17
Revision 2.0-07 (October 1, 2012) ............................................................................................... 18
Revision 2.0-08 (December 3, 2012) ........................................................................................... 23
Revision 2.0-09 (March 20, 2013) ............................................................................................... 25
Revision 2.0-10 (November 20, 2013) ........................................................................................ 27
Important Upgrade Notes for 1.x to 2.0 ........................................................................................ 32
SUMMARY OF FILES IN THIS RELEASE .............................................................................. 36

Page | 1

This document provides the Release Notes for the RSLogix 5000 Add-On Instructions and
FactoryTalk View SE and ME Graphic Symbols and Faceplates that make up the PlantPAx
Library. This version of the Release Notes document (dated November 20, 2013) is for Release
2.0-10 of the Library.

Revision 2.0-00 (September 30, 2011)


Revision 2.0-00 was a major release, as described throughout the rest of this document.
Revision 2.0-00 Summary of Changes
Here is a summary of the changes to the Library going from Version 1.5 to Version 2.0 (new
Major version).
1. New Instructions
The following new-for-2.0 instructions, and their graphic symbols and faceplates, are added:
P_AInMulti:
Multiple Analog Input (up to 8)
P_D4SD:
Discrete 2-, 3- or 4-State Device
P_DOut:
Discrete Output (with pulse and blink capabilities)
P_Fanout:
Analog CV Fanout (up to 8 secondaries)
P_Logic:
Configurable Boolean Logic (8 inputs, 8 gates)
P_nPos:
n-Position Discrete Device (up to 8, circular or linear)
P_PTComp:
Pressure/Temperature Compensated Flow
P_StrapTbl:
Tank Strapping Table
P_ValveC:
Analog or Pulse Output Control Valve (w/ position feedback)
P_ValveStats:
Stroke Times and Counts for 2-state Valves
L_ChangeDet:
Logix Application Change Detector
L_Redun:
Redundant Logix Controller Monitor
2. Faceplate Sizes Standardized
The size of faceplates has been standardized. All faceplates are designed to fit on a PanelView
Plus terminal with a resolution of 640x480 or higher.
In addition, the order of items on the faceplates, especially on the Maintenance and Engineering
tabs, has been made more consistent among the library.
To do this, and with some new functionality added, it was necessary to add Maintenance and
Engineering tab pages on several faceplates.

Page | 2

3. Grayer Graphics, Bolder Alarms


In order to align with Abnormal Situation Management (ASM) Consortium guidelines, NAMUR
standards and the ISA HMI standard in development, graphic symbols have been changed to be
much more gray scale under normal situations, and to have much more prominent alarm
display. Graphic symbols now generally have an alarm border, only visible when an alarm is
active, and which flashes when an alarm is unacknowledged. Alarm animation has been added
to the symbols Label as well, and the small alarm bell has been replaced with larger symbols
showing severity. (The FactoryTalk Alarms and Events symbols were used.)
In addition, graphic symbols with numeric displays now show numbers as normal black text on a
gray background, not bold colored text on a strong black background, to reduce clutter.
As a result, the new graphic symbols may require tweaking the alignment of items on user
displays.
4. Enumerated Values Added
Most Add-On Instructions have enumerated values added to allow RSHistorian and other
software to obtain the state of an instruction with a minimum number of data elements. The
following are added where they are needed:

Val_Cmd:
Val_Fdbk:
Val_Sts:
Val_State:
Val_Fault:

The Command currently being processed (0 if none)


The (raw) state of device feedback inputs (or simulated feedback)
The (interpreted) state of the device based on command and feedback
Used with devices that provide an animated state diagram on faceplate
The highest-level active device alarm or fault

These are in addition to the previously added Val_Notify, the current alarm level and
acknowledgement status, used for animating alarm elements.
5. Analog Input Changes, Analog Input Graphic Symbols: Consolidated, Modified, Added,
Moved
Analog Input graphic symbols have been moved to their own Global Objects (.ggfx) file.
Furthermore, the P_AIn graphic symbol has been modified to work with P_AInAdv, P_AInDual,
and the new P_AInMulti. Several Analog Input graphic symbols have been added for the P_AIn
family of instructions, including some mini-trend objects.
The number of Analog Input graphic symbols carried over from library 1.5 has been reduced by
using a common interface. The graphic symbols only show items that are common to all
Analog Input instructions (P_AIn, P_AInAdv, P_AInDual and the new P_AInMulti). Which
faceplate to call up when clicking the symbol is determined by a new Local Tag in each
instruction called Inf_Type (Info: AOI Type). When the symbol is clicked, the Inf_Type is
read and used to build the name of the faceplate display to call up
Graphic symbols from version 1.5 for P_AInAdv and P_AInDual have been deleted.
Page | 3

A number of Analog Input graphic symbols have been modified to use a triangle to indicate the
PV rather than varying the height of the bar graph. This is to ensure the alarm colors are visible
when an input is in the low or low-low alarm condition.
Analog Input instructions now have a capture capability to record the lowest and highest
excursions of the PV. The capture range is now shown as a gray band on the Trend tab of the
faceplate, and a Clear Capture button has been added to reset the capture range minimum and
maximum back to the current PV value.
6. Mode and Alarm Global Objects Moved
Both Mode global objects and Alarm global objects used on faceplates have been moved to their
own Global Objects files. The library 2.0 faceplates are set up for this, but user-developed
displays that use Mode or Alarm indicators may require pulling in the new symbols from the new
locations.
7. Icons, Breadcrumbs Are Now Images
Breadcrumbs and other indicators (high, low, high-high, low-low, deviation, clamping, etc.) are
now drawn as bitmaps (in the Images folder of the FTView project). Users can now modify
these icons simply using Microsoft Windowss Paint utility, rather than having to redraw them
in FTView Studio.
Note: Since the P_Mode instruction now has a configurable default mode [see item 11], it uses
several new mode indicators, including those for Program (Oper default), Program (Prog
default), Operator (Oper default) and Operator (Prog default). The images used when in the
default mode (e.g., Oper when Oper default) are all background (invisible) bitmaps, causing
the mode symbol to be invisible when in the default mode. To have the mode indicator on
graphic symbols ALWAYS visible, simply copy the bitmaps from the Prog / Oper default and
Oper / Prog default images into the Prog / Prog default and Oper / Oper default image files.
8. AOI Definition and View Enhancements Require Logix 18 / View 6.0
The 2.0 Library takes advantage of new Add-On Instruction enhancements in RSLogix 5000
software and Logix controller firmware, and new features in FactoryTalk View SE and ME
software. Version 18 or later of Logix and Version 6.0 or later of View are required.
Since Version 18 of Logix is required, the L_CPU_16 and L_CPU_17 instructions are removed.
See the items on Parameter Aliasing and Instruction Signatures, below.
In concert with the Parameter Alias changes, the flow of code in each AOI was adjusted to align
with the most common signal flow and avoid multiple scans to solve the logic.

Page | 4

9. Self-Named Parameter for Auto-Discovery


Each instruction has a new self-named output BOOL parameter (e.g., P_AIn has a parameter
named P_AIn) to allow for unique determination of which VantagePoint profile to use.
10. Override Mode Capabilities, Inp_OvrdCmd
Override Mode operations now include all capabilities available in Program Mode, and use an
enumerated Input (Inp_OvrdCmd) to command a device in Override Mode. Separate Override
state bits (e.g., Inp_OvrdFast, Inp_OvrdSlow) have been removed. User logic for Override
Mode will likely need to be modified.
11. P_Mode Changes
As described above (with icon images), P_Mode has a new configuration allowing the default
Mode (when there are no acquire requests) to be Program or Operator. The Mode indicators on
graphic symbols display any time the Mode is not the default. The default (operator and
program) modes use images (bitmaps) that are transparent, which makes the default mode
invisible.
P_Mode provides a new Sts_NoMode bit for when the Mode instruction is scanned with
EnableIn false. Previously, logic would have had to examine all the other Mode Status bits to
determine if no Mode was active.
12. Operator Commands Can Clear Faults (Optional)
Several discrete device instructions have a (configurable) ability to automatically reset faults
when a new Operator Command is received in Operator Mode. Set Cfg_OCmdResets to use this
capability.
13. Retrigger Pulsed Output in Maintenance Mode
To aid in troubleshooting equipment, several discrete device instructions that use pulsed outputs
(motors, motor-operated valve, etc.) now have the ability to retrigger the output for the current
state when in Maintenance Mode. A retriggerable pulsed output has a button that appears
colored-in (in the target condition), but is raised and ready to push.
14. Shed On Fault Options
Several devices that de-energize on fault conditions have new Shed options (e.g.,
Cfg_ShedOnIOFault) allowing the user to determine whether the device should de-energize on
the condition or simply alarm and keep trying.
Previous, some instructions would go into a faulted / reset required condition if a fault condition
had its alarm configured for severity 3 or 4 (exception or fault). This was not obvious and

Page | 5

documented poorly. The new options are more explicit and keep the device fault configuration
completely separate from the alarm configuration.
15. Disable Only in Maintenance Mode
Instructions which can be Disabled now require Maintenance Mode (not just Maintenance
security level) to disable or enable the device. This is to prevent an accidental click of the
Disable button (say, when the user is attempting to click the Maintenance Mode button) from
shutting down the device.
16. Parameter Aliasing
All Add-On Instructions containing P_Mode or P_Alarm instances now use Parameter Aliasing
(new in RSLogix 5000 Version 18) to pass parameters to the contained P_Mode and P_Alarm
instances. This reduces the mapping logic in the outer AOI significantly.
17. Instruction Signatures
All Add-On Instructions in 2.0 are signed. The instructions generally are not locked down and
can be viewed and modified, but the instruction signature (new for RSLogix 5000 Version 18)
must be removed to make changes. The instruction signatures allow Rockwell Automation
Technical Support personnel to determine if an instruction has been modified.
18. New Breadcrumbs
Several new breadcrumb indicators and the logic to drive them were added:
Not Ready: displayed when the device cannot be commanded, as in a Motor not ready to
start.
Maintenance Bypass: displayed when the device has a feedback enabled by Engineering
but not used by Maintenance, or when a Substitute PV is in use, or when bypassable
Interlocks/Permissives are bypassed.
Alarm Inhibited: displayed when the device has any alarm that is Suppressed, Disabled or
Inhibited.
19. Operator Reset and Acknowledge All Button
Instructions that have alarms now have an Operator Reset and Acknowledge All button on the
home tab of the faceplate to make resetting and acknowledging alarms easier and faster.
20. P_Alarm Updates
In order to more closely align with our interpretation of ANSI/ISA 18.2-2009 (an alarm
management standard published by ISA see http://www.isa.org/standards), P_Alarm was
modified as follows:
If an alarm is active and Program logic Inhibits the alarm (PCmd_HiHiInhibit, for
example), the alarm is no longer automatically reset and acknowledged. Now, if the
Page | 6

alarm existed before the logic Inhibited it, the Operator must still reset and/or
acknowledge it.
An alarm configured with no acknowledgement required now appears unacknowledged
for five seconds, then acknowledges itself. This was added to give a brief flashing
indication to the operator for a new alarm and to work with FactoryTalk View ME and
legacy alarm systems which always require acknowledge (not configurable).
The minimum duration configuration and timer have been removed. Only the Analog
Inputs and the Discrete Input used it, and it has been replaced with On Delay and Off
Delay.
The alarm minimum ON time has been made configurable. Previously, the minimum ON
time was fixed at five seconds and was only used to ensure the alarm was seen by the
alarm server polling. Now the user can configure the alarm minimum ON time to a
longer time to keep an alarm in the Alarm Summary long enough for the Operator to
perform the required actions to resolve it.

21. Condition for Status Aligned with Alarm


In general, the code for Alarms within each device has been updated so that each Status (e.g.,
Sts_HiHi) is aliased as the Input to the corresponding P_Alarm instance. In some cases (e.g.,
P_Din), this means that the timing/gating functions that previously only applied to the Alarm
(MinDuration) now apply to the Status and the Alarm. In general, this is a good thing because
it is preferred to use Status bits, not Alarm bits, in Interlock and Permissive logic because Status
bits cannot be Disabled or Inhibited.
22. Equipment Feedback Added to Dosing Instructions
The Dosing instructions (P_DoseFM, P_DoseWS) have new inputs for feedback from the
controlled equipment (pump, valve, motor, scale, meter, etc.). Previously, the Dosing
instructions faceplates showed the commanded state of the equipment, not the actual state of the
controlled equipment. Now, the actual state is shown (if has configured by Engineering and
use configured by Maintenance). New states include starting flow, changing to dribble, and
stopping flow.
23. Maintenance-Related Items Changed to Orange
The color for Maintenance indicators and functions has changed from light yellow to orange. In
addition, the Maintenance Bypass Icon has changed to a wrench inside an orange, downwardpointing triangle. These changes are to better align with NAMUR standards for transmitter
status indication, and the common use of orange for maintenance, such as road signs.
24. Valve Symbols
The valve symbols used with P_ValveSO, P_ValveMO, P_ValveHO, and P_AOut were updated
to use standard ISA-5.1-2009 symbols dimensions and animation. A closed valve is dark gray
while an open valve is white. An Opening or Closing valve is half gray/half white

Page | 7

25. String Display Rung in Each AOI


Each AOI containing STRING Local Tags has a new Rung 0. This rung, which has a JMP at the
beginning to avoid executing the remainder of the rung, has several ASCII instruction whose
purpose is to display, and provide a place for changing, the Local STRINGs of an instance. To
get to this rung quickly, right-click on an AOI instance and select Open Instruction Logic. The
STRING display rung will be displayed, in the context of the instance (not the definition
context).
26. Analog Output: Separate Rate of Change Limits
The P_AOut instruction CV Rate of Change Limit was broken out into separate Rate of Change
Limit Increasing and Rate of Change Limit Decreasing (customer request). If you are updating
from 1.x to 2.0, verify the values of Cfg_MaxCVRoCInc and Cfg_MaxCVRoCDec after
importing the library 2.0 instruction.
27. Operator and Program Keep for Features
Several instructions with multiple features now have the ability to keep (reserve) a feature in
Operator Mode, even when the device is in Program Mode, or keep the feature in Program
Mode, even when the device is in Operator Mode. See the configuration parameters
Cfg_OperKeep and Cfg_ProgKeep in these instructions:

P_AInDual
P_DoseFM
P_DoseWS
P_VSD

28. Variable Speed Drive: Maximum Jog Time


A timer was added to P_VSD to limit the amount of time that a Jog command can be held. See
the parameter Cfg_MaxJogT.
29. Tag, Description, Label Strings
Tag, Description and Label Strings were added to several instructions that did not previously
have them for use on Faceplates and Graphic Symbols:

P_Intlk
P_Perm
P_Reset
P_ResInh
P_RunTime

Page | 8

30. Analog Output Active Status, Tieback Scaling


A new status Sts_Active was added to P_AOut for use in animating the opened / closed state of
its control valve graphic symbol. When the CV is above a configured value (Cfg_MaxInactive),
Sts_Active is set and the valve symbol displays as open.
The Tieback input now has scaling (or unscaling) to go from raw output units back to
engineering units, since the Tieback should be expected to be scaled the same as the output CV
(which is in raw units).
31. Feedback Fault Alarms
If a device is configured to not have feedback (e.g., no run feedback, no limit switches), the
alarms generated by feedback failures (fail to start, fail to stop, transit stall, full stall) are now
automatically configured to not exist as well.
32. Other Changes
Minor fixes have been made to existing (library 1.5) instructions going to library 2.0. See the
header comment at the beginning of the Logic routine for details.

Revision 2.0-01 (October 24, 2011)


Revision 2.0-01 provided updates to a number of the FactoryTalk View ME graphic displays and
symbols.

Revision 2.0-02 (November 4, 2011)


Revision 2.0-02 provided updates to several FactoryTalk View ME graphic displays and symbols
and updates to the FactoryTalk View SE PIDE built-in instruction faceplate and the Common
Analog Edit (data entry popup) display.

Revision 2.0-03 (November 28, 2011)


Revision 2.0-03 provides updated Add-On Instruction definitions to correct handling of shed
(device fault) conditions for most instructions with outputs to control devices (valves, motors,
etc.). The following FactoryTalk View SE and ME files were updated:

Page | 9

Revision 2.0-03 SE updates:


(RA-BAS) BuiltIn Faceplate 2.0-02 Changed tool-tip Autotune Start button to read "Autotune" instead of "Motor"
Objects
(RA-BAS) Built-In
2.0-01 Changed the tool-tip configuration for the buttons to link the tool-tip with the
Autotune-Faceplate
base global object
(RA-BAS) P_ValveC2.0-01 On Maintenance page 2, modified the paths and icon animation for IOFault.
Faceplate.gfx
Where there was "{#1.Sts_IOFault}" it was changed to "{#1.Sts_IOFault} and
{#1.Cfg_ShedOnIOFault}". In some cases parenthesis were added for
clarification
(RA-BAS) P_AOut2.0-01 On Maintenance page 2, modified the paths and icon animation for IOFault.
Faceplate.gfx
Where there was "{#1.Sts_IOFault}" it was changed to "{#1.Sts_IOFault} and
{#1.Cfg_ShedOnIOFault}". In some cases parenthesis were added for
clarification
(RA-BAS) P_nPos Graphics 2.0-01 Changed animation on the Rotary Valves and Feeder Valves so that
Library.ggfx
Startup/Reset was Blue (not white) and Disabled was Dark Gray (not Pink).
This animation was copied to the Selector Valves, which previously had no
color animation.

Revision 2.0-03 ME updates:


(RA-BAS-ME) BuiltIn
Faceplate Objects.ggfx

2.0-03 Changed object GO_AlarmDisplay to text, polygon, panel (was MSI) because
msi in ME cannot accept GO parameters that have spaces

Revision 2.0-04 (January 6, 2012)


Revision 2.0-04 provides updated Add-On Instruction definitions to correct handling of the delay
with the starter de-energized when changing speeds with P_Motor2Spd (Two-Speed Motor) or
when changing directions with P_MotorRev (Reversing Motor). Previously is was possible to
circumvent the de-energize delay by using the Stop command.
L_CPU_20 is included in this release, for use with new Version 20 of RSLogix 5000 and
controller firmware Major Revision 20.
P_Motor2Spd and P_MotorRev are update to version 2.0-02 Release. L_CPU_20 is new,
version 2.0-00 Release.
In addition, several changes to displays were made to provide consistent naming and colors for
use with the new Color Change Tool (also included in this release). The FactoryTalk View SE
and ME files updated are:
Revision 2.0-04 SE updates:
(RA-BAS) BuiltIn Help
Objects
(RA-BAS) P_ValveCFaceplate.gfx

2.0-02
2.0-02

Changed the Loop Mode, Invalid Configuration, and Comm Failure Icons to
use images. Also, made all of the images transparent
Renamed the objects in the SAMA diagram so they would be easier to find
using the Color Tool.

Page | 10

(RA-BAS) P_AOutFaceplate.gfx

2.0-02

(RA-BAS) P_nPosFaceplate.gfx

2.0-01

(RA-BAS) P_DoseFMFaceplate.gfx

2.0-01

Converted the Comm Bad and Comm Uncertain icons by the rate and
quantity displays to images. Changed the SP display to the standard by
making the font bold and the back color dark gray.

(RA-BAS) P_DoseWSFaceplate.gfx
(RA-BAS) L_RedunHelp.gfx
(RA-BAS) Logix Graphics
Library.ggfx

2.0-01

Changed the SP display to the standard by making the font bold and the
back color dark gray.
Changed the button icons on the help display to use the global objects

2.0-01

Added Touchpoints for the L_Redun graphic symbols. Previously, the


touch animation was configured on the whole group; however, FTView
does not let you put touch animation on objects with images or multistate
indicators. While this works, there is no way to change it.

(RA-BAS) Process Alarm


Objects.ggfx

2.0-01

(RA-BAS) Common
Faceplate Objects.ggfx

2.0-01

Removed extraneous configuration in the global object parameters for


GO_MSI_AlarmState. Somehow, a Value got associated with parameter
#102, which threw errors during XML imports. Also changed the
Acknowledge_Button in GO_AlarmDisplay to use an image rather than an
imported bitmap.
Changed GO_OperatorResetButton and GO_ResetButton to use image
references instead of imported bitmaps. The imported bitmaps generated
errors during XML import

(RA-BAS) Process
Graphics Library.ggfx

2.0-01

(RA-BAS) P_AlarmHelp.gfx

2.0-01

(RA-BAS) P_DInFaceplate.gfx
(RA-BAS) P_Fanout5Faceplate.gfx
(RA-BAS) P_FanoutFaceplate.gfx
(RA-BAS) P_PermFaceplate.gfx
(RA-BAS) P_IntlkFaceplate.gfx

2.0-01

(RA-BAS) P_IntlkPermHelp.gfx

2.0-01

2.0-01

Renamed the objects in the SAMA diagram so they would be easier to find
using the Color Tool. Also, changed a visibility animation on the IO Fault
Indicator that was configured as "{#1.Cfg_ShedOnIOFault} and
{#1.Cfg_ShedOnIOFault}". This was changed to simply
"{#1.Cfg_ShedOnIOFault}"
On the Alarm Config Tab, the object "GroupSeverityLinesForHiddenAlarms"
had a broken link object. This was correctly pointed to the global object
"GO_SeverityBGLines" from the global object file "(RA-BAS) Process Alarm
Objects"

2.0-01

Removed erroneous animation from 2 of the 4 ValveHO actuators.


Changed the Reset button to use image references rather than imported
bitmaps. Also changed the Reset Button to set the tag rather than act as a
momentary button.
Replaced the Alarm Icon drawings and Alarm Indicator bitmaps with
images. Removed the erroneous animation on the 'out of alarm' alarm bell.
Reorganized the screen. Changed the wording of the top section of the
screen.
Removed erroneous global object parameter from the object
'AlarmState_TgtDisagreeAlm'.
Removed erroneous global object parameter from the object 'CVx_Config1'.

2.0-01

Removed erroneous global object parameter from the object 'CVx_Config1'.

2.0-01

Modified faceplate to use the new global object permissive indicator

2.0-01

Changed the Reset button to use image references rather than imported
bitmaps. Also changed the Reset Button to set the tag rather than act as a
momentary button. Modified faceplate to use the new global object
permissive indicator
Changed the Interlock and Permissive indicators to use the new indicators
from the global object help file. Shuffled objects on the screen as needed

Page | 11

(RA-BAS) Process Help


Objects.ggfx

2.0-01

Removed extraneous configuration in the global object parameters for


ButtonHelpMode which was in the global object GO_ModeHelp_HMOPO.
Changed the Permissive and Interlock Indicators to use the new smaller
images and added the OK/Bypassed state

(RA-BAS) P_VSDHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_MotorRevHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_Motor2SpdHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_MotorHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_ValveSOHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_D4SDHelp.gfx

2.0-01

(RA-BAS) P_ValveMPHelp.gfx

2.0-01

(RA-BAS) P_DOutHelp.gfx

2.0-01

Changed the button icons on the help display to use the global objects.
Shifted components below the Permissive/Interlock group by 15 pixels due
to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height
Changed the button icons on the help display to use the global objects.
Shifted components below the Permissive/Interlock group by 15 pixels due
to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height
Shifted components below the Permissive/Interlock group by 15 pixels due
to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_nPosHelp.gfx

2.0-01

Shifted components below the Permissive/Interlock group by 15 pixels due


to the change in size of the permissive/interlock group. Added 15 pixels to
the screen height

(RA-BAS) P_AOutHelp.gfx
(RA-BAS) P_MotorHOHelp.gfx
(RA-BAS) P_ValveCHelp.gfx
(RA-BAS) P_ValveHOHelp.gfx
(RA-BAS) P_ValveMOHelp.gfx

2.0-01

(RA-BAS) Logix
FacePlate Objects.ggfx

2.0-01

Shifted components below the Interlock group by 15 pixels due to the


change in size of the interlock group. Added 15 pixels to the screen height
Shifted components below the Interlock group by 15 pixels due to the
change in size of the interlock group.
Shifted components below the Interlock group by 15 pixels due to the
change in size of the interlock group. Added 15 pixels to the screen height
Shifted components below the Interlock group by 15 pixels due to the
change in size of the interlock group.
Shifted components below the Permissive group by 15 pixels due to the
change in size of the permissive group. Added 15 pixels to the screen
height
Changed the color in objects "GO_msi_NoUpdateReason" and
"GO_msi_DoneMsgErr" for 'Error Receiving Data' to Black on Red.
Changed the scale color in object "GO_ExecTGraph" to Navy Blue".
Changed state 3 of msi_IOLEDStatus (in GO_IOAndForces) to solid green
(same green shade as state 2). Changed State 1 of same to red (to match
logix LED).

2.0-01
2.0-01
2.0-01
2.0-01

Page | 12

(RA-BAS) L_CPUFaceplate.gfx

2.0-01

(RA-BAS) Process
Faceplate Objects.ggfx

2.0-01

(RA-BAS) P_AIn
Graphics Library.ggfx

2.0-01

Removed erroneous global object parameter from the object 'Cfg_Text34L'.


Changed version tooltip to read "Logix Library L_CPU_18; L_CPU_19;
L_CPU_20 Faceplate".
Changed the Permissive and Interlock indicators to use images in a
multistate indicator. Also, added new global object Permissive and Interlock
indicators for the Permissive and Interlock faceplates. In the objects
"GO_Permissive" and "GO_Interlock" modified the expression for the color
animation on the text "PM_ConditionText" and "IL_ConditionText" by
changing "(#105) and not (#104)" to "(#105) and (#104)". Changed the
Analog Input PV graph (GO_PVBarGraph) so the Hi-Hi, Lo-Lo, Hi, and Lo
indicators are one shade of gray lighter (in the color animation). The red
and yellow remain unchanged.
Changed the Analog Input PV graphs (AnimatedxxBar#) so the Hi-Hi, LoLo, Hi, and Lo indicators are one shade of gray lighter (in the color
animation). The red and yellow remain unchanged.

Revision 2.0-04 ME updates:


(RA-BAS-ME) P_D4SD
Graphics Library.ggfx
(RA-BAS-ME) P_ValveCFaceplate.gfx

(RA-BAS-ME) P_AOutFaceplate.gfx

2.0-01
2.0-02

2.0-02

Removed animation from object


GO_P_D4SD_3WaySO3\D4SD_Group6\ValveSO_Actuator1
On Maintenance page 2, modified
changed ..\GroupDiagram\Group_Paths\Group_Path_CommIntlk(vis),
changed
..\GroupDiagram\Group_Paths\Group_Paths_OperProgMaintOvrd(vis).
changed ..\GroupDiagram\Group_Paths\Group_Path_ToEnd(color),
changed
..\GroupDiagram\GroupLinesAndArrows\GroupActiveModeOrStatus\Image
_CommBad2(vis)
Where there was "{#1.Sts_IOFault}" it was changed to "{#1.Sts_IOFault}
and {#1.Cfg_ShedOnIOFault}". In some cases parenthesis were added for
clarification
Renamed the objects in the SAMA diagram so they would be easier to find
using the Color Tool.
On Maintenance page 2, modified the paths and icon animation for IOFault.
Changed
..\GroupDiagram\Group_Paths\Group_Paths_OperProgMaintOvrd(vis),
changed ..\GroupDiagram\Group_Paths\Group_Path_CommIntlk(vis),
changed ..\GroupDiagram\Group_Paths\Group_Path_ToEnd(color),
changed
..\GroupDiagram\GroupLinesAndArrows\GroupActiveModeOrStatus\Image
_CommBad2(vis) to {#1.Sts_IOFault} and {#1.Cfg_ShedOnIOFault} from
{#1.Sts_IOFault}
Renamed the objects in the SAMA diagram so they would be easier to find
using the Color Tool.

Page | 13

(RA-BAS-ME) P_nPos
Graphics Library.ggfx

(RA-BAS-ME) BuiltIn Help


Objects.ggfx

2.0-01

2.0-02

Changed animation on the Rotary Valves and Feeder Valves so that


Startup/Reset is Blue (not white) and Disabled is Dark Gray (not Pink). This
animation was copied to the Selector Valves, which previously had no color
animation.
Changed
GO_P_nPos_8PosRotary\nPos_RValve_Group\Ellipse_ValveRotor(color)
value 0 from Wht to Blu, value 3 from pink to grey
Changed
GO_P_nPos_6PosRotary\nPos_RValve_Group1\Ellipse_ValveRotor1(color
) value 0 from Wht to Blu, value 3 from pink to grey
Changed
GO_P_nPos_4PosRotary\nPos_RValve_Group2\Ellipse_ValveRotor2(color
) value 0 from Wht to Blu, value 3 from pink to grey
Changed GO_P_nPos\nPos_Valve_Group\PosActive_Group(color) value 0
from Wht to Blu, value 3 from pink to grey
Changed GO_P_nPos1\nPos_Valve_Group1\PosActive_Group1(color)
value 0 from Wht to Blu, value 3 from pink to grey
Added
GO_P_nPos_8SelValve\nPos_8SelValve_Group\Valve8PortActive_Group(
color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon bkgnd
color = pink
Added
GO_P_nPos_8SelValve1\nPos_8SelValve_Group1\Valve8PortActive_Grou
p1(color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon
bkgnd color = pink
Added
GO_P_nPos_6SelValve\nPos_6SelValve_Group\Valve6PortActive_Group(
color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon bkgnd
color = pink
Added
GO_P_nPos_6SelValve1\nPos_6SelValve_Group1\Valve6PortActive_Grou
p1(color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon
bkgnd color = pink
Added
GO_P_nPos_4SelValve\nPos_4SelValve_Group\Valve4PortActive_Group(
color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon bkgnd
color = pink
Added
GO_P_nPos_4SelValve1\nPos_4SelValve_Group1\Valve4PortActive_Grou
p1(color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon
bkgnd color = pink
Added
GO_P_nPos_3SelValve\nPos_3SelValve_Group\Valve3PortActive_Group(
color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon bkgnd
color = pink
Added
GO_P_nPos_3SelValve1\nPos_3SelValve_Group1\Valve3PortActive_Grou
p1(color) value 0=Blu 1=LtGry 2=Blu 3=DrkGry, ..\Valve8PortXPolygon
bkgnd color = pink
Changed the Loop Mode, Invalid Configuration, and Comm Failure Icons to
use images. Also, made all of the images transparent. Corrected spelling
of 'Built' in
GO_VersionId_BuiltInHelpObjects\Group_Description\Text_Description

Page | 14

(RA-BAS-ME) P_nPosFaceplate.gfx

2.0-02

(RA-BAS-ME) P_DoseFMFaceplate.gfx

2.0-02

(RA-BAS-ME) P_DoseWSFaceplate.gfx
(RA-BAS-ME) L_RedunHelp.gfx
(RA-BAS-ME) Process
Graphics Library.ggfx
(RA-BAS-ME) P_AlarmHelp.gfx

2.0-02

(RA-BAS-ME) P_PermFaceplate.gfx
(RA-BAS-ME) P_IntlkFaceplate.gfx

2.0-02

(RA-BAS-ME)
P_IntlkPerm-Help.gfx
(RA-BAS-ME) Process
Help Objects.ggfx

2.0-01

(RA-BAS-ME) P_ValveCHelp.gfx
(RA-BAS-ME)
P_ValveMO-Help.gfx
(RA-BAS-ME) P_nPosHelp.gfx
(RA-BAS-ME) P_DOutHelp.gfx
(RA-BAS-ME) P_ValveMPHelp.gfx
(RA-BAS-ME) P_D4SDHelp.gfx
(RA-BAS-ME) P_ValveSOHelp.gfx
(RA-BAS-ME) P_MotorHelp.gfx
(RA-BAS-ME)
P_Motor2Spd-Help.gfx
(RA-BAS-ME)
P_MotorRev-Help.gfx
(RA-BAS-ME) P_VSDHelp.gfx
(RA-BAS-ME) Built-In

2.0-01

Changed the Reset button to use image references rather than imported
bitmaps.
Changed the Reset Button to Interlocked btn rather than a momentary
button.
Modified faceplate to use the new global object Interlocked indicator
Changed the Interlock and Permissive indicators to use the new indicators
from the global object help file. Shuffled objects on the screen as needed
Changed the Permissive and Interlock Indicators to use the new smaller
images and added the OK/Bypassed state.
Changed
GO_ModeHelp_HMOPO\GO_ModeHelp_MPO\ButtonHelpMode\ButtonHel
p so that in button Appearance 'Border uses back color' is checked
Changed ..\GroupCommands\Panel4 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460


Changed the button icons on the help display to use the global objects.
Changed ..\GroupCommands\Panel5 width from 410 to 460
Changed the button icons on the help display to use the global objects.
Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01
2.0-01
2.0-02

2.0-02

2.0-01

2.0-01

On the Alarm Config Tab, the object "GroupSeverityLinesForHiddenAlarms"


had a broken link object. This was correctly pointed to the global object
"GO_SeverityBGLines" from the global object file "(RA-BAS) Process Alarm
Objects"
Converted the Comm Bad and Comm Uncertain icons by the rate and
quantity displays to images. Changed the SP display to the standard by
making the font bold and the back color dark gray.
Changed the SP display to the standard by making the font bold and the
back color dark gray.
Changed the button icons on the help display to use the global objects
Removed color animation from ..\ValveHO_Group2\ValveHO_Actuator2
and ..\ValveHO_Group3\ValveHO_Actuator3
Replaced the Alarm Icon drawings and Alarm Indicator bitmaps with
images. Removed the erroneous animation on the 'out of alarm' alarm bell.
Reorganized the screen. Changed the wording of the top section of the
screen.
Modified faceplate to use the new global object permissive indicator

Page | 15

PIDE-Help.gfx
(RA-BAS-ME) P_AInAdvHelp.gfx
(RA-BAS-ME) P_AInDualHelp.gfx
(RA-BAS-ME) P_AIn-Help
(RA-BAS-ME) P_AInMultiHelp.gfx
(RA-BAS-ME) P_DoseFMHelp.gfx
(RA-BAS-ME) P_DoseWSHelp.gfx
(RA-BAS-ME) Process
Faceplate Objects.ggfx

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01
2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460


Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-01

Changed ..\GroupCommands\Panel5 width from 410 to 460

2.0-03

Changed the Permissive and Interlock Navigation buttons to use images in


a multistate indicator. Added new global objects: ..\GO_PermissiveIndicator
and ..\GO_InterlockIndicator for the Permissive and Interlock faceplates.
In the objects "GO_Permissive" and "GO_Interlock" modified the
"PM_ConditionText" and "IL_ConditionText" by adding vis animation with
"(#105) and (#104)", changing text color to drk gry, and adding
"PM_ConditionText1" and "IL_ConditionText1" in blk.
Changed the Analog Input PV graph (GO_PVBarGraph) so the
AnimatedHiHiBar3, AnimatedLoLoBar1, AnimatedHiBar2, and
AnimatedLoBar2 indicators are one shade of gray lighter (in the color
animation). The red and yellow remain unchanged.
Changed the color in objects "GO_msi_NoUpdateReason" and
"GO_msi_DoneMsgErr" for 'Error Receiving Data' to Black on Red.
Changed the scale color in object "GO_ExecTGraph" to Navy Blue".
Changed State 1 of \GO_IOAndForces\msi_IOLEDStatus to red (to match
logix LED).
Changed state 3 of \GO_IOAndForces\msi_IOLEDStatus to solid green
(same green shade as state 2).
Changed the Analog Input PV graphs (AnimatedxxBar#) so the Hi-Hi, LoLo, Hi, and Lo indicators are one shade of gray lighter (in the color
animation). The red and yellow remain unchanged.

(RA-BAS-ME) Logix
FacePlate Objects.ggfx

2.0-02

(RA-BAS) P_AIn Graphics


Library.ggfx

2.0-01

Revision 2.0-05 (May 31, 2012)


Revision 2.0-05 provides several updated Add-On Instruction (AOI) definitions for use with
RSLogix 5000 software. No graphics changes are made for this release. The following AOI
definitions are updated:
Revision 2.0-05 Add-On Instruction Updates:
L_Redun

2.0-01 Release

P_D4SD

2.0-02 Release

P_Din

2.0-01 Release

Changed conditions for Rdy_Sync and Rdy_Switchover to properly enable


the faceplate Sync and Switchover pushbuttons.
Modified logic to allow Operator Commands to reset shed conditions when
Cfg_OCmdResets is enabled.
Modified logic for Sts_TgtDisagree for handling Off-Delay configuration.

P_DOut

2.0-02 Release

Modified logic for I/O Fault and Fail to Turn On status.

Page | 16

P_Motor

2.0-02 Release

P_Motor2Spd

2.0-03 Release

P_MotorHO

2.0-02 Release

P_MotorRev

2.0-03 Release

P_ValveHO

2.0-02 Release

P_ValveMO

2.0-04 Release

P_ValveSO

2.0-03 Release

P_VSD

2.0-03 Release

Modified Hand Mode logic to track run feedback regardless of Not Ready
status. Modified checking of Not Ready status in generation of Out_Start,
Out_Run. Modified logic to allow Operator Commands to reset shed
conditions when Cfg_OCmdResets is enabled.
Modified Hand Mode logic to track run feedback regardless of Not Ready
status. Modified Permissive condition handling for Rdy_RunFast,
Rdy_RunSlow. Modified handling of command retriggering in Maintenance
Mode. Modified logic to allow Operator Commands to reset shed
conditions when Cfg_OCmdResets is enabled.
Corrected parameter description to show proper enumeration value for Fail
to Trip. Modified logic to clear Cfg_HasIntlkTripAlm and
Cfg_HasTripFailAlm if Cfg_HasTrip is 0 (no Trip capability).
Modified Hand Mode logic to track run feedback regardless of Not Ready
status. Modified Permissive condition handling for Rdy_RunFwd,
Rdy_RunRev. Modified handling of command retriggering in Maintenance
Mode. Modified logic to allow Operator Commands to reset shed
conditions when Cfg_OCmdResets is enabled.
Corrected parameter description to show proper enumeration value for Fail
to Trip. Modified logic to clear Cfg_HasIntlkTripAlm and
Cfg_HasTripFailAlm if Cfg_HasTrip is 0 (no Trip capability).
Modified Operator Command / Ready logic to improve recovery from valve
failures. Improved valve simulation logic. Modified OCmd_Stop and
Rdy_Stop logic which checks valve stopped status.
Modified Operator Command / Ready logic to improve recovery from valve
failures. Improved valve simulation logic. Modified handling of Permissive
conditions.
Modified checking of Not Ready status in generation of Out_Start,
Out_Run. Modified logic to allow Operator Commands to reset shed
conditions when Cfg_OCmdResets is enabled, including handling of
Operator and Program Keep configuration. Modified Out_Stop logic to
prevent locking out drive which sets Inp_Ready to 0 when stop asserted.

Revision 2.0-06 (July 5, 2012)


Revision 2.0-06 provides no updated Add-On Instruction. No FactoryTalk View SE files were
updated. Two FactoryTalk View ME files were updated:
Revision 2.0-06 ME updates:
(RA-BAS-ME) P_ValveHOFaceplate.gfx

(RA-BAS-ME) Built-In
Autotune-Faceplate

2.0-02 Changed visibility animation for object


TabPanelGrp_Maintenance\GroupMtceConfig\Group_Timer\nde_Cfg_TripFai
lT\nde_Display30\nde_NumericInputEnable30 from CurrentUserHasCode( C
) and (not{#1.Cfg_SetTrack} or {#1.Sts_SubstPV}) to CurrentUserHasCode(
D)
2.0-02 Changed
TabPanelGrp_Home\GroupAutotuneConfig\Group1\nde_StepSize\nde_Displ
ay10\nde_NumericInputEnable10 from {#1.PGain} to {#2.StepSize}
Changed
TabPanelGrp_Home\GroupAutotuneConfig\Group1\nde_PVTuneLimit\nde_D
isplay1\nde_NumericInputEnable1 from {#1.PGain} to {#2.PVTuneLimit}

Page | 17

Revision 2.0-07 (October 1, 2012)


Revision 2.0-07 provides one new Add-On Instruction (AOI) and several updated AOI
definitions for use with RSLogix 5000 software:
Revision 2.0-07 Add-On Instruction Updates:
L_Redun

2.0-02 Release

Modified to use P_Alarm 2.0-01. (See P_Alarm, below, for details)

L_TaskMon

2.0-01 Release

Modified to use P_Alarm 2.0-01.

P_AIn

2.0-01 Release

P_AInAdv

2.0-01 Release

P_AInDual

2.0-01 Release

P_AInMulti

2.0-01 Release

P_Alarm

2.0-01 Release

P_AOut

2.0-01 Release

Modified to use P_Alarm 2.0-01. Modified timer logic for threshold status
bits so there is not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified timer logic for threshold status
bits so there is not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified timer logic for threshold status
bits so there is not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified timer logic for threshold status
bits so there is not a 1-scan delay in status if timer preset is zero.
Restored Edge/Level behavior selection for Program Commands (lost in
going from 1.5 to 2.0-00).
Modified to use P_Alarm 2.0-01.

P_D4SD

2.0-03 Release

Modified to use P_Alarm 2.0-01.

P_DIn

2.0-02 Release

P_DoseFM

2.0-02 Release

P_DoseWS

2.0-02 Release

P_DOut

2.0-03 Release

Modified to use P_Alarm 2.0-01. Modified timer logic for threshold status
bits so there is not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified Bump command logic to allow
operator to bump equipment even if Sts_Complete is true.
Modified to use P_Alarm 2.0-01. Modified Bump command logic to allow
operator to bump equipment even if Sts_Complete is true.
Modified to use P_Alarm 2.0-01.

P_Fanout

2.0-01 Release

P_Logic

2.0-01 Release

P_Motor

2.0-03 Release

P_Motor2Spd

2.0-04 Release

P_MotorHO

2.0-03 Release

P_MotorRev

2.0-04 Release

P_nPos

2.0-02 Release

P_PF755

2.0-00 Release

Added missing string Cfg_CV_EU to the strings displayed on the first rung
of the instructions Logic routine.
Modified logic for output on-delay and off-delay timers so there is not a 1scan delay in output when timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is
not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is
not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01.
Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is
not a 1-scan delay in status if timer preset is zero.
Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is
not a 1-scan delay in status if timer preset is zero.
New instruction. See notes below regarding importing and using this AOI.

Page | 18

P_ValveC

2.0-02 Release

Modified to use P_Alarm 2.0-01.

P_ValveHO

2.0-03 Release

Modified to use P_Alarm 2.0-01.

P_ValveMO

2.0-05 Release

Modified to use P_Alarm 2.0-01.

P_ValveMP

2.0-02 Release

P_ValveSO

2.0-04 Release

Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is


not a 1-scan delay in status if timer preset is zero. Added check for loss of
feedback after reaching commanded position.
Modified to use P_Alarm 2.0-01.

P_VSD

2.0-04 Release

Modified to use P_Alarm 2.0-01. Modified simulation timer logic so there is


not a 1-scan delay in status if timer preset is zero. Improved bumpless
transfer from Hand Mode to other Modes by capturing drive running speed
as speed reference.

In addition, several changes to displays were made. The FactoryTalk View SE and ME files
updated are:
Revision 2.0-07 SE updates:
(RA-BAS) BuiltIn
Faceplate Objects
(RA-BAS) BuiltIn
Graphics Library
(RA-BAS) Built-In PIDEFaceplate
(RA-BAS) Common
Faceplate Objects.ggfx
(RA-BAS) CommonAnalogEdit.gfx
(RA-BAS) Logix Graphics
Library.ggfx

2.0-03

2.0-02

Changed the description of the L_Redun Global Object Parameter to


correctly identify the parameter. Now reads "Redundancy Tag (L_Redun)"

(RA-BAS) P_DOutFaceplate.gfx
(RA-BAS) P_ValveHOHelp.gfx
(RA-BAS) P_ValveSOFaceplate.gfx

2.0-01

Changed the text for Shed on Engineering Page 2 to read "Deenergize


Output" instead of "Deenergize Valve"
Changed 'Motor' to 'Valve' on the Trip Button help

2.0-01

The position of the Interlock and Permissive buttons on the home page
were controlled by 'illegal' animation. Since this caused errors on XML
import, it was changed to use visibility on two different sets of buttons to
achieve the same outcome.

(RA-BAS) P_VSD
Graphics Library.ggfx
(RA-BAS) Process
Faceplate Objects.ggfx

2.0-01

Modified the code to support the PF-755. This included adding navigation
via the Inf_Type tag in CLX
Modified the multi-state indicator expressions in the Permissive and
Interlock indicators (GO_InterlockIndicator, GO_InterlockButton,
GO_PermissiveIndicator, and GO_PermissiveButton)

2.0-01
2.0-02
2.0-02
2.0-02

2.0-02

2.0-02

Added tag "HandFBFault" to the condition for displaying the Comm Bad
Icon on the CV Display
Added tag "HandFBFault" to the condition for displaying the Comm Bad
Icon on the CV Display for all of the PIDE Graphic Symbols
Added tag "HandFBFault" to the condition for displaying the Comm Bad
Icon on the Comm Display
Added additional tab page Objects. Added navigation object for the
diagnostic tab.
Added Enter Key capability. Improved code

Page | 19

(RA-BAS) Process
Graphics Library.ggfx

2.0-02

Modified the global objects GO_P_Intlk and GO_P_Perm to use images


with the expression similar to the Interlock and Permissive objects in (RABAS) Process Faceplate Objects.ggfx. Added a graphic symbol for the
Valve Stats object. Also, deleted the unused 2nd prameter from the display
command in the P_Runtime graphic symbol. This was a leftover from
previous versions that passed the object name. Starting with 2.0, the object
name is in the AOI.

(RA-BAS) Process Mode


Objects.ggfx

2.0-01

Added mode display for the quicks (even though these will be released
later, they are used in the Sequencer displays

Revision 2.0-07 ME updates:


(RA-BAS-ME) Common
Faceplate Objects.ggfx
(RA-BAS-ME) Process
Mode Objects.ggfx
(RA-BAS-ME) P_VSD
Graphics Library.ggfx

2.0-03

(RA-BAS-ME) Logix
Graphics Library.ggfx
(RA-BAS-ME)
P_ValveSO-Faceplate.gfx

2.0-02

(RA-BAS-ME) P_PF755Faceplate.gfx

2.0-00

(RA-BAS-ME) Built-In
PIDE-Faceplate
(RA-BAS-ME) P_DOutFaceplate
(RA-BAS-ME) BuiltIn
Faceplate Objects

2.0-02

(RA-BAS-ME) BuiltIn
Graphics Library

2.0-01

(RA-BAS-ME) Process
Graphics Library.ggfx

2.0-02

(RA-BAS-ME) Process
Faceplate Objects.ggfx

2.0-04

(RA-BAS-ME)
P_ValveHO-Help.gfx

2.0-01

2.0-01
2.0-01

2.0-03

2.0-02
2.0-04

Added additional tab page Objects. Added navigation object for the
diagnostic tab.
Added mode display for the quicks (even though these will be released
later, they are used in the Sequencer displays)
Changed the code to support the PF-755. This included adding
PF755_Button_Faceplate to navigate to the PF755 faceplate.
Added instructional text GO_GraphicSymbolIstructions.
GO_GraphicSymbolIstructions1.
Changed the description of the L_Redun Global Object Parameter to
correctly identify the parameter. Now reads "Redundancy Tag (L_Redun)"
The position of the Interlock and Permissive buttons on the home page
were controlled by 'illegal' animation. Since this caused errors on XML
import, it was changed to use visibility on two different sets of buttons to
achieve the same outcome.
Added GO_ValveEnableButtons to EnableGroup on Maint tab
Created fp from SE Conversion.
Changed the tags Val_SpeedFdbkEUMin and Val_SpeedFdbkEUMax to
Val_SpeedEUMin and Val_SpeedEUMax
Added .HandFBFaulted to the GO Parameter for object
GO_Communication
Changed text to be "Ouput," was "Valve" on object
TabPanelGrp_Engineering2\GroupShed\TextTakeThisActionOn
Changed visibility animation to be {#1.CVFaulted} OR
{#1.HandFBFaulted}, was {#1.CVFaulted}for object
GO_ControlVariable\CVCommFailure
Changed visibility animation to be {#1.CVFaulted} OR
{#1.HandFBFaulted}, was {#1.CVFaulted} for
\PIDE_Exceptions\Image_CommBad objects
Added a graphic symbol for the Valve Stats object. Also, deleted the
unused 2nd prameter from the display command in the P_Runtime graphic
symbol. This was a leftover from previous versions that passed the object
name. Starting with 2.0, the object name is in the AOI.
Changed the Permissive and Interlock Navigation multistate indicators
(GO_InterlockIndicator, msi_Interlock, msi_Permissive,
GO_PermissiveIndicator) to use expression: if (Not {#103}) or (Not ({#102}
or {#104})) then 3
else if (Not {#102}) then 2
else {#104}
Changed GroupCommands\GroupTripHelp\Text4 to 'Trip Valve' from
'Trip Motor'

Page | 20

(RA-BAS-ME) P_VSDFaceplate.gfx

2.0-02

Changed visibility animation on object:


TabPanelGrp_Home\GroupSpeedAndDirection\GroupSpeedControls\nde_
OSet_SpeedRef\nde_Display1\NumericInputEnable1a to
CurrentUserHasCode( A ) and {#1.Rdy_SpeedRef} from
CurrentUserHasCode( D )
Changed visibility animation on object:
TabPanelGrp_Home\GroupDatalink\GroupOutputDatalink\nde_OSet_OutD
atalink\nde_Display5\NumericInputEnable5 to CurrentUserHasCode( A )
and {#1.Rdy_SpeedRef} from CurrentUserHasCode( D )

Items in the lists of files at the end of this document with file revisions and dates in bold text
indicate items that have changed since the previous revision.
Revision 2.0-07 Summary of Changes
Here is a summary of the changes to the Library going from Version 2.0-06 to Version 2.0-07
(new Maintenance Release).
1. New Instructions
The following new instruction and its graphic symbols and faceplates are added:
P_PF755
PowerFlex 755 Variable Frequency Drive.
IMPORTANT
This instruction depends on data structures (UDTs) and other tags in order to handle its I/O
connections and provide improved diagnostics. Therefore, it is provided as a Rung Import
(similar to L_CPU) to make it easy to get all the dependencies in place. Follow the procedure
below for importing this instruction in order to get all its diagnostic capabilities. Even though
the instruction is provided as a Rung Import, once all the dependencies are imported it can be
used in Ladder Diagram, Structured Text, or Function Block Diagram routines as easily as
P_VSD.
P_PF755 Import Procedure
The P_PF755 instruction uses In/Out Parameters to link the Input data from the drive (Input
Assembly), to link the Output data to the drive (Output Assembly) and to link to a tag
containing the PF755 fault codes and fault descriptions. Each instance of the instruction must
have its own tags for Input and Output data, but ALL instances should share the same fault
code/description tag to save memory.
To import the P_PF755 instruction, plus the User-Defined Types (UDTs) for the input and
output data, and the drive fault code/description tag and its UDT, a Rung Import file has been
provided. Even though the instruction can be used in Ladder Diagram, Function Block Diagram,
or Structured Text logic, the initial definition import must be to a Ladder Diagram routine. If
you want all your P_PF755 instances to be in, say, Function Block Diagram routines, you can
delete the Ladder Diagram rung after the import, but keep the Fault Code/Description Tag and
Page | 21

the AOI and UDT definitions that were imported with the rung. You will need these to create
your P_PF755 instances, regardless of the language you use.
a) Open a Ladder Diagram routine.
b) Where you want to place the imported rung, right-click on the left rail and select Import
Rung(s).
c) Navigate to the folder where you unzipped the Library, go to the Process Add-On
Instructions folder, select the file P_PF755_2_0-00_RUNG.L5X and click OK.
d) Review the items to be imported. If youve already imported the P_Alarm 2.0-01 and/or
P_Mode 2.0-00 instructions, theres no need to import them again. Be sure all the UDTs
and Tags are imported.
e) You can rename AOI backing tag and the Input and Output data tags for your instance,
for example:
SC_101 for the AOI backing tag
SC_101_Inp for the Input data structure tag
SC_101_Out for the Output data structure tag
f) Note the directions in the rung comment for configuring the drives Input Datalinks and
set up your drive to provide the required data. The remaining Input Datalinks and all the
Output Datalinks may be used for other data required by your application.
g) Note the COP (copy) instructions used to move data from the actual drive Input
Assembly to the Input data tag, and from the Output data tag to the actual drive Output
Assembly. This technique is used instead of all the wires / moves that are required by
P_VSD. The COP instructions and Input and Output tags are required because the type
name provided by the Drive Add-On Profile varies with drive configuration, firmware
revision, etc.
The diagram below shows how the I/O data flow through this setup.
(Created when Drive is
created in I/O tree)

(Created when Drive is


created in I/O tree)

Input Assembly
(Type name given by
Drive Add-On Profile)
Drive Status
Speed Feedback

Copy
(COP)

Input Data Tag


(Type P_PF755_Inp)
(Created by rung
import or by user)
Drive Status

Reference

P_PF755
Instruction
Instance
(with backing tag)

(InOut par.)

Reference
(InOut par.)

Speed Feedback

Output Data Tag


(Type P_PF755_Out)
(Created by rung
import or by user)

Output Assembly
(Type name given by
Drive Add-On Profile)
Moves

Drive Commands
Speed Reference

Drive Commands
(MOVs)

Speed Reference

Torque Current (5)

Torque Current (5)

(user choice #1)

Output Current (7)

Output Current (7)

(user choice #2)

Output Power (9)

Output Power (9)

(user choice #3)

Elapsed MWH (13)

Elapsed MWH (13)

Elapsed Runtime (15)

Elapsed Runtime (15)

Speed Units (300)

Speed Units (300)

Pred. Maint. Sts. (469)

Pred. Maint. Sts. (469)

Start Inhibits (933)

Start Inhibits (933)

Drive Status 2 (936)

Drive Status 2 (936)

Overload Count (940)

Overload Count (940)

Drive Temp. (944)

Drive Temp. (944)

Last Fault Code (951)

Last Fault Code (951)

Fault Status A (952)

Fault Status A (952)

(user choice #13)

Fault Status B (953)

Fault Status B (953)

(user choice #14)

(user choice #4)


Reference
(InOut par.)

(user choice #5)


(user choice #6)
(user choice #7)
(user choice #8)

P_PF755
Fault Code /
Description List
Tag

(user choice #9)


(user choice #10)
(user choice #11)

(Shared by all instances)

(user choice #12)

(user choice #1)


(user choice #2)

(user choice #15)

As Requ
ired

Other user
application code
as required

ired
As Requ

(user choice #16)

Page | 22

2. General AOI Changes


The following changes were made generally across the Add-On Instructions of the Library:
P_Alarm
Added Cfg_PCmdClear to restore the ability (lost in going from 1.5 to 2.0)
to have the Program Commands (Inhibit, Uninhibit) for P_Alarm
configured for Edge (instruction clears command bits on receipt) or Level
(bit completely controlled by Program logic, Alarm inhibit status follows
the bit state (level).

All that use P_Alarm


Instructions that use P_Alarm were modified to pass their Cfg_PCmdClear
configuration setting to every P_Alarm instance in the instruction.
IMPORTANT:
You might wish to only import one or a few of the instructions updated in Release 2.0-07.
But note that the signatures of instructions the use P_Alarm depend on the P_Alarm
definition. So if you need to import an AOI that has alarms (and so uses P_Alarm), you
need to import P_Alarm 2.0-01. And if you import P_Alarm 2.0-01, you must import all
the instructions that depend on 2.0-01. Therefore, it is recommended that you import
ALL of the instructions in the 2.0-07 release together.
Import the P_Alarm instruction definition first. Then import all the other instruction
definitions.

All that apply


Instructions that use timers for threshold (high-high, high, low, low-low,
etc.) status or for I/O simulation (motor run feedback simulation, etc.)
were modified so that the logic transitions in the same scan, rather than
next scan, when the timer preset is configured as zero.

3. Reference Manuals
New Reference Manuals for several of the instructions have been released and are included in
the Manuals folder of the unzipped Library.

Revision 2.0-08 (December 3, 2012)


Revision 2.0-08 provides several updated AOI definitions for use with RSLogix 5000 software.
Here's a summary of changes to Add-On Instructions:

Page | 23

1. P_AInDual, P_DoseFM, P_DoseWS, P_PF755, and P_VSD were modified to change


behavior of the Cfg_OperKeep and Cfg_ProgKeep configurations. Previously, Err_Keep
(and Sts_Err) was set if either:
a. All "aspects" were "kept" (meaning no function was left to have its ownership
controlled by the overall Program / Operator Mode selection)
b. Any "aspect" was "kept" by both Operator and Program (conflicting keeps).
The new behavior is as follows:
a. It is now permissible (but may confuse operators) to have all "aspects" "kept",
rendering the Program / Operator Mode selection moot. This is effectively a
"Program/Operator Mode Lock" setup, but the operator mode control buttons and
program mode control commands are still recognized and still change the "mode"
status of the AOI. (You get to explain what you did to your operators.)
b. The check for Err_Keep was replaced by logic which prevents selection of both
OperKeep and ProgKeep for each aspect. If you select OperKeep for an aspect,
ProgKeep is automatically de-selected (and vice versa).
c. The Err_Keep was left in place in the Add-On Instruction definition parameter
list so as not to change the instruction interface, but this bit will never be set, as
items (a) and (b) above eliminate the configuration error conditions.
2. P_ValveMO was modified to correct the output behavior when pulse time is configured
as zero (meaning outputs are left energized). In this configuration, a pulse time of 5
seconds is used for the STOP output when changing direction of motion of the valve, say,
from opening to closing.
3. P_Fanout was modified to correct the handling of the "CV maximum rate of change"
configuration. Previously, when the "CV maximum rate of change" was zero, the CV
rate of change limit was forced to zero, and CV changes were forced to be immediate.
Now, when the "CV maximum rate of change" is zero, ANY non-negative value for CV
rate of change is accepted, meaning the CV rate of change can be set to any value, or to
zero for immediate changes (no rate limiting).
4. The P_DoseFM flow totalizer logic (used when only a Rate input is available) was
modified to have ANY input flow rate less than the configured low cutoff (including
LARGE negative flows) not be totalized. Previously, the check used the absolute value
of the flow, and large negative flows would be totalized, resulting in a significant
negative quantity.
5. P_MotorHO was modified to properly clear the Sts_Tripping bit once the motor is
confirmed stopped, even if the interlock inputs are still not OK. Previously, the
instruction displayed "Tripping" even though the motor had been confirmed stopped.
6. P_D4SD was modified to correct the PCmd_FailUninhibit parameter's alias. It had been
pointing to the wrong bit in the 'Fail' P_Alarm instance.

Page | 24

In addition, several changes to displays were made. The FactoryTalk View SE and ME files
updated are:
Revision 2.0-08 SE update:
(RA-BAS) P_ValveCHelp.gfx

2.0-02

Changed 'Motor' to 'Valve' on the Interlock Trip Alarm Description

Revision 2.0-08 ME updates:


(RA-BAS-ME) BuiltIn
Graphics Library

2.0-02

(RA-BAS-ME) P_ValveCHelp.gfx
(RA-BAS-ME) Built-In
PIDE-Faceplate

2.0-02

(RA-BAS-ME) Built-In
Autotune-Faceplate.gfx
(RA-BAS-ME)
P_DoseFM-Faceplate.gfx

2.0-03

(RA-BAS-ME)
P_DoseWS-Faceplate.gfx

2.0-03

(RA-BAS-ME)
P_AInDual-Faceplate.gfx

2.0-02

(RA-BAS-ME) P_PF755Faceplate.gfx

2.0-01

2.0-03

2.0-04

Changed visibility animation to be {#102.CVFaulted} OR


{#102.HandFBFaulted}, was {#1.CVFaulted} OR {#1.HandFBFaulted} for
\PIDE_Exceptions\Image_CommBad objects
Changed text to be 'valve', was 'motor' for
\GroupHelpPage2\GroupAlarms\Group1\Group18\Text14
Changed visibility animation to be CurrentUserHasCode( D ), was
CurrentUserHasCode( E ) for TabPanelGrp_Maintenance2\SAMAGrou
p2\SAMAGroup_CVOverride\Group_CVOverride1\nde_CVOverride1\nde_
Display36\nde_NumericInputEnable36
Added Global Object Parameter Values for
Group_TabButtons\GO_TabButtonAlarm
Changed GOP to add ' or {#1.Err_Keep}', was only '{#1.Err_Sim}' for Eng
Tabs: ...\GO_BadCfgEngineering13, ...\GO_BadCfgEngineering23,
...\GO_BadCfgEngineering33
Changed GOP to add ' or {#1.Err_Keep}' for
Group_BadCfg\GO_BadCfgEngineering
Changed GOP to add ' or {#1.Err_Keep}', was only '{#1.Err_Sim}' for Eng
Tabs: ...\GO_BadCfgEngineering13, ...\GO_BadCfgEngineering23
Changed font attribute to bold for TabPanelGrp_Home\Group14\Grou
p_SP\Group_Val_SP\SetpointDisplay\SPDisplay
Changed GOP to add ' or {#1.Err_Keep}', was only '{#1.Err_Filt}' for
TabPanelGrp_Engineering\EngButtonsGroup1\GroupBadCfgEngineering1\
GO_BadCfgEngineering12
Changed object from Group_HelpAndCloseButtons\GO_ButtonHelp to
Group_HelpAndCloseButtons\ButtonHelp
Changed object from Group_HelpAndCloseButtons\GO_ButtonClose to
Group_HelpAndCloseButtons\GO_ButtonClosewTabReset

Revision 2.0-09 (March 20, 2013)


Revision 2.0-09 provides several updated Add-On Instruction definitions for use with RSLogix
5000 software. The specific instructions revised are highlighted below in the current revisions
table. Here is a summary of changes to AOIs:
1. P_PF755 was modified to show drive diagnostics and datalink values even if EnableIn is
false (instruction on a false rung in Ladder Diagram, or the EnableIn pin wired and set to
0 in Function Block Diagram code).

Page | 25

2. P_VSD was modified so that the speed reference and speed feedback scaling calculations
would work better in SoftLogix 5800 and RSLogix Emulate 5000. In previous versions,
the scaling calculations worked fine on hard controllers, but not on SoftLogix or Emulate.
3. The Out_A and Out_B parameters of P_D4SD have their External Access attribute set to
ReadOnly. Previously these parameters had their External Access set to None.
4. Instructions that provide enumerated values such as Val_Sts, Val_Fault, Val_Fdbk,
Val_State and Val_Cmd were modified to buffer those values internally to ensure that,
when the instruction is used in a Continuous Task, intermediate values of these
parameters are never visible on the HMI. This behavior was never seen in projects where
the recommended Periodic Task configurations were used, because the HMI does not
interrupt Periodic Tasks. Affected objects include all motors, drives, valves, discrete and
analog inputs and outputs, and the P_ResInh (Restart Inhibit) instruction.
5. A minor correction was made to the tag description for the L_CPU_20 instance backing
tag in the L_CPU_20 import file. (The AOI definition did not change, just the import
file._
In addition, a new object, T_Sync, has been added to the Time and Date Add-On Instructions
that are included with the Library. This AOI provides the capability for the controller to get the
date and time from an NTP server, such as the domain controller server of a FactoryTalk domain
application, or from an Internet time server. It uses socket services provided by newer
EtherNet/IP modules, such as the 1756-EN2T (with latest firmware). No HMI is provided for
this instruction. The instruction is provided as a RUNG import in order to include MSG tags and
related data types and data. Documentation of instruction setup is included in the rung comment
of the imported rung.

Revision 2.0-09 provides no updated FactoryTalk View SE files.

Revision 2.0-09 provides one updated FactoryTalk View ME file. The FactoryTalk View ME
file update is described below.
Revision 2.0-09 ME update:
(RA-BAS-ME) Built-In
PIDE-Faceplate

2.0-04

Changed connection tag to be {#1.ZCDeadband}, was {#1.PVEUMax} for


TabPanelGrp_Maintenance3\GroupLimits\Group_ZCDeadband\
nde_ZCDeadband\nde_Display47\nde_NumericInputEnable47

Revision 2.0-09 includes several updated Reference Manuals. These manuals have been
available on Literature Library (at RockwellAutomation.com and AB.com). The latest current
revisions as of March 20, 2013, are collected in the PlantPAx Library download (zip) file.

Page | 26

Revision 2.0-10 (November 20, 2013)


Revision 2.0-10 provides the Simple Sequencer (P_Seq) to the PlantPAx Library, plus several
updated Add-On Instruction definitions and Display files for use with RSLogix 5000 and
FactoryTalk View software. The specific instructions and graphics revised are highlighted
below in the current revisions tables. Here is a summary of changes for this release:
1. The Simple Sequencer (P_Seq) was backported from Version 3.0-02 of the PlantPAx
Library to this version. The Simple Sequencer provides a sequencing engine with 32
BOOL inputs, 32 BOOL outputs and up to 32 REAL outputs. The Simple Sequencer
uses a separate Step Array tag, allowing a virtually unlimited number of steps in a given
sequence. The sequencer can be configured and the sequence steps can be edited from
the HMI online. In this release, only FTView SE functionality is provided.
2. All motor control objects (P_Motor, P_Motor2Spd, P_MotorRev) were updated to ensure
that the Out_Stop output is pulsed when a stop is commanded, even if the run feedback
signal(s) indicate(s) that the motor is already stopped.
3. All objects that have modes (using P_Mode internally) were modified to expose the
OCmd_Unlock pin on P_Mode on the containing instruction. This enables users to write
logic that unlocks Operator Mode so that Program Mode can be acquired. Note that such
logic MUST NOT hold this pin low. Doing so will prevent the OCmd_Unlock command
from the HMI from being recognized. This pin should have a 1 assigned in Structured
Text logic or an OTL (Output Latch) instruction in Ladder Diagram routines. Do NOT
use an OTE or wire this pin in Function Block Diagram logic these methods will hold
the pin low (write a 0) when the logic feeding them is false.
4. Source-protected instructions are no longer signed. This allows users of Version 21 of
RSLogix 5000 to use these instructions in cases where a signature mismatch occurs. (In
V21 of Logix, the method of calculating signatures was changed for instructions that use
arrays of user-defined STRING elements in Local Tags.) Previously, users of V21 who
encounter a signature mismatch could only un-sign unprotected instruction. Now, a
Library AOI is either signed or source-protected, but never both.
5. The Change Detector (L_ChangeDet) in the Logix Add-On Instructions was modified to
correct an issue that caused the MSGs it uses to error when the instruction was used in a
Continuous Task.
6. This distribution of the PlantPAx Library includes P_Steam version 2.0-02. This version
corrects a range checking error on the input data that prevented proper operation in
regions of the steam table with temperatures and pressures above the critical point.
7. The Discrete 2-, 3- or 4-State Device instruction (P_D4SD) has its outputs set to External
Access = ReadOnly. Previously, External Access for outputs was set to None.

Page | 27

8. The Mix-Proof Valve (P_ValveMP) logic was modified to better detect a position failure
when feedback indicates that the valve has made an uncommanded move from an
established position.
9. The PowerFlex 755 Variable Frequency Drive (P_PF755) Add-On Instruction was
modified to correctly handle requests for Hand Mode (including detecting local operation
of the drive).
10. In the Samples application included in the Sample Projects\2_SamplesApp folder of
the distribution, the rung for the P_PF755 instruction was modified and some parameter
values where changed to ensure that the application verifies without errors and is in a
Ready to Demo state (simulated interlock conditions cleared, etc.).
11. The Rung exports for P_PF755, L_CPU, L_ChangeDet and L_Redun were updated to
ensure that the instances being created have correct (default) parameter values in the
imported tags.
12. The Discrete Output (P_DOut) Add-On Instruction logic was changed to break up a
complex rung that scanned properly on hardware controllers but did not work correctly in
RSLogix Emulate 5000 V18.0 (and later revisions).
13. The Clock Sync via NTP (T_Sync) Date and Time Add-On Instruction was updated to
Revision 1.0-01 to align with the Library V3.0-04 release. A fix was made in Revision
1.0-01 that affects Library 3.0 but not Library 2.0.
No existing FactoryTalk View SE files were modified for Revision 2.0-10. The Simple
Sequencer files for FactoryTalk View SE were added to the library in this release. See the
SUMMARY OF FILES below.
Revision 2.0-10 provides updated FactoryTalk View ME files. The FactoryTalk View ME file
updates are described below.
Revision 2.0-10 ME update:
(RA-BAS-ME)
P_AOut-Faceplate

2.0-03

Changed from polygon(nde_BackWithTouch2) to Numeric Input


Enable(nde_NumericInputEnable3) for
TabPanelGrp_Engineering2\GroupShed\nde_Cfg_IntlkCV1\nde_Display3\

Page | 28

(RA-BAS-ME)
P_Fanout5Faceplate

2.0-02

Changed visibility, limits for


TabPanelGrp_Maintenance\GroupRoCLimits\nde_Cfg_MaxCVRoC\nde_Display
3\NumericInputEnable3a and renamed to
TabPanelGrp_Maintenance\GroupRoCLimits\nde_Cfg_MaxCVRoC\nde_Display
3\nde_NumericInputEnable3
Changed visibility, limits for
TabPanelGrp_Maintenance\GroupRoCLimits\GroupCVRoCLim\nde_OSet_CVR
oCLim\nde_Display4\NumericInputEnable4a and renamed to
TabPanelGrp_Maintenance\GroupRoCLimits\GroupCVRoCLim\nde_OSet_CVR
oCLim\nde_Display4\nde_NumericInputEnable4
Changed limits for
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMin\nde_Display8\
NumericInputEnable8a and renamed to
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMin\nde_Display8\n
de_NumericInputEnable8
Changed limits for
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMax\nde_Display9\
NumericInputEnable9a and renamed to
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMax\nde_Display9\
nde_NumericInputEnable9

(RA-BAS-ME)
P_Fanout-Faceplate

2.0-02

Changed visibility, limits for


TabPanelGrp_Maintenance\GroupRoCLimits\nde_Cfg_MaxCVRoC\nde_Display
3\NumericInputEnable3a and renamed to ...\nde_NumericInputEnable3
Changed visibility, limits for
TabPanelGrp_Maintenance\GroupRoCLimits\GroupCVRoCLim\nde_OSet_CVR
oCLim\nde_Display4\NumericInputEnable4a and renamed to
...\nde_NumericInputEnable4
Changed limits for
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMin\nde_Display8\
NumericInputEnable8a and renamed to ...\nde_NumericInputEnable8
Changed limits for
TabPanelGrp_Engineering\Group_ClampLimits\nde_Cfg_CVMax\nde_Display9\
NumericInputEnable9a and renamed to ...\nde_NumericInputEnable9
Changed visibility, limits for
TabPanelGrp_Home\GroupSpeedAndDirection\GroupSpeedControls\nde_OSet
_SpeedRef\nde_Display1 \NumericInputEnable1a and renamed to
...\nde_NumericInputEnable1

(RA-BAS-ME)
Process Faceplate
Objects.ggfx

2.0-06

Added object GO_D4SD_StateGroup\D4SD_GotoDisplayButton for navigation


to D4SD-Config display.

Page | 29

(RA-BAS-ME)
P_VSD-Faceplate

2.0-03

Changed
TabPanelGrp_Maintenance2\Group_SpeedReference\nde_Cfg_MinSpdRef\nde
_Display8\NumericInputEnable8 to ...nde_NumericInputEnable8 , 'Use variable
minimum/maximum': 0, {#1.Cfg_MaxSpdRef}, was Min/max range values:
0,2147483647
Changed
TabPanelGrp_Maintenance2\Group_SpeedReference\nde_Cfg_MaxSpdRef\nde
_Display9\NumericInputEnable9 to ...nde_NumericInputEnable9 , 'Use variable
minimum/maximum': {#1.Cfg_MinSpdRef}, 9.9E+16, was Min/max range values:
0,2147483647
Changed
TabPanelGrp_Maintenance2\Group_OutDatalinkLimits\nde_Cfg_OutDatalinkMin
\nde_Display25\NumericInputEnable25 to ...nde_NumericInputEnable25. Also
changed object to 'Use variable minimum/maximum': 0,
{#1.Cfg_OutDatalinkMax}, was Min/max range values: 0,2147483647.
Changed
TabPanelGrp_Maintenance2\Group_OutDatalinkLimits\nde_Cfg_OutDatalinkMa
x\nde_Display26\NumericInputEnable26 to ...nde_NumericInputEnable26, use
Connection,Value "{#1.Cfg_OutDatalinkMax}" was "{#1.Cfg_MaxSpdRef}". Also
changed object to 'Use variable minimum/maximum': {#1.Cfg_OutDatalinkMin},
9.9E+16, was Min/max range values: 0,2147483647
Changed
TabPanelGrp_Home\GroupSpeedAndDirection\GroupSpeedControls\nde_OSet
_SpeedRef\nde_Display1\NumericInputEnable1a to
...nde_NumericInputEnable1 , 'Use variable minimum/maximum':
{#1.Cfg_MinSpdRef}, {#1.Cfg_MaxSpdRef}, was Min/max range values:
0,2147483647
Changed
TabPanelGrp_Home\GroupDatalink\GroupOutputDatalink\nde_OSet_OutDatalin
k\nde_Display5\NumericInputEnable5 to ...nde_NumericInputEnable5. Also
changed object to 'Use variable minimum/maximum': {#1.Cfg_OutDatalinkMin},
{#1.Cfg_OutDatalinkMax}, was Min/max range values: 0,2147483647.
Changed
TabPanelGrp_Engineering\Group8\GroupFeedback\GroupSpeedFeedbackEUSc
ale\GroupSpeedFdbkScaled\nde_Cfg_SpeedFdbkEUMax
\nde_Display20\NumericInputEnable20 to ...nde_NumericInputEnable20;
Min/max range: -9.9E+15, 9.9E+16, was: 0,2147483647
Changed
TabPanelGrp_Engineering\Group8\GroupFeedback\GroupSpeedFeedbackEUSc
ale\GroupSpeedFdbkScaled\nde_Cfg_SpeedFdbkEUMin
\nde_Display19\NumericInputEnable19 to ...nde_NumericInputEnable19;
Min/max range: -9.9E+15, 9.9E+16, was: 0,2147483647
Changed
TabPanelGrp_Engineering\Group8\GroupReference\GroupSpeedRefEUScale\G
roupSpeedRefScaled\nde_Cfg_SpeedRefEUMax
\nde_Display11\NumericInputEnable11 to ...nde_NumericInputEnable11;
Min/max range: -9.9E+15, 9.9E+16, was: 0,2147483647
Changed
TabPanelGrp_Engineering\Group8\GroupReference\GroupSpeedRefEUScale\G
roupSpeedRefScaled\nde_Cfg_SpeedRefEUMin
\nde_Display13\NumericInputEnable13 to ...nde_NumericInputEnable13;
Min/max range: -9.9E+15, 9.9E+16, was: 0,2147483647
Changed
TabPanelGrp_Engineering4\GroupEngConfig4\nde_Cfg_SimRampT\nde_Displa
y3\NumericInputEnable3a to ...\ nde_NumericInputEnable3; Decimal point
settings = Fixed, Displayed Value, 0 was Implicit, n/a, n/a

Page | 30

Changed
TabPanelGrp_Engineering5\GroupInputDatalinkCfg\Group_InpDatalinkScaling\G
roupInpDatalinkRaw\nde_Cfg_InpDatalinkRawMax\nde_Display6\
NumericInputEnable6 to ...\nde_NumericInputEnable6; Decimal point settings =
Fixed, Displayed Value, 0 was Implicit, n/a, n/a
Changed
TabPanelGrp_Engineering5\GroupInputDatalinkCfg\Group_InpDatalinkScaling\G
roupInpDatalinkRaw\nde_Cfg_InpDatalinkRawMin\nde_Display4\
NumericInputEnable4 to ...\nde_NumericInputEnable4; Decimal point settings =
Fixed, Displayed Value, 0 was Implicit, n/a, n/a
Changed
TabPanelGrp_Engineering5\GroupInputDatalinkCfg\Group_InpDatalinkScaling\G
roupInpDatalinkEU\nde_Cfg_InpDatalinkEUMax\nde_Display10
\NumericInputEnable10a to ...\nde_NumericInputEnable10; Min/max range: 9.9E+15, 9.9E+16, was Min/max range values: 0,2147483647
Changed
TabPanelGrp_Engineering5\GroupInputDatalinkCfg\Group_InpDatalinkScaling\G
roupInpDatalinkEU\nde_Cfg_InpDatalinkEUMin\nde_Display7\
NumericInputEnable7 to nde_NumericInputEnable7; Min/max range: -9.9E+15,
9.9E+16, was: 0,2147483647
(RA-BAS-ME)
P_ValveMPFaceplate

2.0-02

Added objects
TabPanelGrp_Engineering4\Group13\...\MVP_GotoDisplayButtonX for
navigation to (RA-BAS-ME) P_ValveMP-Config display.

(RA-BAS-ME)
P_AInDualFaceplate

2.0-03

Deleted object
TabPanelGrp_Home\PVAndLimitsGroup\GroupInputSelect\GroupInputA\nde_Se
t_SimPVA\ nde_Display9\nde_BackWithTouch9
Added object
TabPanelGrp_Home\PVAndLimitsGroup\GroupInputSelect\GroupInputA\nde_Se
t_SimPVA\ nde_Display9\nde_NumericInputEnable9
Deleted object
TabPanelGrp_Home\PVAndLimitsGroup\GroupInputSelect\GroupInputB\nde_Se
t_SimPVB\ nde_Display7\nde_BackWithTouch7
Added object
TabPanelGrp_Home\PVAndLimitsGroup\GroupInputSelect\GroupInputB\nde_Se
t_SimPVB\ nde_Display7\nde_NumericInputEnable7
Changed object
TabPanelGrp_Home\PVAndLimitsGroup\PV_SourceGroup\SubGroup\nde_MSet
_SubstPV\ nde_Display2\nde_NumericInputEnable2 object to 'Min/max range...':
-9.9E+15, 9.9E+16, was: 0,2147483647

(RA-BAS-ME)
L_TaskMonFaceplate

2.0-02

Changed object TabPanelGrp_Home Visibility to {#1.Inf_Tab}==0 was


TabNav==0
Changed object TabPanelGrp_Engineering Visibility to {#1.Inf_Tab}==20 was
TabNav==20
Changed object TabPanelGrp_Trend Visibility to {#1.Inf_Tab}==30 was
TabNav==30
Changed object TabPanelGrp_AlmConfig Visibility to {#1.Inf_Tab}==40 was
TabNav==40
Changed object TabPanelGrp_Alarm Visibility to {#1.Inf_Tab}==50 was
TabNav==50

Page | 31

Important Upgrade Notes for 1.x to 2.0


If you are upgrading a PlantPAx system from Version 1.5 of the PlantPAx Library to Version
2.0, refer to Upgrade Notes that follow, and the document Migrating from PlantPAx Library 1.5
to 2.0.pdf included with this release, for important details.
UPGRADE NOTE 1: Release 2.0 of the PlantPAx Library requires Version 18 or later of
RSLogix 5000 Software and controller firmware, and Version 6.0 or later of FactoryTalk
View SE or FactoryTalkView ME software and firmware. See item #8 in the Summary of
Changes below for more information.

UPGRADE NOTE 2: When importing library 2.0 Add-On Instructions into an existing 1.x
application, import the P_Alarm and P_Mode instructions first. Failure to do so may result in
broken instruction signatures when importing instructions that depend on P_Alarm and P_Mode.
Not to worry! If you receive a message about an invalid signature while importing an
instruction, simply go back and import P_Alarm and P_Mode, then import the Add-On
Instruction that gave you the message.

UPGRADE NOTE 3: When importing library 2.0 Add-On Instructions into an existing 1.x
application, be sure the Inf_Type Local Tag STRING in each instruction Instance is set
properly to the default value (same as the instruction name). If not set properly, attempting to
navigate to various analog input faceplates will result in a display not found message. To set
the Local Tag value:

In RSLogix 5000 Software, open the application.


Open the routine containing the instruction instance you want to check and navigate to
the instruction instance.
Right-click on the instruction name (not the backing tag name) and select Open
Instruction Logic.

Page | 32

Rung 0 of the instruction definition opens, with the data context set to the instruction
instance. Rung 0 contains STRING instructions (that are jumped over, not executed) that
display the STRING data for the instance.

If the value of Inf_Type is missing or incorrect, double-click on the value to bring up


the STRING entry popup and enter the name of the instruction into the STRING.

Page | 33

UPGRADE NOTE 4: The numeric data entry popup display for the FTView SE library, (RABAS) Common-AnalogEdit.gfx, uses version 11.0.8000.0 of the DLL FM20.DLL. This
version of FM20.DLL is installed with FactoryTalk View SE 6.0 if there is not a newer version
already on the PC. If you have installed a recent edition of Microsoft Office or some other
application, your PC may have a newer version of this file.
If you have a newer version of the FM20.DLL file on the PC running the HMI client, you will
receive a FM20.DLL: newer version used diagnostic message each time you call up the
numeric data entry popup. The popup will work correctly, and the message is a nuisance
diagnostic. But if you want to avoid this message, do the following:

Make sure each Client PC and the workstation with FactoryTalk View Studio all have the
same version of FM20.DLL. (By default it is in the: \Windows\System32 folder.) If you
need to copy the DLL from one PC to another, be sure to COPY OVER the previous
version. Do not rename or move the DLL before copying over it.
Open the display (RA-BAS) Common-AnalogEdit in FactoryTalk View Studio. Select
a graphic element on the display (say, one button).
Place the mouse cursor over the selected graphic element, press the SHIFT key, and use
an arrow key to nudge the element one pixel. Release the SHIFT key.
Press the SHIFT key again and nudge the element back where it was. Release the
SHIFT key.
Save the display file.

Modifying and saving the Common Analog Edit popup display links it to the version of
FM20.DLL installed on the PC where the change was made.
The next time you call up the data entry popup on the client, you should not receive the
diagnostic message.
If you continue to have trouble with the data entry popup display, please contact Rockwell
Automation Technical Support for assistance. Remember to ask for PlantPAx support.
UPGRADE NOTE 5: The recommended procedure for handling the L_CPU instruction in an
RSLogix 5000 project when upgrading to PlantPAx Library 2.0 is as follows:

Save the project and make a backup copy of the project file (.ACD).
If the project uses Version 16 or 17 of RSLogix 5000, change the controller to use
Version 18 or later. (These first two steps apply to any upgrade to 2.0.)
Find the L_CPU instruction instance. One way to do this is to right-click on the L_CPU
Add-On Instruction in the Controller Organizer and select Cross Reference. Double-click
on the instance in the Cross Reference to go to the rung containing the instance.
Delete the rung.
Using the Tag Edit window, delete the backing tag for the L_CPU instruction (default is a
Controller Tag named L_CPU).
In the Controller Organizer, delete the L_CPU Add-On Instruction definition.
Page | 34

o If the Delete option is not enabled when you right-click on the L_CPU Add-On
Instruction, not all instances and backing tags have been deleted.
Import the new L_CPU_18 or L_CPU_19 Rung, making sure to create new or
overwrite (not use existing) all the components, including the Add-On Instruction
definition, plus any data types, MSG backing tags and data tags.
Be sure to configure the controller slot number (in the MOV) and the Task to monitor (in the
GSV, if not THIS) on the upper branch of the rung before switching the controller to RUN.

Page | 35

SUMMARY OF FILES IN THIS RELEASE


This release of the PlantPAx Library of Process Objects includes Add-On Instructions for
RSLogix 5000 (version 18 or later) and Global Object files and Graphics files for both FTView
SE and FTView ME (version 6.0 or later). In addition, the library includes sample applications.

RSLogix 5000 Add-On Instructions (L5X import files) (Object names in bold are new for
Version 2.0 of the Library; Revisions and Dates in bold are updated since the previous revision):
Object
L_ChangeDet
L_CPU_18

L_Redun

Description
Change Detector (Rung export)
Processor Utilization
(FW Rev. 18.x)(Rung export)
Processor Utilization
(FW Rev. 19.x)(Rung export)
Processor Utilization
(FW Rev. 20.x)(Rung export)
Processor Utilization
(FW Rev. 21.x)(Rung export)
Redundant Controller Monitor (Rung export)

L_TaskMon
P_AIn
P_AInAdv
P_AInDual
P_AInMulti
P_Alarm
P_AOut
P_D4SD
P_DIn
P_DoseFM
P_DoseWS
P_DOut
P_Fanout
P_Intlk
P_Logic
P_Mode
P_Motor
P_Motor2Spd
P_MotorHO
P_MotorRev
P_nPos

Task Monitor
Analog Input
Advanced Analog Input
Dual Analog Input
Multiple Analog Input (up to 8)
Alarm (sub-block)
Analog Output
Discrete 2-, 3- or 4-State Device
Discrete Input
Dosing with Flowmeter
Dosing with Weigh Scale
Discrete Output (with pulsing)
Analog Fanout (up to 8 CVs)
Interlocks with First Out
Boolean Logic with Snapshot
Mode (sub-block)
Single-Speed Motor
Two-Speed Motor
Hand Operated Motor
Reversing Motor
n-Position (up to 8) Device

L_CPU_19
L_CPU_20
L_CPU_21

Revision
2.0-01
2.0-00
2.0-00
2.0-00
2.0-00
2.0-03
2.0-01
2.0-03
2.0-03
2.0-04
2.0-03
2.0-01
2.0-04
2.0-06
2.0-03
2.0-05
2.0-05
2.0-05
2.0-03
2.0-00
2.0-01
2.0-00
2.0-05
2.0-06
2.0-05
2.0-06
2.0-04

Date
August 29, 2013
September 30, 2011
(export 29 Aug 2013)
September 30, 2011
(export 29 Aug 2013)
March 15, 2013
(export 29 Aug 2013)
March 22, 2013
(export 29 Aug 2013)
March 18, 2013
(export 29 Aug 2013)
August 23, 2012
September 23, 2013
September 23, 2013
September 23, 2013
September 23, 2013
August 23, 2012
September 23, 2013
September 23, 2013
March 18, 2013
September 23, 2013
September 23, 2013
September 23, 2013
September 23, 2013
September 30, 2011
August 23, 2012
September 30, 2011
September 23, 2013
September 23, 2013
March 18, 2013
September 23, 2013
September 23, 2013
Page | 36

Object
P_Perm
P_PF755
P_PTComp
P_Reset
P_ResInh
P_RunTime
P_Seq

P_StrapTbl
P_ValveC
P_ValveHO
P_ValveMO
P_ValveMP
P_ValveSO
P_ValveStats
P_VSD

Description
Permissives
PowerFlex 755 Variable Frequency Drive
(New with Release 2.0-07 of the Library)
Pressure/Temperature Compensated Flow
Reset
Restart Inhibit
Run Time and Starts
Simple Sequencer (New with Release 2.0-10
of the PlantPAx Library of Process
Objects)
Tank Strapping Table
Control Valve
Hand Operated Valve
Motor Operated Valve
Mix-Proof Valve
Solenoid Operated Valve
2-State Valve Statistics
Variable Speed Drive

Revision
2.0-00
2.0-04

Date
September 30, 2011
September 23, 2013

2.0-00
2.0-00
2.0-01
2.0-00
2.0-00

September 30, 2011


September 30, 2011
March 18, 2013
September 30, 2011
September 23, 2013

2.0-00
2.0-04
2.0-04
2.0-08
2.0-05
2.0-06
2.0-00
2.0-07

September 30, 2011


September 23, 2013
March 18, 2013
September 23, 2013
September 23, 2013
September 23, 2013
September 30, 2011
September 23, 2013

Library Release 2.0-10 Add-On Instruction Revisions and Dates

NOTE: The same Add-On Instruction is used in the Logix controller with FactoryTalk
View SE 6.0 (or later) and with FactoryTalk View ME 6.0 (or later).
NOTE: For your convenience, three additional sets of Add-On Instructions, for Steam
Table calculations, for Time and Date Math and for LINT (64-bit Integer) / LTIME (64-bit
Time) Math, while not part of the PlantPAx Library of Process Objects, are included in the
distribution.

FactoryTalk View SE Global Object Files (Object names in bold are new for Version 2.0 of
the Library; Revisions and Dates in bold are updated since the previous revision):
Object
(RA-BAS) BuiltIn Faceplate Objects.ggfx
(RA-BAS) BuiltIn Graphics Library.ggfx
(RA-BAS) BuiltIn Help Objects.ggfx
(RA-BAS) Common Faceplate Objects.ggfx
(RA-BAS) Logix FacePlate Objects.ggfx
(RA-BAS) Logix Graphics Library.ggfx
(RA-BAS) P_AIn Graphics Library.ggfx
(RA-BAS) P_D4SD Graphics Library.ggfx
(RA-BAS) P_D4SD Motor Graphics Library.ggfx
(RA-BAS) P_DOut Graphics Library.ggfx
(RA-BAS) P_Motor Graphics Library.ggfx

Revision
2.0-03
2.0-01
2.0-02
2.0-02
2.0-01
2.0-02
2.0-01
2.0-01
2.0-00
2.0-00
2.0-00

Date
September 28, 2012
September 28, 2012
January 6, 2012
September 28, 2012
January 6, 2012
September 28, 2012
January 6, 2012
November 4, 2011
September 30, 2011
September 30, 2011
September 30, 2011
Page | 37

Object
(RA-BAS) P_Motor2Spd Graphics Library.ggfx
(RA-BAS) P_MotorHO Graphics Library.ggfx
(RA-BAS) P_MotorRev Graphics Library.ggfx
(RA-BAS) P_nPos Graphics Library.ggfx
(RA-BAS) P_ValveMP Graphics Library.ggfx
(RA-BAS) P_VSD Graphics Library.ggfx
(RA-BAS) Process Alarm Objects.ggfx
(RA-BAS) Process Faceplate Objects.ggfx
(RA-BAS) Process Graphics Objects.ggfx
(RA-BAS) Process Mode Objects.ggfx
(RA-BAS) Process Help Objects.ggfx
(RA-Seq) Standard Objects.ggfx

Revision
2.0-00
2.0-00
2.0-00
2.0-01
2.0-00
2.0-01
2.0-01
2.0-02
2.0-02
2.0-01
2.0-01
2.0-00

Date
September 30, 2011
September 30, 2011
September 30, 2011
November 28, 2011
September 30, 2011
September 28, 2012
January 6, 2012
September 28, 2012
September 28, 2012
September 28, 2012
January 6, 2012
November 19, 2013

Library Release 2.0-10 FTView SE Global Object File Revisions and Dates

FactoryTalk View SE Graphics Files (Object names in bold are new for Version 2.0 of the
Library; Revisions and Dates in bold are updated since the previous revision):
Object
(RA-BAS) Built-In Autotune-Faceplate.gfx
(RA-BAS) Built-In Autotune-Help.gfx
(RA-BAS) Built-In PIDE-Faceplate.gfx
(RA-BAS) Built-In PIDE-Help.gfx
(RA-BAS) Built-In RMPS-Faceplate.gfx
(RA-BAS) Built-In RMPS-Help.gfx
(RA-BAS) Built-In Totalizer-Faceplate.gfx
(RA-BAS) Built-In Totalizer-Help.gfx
(RA-BAS) Built-In TotalizerTgt-Faceplate.gfx
(RA-BAS) Common-AnalogEdit.gfx
(RA-BAS) L_CPU-Faceplate.gfx
(RA-BAS) L_CPU-Help.gfx
(RA-BAS) L_Redun-Faceplate.gfx
(RA-BAS) L_Redun-Help.gfx
(RA-BAS) L_TaskMon-Faceplate.gfx
(RA-BAS) Logix-Faceplate.gfx
(RA-BAS) Logix-Help.gfx
(RA-BAS) P_AIn-Faceplate.gfx
(RA-BAS) P_AIn-Help.gfx
(RA-BAS) P_AInAdv-Faceplate.gfx
(RA-BAS) P_AInAdv-Help.gfx
(RA-BAS) P_AInDual-Faceplate.gfx
(RA-BAS) P_AInDual-Help.gfx
(RA-BAS) P_AInMulti-Faceplate.gfx

Revision
2.0-01
2.0-00
2.0-02
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-02
2.0-01
2.0-00
2.0-00
2.0-01
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00

Date
November 28, 2011
September 30, 2011
September 28, 2012
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 28, 2012
January 6, 2012
September 30, 2011
September 30, 2011
January 6, 2012
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
Page | 38

Object
(RA-BAS) P_AInMulti-Help.gfx
(RA-BAS) P_Alarm-Help.gfx
(RA-BAS) P_AOut-Faceplate.gfx
(RA-BAS) P_AOut-Help.gfx
(RA-BAS) P_D4SD-Config.gfx
(RA-BAS) P_D4SD-Faceplate.gfx
(RA-BAS) P_D4SD-Help.gfx
(RA-BAS) P_DIn-Faceplate.gfx
(RA-BAS) P_DIn-Help.gfx
(RA-BAS) P_DoseFM-Faceplate.gfx
(RA-BAS) P_DoseFM-Help.gfx
(RA-BAS) P_DoseWS-Faceplate.gfx
(RA-BAS) P_DoseWS-Help.gfx
(RA-BAS) P_DOut-Faceplate.gfx
(RA-BAS) P_DOut-Help.gfx
(RA-BAS) P_Fanout-Faceplate.gfx
(RA-BAS) P_Fanout5-Faceplate.gfx
(RA-BAS) P_Fanout -Help.gfx
(RA-BAS) P_Intlk-Faceplate.gfx
(RA-BAS) P_IntlkPerm-Help.gfx
(RA-BAS) P_Logic-Config.gfx
(RA-BAS) P_Logic -Faceplate.gfx
(RA-BAS) P_Logic -Help.gfx
(RA-BAS) P_Mode-Config.gfx
(RA-BAS) P_Mode-Help.gfx
(RA-BAS) P_Motor-Faceplate.gfx
(RA-BAS) P_Motor-Help.gfx
(RA-BAS) P_Motor2Spd-Faceplate.gfx
(RA-BAS) P_Motor2Spd-Help.gfx
(RA-BAS) P_MotorHO-Faceplate.gfx
(RA-BAS) P_MotorHO-Help.gfx
(RA-BAS) P_MotorRev-Faceplate.gfx
(RA-BAS) P_MotorRev-Help.gfx
(RA-BAS) P_nPos -Faceplate.gfx
(RA-BAS) P_nPos -Help.gfx
(RA-BAS) P_PF755-Faceplate.gfx
(RA-BAS) P_Perm-Faceplate.gfx
(RA-BAS) P_ResInh-Faceplate.gfx
(RA-BAS) P_RunTime-Faceplate.gfx
(RA-BAS) P_ValveC-Faceplate.gfx
(RA-BAS) P_ValveC-Help.gfx
(RA-BAS) P_ValveHO-Faceplate.gfx
(RA-BAS) P_ValveHO-Help.gfx

Revision
2.0-00
2.0-01
2.0-02
2.0-01
2.0-00
2.0-00
2.0-01
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-01
2.0-01
2.0-01
2.0-00
2.0-01
2.0-01
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-01
2.0-01
2.0-00
2.0-01
2.0-00
2.0-00
2.0-02
2.0-02
2.0-00
2.0-02

Date
September 30, 2011
January 6, 2012
January 6, 2012
January 6, 2012
September 30, 2011
September 30, 2011
January 6, 2012
January 6, 2012
September 30, 2011
January 6, 2012
September 30, 2011
January 6, 2012
September 30, 2011
September 28, 2012
January 6, 2012
January 6, 2012
January 6, 2012
September 30, 2011
January 6, 2012
January 6, 2012
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
January 6, 2012
September 30, 2011
January 6, 2012
September 30, 2011
January 6, 2012
September 30, 2011
January 6, 2012
January 6, 2012
January 6, 2012
September 28, 2012
January 6, 2012
September 30, 2011
September 30, 2011
January 6, 2012
December 3, 2012
September 30, 2011
September 28, 2012
Page | 39

Object
(RA-BAS) P_ValveMO-Faceplate.gfx
(RA-BAS) P_ValveMO-Help.gfx
(RA-BAS) P_ValveMP-Config.gfx
(RA-BAS) P_ValveMP-Faceplate.gfx
(RA-BAS) P_ValveMP-Help.gfx
(RA-BAS) P_ValveSO-Faceplate.gfx
(RA-BAS) P_ValveSO-Help.gfx
(RA-BAS) P_ValveStats-Faceplate.gfx
(RA-BAS) P_VSD-Faceplate.gfx
(RA-BAS) P_VSD-Help.gfx
(RA-Seq) P_Manual_Prompt-Response.gfx
(RA-Seq) P_Manual_Prompt-Select.gfx
(RA-Seq) P_Seq-Config.gfx
(RA-Seq) P_Seq-Config-Step.gfx
(RA-Seq) P_Seq-DeleteStep-Confirm.gfx
(RA-Seq) P_Seq-Detail.gfx
(RA-Seq) P_Seq-Faceplate.gfx
(RA-Seq) P_Seq-Help.gfx
(RA-Seq) P_Seq-InputForce.gfx
(RA-Seq) P_Seq-InsertStep-Confirm.gfx
(RA-Seq) P_Seq-Quick.gfx
(RA-Seq) P_Seq-Test.gfx
(RA-Seq) P_Seq-TimerForce.gfx

Revision
2.0-00
2.0-01
2.0-00
2.0-00
2.0-01
2.0-01
2.0-01
2.0-00
2.0-00
2.0-01
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00

Date
September 30, 2011
January 6, 2012
September 30, 2011
September 30, 2011
January 6, 2012
September 28, 2012
January 6, 2012
September 30, 2011
September 30, 2011
January 6, 2012
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013
November 19, 2013

Library Release 2.0-10 FTView SE Graphics File Revisions and Dates

For the FTView ME Sample Projects, if changes are made to the Project window size, the Title
bar checkbox, or the Border checkbox in the project settings, the Graphic Display Scaling dialog
box opens. It is recommended that NO scaling be used with any PlantPAx global objects or
graphics.

FactoryTalk View ME Global Object Files (Object names in bold are new for Version 2.0 of
the Library; Revisions and Dates in bold are updated since the previous revision):
Object
(RA-BAS-ME) BuiltIn Faceplate Objects.ggfx
(RA-BAS-ME) BuiltIn Graphics Library.ggfx
(RA-BAS-ME) BuiltIn Help Objects.ggfx
(RA-BAS-ME) Common Faceplate Objects.ggfx
(RA-BAS-ME) Logix FacePlate Objects.ggfx
(RA-BAS-ME) Logix Graphics Library.ggfx
(RA-BAS-ME) P_AIn Graphics Library.ggfx

Revision
2.0-04
2.0-02
2.0-02
2.0-03
2.0-02
2.0-02
2.0-01

Date
September 28, 2012
December 3, 2012
January 6, 2012
September 28, 2012
January 6, 2012
September 28, 2012
January 6, 2012
Page | 40

Object
(RA-BAS-ME) P_D4SD Graphics Library.ggfx
(RA-BAS-ME) P_D4SD Motor Graphics Library.ggfx
(RA-BAS-ME) P_DOut Graphics Library.ggfx
(RA-BAS-ME) P_Motor Graphics Library.ggfx
(RA-BAS-ME) P_Motor2Spd Graphics Library.ggfx
(RA-BAS-ME) P_MotorHO Graphics Library.ggfx
(RA-BAS-ME) P_MotorRev Graphics Library.ggfx
(RA-BAS-ME) P_nPos Graphics Library.ggfx
(RA-BAS-ME) P_ValveMP Graphics Library.ggfx
(RA-BAS-ME) P_VSD Graphics Library.ggfx
(RA-BAS-ME) Process Alarm Objects.ggfx
(RA-BAS-ME) Process Faceplate Objects.ggfx
(RA-BAS-ME) Process Graphics Library.ggfx
(RA-BAS-ME) Process Help Objects.ggfx
(RA-BAS-ME) Process Mode Objects.ggfx

Revision
2.0-02
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-00
2.0-01
2.0-00
2.0-01
2.0-00
2.0-06
2.0-02
2.0-01
2.0-01

Date
January 25, 2012
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
September 30, 2011
January 6, 2012
September 30, 2011
September 28, 2012
September 30, 2011
November 20, 2013
September 28, 2012
January 6, 2012
September 28, 2012

Library Release 2.0-10 FTView ME Global Object File Revisions and Dates

FactoryTalk View ME Graphics Files (Object names in bold are new for Version 2.0 of the
Library; Revisions and Dates in bold are updated since the previous revision):
Object
(RA-BAS-ME) Built-In Autotune-Faceplate.gfx
(RA-BAS-ME) Built-In Autotune-Help.gfx
(RA-BAS-ME) Built-In PIDE-Faceplate.gfx
(RA-BAS-ME) Built-In PIDE-Help.gfx
(RA-BAS-ME) Built-In RMPS-Faceplate.gfx
(RA-BAS-ME) Built-In RMPS-Help.gfx
(RA-BAS-ME) Built-In Totalizer-Faceplate.gfx
(RA-BAS-ME) Built-In Totalizer-Help.gfx
(RA-BAS-ME) Built-In TotalizerTgt-Faceplate.gfx
(RA-BAS-ME) L_CPU-Faceplate.gfx
(RA-BAS-ME) L_CPU-Help.gfx
(RA-BAS-ME) L_Redun-Faceplate.gfx
(RA-BAS-ME) L_Redun-Help.gfx
(RA-BAS-ME) L_TaskMon-Faceplate.gfx
(RA-BAS-ME) Logix-Faceplate.gfx
(RA-BAS-ME) Logix-Help.gfx
(RA-BAS-ME) P_AIn-Faceplate.gfx
(RA-BAS-ME) P_AIn-Help.gfx
(RA-BAS-ME) P_AInAdv-Faceplate.gfx
(RA-BAS-ME) P_AInAdv-Help.gfx
(RA-BAS-ME) P_AInDual-Faceplate.gfx

Revision
2.0-03
2.0-00
2.0-04
2.0-01
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-01
2.0-00
2.0-01
2.0-01
2.0-02
2.0-01
2.0-00
2.0-02
2.0-01
2.0-02
2.0-01
2.0-03

Date
December 3, 2012
September 30, 2011
February 25, 2013
January 6, 2012
October 24, 2011
September 30, 2011
October 24, 2011
September 30, 2011
October 24, 2011
October 24, 2011
September 30, 2011
October 24, 2011
January 6, 2012
November 20, 2013
October 24, 2011
September 30, 2011
May 31, 2012
January 6, 2012
May 31, 2012
January 6, 2012
November 20, 2013
Page | 41

Object
(RA-BAS-ME) P_AInDual-Help.gfx
(RA-BAS-ME) P_AInMulti-Faceplate.gfx
(RA-BAS-ME) P_AInMulti-Help.gfx
(RA-BAS-ME) P_Alarm-Faceplate.gfx
(RA-BAS-ME) P_Alarm-Help.gfx
(RA-BAS-ME) P_AOut-Faceplate.gfx
(RA-BAS-ME) P_AOut-Help.gfx
(RA-BAS-ME) P_D4SD-Config.gfx
(RA-BAS-ME) P_D4SD-Faceplate.gfx
(RA-BAS-ME) P_D4SD-Help.gfx
(RA-BAS-ME) P_DIn-Faceplate.gfx
(RA-BAS-ME) P_DIn-Help.gfx
(RA-BAS-ME) P_DoseFM-Faceplate.gfx
(RA-BAS-ME) P_DoseFM-Help.gfx
(RA-BAS-ME) P_DoseWS-Faceplate.gfx
(RA-BAS-ME) P_DoseWS-Help.gfx
(RA-BAS-ME) P_DOut-Faceplate.gfx
(RA-BAS-ME) P_DOut-Help.gfx
(RA-BAS-ME) P_Fanout-Faceplate.gfx
(RA-BAS-ME) P_Fanout5-Faceplate.gfx
(RA-BAS-ME) P_Fanout -Help.gfx
(RA-BAS-ME) P_Intlk-Faceplate.gfx
(RA-BAS-ME) P_IntlkPerm-Help.gfx
(RA-BAS-ME) P_Logic-Config.gfx
(RA-BAS-ME) P_Logic -Faceplate.gfx
(RA-BAS-ME) P_Logic -Help.gfx
(RA-BAS-ME) P_Logic -Snapshot.gfx
(RA-BAS-ME) P_Mode-Config.gfx
(RA-BAS-ME) P_Mode-Help.gfx
(RA-BAS-ME) P_Motor-Faceplate.gfx
(RA-BAS-ME) P_Motor-Help.gfx
(RA-BAS-ME) P_Motor2Spd-Faceplate.gfx
(RA-BAS-ME) P_Motor2Spd-Help.gfx
(RA-BAS-ME) P_MotorHO-Faceplate.gfx
(RA-BAS-ME) P_MotorHO-Help.gfx
(RA-BAS-ME) P_MotorRev-Faceplate.gfx
(RA-BAS-ME) P_MotorRev-Help.gfx
(RA-BAS-ME) P_nPos-Faceplate.gfx
(RA-BAS-ME) P_nPos-Help.gfx
(RA-BAS-ME) P_Perm-Faceplate.gfx
(RA-BAS-ME) P_PF755-Faceplate.gfx
(RA-BAS-ME) P_ResInh-Faceplate.gfx
(RA-BAS-ME) P_RunTime-Faceplate.gfx

Revision
2.0-01
2.0-01
2.0-01
2.0-02
2.0-02
2.0-03
2.0-00
2.0-00
2.0-01
2.0-01
2.0-01
2.0-00
2.0-04
2.0-01
2.0-03
2.0-01
2.0-02
2.0-01
2.0-02
2.0-02
2.0-00
2.0-02
2.0-01
2.0-00
2.0-01
2.0-00
2.0-01
2.0-00
2.0-00
2.0-01
2.0-01
2.0-01
2.0-01
2.0-01
2.0-00
2.0-01
2.0-01
2.0-03
2.0-01
2.0-02
2.0-01
2.0-01
2.0-01

Date
January 6, 2012
October 24, 2011
January 6, 2012
January 6, 2012
January 6, 2012
November 20, 2013
September 30, 2011
September 30, 2011
October 24, 2011
January 6, 2012
October 24, 2011
September 30, 2011
December 3, 2012
January 6, 2012
December 3, 2012
January 6, 2012
September 28, 2011
January 6, 2012
November 20, 2013
November 20, 2013
September 30, 2011
January 6, 2012
January 6, 2012
September 30, 2011
October 24, 2011
September 30, 2011
October 24, 2011
September 30, 2011
September 30, 2011
October 24, 2011
January 6, 2012
October 24, 2011
January 6, 2012
October 24, 2011
September 30, 2011
October 24, 2011
January 6, 2012
May 31, 2012
January 6, 2012
January 6, 2012
December 3, 2012
October 24, 2011
October 24, 2011
Page | 42

Object
(RA-BAS-ME) P_ValveC-Faceplate.gfx
(RA-BAS-ME) P_ValveC-Help.gfx
(RA-BAS-ME) P_ValveHO-Faceplate.gfx
(RA-BAS-ME) P_ValveHO-Help.gfx
(RA-BAS-ME) P_ValveMO-Faceplate.gfx
(RA-BAS-ME) P_ValveMO-Help.gfx
(RA-BAS-ME) P_ValveMP-Config.gfx
(RA-BAS-ME) P_ValveMP-Faceplate.gfx
(RA-BAS-ME) P_ValveMP-Help.gfx
(RA-BAS-ME) P_ValveSO-Faceplate.gfx
(RA-BAS-ME) P_ValveSO-Help.gfx
(RA-BAS-ME) P_ValveStats-Faceplate.gfx
(RA-BAS-ME) P_VSD-Faceplate.gfx
(RA-BAS-ME) P_VSD-Help.gfx

Revision
2.0-03
2.0-02
2.0-02
2.0-01
2.0-01
2.0-01
2.0-00
2.0-02
2.0-01
2.0-03
2.0-01
2.0-01
2.0-03
2.0-01

Date
May 31, 2012
December 3, 2012
July 05, 2012
September 28, 2012
October 24, 2011
January 6, 2012
September 30, 2011
November 20, 2013
January 6, 2012
September 28, 2012
January 6, 2012
October 24, 2011
November 20, 2013
January 6, 2012

Library Release 2.0-10 FTView ME Graphics File Revisions and Dates

Page | 43