Professional Documents
Culture Documents
Compatibility Rockwellautomation
Compatibility Rockwellautomation
RA Library of Process Objects, Application Templates, Application Code Manager Library, Tools & Utilities, and Integration with
Version 5.10.00 (released 11/2022)
Features
This release includes the following system features.
The command Source Totem Pole global object "GO_CmdSrcActiveDisplay" was modified to allow moving the command source positions based on configuration and current state. Objects are removed from the Totem Pole if their "Has" bit is clear.
FTView 13 has added the ability to have a user friendly message in the E-Signature remark.
All display elements throughout the Process Library that have E-Signature configured will be modified so that the E-Signature prompt contains the same text as the confirmation, PLUS text similar to the following: “By completing this action, I verify that I have reviewed the changes that will be made to the system. I have approval and permission to perform this change.” This text should be customized for
buttons (actions: ” to perform this command”) and numeric inputs (settings: “ to perform this change.”).
Operator access to Gate Configuration was removed because runtime security would not allow the operator to change any configuration information. Thus, access to Gate Configuration provided no additional configuration options.
5.10 displays have been updated to allow the user to pin the display on all HMI objects.
A redirect path option has been created to allow the launch of a PDF file using the “Has More” feature.
Graphic Framework – Add Italian and Polish to the Language Switching Template Popup - CPSPPAX-1239
Polish and Italian language radial selection was added to template display “(raC-5-SE) Template Language-Select”.
The "View Only" user group with security code P was added to use when the HMI client is not in use.
A new tag Security\CmdClientNav was added to the HMI tag import file included in the library download.
"Close Button" global object was updated to use the new tag instead of direct A-P codes.
Color Change Tool – Upgraded to Work with FactoryTalk View SE v13 - CPSPPAX-1258
FactoryTalk View Customization tool upgraded for compatibility with FTView v13 files. added new VB projects to support v13 files. Upgraded all projects to use .Net framework 4.7.2.
Added the following I/O tags to the faceplate Diagnostics tab. Inp_PVData, Inp_PVUncertain, Inp_ModFault, Inp_ChanFault, Inp_FuncCheck, Inp_OutOfSpec, Inp_MaintReqd
PAI
PAO
PDI
PDO
PMTR
PVLV
PVSD
PD4SD
PNPOS
PVLVMP
raP_Opr_Area
raP_Opr_Unit
Added Parameter and report navigation buttons to the faceplate home tab along with the VBA code required to support the buttons. Added parameter and Report configuration objects and navigation buttons to the advanced display engineering tab along with the VBA code to support the navigation buttons. Added Breadcrumbs to the faceplate and advanced display for the Parameters and reports. Added
the Fault tab for the parameters and reports.
In the Boolean and Analog output configuration displays, changed Header, Tool-tip, and remark messages from “output source tag” to “output tag”
PCmd_Enable and PCmd_Disable have been added to AOI logic to allow triggering of the diagnostic collection from the L_CPU programmatically.
Status indicators were added for Waiting, Active, and Done. These status parameters are mapped directly to associated Inp_ parameters.
Added Prompts to objects raP_Opr_EMGen, raP_Opr_EPGen, and raP_Opr_Unit Added Prompt response button to home tab and operator attention breadcrumb to home tab button. Added new global object checkbox for "cfg_HasPrompt" to Advanced display engineering tab. Also added navigation to the prompt faceplate from the engineering tab.
Added remarks to the string inputs on the displays for the following objects:
raP_Dvc_LgxCPU_5x80
raP_Dvc_LgxRedun
raP_Opr_Prompt
raP_Opr_Seq
raP_Tec_ParRpt
raP_UDT_Opr_PromptCfg
raP_Opr_EPGen - Show Ownership for Logix, Sequence Manager and Batch (Mutually Exclusive) - CPSPPAX-1359
The command source button/display was placed into a new group with visibility to hide it if any of the three new phase ownership bits were set. Created two new multistate indicators, one for the icon and one for the text. These indicators are controlled by the new phase ownership bits and are visible if one of the bits are set. These new indicators were added to a new group with a disabled button
appearance for the background of the batch ownership content. This correctly tells the user that the CMDSRC navigation is not available.
Added three indicators for phase synchronization to the bottom of the raP_Opr_EPGen faceplate diagnostic tabs.
raP_Opr_EMGen / raP_Opr_EPGen - Move Previous State and Previous Step Indications from Home Tab of HMI Faceplate - CPSPPAX-1361, CPSPPAX-1362
Created new global objects for Previous State and Previous step. Removed these values from the existing state and step global objects. Rearranged the home tab and maintenance tab of both faceplates to accommodate the modified global objects. Note that previous state and step was not added to the maintenance tab because of EPGen space considerations. On the EMGen faceplate, rearranged the
Not Ready information at the top of the display, and added the Current State, Previous State, Current Step, and Previous Step values at the bottom of the diagnostic tab.
Use PSet_StepSummary.@Label to define which Local Message to use for summary information. A Local Message file was created for Step Descriptions and Step Summary. In the event users don't want to use the one file, they can create their own individual local message file, and by changing the extended tag property, the object will know which local message to use for lookup.
raP_Opr_EMGen / raP_Opr_EPGen / raP_Opr_Unit - Create New Graphic Symbol with a Background - CPSPPAX-1369 - CPSPPAX-1371
The previous graphic symbol (global object) did not have a background. A new graphic symbol was created that has a rectangle background similar to the raP_Opr_Seq graphic symbol
raP_Opr_EMGen
raP_Opr_EPGen
raP_Opr_Unit
raP_Opr_Area
This is used when a parent owns a child but is not attempting to enforce the CmdSrc state for the owner’s use. The CmdSrc state is still used for the parental Sts_ChildrenOrganized evaluation.
The Label was originally used in the tool-tip in case the string display was not large enough to show all of the text. This is common HMI practice. However, there is also a desire to see the description. To resolve this, the description was added to the tool tip in the second line, underneath the label. Now both the label and the description are displayed in the tool-tip.
HMI 5.10 - Add Note to Graphic Symbols (Global Objects) That They Work for Both 5.00.xx and 5.10.xx - CPSPPAX-1421
The following text was added to the affected global object files:
"Global Objects in this file are compatible with all 5.x library releases unless noted otherwise."
Instructions affected:
PAI
PAID
PAIM
PAO
PBL
PD4SD
PDBC
PDI
PDO
PDOSE
PLLS
PMTR
PNPOS
PPID
PTST
PVLV
PVLVMP
PVSD
raP_Dvc_LgxChangeDet
raP_Dvc_LgxCPU_5x80
raP_Dvc_LgxModuleSts
raP_Dvc_LgxRedun
raP_Dvc_LgxTaskMon
raP_Opr_Seq
raP_Opr_Area
Graphic Framework - Add Mechanism for Navigation Between 4.1 and 5.x Process Library Faceplates - CPSPPAX-1422
Methodology was developed to allow navigation smoothly between 4.10 and 5.00 (and later) library faceplates.
The two macros are used in place of the regular NavToFaceplate (used for 4.10 library) and NavToDisplay (used for 5.00 and later library). The redirect graphic displays must be added to the application. Directions for use were added to the graphic framework chapters of PROCES-RM200.
'Inp_UnBindChildren' rung was added to the Add-On Instructions. This is used when a parent owns a child but is not attempting to enforce the CmdSrc state for the owner’s use. The CmdSrc state is still used for the parental Sts_ChildrenOrganized evaluation.
raP_Opr_Unit - Modified the Material Display to Use a Local Message Display - CPSPPAX-1435
System.Enum.Materials allows 512 entries, but faceplate only had 99. Modified the material display to use a Local Message Display. The display is indexed by Sts_eMatrl and uses Sts_eMtrl.@Navigation to specify the local message file name. A local message file named SystemMaterialNames has been created to reference the material names in the System.Enum.Materials array. The Material multistate
indicator was converted to a local message display to allow 512 entries.
raP_Opr_Prompt - Prompt Configuration Remarks Should Include Item Number of 0-3 - CPSPPAX-1437
On (raP-5_10-SE) Toolbox - Added the index number (#102) to the remarks in prompt configuration global objects GO_DispValConfig, GO_InpValConfig, GO_SelectConfig, and GO_RespConfig. Changed the remark wording as necessary to make the text understandable.
raP_Tec_ParRpt / raP_Opr_ExtddAlm – Update Default @Library for Process Library 5.10 release - CPSPPAX-1444, CPSPPAX-1445
Updated the default @Library for these instructions for the Process Objects Library 5.10 release.
To add 4 additional group command Permissive the following parameters we added, 1 for each of the 4 group commands. Cfg_HasGroupCmd(x)PermObj, Inp_GroupCmd(x)PermOk, Cfg_HasGroupCmd(x)NBPermObj, Cfg_HasGroupCmd(x)PermObj, Sts_NrdyGroupCmd(x)Perm. None of the 4 shall affect the overall Permissive, only the individual group commands.
Added permissive indicators and buttons on the home tab and maintenance tab. Visibility hides these when the corresponding description is "n/a". These additions required rearranging buttons and increasing the faceplate width.
Added new Not ready indicators on the home tab
Added new Not Ready status indicators on the diagnostic tab. Visibility hides these when the corresponding description is "n/a".
Added Configuration for the “has navigation” bits on the HMI tab page 1 of the Advanced Display. This required moving some configuration from HMI page 1 to HMI page 2. Visibility hides these when the corresponding description is "n/a". Also, the ‘Has Interlock’ checkbox moves up if the space above is empty.
Finally, the command button global object was modified to allow the text to wrap if it did not fit in one line.
HMI 5.0 Library - Behavior of Interlock Not OK inconsistent with Interlock Trip of Other Objects When Using Intlk Inhibit – (1843530)
Changed the Global caption on the global object used for the Shed action to read "On Interlock not OK" and the header for the PPID Advanced display engineering page 7 Shed action to read "Interlock not OK"
Added "Enable navigation to Output PV" checkbox with the navigation display field to PAIM advanced display HMI page 2. Note that the PV display on the home tab already contained the navigation button.
Re-positioned the "Has More" navigation button. "Has More" navigation button was covered by the output object when the output is configured for Input 7, gate 7, or gate 8.
Updated the sequencer global object file to correct the tool tips for the various step edit displays. This included the Step Configuration display as well as the Digital Input, Digital Output, and Analog Output multi-step configuration display.
Created new animation on grp_Commands to use the tag "{#2.Cfg_Has#5Cmds}" where #5 is either "PAR" or "RPT". Deleted the existing animation on the elements grp_ParRestore, grp_ParCapture, and grp_ParClear since the parent group now does the visibility.
Functional Changes
This release has the following functional changes from the previous release.
Overall
Project Library
1. No changes.
Organization Bus
1. Updated AOI’s.
Organization Node
1. Updated AOI’s.
2.
1. . Updated AOI’s.
Hardware Bus
1. Updated AOI’s.
PAI Library
1. Modified the handling of navigation set up and assignments when used within other PO5 libraries. Change the parameters PAID_Select and PAIM_Select that allowed navigation selections for just those objects. They were changed to a single parameter, Select_NavLocation that determines if the Input PV or the Output PV navigation link is populated.
2. Change Quality to Good Quality default (.Cfg_MaintReqdQual = 1)
3. Change Action to Use Input default (.Cfg_MaintReqdAction = 1)
4. Change Quality to Good Quality default (.Cfg_MaintReqdQual = 1)
5. Change Action to Use Input default (.Cfg_MaintReqdAction = 1)
6. Change to Use Input default (.Cfg_FuncCheckAction = 2)
7. Change numeric input PV Low Deviation to default 1.50000000e+038 (.Cfg_LoDevLim)
8. Change numeric input PV Low Deviation default to 1 (.Cfg_LoDevDB)
9. Exposed the OoRGate pin and added parameter connection.
10. Add missing input and output wire connectors from the PAI to the PAH object.
PAO Library
1. See general.
2. Change PPID_RefTag to OTHER_RefTag to allow connections to object’s other than PPID’s for documentation and future navigation settings.
PDI Library
1. See general.
PDO Library
1. See general.
PDBC Library
1. See general.
2. Change numeric input PV High Deviation default to 1.50000000e+038 (.Cfg_HiDevLim)
3. Change numeric input PV Low Deviation default to -1.50000000e+038 (.Cfg_LoDevLim)
4. Change numeric input High RoC Increase default to 1.50000000e+038 (.Cfg_HiRoCIncrLim)
5. Change numeric input High RoC Decrease default to 1.50000000e+038 (Cfg.HiRoCDecrLim)
6. Add missing string for navigation.
PDOSE Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the ObjectName_PV1,2,3…. And now use RefTag_PV.
PFO Library
1. See general.
PHLS Library
1. See general.
PLLS Library
1. See general.
2. Modified Reference device sub object ordering to start a zero (0).
PMTR Library
1. See general.
PVLV Library
1. See general.
2. Replaced the raP_Dvc_VlvMP AOI instance of the object with new CI version PVlvMP. Requires Controller to be version 35.
3. Added required parameters for Upper, Lower, and Cavity functionality.
4. Added
5. Enabled Interlocks subject to work for existing and new Open (256) Interlock feature.
PPID Library
1. See general.
2. Change Sheet Name to CS_PPID.
3. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_Casc Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_FF Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_Override Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_PAO Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_PVSD Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_Ratio Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPID_Splitrange Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PPTC Library
1. See general.
2. Organized objects into better groupings.
3. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PTST Library
1. See general.
2. Organized objects into better groupings.
3. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
PVSD Library
CC Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PV…. And now use {RefTag}_PV.
3. Changed the naming convention of the Program scoped tags that are generated for PAO references. Removed the {ObjectName}_CVx…. And now use {RefTag}_CV.
4. Organized objects into better groupings.
IMC Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PV…. And now use {RefTag}_PV.
3. Changed the naming convention of the Program scoped tags that are generated for PAO references. Removed the {ObjectName}_CV…. And now use {RefTag}_CV.
4. Organized objects into better groupings.
5. Set the default to include the PAO’s in the same program.
MMC Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the {ObjectName}_PVx…. And now use {RefTag}_PV.
3. Changed the naming convention of the Program scoped tags that are generated for PAO references. Removed the {ObjectName}_CVx…. And now use {RefTag}_CV.
4. Organized objects into better groupings.
RMPS Library
1. See general.
2. Changed the naming convention of the Program scoped tags that are generated for PAI references. Removed the ObjectName_PV1,2,3…. And now use RefTag_PV.
3. Organized objects into better groupings.
NPO Library
D4SD Library
Area Library
1. Updated AOI’s.
Unit Library
1. Updated AOI’s.
2. Added Parameters and Reports selections and configuration.
3. Added a Permissive for each group command.
4. Added parameters for MaterialName and SystemSummary. These allow you to point to different HMI tags to be used for unique instance descriptions.
EMGen Library
1. Updated AOI’s.
2. Added parameters for SystemStepDescription and SystemSummary. These allow you to point to different HMI tags to be used for unique instance descriptions for Local messages. Each instance can have its own tag.
EPGen Library
1. Updated AOI’s.
2. Added parameters for SystemStepDescription and SystemSummary. These allow you to point to different HMI tags to be used for unique instance descriptions for Local messages. Each instance can have its own tag.
3. Add Prompt inclusion selection.
Sequencer Library
1. Updated AOI’s.
2. Updated the backing tag of the SM to align with the AOI default.
Prompt Library
1. Updated AOI’s.
New libraries
raP_Dvc_NPO Library
1. Updated AOI’s.
2. See general.
raP_Dvc_D4SD Library
1. Updated AOI’s.
2. See general.
raP_Dvc_VLVMP Library
3. See general.
FTViewSE
Application Notes
This release has the following application notes.
Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the movement toward inclusive language in technology. We are proactively collaborating with industry peers to find alternatives to such terms and making changes to our products and content. Please excuse the use of such terms in our content while we implement
these changes.