0% found this document useful (0 votes)
18 views7 pages

Process Library - 5.00.01 (Released 11 - 2020)

The release notes detail version 5.00.01 of the Process Library, which includes new features such as Logix tag-based alarms, extended tag properties, and enhancements to control strategies and device diagnostics. It also addresses several anomalies from previous versions, including modifications to add-on instructions and updates to the PlantPAx migration tool. The document outlines various improvements and corrections made to ensure optimal performance and reliability of the library components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views7 pages

Process Library - 5.00.01 (Released 11 - 2020)

The release notes detail version 5.00.01 of the Process Library, which includes new features such as Logix tag-based alarms, extended tag properties, and enhancements to control strategies and device diagnostics. It also addresses several anomalies from previous versions, including modifications to add-on instructions and updates to the PlantPAx migration tool. The document outlines various improvements and corrections made to ensure optimal performance and reliability of the library components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Release Notes

RA Library of Process Objects, Sample Projects, Application Templates, Tools & Utilities, Integration with Endress+Hauser
Device
Version 5.00.01 (released 11/2020)

Catalog Number Process Library

These release notes describe version information for Process Library, version 5.00.01 (released 11/2020).

Features
This release includes the following system features.

Process Library Release 5.0 Features

The process library incorporates these features:


Logix tag-based alarms
Extended tag properties
Electronic signatures and audit trail additions to HMI faceplates

Process Library Release 5.00.01 Features

Feature First Identified as of Software Version 5.00.01

Control Strategies

Added Input and Output Reference Mappings to Control Strategies containing PMTR and PVSD:

(RA-LIB)CS_PMTR_1S_5_00-01_ROUTINE.L5X

(RA-LIB)CS_PMTR_2S_5_00-01_ROUTINE.L5X

(RA-LIB)CS_PMTR_REV_5_00-01_ROUTINE.L5X

(RA-LIB)CS_PPID_PVSD_5_00-01_PROGRAM.L5X

(RA-LIB)CS_PPID_PVSD_HART_5_00-01_PROGRAM.L5X

Process Library Release 5.0 Add-On Instructions

System Feature as of Process Library Release 5.0


PlantPAx 5.0 Add-On Instructions in relation to previous releases of PlantPAx Add-On Instructions.

Input Control

PlantPAx 5.0 AOIs Bundled with Previous Description


5.0 Library Download Process Library
AOI(s)
Transfers data from one
raP_Tec_HARTChanData_to_PAHnew Library 4.10 HART module
Channel Data array member
(for one input or output
channel) to one (Highly-
Integrated HART)
PAX_HART_DEVICE:I:0
data structure for use by
PAH instruction.

Captures any of 16 event bit


raP_Tec_LgxEvent new rising edge transitions and
records the lowest-order
rising edge bit as the reason
for the event.

Device Control

PlantPAx 5.0 AOIs Bundled Previous Process Description


with 5.0 Library Download Library AOI(s)

raP_Dvc_nPos P_nPos (PO) Controls a circular or linear


discrete device with up to 30
positions. The instruction
provides outputs to select an
individual position and
outputs to move toward
increasing positions
(‘clockwise’ for a circular
device) or decreasing
positions (‘counterclockwise’
for a circular device).
Controls and monitors
feedback from a discrete 2-
raP_Dvc_D4SD P_D4SD (PO) state, 3- state, or 4-state
device s, monitoring for fault
conditions. These devices
include multiple-speed
motors or multiple position
valves.
Controls four discrete
outputs and monitors four
discrete feedback inputs.
Each output and input has
configurable states of each
output in the various device
states.
The instruction also monitors
permissive and interlock
conditions; the latter returns
the device to its default
state.

raP_Dvc_VlvMP P_ValveMP (PO) Controls one mix-proof valve


CM_VMX (GEMS) in a variety of modes and
states, and can check
position feedback inputs to
verify that the valve reached
the commanded position. An
alarm can be provided on
failure to reach a target
position.

Controller Diagnostics

PlantPAx 5.0 AOIs Previous Description


Bundled with 5.0 Library Process
Download Library AOI(s)
Logix Change Detector
(raP_Dvc_LgxChangeDet) L_ChangeDet Monitors another Logix controller on the
(PO) network and checks for changes that
impact operation. Changes that can be
monitored include downloads, online
edits, I/O forcing , and controller mode
changes.

Logix Controller CPU L_CPU_5x80 Monitors a Logix controller, and


Utilization (PO) (v33) provides information on controller CPU
(raP_Dvc_LgxCPU_5x80) utilization, communication usage,
memory usage, task scan times, and
other information. Data that is provided
by the L_CPU instruction is useful to
diagnose communication or control
responsiveness issues and in tuning the
performance of control tasks for
optimum controller performance.The
raC_Dvc_LgxCPU_5x80 instruction
can be loaded as part of a control
application and disabled (default) until
needed. The instruction can also be
enabled at a slow update rate for
general controller monitoring. The
update rate can be increased, if
necessary, as directed by a Rockwell
Automation Technical Support
representative to help diagnose
controller performance issues.

Logix Module Status L_ModuleSts Monitors the connection status of one


(raP_Dvc_LgxModuleSts) (PO) module in the I/O configuration tree of
the Logix controller. The instruction
provides an I/O fault signal if the
connection is not ‘running’.
Monitors one redundant pair of Logix
Logix Redundant L_Redun (PO) controllers. The instruction checks
Controller Monitor primary and secondary controller status
(raP_Dvc_LgxRedun) that can affect the ability of the system
to switch to the back-up controller on a
failure of the primary.

Logix Task Monitor Monitors one task running in a Logix


(raP_Dvc_LgxTaskMon) L_TaskMon controller to provide task statistics, such
(PO) as task scan time and overlap count.
The instruction also provides the
following:
Task configuration settings, such
as priority, rate, and watchdog
timer setting
Task ‘plan’ execution time
Alarm if the planned execution
time is exceeded

Maintenance commands are provided


for clearing the maximum execution
time and the overlap count.

Equipment Control

PlantPAx 5.0 AOIs Bundled Previous Process Description


with 5.0 Library Download Library AOI(s)

raP_Opr_Area AREA (GEMS) Groups Units together, and


provides a propagation
mechanism for aggregating
status from Unit objects, and
broadcasting commands to
Unit Modules.
raP_Opr_EMGen EM_GEN (GEMS) Controls an Equipment
Module in a variety of modes
and monitors for fault
conditions.
raP_Opr_EPGen EP_GEN (GEMS) Controls a Equipment
Phase in a variety of modes
and monitors for fault
conditions.
Implements parameter and
raP_Tec_ParRpt I_ParameterEnum report data items:
(GEMS) For a read only
I_ParameterInteger parameter / report
(GEMS) For a read/write
I_ParameterReal parameter / report
(GEMS) For a parameter /
I_ParameterString report of type Integer,
(GEMS) Real, String or
Enumeration
Equipment Module
(raP_Opr_EMGen) and
Equipment Phase
(raP_Opr_EPGen) are
designed to work with the
raP_Tec_ParRpt instruction.

raP_Opr_Unit UNIT (GEMS) Controls a Unit in a variety of


command sources and
monitors for fault conditions.

raP_Opr_Prompt Prompt (GEMS) Acts as a mechanism for


P_Prompt (PO) operator interaction that can
be used within a control
scheme. The instruction
presents an operator with
configurable message or
data fields and accepts
operator response data and
confirmation.

Process Extended Alarms Extended Alarms Monitors one input condition


(raP_Opr_ExtddAlm) (GEMS) and provides one
configurable Alarm. The
Alarm is provided as a Logix
Tag Based Alarm. Use
<InstanceTag>.@Alarms
members for access.

Organization

Organization is a method by which parent / child relationships can be created and modified among control objects. Organization provides a method to
propagate a selected subset of commands (related to command source, alarms, etc.) from the parent down to its children or propagate the aggregate of a
selected subset of status (related to command source, alarms, etc.) from the children up to the parent.

PlantPAx 5.0 AOIs Bundled Previous Description


with 5.0 Library Download Process
Library AOI(s)
The Add-On Instruction Function to
Ownership (raP_Opr_Owner) Ownership, allow ownership of a Bus element.
Command and
Status
Propagation
(GEMS)
Organizational View
(raP_Opr_OrgView) Ownership, The Add-On Instruction Function to
Command and create a tree view of the nodal
Status organization in FactoryTalk View.
Propagation
(GEMS)
Organizational Scan The Add-On Instruction Function to
(raP_Opr_OrgScan) Ownership, scan and update all Bus elements
Command and and tree nodes.
Status
Propagation
(GEMS)
The Arbitration Queue
Arbitration Queue Ownership, (raP_Opr_ArbitrationQ) Add-On
(raP_Opr_ArbitrationQ) Command and Instruction Function to add a FIFO
Status to each class of owner in the
Propagation ownership function.
(GEMS)

Corrected Anomalies
This release corrects the following anomalies.

Process Library Components Release 5.00.01

Known Anomaly First Identified as of Process Library Release 5.0

Corrected anomaly with Software Version 5.00.01


AOI: raP_Dvc_D4SD

Logic for the raP_Dvc_D4SD add-on instruction was modified to

1) de-energize device outputs on power-up

2) keep the horn output de-energized when in Virtual operation, and

3) provide the correct indication of SrcQ = 2 when feedback inputs are set to NOT be checked

UDT: raP_UDT_Opr_Bus

The datatype of the Cfg_CnfrmReqd member of the raP_UDT_Opr_Bus UDT was changed from BOOL to SINT. The following instructions which reference
the modified UDT were up-revved to indicate the change, even though no logic in them was changed as a result of the UDT modification: raP_Opr_Area;
raP_Opr_EMGen; raP_Opr_EPGen; raP_Opr_OrgScan; raP_Opr_OrgView; raP_Opr_Unit

AOI: raP_Opr_OrgScan

Logic for the raP_Opr_OrgScan add-on instruction was modified to check for the appropriate range of the Inp_NodeSelected parameter.

AOI: raP_Opr_OrgView

Logic for the raP_Opr_OrgView add-on instruction was modified to limit the refresh loop if there is a decrement past the top node of the view.

AOIs: raP_Opr_Prompt, raP_Opr_Prompt_Core

Logic for the raP_Opr_Prompt_Core add-on instruction was changed to check for a prompt reference change while Inp_Req = 1. Because the
raP_Opr_Prompt add-on instruction depends on raP_Opr_Prompt_Core, it was up-revved to indicate the change, even though no logic in raP_Opr_Prompt
was changed as a result.

PlantPAx Configuration Tools

Software code updated to correctly add AE tags to alarm groups when the merge Logical organizer is used.

PlantPAx Migration Tool

L_ModuleSts tags are converted to raP_Dvc_LgxModuleSts tags, and L_ChangeDet tags are converted to raP_Dvc_LgxChangeDet tags when migrating to
Process Library Version 5. The raP_Dvc_LgxModuleSts data type and raP_Dvc_LgxChangeDet data type both have tag-based alarm definitions. The
migrated tag instances are missing the tag-based alarms. Downloading a controller with missing alarm tag instances result in controller fault when placed in
Run mode.

This problem occurred for migrating data types where the old data type did not have alarms and the new data type has tag-based alarm definitions. Code
updated to add tag-based alarms for all migrated data types having alarm definitions.

PlantPAx Migration Tool

Updated code to check for UDT elements and update UDT definition if element data types are changed.

HMI: raP_Opr_OrgView

The display shutdown command in the OrgView Selection display "(raP-5_00-SE) raP_Opr_OrgView-Select.gfx" referenced the wrong display name.
Corrected the display name in the Shutdown command.

The tool-tips on the edit toggle control in the display "(raP-5_00-SE) raP_Opr_OrgView-TreeView.gfx" were not correct. Corrected the tool-tip text

The security on the tree node Edit mode buttons was inconsistently applied. Changed the security on the edit buttons to "ConfigDeviceBehavior" and
"Advanced" in the global object file "(raP-5-SE) Toolbox - Organization Objects.ggfx"

There were misspellings in the remarks for Cfg_StsMask.12,.13,.14, and .16 on the HMI tab for the word "placed" and Cfg_CmdMask.17 on the Engineering
tab for the word "Maintenance". Corrected the misspellings in the display "(raP-5_00-SE) raP_Opr_OrgView-Config.gfx"
HMI: raP_UDT_Opr_Bus

Added the prompt active indicator to the generic bus faceplate "(raP-5_00-SE) raP_UDT_Opr_Bus-Faceplate.gfx"

HMI: raP_dvc_D4SD

Added the device name to the confirmation header and modified the dialog box text to follow the standards. Changed were made to the global object file "
(raP-5-SE) Toolbox - Misc Objects.ggfx"

HMI: raP_dvc_nPos

Added the device name to the confirmation header and modified the dialog box text to follow the standards. Changed were made to the global object file "
(raP-5-SE) Toolbox - Misc Objects.ggfx"

HMI: raP_Tec_ParRpt

The security on the enumeration configuration in the list display was not correctly configured. The security was tied to the button, not the enabled group,
causing the object to appear enabled when it was not. Moved the security visibility expression from the button to the Enabled group in the global object file "
(raP-5-SE) Toolbox - Equipment Objects.ggfx"

The word "enumeration" was misspelled on the tool-tip on the navigation configuration button for the enumeration data type on the Parameter/ Report
configuration display, this was corrected.

HMI: PPID

Corrected the misspelling of the word "Independent" in the display "(raP-5_00-SE) PPID-Advanced.gfx"

HMI: PPTC

Corrected the misspelling of the word "Calculation" in the display "(raP-5_00-SE) PPTC-Advanced.gfx"

HMI: Template Applications

The template application had pre-release versions of the macros used for the TreeView displays. These were updated.

Added the missing images ShadeCover, Cmd_SilenceHorn, Cmd_SilenceHorn_disa to the template application

HMI: raP_Dvc_LgxModuleSts

Corrected the tag references for the graphic symbol "raP_Dvc_LgxRedun" and Updated the tag references in the global object file "(raP-5-SE) Graphic
Symbols - raP_Dvc_LgxModuleSts.ggfx"

The checkbox label and remark for the configuration tag Cfg_AllowXCmdSwtchover did not have the correct text. The text referened "Maintenance" instead
of "External" Changed "Maintenance" to "External" in the checkbox label and remark on the display "(raP-5-SE) Graphic Symbols - raP_Dvc_LgxRedun.ggfx"

Control Strategies

These four configuration bits, which have default values of 1 in the device and PCMDSRC instruction definitions, have values of zero in the imported Control
Strategy:

• Cfg_HasOper

• Cfg_HasProg

• Cfg_HasOperLocked

• Cfg_HasProgLocked

When these bits are all zero, the PCMDSRC instruction sets Cfg_HasOper to 1 if the “normal” command source is Operator (default), or sets Cfg_HasProg
to 1 if the “normal” command source is Program. Since only one of the four configuration bits is 1, the other selections essentially do not exist, and their
buttons on the Command Source Popup are made not visible.

Control Strategies with reported anomaly:


(RA-LIB)CS_PAO_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PAO_noIntlk_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PDO_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PDO_noIntlk_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PLLS_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PMTR_1S_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PMTR_2S_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PMTR_REV_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PPID_HART_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PPID_PAO_HART_5_00-00_PROGRAM.L5X

(RA-LIB)CS_PPID_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PPID_PAO_5_00-00_PROGRAM.L5X

(RA-LIB)CS_PVSD_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PVLVHO_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PVLVMO_5_00-00_ROUTINE.L5X

(RA-LIB)CS_PVLVSO_XV101_5_00-00_ROUTINE.L5X

Changed control strategies with these four configuration bits, set to 1:

• Cfg_HasOper

• Cfg_HasProg

• Cfg_HasOperLocked

• Cfg_HasProgLocked

Copyright © 2021 Rockwell Automation, Inc. All rights reserved.


Rockwell Automation, Allen-Bradley, and FactoryTalk are trademarks of Rockwell Automation, Inc.
To view a complete list of Rockwell Automation trademarks please click here.
Trademarks not belonging to Rockwell Automation are property of their respective companies.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy