This release has the following requirements.
Library Specific Compatibility - Software Requirements:
Library Specific Compatibility - Hardware Requirements:
This release includes the following system features.
This release corrects the following anomalies.
PAO - HMI Update - control module in virtual not indicated (2139972)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
When a control module has I/O fault it will be indicated. It also can trigger an alarm. When the control module is put in virtual mode. The alarm is no longer active, which is correct. But the indicator of virtual is not visible and the IO error is not disappearing.
Updated the expressions in the MSD_Exception symbol on the GOs to use SrcQ_IO.
Alarm - HMI - Alarm Detail Display navigation button not working (3674661)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.20.00
Navigation to the alarm detail display from the alarm faceplate is not working.
VBA under button updated.
Built-In Quick displays navigation to command source faceplate isn't working. (3674678)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.20.00
The navigation button, GO_CmdSrcDisplayWithNavSmall, on the (raP-5_20-SE) Toolbox - Builtin Objects display is configured to launch the (RA-BAS) version rather than the (raP-5_20-SE) version.
Corrected GO_CmdSrcDisplayWithNavSmall, on the (raP-5_20-SE) Toolbox - Builtin Objects display to launch the (raP-5_20-SE) version of the built-in command source display.
Cannot limit the number of enums to select from in raP_Tec_ParRpt (3522662)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
When using an enumerated parameter, there are 9 options to select from. Hide the unused selectors.
Modified global object for enum select to be invisible if the enum is configured as "n/a" or blank.
CS raP_Opr_EPGen_PHASE - 5.10.01 Process Library Download - Error in CS generation (3383783)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
In the Process Library 5.10.01 release on PCDC, the CS for raP_Opr_EPGen_PHASE does not contain any files. Rungs should be in this folder to import the CS into a project. Attention to creation of the 5.20.00 release needs to be taken so this does not happen again.
Issue corrected with this release.
Documentation - OOAP section defines wrong max node array size. (3243263)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.03
PlantPAx Library of Process Object Manual incorrectly specified the max bus array size as 3072 for versions 5.00.03 and later with a max size of 1000 for previous version. It recommended a node array size double the bus array size.
PlantPAx Library of Process Object Manual was corrected to specify Release 5.00.00 of the PlantPAx library, supports as many as 500 bus elements. With release 5.00.04 and later, you can have as many 1500 bus elements.
EH HeartbeatSeq tags - Error in template generation (3383988)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
The template “S5kLD_35_Template_All_5_10_01” did not contain any EH HeartbeatSeq tags.
The Control Strategy was corrected to include the EH HeartbeatSeq tags.
Help button on PCMDSRC and Alarm faceplate attempting to launch the 5_00 version of Help (3646556)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.20.00
During formal testing, it was found that the help button on the PCMDSRC faceplate and the ALARM faceplate is trying to launch the 5_00 version of the Help documentation, rather than 5_20. There is an incorrect configuration on the global object parameter value, #101, on the (raP-5_20-SE) PCMDSRC-Faceplate and (raP-5_20-SE) Alarm-Faceplate.
Updated the global object parameter value for the Help button to raP-5_20.
HMI Faceplates - No access to Data logs for faceplate trends (1251403)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.00
Instruction Dialogs allow for use of Datalog for historical trends but is not configurable or selectable from the faceplates. 1.) Allow historical trends to reference Datalogs in faceplates. 2.) Create trend displays for DL
Created new displays for DataLog access with DatalogPro: (raP-50_20-SE) PAI-Trend-DL, (raP-50_20-SE) PAI-Trend-DL-RoC, (raP-50_20-SE) PAO-Trend-DL, (raP-50_20-SE) PDOSE-Trend-DL, (raP-50_20-SE) PPID-Trend-DL, (raP-50_20-SE) PVSD-Trend-DL.
HMI Global Objects Alarm UnAckCount (Final Fix) - All Alarming Instructions (1953756)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.00
Alarm UnAck Count is used to create a dropdown on faceplates to selectively acknowledge each alarm separately. However, it is also necessary to include Out of alarm Unacknowledged to allow acknowledgement of unacknowledged alarms that have gone out of alarm for selective acknowledgement of "all" alarms.
Modified the elements 'GO_AlarmNotify' and 'GO_ResetAckAllWith2Nav' in the Alarm Toolbox global object file. Changed the visibility to use "{#2.@AlarmSet.InAlarmUnackedCount} + {#2.@AlarmSet.NormalUnackedCount}" instead of "{#2.Sts_UnackAlmCount}".
PAI - HMI Update - Alarm notification banner does not match between quick display and full faceplate (3410296)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
The alarm banner is showing different alarms between the quick and full display. All display should be thoroughly re-inspected and fixed so that they match.
Changed the order of the alarms on the alarm banner (Home1) to match the order on Home 2, and Quick.
PAO/PVLV - HMI Update - msd_Exceptions animation is not correct (3356101)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
With the current config, Inp_IO Fault is displayed although, the object is in virtual. By flipping the expressions syntax to monitor virtual before io fault, then while in virtual, io fault doesn't matter. Current Behavior: PAO/PVLV shows io fault while in virtual.
Corrected in this release.
PCMDSRC - HMI Update - "Active" animation in maintenance is not correct. (3389127)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
“Active” means that the object is in the state that the button press would send it to. Not to be confused with “Enabled” which means the button has the right security and the permission from the controller to press. Not in Maintenance – Release button is greyed out, but it should show “Active” as well. In Maintenance, Acquire button should show “Active”. It is using the wrong bit as well. Should be bit 3, not bit 4.
Updated the animation for command source FP>Maint Tab > GO_MaintButtons ( (raP-5_20-SE) Toolbox - Command Source Objects.ggfx )
PCMDSRC - HMI Update - OCmd_Prog button should not be visible when Cfg_ProgAsLevel=1 (3314495)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
When the command source block is configured as “PCmd_Prog used as al level (1=Prog, 0=Oper)”, this functionality causes a ProgramLock condition when Program is selected from the Operator Input. This causes the program bit “PCmd_Prog” to stop working as intended. Operator mode cannot be selected from the HMI or by placing “PCmd_Prog” on zero. “PCmd_Oper” command must be given to restore the functionality of “PCmd_Prog” bit.
Modified animation on GO_OperatorButtons. Created an additional button cmd_OCmd_UnLock that is only visible when Cfg_PCmdProgAsLevel=1 and PCmd_Prog=1.
Prompt - HMI Update - 5_20-SE Toolbox objects have 5_10-SE hard coded in button action (3692663)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.20.00
The following objects on (raP-5_20-SE) Toolbox - Prompt Objects.ggfx have 5_10-SE hard-coded in the navigation button. GO_PromptCoreWithEnable, GO_PromptCoreSelect, GO_PromptCoreSingle, GO_PromptCoreSelectCustom, GO_PromptSelectCustom
Hardcoded display command in prompt buttons updated.
PVSD - HMI Updates Incorrect description of valid ranges in tag (1539048)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.02
The messages for valid ranges on the Advanced Datalinks configuration tab did not match the descriptions.
Messages for valid ranges on the advanced datalinks configuration tab were updated to match description.
raP_Opr_EMGen - Logic Update - Requires reset if Alm_IntlkTrip is DISABLED (3285562)
Corrected Anomaly with Software Version Firmware V37
Known Anomaly First Identified as of Software Version V35
Instruction requires a reset when Alm_IntlkTrip is DISABLED. When ENABLED, instruction does not require reset.
Alarm will reset itself when disabled and the input parameters are both ok.
raP_Opr_EPGen - EPGen doesn’t stop on interlock trip (3217435) (3333777) (3668586)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
EPGen did not stop on interlock trip with EP.Cfg_ShedOnInltk enabled. With EP.Cfg_IntlkIssuesHold enabled, the interlock condition did cause the phase to hold.
More cfg options were added that allow of any item that placed the phase into Hold, to now also have options to place it into Stopped, and for any item that placed it into Stopped to now allow for it to be placed into Hold. Logic, HMI and Documentation were updated.
raP_Opr_EPGen - HMI Update - EPGen doesnt stop on interlock trip (3333774)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
EPGen doesn’t stop on interlock trip with EP.Cfg_ShedOnInltk enabled. With EP.Cfg_IntlkIssuesHold enabled, the interlock condition does cause the phase to hold.
More cfg options were added that allow of any item that placed the phase into Hold, to now also have options to place it into Stopped, and for any item that placed it into Stopped to now allow for it to be placed into Hold. This requires additional tags to be added to the object. Cfg_ShedOnAln, Cfg_ShedOnSStop, Cfg_RptDataHold, Cfg_ChildAlarmIssuesHold, Cfg_ChildNotUseableIssuesHold, and Cfg_ExtddAlarmIssuesHold were added. Documentation was updated to reflect the HMI changes.
raP_Opr_EPGen - Logic Update - Requires reset if Alm_IntlkTrip is DISABLED (3285562)
Corrected Anomaly with Software Version Firmware V37
Known Anomaly First Identified as of Software Version V35
Instruction requires a reset when Alm_IntlkTrip is DISABLED. When ENABLED, instruction does not require reset.
Alarm will reset itself when disabled and the input parameters are both ok.
raP_Opr_EPGen_- Error in Control Strategy generation (3383783)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
The Control Strategy for raP_Opr_EPGen_PHASE did not contain any files. Rungs should be in this folder to import the CS into a project. The Control Strategy was corrected in this release.
raP_Opr_OrgView - Major Fault on Node Array > 3072 (3243287)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.03
Expanded Visibility array. Added array index out of bounds checking in multiple locations. Added check for the parent index of the firstchild not referencing back to the parent.
raP_Opr_Prompt - Alarm UnAckCount - All Alarming AOI Instructions (Does not include Out of alarm Unacknowledged) (1951680)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.00.00
Alarm UnAck Count is used to create a dropdown on faceplates to selectively acknowledge each alarm separately. However, it is also necessary to include Out of alarm Unacknowledged to allow acknowledgement of unacknowledged alarms that have gone out of alarm for selective acknowledgement of "all" alarms.
Alarm UnAck Count is used to create a dropdown on faceplates to selectively acknowledge each alarm separately.
raP_Opr_Seq - Alarm UnAckCount - All Alarming AOI Instructions (Does not include Out of alarm Unacknowledged) (1951681)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
Alarm UnAck Count is used to create a dropdown on faceplates to selectively acknowledge each alarm separately. However, it is also necessary to include Out of alarm Unacknowledged to allow acknowledgement of unacknowledged alarms that have gone out of alarm for selective acknowledgement of "all" alarms. Includes firmware and AOI instructions, so library release must be coordinated with firmware release V36.
Alarm UnAck Count is used to create a dropdown on faceplates to selectively acknowledge each alarm separately.
raP_Opr_SeqRealOut - Logix Update - Out_HasScaling is usage "Input" and should be "Output" (3174578)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
The tag Out_HasScaling set to usage “Input” and should be an “Output”. Parameter was corrected.
raP_Opr_Unit - Logic Update - Requires reset if Alm_IntlkTrip is DISABLED (3285562)
Corrected Anomaly with Software Version Firmware V37
Known Anomaly First Identified as of Software Version V35
Instruction requires a reset when Alm_IntlkTrip is DISABLED. When ENABLED, instruction does not require reset.
Alarm will reset itself when disabled and the input parameters are both ok.
raP_UDT_Opr_Bus_Faceplate - HMI update - Nav to Advanced button launching 5.10 display and not using GO (3657946)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.20.00
The button for navigating to the advanced display on raP_UDT_Opr_Bus_Faceplate is hardcoded to launch the raP-5_10-SE Advanced display and is not using a global object. It should be using a global object and launching the raP-5_20-SE Advanced display.
Updated the nav to advanced button on the maintenance tab of the faceplate to use a global object and navigate to the 5.20 Advanced display.
ACM - Unable to reconstitute PVSD (3.0) (3384606)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
When trying to reconstitute PVSD (3.0) in ACM v4.0301 and v4.04.00 this operation errors out before creating ACD file. PVSD (2.0) works in both releases of ACM. There are other objects in the (3.0) release cannot be reconstituted.
Issue Corrected.
ACM Folder Names - 5.10.01 Process Library Download - Setup.Cmd does not work properly (3384606)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
The Setup.Cmd in the “Application Code Manager” folder of the release did not function properly because it was looking for a folder name that did not exist.
The folder names needed to be changed to allow the correct function.
ACM Library Update - PMTR, PVSD, and PPID_PVSD - PPERM missing Inp_Perm00 Ready from RestartInhibit (3264986)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
ACM did not generate text for PPERM tag parameter Inp_Perm00.@Label when Cfg_HasResInhObj is True. The Ready wire connector is input into the PPERM block from the PRI block but the Label is not filled in. This causes there to be no indication on the HMI.
Updated to automatically have ACM add text “Motor Restart Inhibited” to Inp_Perm00.@Label when Cfg_HasResInhObj is True. Also, set Cfg_HasNav.0 to 1 and Inp_Perm00.@Navigation to the PRI block so the permissive is visible and navigable from the HMI.
ACM Library Update – EMGen – Command Text Transposed
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
Command Description text is currently “Hold” for 2 and “Restart” for 3. These are transposed.
Solution: Set command Description text 2 to “Restart” and text 3 to “Hold”.
ACM Library Update - PDOSE - Control strategy for PDOSE when rate and quantity input used (3159198)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.00
ACM did not have options for both a rate and quantity input PV for PDOSE FM and WS. Should both have the option for both a rate and quantity input PV for PDOSE FM and WS.
Updated ACM Library, when an FM PDOSE is selected in ACM, parameters related to a rate PV are visible. If Cfg_HasQty is set to True, the quantity PV parameters also become visible. Likewise, if a WS PDOSE is selected, parameters related to a quantity PV are visible. If Cfg_HasRate is set to True, the rate PV parameters also become visible.
ACM Library Update - PINTLK banks execution order not set in Function Block (3290081) (3290080) (3290079) (3290078) (3290077) (3290076) (3290075) (3290074) (3290073) (3290072) (3290071) (3290069) (3290068) (3290067) (3290066) (3290065) (3290064) (3290063) (3290062) (3290060) (3290058) (3290057) (3290055) (3290054) (3290053) (3290052) (3290051)
Corrected Anomaly with Software Version 5.20.00
Known Anomaly First Identified as of Software Version 5.10.01
PINTLK banks do not necessarily execute in numerical order (0-7). Bank 0 needs to execute before the other banks to reset them. In Function Block, execution order is not set unless blocks are linked in series.
Solution: Force PINTLK Bank 0 to execute first by wiring the EnableOut of Bank 0 to EnableIn of Bank 1. Force Bank 1 to execute before Bank 2 by wiring the EnableOut of Bank 1 to EnableIn of Bank 2. And so on through Bank 7.
Affected libraries: PMTR, PDO, PLLS, PVLV, MMC, CC, IMC, RMPS, PNPOS, D4SD, raP_Dvc_D4SD, raP_Dvc_nPos, raP_Dvc_VlvMP, PVSD, PPID, PPID_PAO, PPID_PVSD, PPID_Ratio, PPID_FF, PPID_Casc, PPID_OVERRIDE, PPID_SPLITRANGE, PAO, Unit, EPGen, EMGen, Control Group, and Sequence.
This release has the following application notes.
PlantPAx Publication Library
For a current set of PlantPAx System and Process Library publications, see PlantPAx Process Solutions in the Technical Documentation Center.
You can also download previous releases of the system and library documentation sets.