Reference Manual · Publication PROCES-RM002 · Rockwell Automation

PlantPAx Process Objects Library Reference

Reference manual for the PlantPAx Process Objects Library — the complete catalog of 45+ Add-On Instructions (AOIs) that wrap raw Logix function blocks with PlantPAx-standard alarm framework integration, command-source arbitration (Operator / Program / External / Maintenance / Override / Out of Service), and FactoryTalk View HMI faceplates. The library covers analog input variants (P_AIn, P_AInDual, P_AInMulti, P_AInChan with HART support), analog output (P_AOut), discrete I/O (P_DIn, P_DOut, P_DOut2State, P_DOut4State), motors (P_Motor, P_Motor2Spd, P_MotorRev), valves (P_ValveSO solenoid, P_ValveMO motor-operated, P_ValveMP mix-proof, P_ValveStats), PID control (P_PIDE wrapping the PIDE block), selectors (P_HiLoSel), interlocks and permissives (P_Intlk, P_Perm), dosing and recipe sequencing (P_DoseWS, P_DoseLgcl), runtime and restart inhibit (P_RunTime, P_Restart), n-position devices (P_nPos), and command-source arbitration (P_CmdSrc). Pairs with PROCES-RM013 (internal logic reference) and PROCES-SG001 (architecture selection).

Download PDF
PROCES-RM002 Publication
45+ AOIs covered
Raw Logix blocks Wraps
FactoryTalk View HMI

Document Preview

Open the full PDF in a new tab  · Publication PROCES-RM002

Catalog Number Format

How to read an Allen-Bradley PROCES catalog number. Each position encodes a specific configuration attribute.

Position
Meaning
Example
PROCES-RM002
Rockwell publication number — Reference Manual for the Process Objects Library
PROCES-RM002 (current revision)

Document Contents

Full PDF covers the following topics in detail:

  • Analog input AOIs: P_AIn, P_AInDual, P_AInMulti, P_AInChan (with HART variant support)
  • Analog output AOIs: P_AOut, P_AnaCalc
  • Discrete input/output: P_DIn, P_DOut, P_DOut2State, P_DOut4State
  • Motor control: P_Motor, P_Motor2Spd, P_MotorRev, P_MotorHO, P_MotorVSD
  • Valves: P_ValveSO (solenoid), P_ValveMO (motor-operated), P_ValveMP (mix-proof), P_ValveStats (statistics tracker)
  • PID and continuous control: P_PIDE (wraps the raw PIDE block with PlantPAx framework)
  • Selectors and arbitration: P_HiLoSel, P_CmdSrc (command source standardization)
  • Interlocks and permissives: P_Intlk, P_Perm, P_Restart
  • Sequencing and batch: P_DoseWS (weight-based dosing), P_DoseLgcl (logical dosing), P_Sequencer
  • Diagnostics and uptime: P_RunTime, P_Alarm framework hooks
  • n-Position and lead-lag-standby: P_nPos, P_LLS
  • AOI source files distributed in the PlantPAx Library installer (.L5X format)

Frequently Asked Questions

What does the PlantPAx Process Objects Library actually deliver?
A set of Add-On Instructions (AOIs) that you import into a Studio 5000 project. Each AOI is a pre-built function block that wraps a raw Logix instruction (PID, motor control, valve actuation, etc.) with three additional layers: standardized command-source arbitration (who can change what — operator, program, external, maintenance, override, out of service), integration with the FactoryTalk Alarms & Events framework, and a matching FactoryTalk View SE / ME faceplate for consistent operator interfaces across every device in a plant.
Do I have to use this library to build a PlantPAx system?
No, but it is the standard. The newer alternative is the native PlantPAx process instructions in PROCES-RM215, which integrate the same wrapper functionality directly into native function blocks — no AOI required. For ControlLogix 5570/5580 and CompactLogix 5370/5380 projects, the P_ AOI library remains the most common path. For ControlLogix 5590 and new projects on the latest firmware, the native PROCES-RM215 instructions are preferred.
What is in P_PIDE versus the raw PIDE block?
P_PIDE wraps PIDE with: a FactoryTalk View faceplate (operator interface for SP / CV / mode / alarms / tuning), integration with the PlantPAx alarm framework, the standard six command sources (Operator / Program / External / Maintenance / Override / Out of Service) with arbitration logic, and standard interlock / permissive interfaces. The PID mathematics underneath are still PIDE — same gain forms, same cascade/ratio/anti-windup behavior, same tuning workflow. The PLC Exchange how-to at /how-to-pide-loop-tuning/ applies to both raw PIDE and P_PIDE.
Where do I get the actual AOI source files?
The PlantPAx Library installer ships with the Studio 5000 application and from the Rockwell Automation Compatibility & Downloads center. It deploys the AOI .L5X files to your local Logix Designer library and makes them available in the Add-On Instruction picker. The library also includes the corresponding FactoryTalk View SE/ME faceplate ME runtime images for direct import into a View project.
Can the AOIs be customized for a specific plant?
Yes — the AOI source is editable in Logix Designer. The standard practice is to copy the stock AOI to a new revision and modify the copy so future library updates do not overwrite local customizations. The logic-level reference for the internals of every AOI is in publication PROCES-RM013, which is the companion to this user-facing reference.

Disclaimer