Вы находитесь на странице: 1из 54

Process Objects

Library

Process System Engineering

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


1
PlantPAx Process Objects Library

• Mode Selection • 2-Speed Motor


• Standard Alarm • Reversing Motor (e.g., FVR)
• AI w/ Scaling & Alarms • Pulse-Input flow meter dosing
• DI w/ Alarms with pre-act and in-flight
adjustment
• Single-Speed Motor
• Analog-Input flow meter
• Permissives with Bypass
dosing as above
• Protectives with First-Out,
Bypass • Weigh-Scale dosing (Loss-In-
Weight and Gain-In-Weight
• Run Time and Start supported)
Accumulator
• Controller CPU Utilization
• Re-start Inhibit for Large
Motor
• Date/Time Blocks • Solenoid-Operated 2-state
Valve
• Hand-Operated Valve • Motor-Operated 2-state
Monitor Valve
• Hand-Operated Motor • PIDE-based PID faceplate
Monitor with Standard Modes and
• Cascade and Ratio Deviation Alarms
supported PID • Analog Output
• Advanced AI with High • Variable-Speed Drive
Rate of Change Alarm, (e.g., PF70-style)
Square Root Extraction,
and Deviation Alarms
2
Copyright © 2008 Rockwell Automation, Inc. All rights reserved.
P_Mode Mode

• Allow the selection of Mode in device instructions


• Enforces prioritization
• Can be embedded in complex instructions or used
stand-alone
• Hand
– Indicates when a device is being manipulated by hand
– Device instructions track in this mode
• Maintenance
– Operator manipulation
– Supersedes some configuration and bypassable
interlocks and permissives
• Override
– Programmatic fixed state
• Program
– Programmatic manipulation
– Optional Locking
• Operator
– Operator manipulation
– Optional Locking
P_Mode Mode
P_Mode Mode
P_Alarm Alarm

• Alarm when the Input has been true for a


configurable amount of time
• Handle Alarm Acknowledgement, Reset and
Disabling from the HMI or via Commands from
other logic
• Compatibility with both Alarm & Event HMI
Server and FTView Classic Alarms
• Can be embedded in complex instructions or
used stand-alone
P_Alarm Alarm
P_Din Discrete Input

• Discrete Input is used to receive and process a


single discrete condition
• Can be used with any discrete (BOOL) signal
• Includes the capability to generate a discrete
input Alarm, such as from a low level switch,
high vibration switch, or flow switch
P_Din Discrete Input
P_Din Discrete Input
P_AIn Analog Input

• Analog Input is used to monitor one


analog value, typically from an analog
input I/O Module
• Provides alarms when the analog value
exceeds user-specified limits (high and
low)
• Provides capabilities for linear scaling of
an analog input value from “raw” (input)
units to “engineering” (output) units
• Allows the use of a substitute Process
Variable (PV)
• Handling of out-of-range or faulted input
P_AIn Analog Input

Val_PV *

Val

Linear
Scaling
Input
PV
Inp_PV (raw) f (x) T H / f (t) Alm_HiFail

Substitute
PV
H / f (t) Alm_HiHi

OSet_SubstPV H / f (t) Alm_Hi

* Val_PV is calculated and active, even when


/ L f (t) Alm_Lo

Out of Service or EnableIn is False

In Simulation (Inp_Sim = 1), the


Simulated PV is applied after
the Scaling block (to Val_PV). / L f (t) Alm_LoLo

/ L f (t) Alm_LoFail
P_AIn Analog Input
P_AInAdv Advanced Analog Input

• Includes basic features of the P_AIn


• Square root characterized scaling of the
input value from “raw” (input card) units
to “engineering” (display) units. Works
with +/- pressure differential to provide
positive or negative flow values
• Operator or Program entry of a
Reference (setpoint) value with
configurable alarms for PV deviation
above or below the Reference value
• Calculation of the PV rate of change and
configurable high rate of change
alarming
P_AInAdv Advanced Analog Input
P_AInAdv Advanced Analog Input
P_AInDual Dual Analog Input

• Includes basic features of the P_AIn


• Operator or Program selection of the value used
– Input “A” value
– Input “B” value
– Average of the two
– Lesser of the two
– Greater of the two
• PV Quality monitoring of PV Uncertain and PV Bad
inputs for each input
– If one PV is Bad or Failed, the other PV is
automatically selected
• Warning alarm if the difference between the two
PVs exceed limit
• Warning alarm if only one PV has “good” quality
• Warning alarm if neither PV has “good” quality (i.e.
both are “uncertain”)
• Failure alarm if both PVs are “bad”
P_AInDual Dual Analog Input
P_AInDual Dual Analog Input
P_AOut Analog Output

• Enables an Operator or other Program object to set


an Analog Output Controlled Variable to a specific
value
• Provide for Interlocks which are conditions that force
the Analog Output to a specific configured (“safe”)
value or cause it to hold its current value
(configurable).
• Maintenance has the capability to bypass the
Bypassable Interlocks
• Simulation capability in which the output of the
Analog Output is held at zero and I/O Faults are
ignored, but the object can be manipulated as if a
working Analog Output were present
• Operator and Program settable rate of change
limiting for the output
P_AOut Analog Output
P_AOut Analog Output
P_Intlk Interlock

• Consolidates up to 16 boolean inputs for


the purposes of interlocking
• Detection of low to high transition for use
with P_Din and P_Alarm
• Individual configuration for optional
latching of input conditions
• Individual configuration for optional
‘Bypassable’ designation
• Outputs for general interlock condition
and Non-Bypassable interlock condition
• First-Out indication for both general
interlock and Non-Bypassable interlock
P_Intlk Interlock
P_Perm Permissive

• Consolidates up to 16 boolean inputs for


Permissive processing
• Detection of high to low transition
• Individual configuration for optional latching
of input conditions
• Individual configuration for optional
‘Bypassable’ designation
• Outputs for general permissive condition
and Non-Bypassable permissive condition
P_Perm Permissive
P_Motor Motor

• Provide the ability to Start and Stop a motor


• Monitors a run feedback to verify the motor is
running or stopped
• Has alarms and motor shutdown for Fail to
Start and Fail to Stop if the feedback does not
follow the commanded state within a configured
amount of time
• Inputs for Permissives and Interlocks
• Has a Simulation capability, in which the
outputs to the motor are kept de-energized, but
the object can be manipulated as if a working
motor were present
• Output is suitable for holding in a motor starter
coil (“Run”) as well as pulse outputs (“Start”
and “Stop”)
P_Motor Motor
P_Motor2sp 2 Speed Motor

• Provide the ability to Run a two-speed


motor Fast or Slow and Stop the motor
• Monitor run feedbacks to verify the
motor is running at the selected speed or
stopped
• Has alarms and motor shutdown for Fail
to Start and Fail to Stop if the feedbacks
do not follow the commanded state
within a configured amount of time
• Inputs for Fast Run Permissives and
Slow Run Permissives and Interlocks
• Provide Maintenance the capability to
bypass the Bypassable Permissives and
Interlocks
P_Motor2sp 2 Speed Motor
P_MotorRev Reversing Motor

• Provide the ability to Run a reversing


motor Forward or Reverse and Stop the
motor
• Monitor run feedbacks to verify the
motor is running in the selected direction
or stopped
• Has alarms and motor shutdown for Fail
to Start and Fail to Stop if the feedbacks
do not follow the commanded state
within a configured amount of time
• Inputs for Forward Run Permissives and
Reverse Run Permissives and Interlocks
• Provide Maintenance the capability to
bypass the Bypassable Permissives and
Interlocks
P_MotorRev Reversing Motor
P_MotorHO Hand Operated Motor

• Monitors feedback signals from a single


speed, two speed or reversing motor and
displays actual motor status
• Optional ability to trip (de-energize) the
motor
• Detect failure to stop when tripped and
generate an appropriate alarm
• Monitor interlock conditions to trip the motor
or prevent starting
• Provide for simulation of a working motor
while disabling the trip output
• Monitor I/O communication, and alarm and
shut down on a communication fault
P_MotorHO Hand Operated Motor
P_ValveMO Motor Operated Valve

• Provides the ability to Open or Close a Motor-


Operated Valve, and if the valve is so equipped,
monitor open/close limit switch feedback to
verify the Motor-Operated Valve is Opened or
Closed
• Ability to Stop the motion of the Motor-Operated
Valve, and a Stop Output
• Alarms for Full Stall and Transit Stall
• Limit switch Failure indication if the limit
switches indicate the valve is not closed, not
opened and not moving
• Inputs for Open and Close Permissives
• Simulation capability in which the outputs to the
Motor-Operated Valve are kept de-energized,
but the object can be manipulated as if a
working Motor-Operated Valve were present
P_ValveMO Motor Operated Valve
P_ValveSO Solenoid Operated Valve

• Provides the ability to Open or Close a Solenoid


Valve, and if the valve is so equipped, monitor
open/close limit switch feedback to verify the
Solenoid Valve is Opened or Closed
• Alarms for Full Stall and Transit Stall
• Inputs for Permissives and Interlocks
• Simulation capability in which the outputs to the
Solenoid Valve are kept de-energized, but the
object can be manipulated as if a working
Solenoid Valve were present
• Output suitable for holding the Solenoid Valve
coil energized
P_ValveSO Solenoid Operated Valve
P_ValveHO Hand Operated Valve

• Monitors feedback signals from valve and


displays actual valve status
• Detect failure to stop when tripped and
generate an appropriate alarm
• Monitor interlock conditions to trip the valve or
prevent starting
• Provide for simulation of a working valve
• Monitor I/O communication, and alarm and
shut down on a communication fault
P_ValveHO Hand Operated Valve
P_VSD Variable Speed Drive

• Ability to Start and Stop the Drive and Motor, control


drive speed and monitor the Drive run status and speed
feedback
• Provide scaling of User Speed Reference and Speed
Feedback
• Optional setting of an Input and Output Datalink
• Indications of Accelerating, Decelerating, At Speed and
Warning status
• Support for reversing drives
• Has an input and Alarm for Drive Fault condition and an
output to send a drive fault Reset to the drive. Provide a
configurable time to pulse the drive fault Reset output
when a reset command is received
• Inputs for Permissives and Interlocks
• Built-in Simulation capability, in which the outputs to the
Drive are kept de-energized, but the object can be
manipulated as if a working Drive were present
P_VSD Variable Speed Drive
P_DoseFM Flow Meter Dosing

• Provides the ability to integrate (totalize) the Rate input with


respect to time for Analog Input flowmeters which only provide a
flow rate signal
• A user settable Low Flow Cutoff is used to account for zero error
in the flowmeter
• Works with the 1756-CFM and/or 1756-HSC input modules
• Provides a “Clear” output for use with a fieldbus flowmeter
• Operator and Program capability to start and stop the dosing
equipment and put the equipment into a low-flow (trickle or dribble)
condition as the quantity setpoint is approached
• Preact setting will stop the flow automatically when the quantity
delivered is greater than or equal to the quantity setpoint minus
the Preact
• Built-in “Tolerance Check” compares the amount delivered against
the Setpoint and alarms if the amount is outside a settable High
Tolerance or Low Tolerance
• Provides a Simulation capability by manipulating the outputs
normally but simulate a working Flowmeter by displaying
configured simulated flow rates and integrating them to achieve
the quantity totals
P_DoseFM Flow Meter Dosing
P_DoseWS Weigh Scale Dosing

• Provides an input for the gross Weight from the scale


• A Low Flow Cutoff is used to account for noise in the
weight signal or filter rolloff when transfers are not
taking place
• Ability to “Tare” within the function
• Configurable for ‘Loss in Weight’ or ‘Gain in Weight’
• Operator and Program capability to start and stop the
dosing equipment, an optionally put the equipment
into a low-flow (trickle or dribble) condition as the
quantity setpoint is approached
• Preact setting will stop the controlled equipment
automatically when the quantity delivered is greater
than or equal to the quantity setpoint minus the
Preact
• A “Tolerance Check” command which compares the
amount delivered against the Setpoint
• Provides Simulation capability
P_DoseWS Weigh Scale Dosing
P_ResInh Restart Inhibit

• The Restart Inhibit Add-On Instruction is used to


prevent damage to a large motor through repeated
starts. The high starting current for a large motor
causes considerable heating. Because the thermal
mass of a large motor is much smaller relative to its
horsepower and starting current compared to smaller
motors, repeated starts (or start attempts) over a
short time will overheat the motor windings,
potentially permanently damaging the motor

• The Restart Inhibit is NOT intended to model or


monitor the motor heating and cannot be used to
replace sensor-based motor monitoring systems
P_ResInh Restart Inhibit
P_Reset Reset

• Operator and Program Reset Commands for


use by HMI and programs
• Has a Reset Input for use by pushbutton
inputs or for cascading resets from higher
levels of the control hierarchy
• Reset Required input and Ready for Reset
output for use in highlighting to operators
where a reset is required before the system
will restart
• Provides a minimum ON time for the reset
output to allow physical equipment to clear
faults and have the clear status propagate
through the various permissive and interlock
instructions
P_Runtime Runtime

• Accumulate and display the total running time


for the associated equipment
• Accumulate and display the count of starts or
start attempts for the associated equipment
• Show the amount of run time since the last
start (“current run”). This total is held after the
equipment is stopped, until the next start,
when it is reset to zero
• Show the maximum amount of time for any
single run; this is the highest value achieved
by the previous total
• Allow maintenance personnel to clear the total
run time, starts count or maximum single run
time
P_Runtime Runtime
P_Runtime Runtime
Process Library: What do I get ?

• RSLogix5000 V16+ Add-On Instruction (AOI) Export

• FTView SE 5.0+ Graphic Object

• FTView SE 5.0+ Operator and Configuration Faceplate

• PDF Manual for Individual Instruction


To access PlantPAx Process Objects
Library please contact your local RA
representative

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


54

Вам также может понравиться