Syslib-Rm016 - En-E P - VSD
Syslib-Rm016 - En-E P - VSD
Syslib-Rm016 - En-E P - VSD
IMPORTANT This manual applies to the Rockwell Automation Library of Process Objects version 3.5 or earlier.
For Rockwell Automation Library of Process Objects version 5.0, see
• PROCES-RM200
For Rockwell Automation Library of Process Objects version 4.0 or later, use the following manuals:
• PROCES-RM013 contains logic instructions
• PROCES-RM014 contains display elements
Important User Information
Read this document and the documents listed in the additional resources section about installation, configuration, and
operation of this equipment before you install, configure, operate, or maintain this product. Users are required to
familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws,
and standards.
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required
to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be
impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the
use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Allen-Bradley, Rockwell Software, and Rockwell Automation are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Table of Contents
Preface Software Compatibility and Content Revision. . . . . . . . . . . . . . . . . . . . 5
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Variable Speed Drive (P_VSD) Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Required Connections for a Hardwired Drive. . . . . . . . . . . . . . . . 10
Required Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Controller File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Visualization Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Controller Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Variable Speed Drive InOut Structure. . . . . . . . . . . . . . . . . . . . . . . 14
Variable Speed Drive Input Structure . . . . . . . . . . . . . . . . . . . . . . . 15
Variable Speed Drive Output Structure. . . . . . . . . . . . . . . . . . . . . . 21
Variable Speed Drive Local Configuration Tags . . . . . . . . . . . . . . 26
Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Programming Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Display Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
State Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Status/Quality Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Mode Indicators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Alarm Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Maintenance Bypass Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Using Display Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Quick Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Faceplate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Operator Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Maintenance Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Engineering Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Diagnostics Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Trends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Alarms Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Variable Speed Drive Faceplate Help . . . . . . . . . . . . . . . . . . . . . . . . 66
Notes:
For the latest compatible software information and to download the Rockwell
Automation® Library of Process Objects, see the Product Compatibility and
Download Center at
http://www.rockwellautomation.com/rockwellautomation/support/pcdc.page.
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
The P_VSD (Variable Speed Drive) Add-On Instruction is used to operate one
variable speed motor by using a drive (AC variable frequency or DC) in various
modes, monitoring for fault conditions.
Add-On Instruction
Faceplate
Global Object
Guidelines Use this instruction when you need to operate a motor that is connected to a
variable speed drive. The drive can be an AC (variable frequency) or DC drive,
and can be connected via an I/O or control network (intelligent drive) or via
hard-wired analog and discrete I/O.
This instruction is designed to work with all currently available and many legacy
Allen-Bradley® drives, including Bulletin 1336 Plus™ II, Bulletin 1395,
PowerFlex 4/40/70/700/7000 and PowerFlex DC Drives. This instruction also
works with drives and other variable-speed motor control products via discrete
I/O for the start/stop/running signals and analog I/O for the speed reference
and speed feedback signals.
• Input and alarm for drive fault condition and an output to send a drive
fault reset to the drive.
• Configurable time to pulse the drive fault reset output when a reset
command is received.
• Above inputs and outputs formatted to work with any drives commonly
used in the Process industries, including, but not limited to, 1336 Plus II,
1395, PowerFlex 4/40/70/700/7000 and PowerFlex DC, in a form that
still allows use with non-Allen-Bradley drives via hard-wired I/O.
• Permissives (bypassable and non-bypassable) that are conditions that allow
the drive to start, and interlocks (bypassable and non-bypassable) that are
conditions that stop the drive and prevent starting.
• Alarm when an interlock stops the drive.
• Capability for maintenance personnel to bypass the bypassable permissives
and interlocks.
• Capability for maintenance personnel to disable (soft lock out) the drive.
Table 3 shows the minimum set of connections to make the P_VSD instruction
work with an Allen-Bradley or third-party drive, assuming the drive is
non-reversing.
The P_VSD instruction is written around the typical command and status words,
speed reference, and speed feedback used with Allen-Bradley PowerFlex drives.
Pins are individually available to connect to whatever drive you have,
1336 Plus™ II, PowerFlex 4, PowerFlex 40, PowerFlex 70EC, PowerFlex 700,
PowerFlex 7000, and so on. These can connect over the EtherNet/IP network (in
which case the signals have similar, but not identical names), or over DeviceNet,
ControlNet, any other network, or over hardwired I/O.
Table 4 shows the minimum set of connections to make the P_VSD instruction
work with an Allen-Bradley or a third-party drive, assuming the drive is reversing.
Table 4 - Using P_VSD Instruction with a Reversing Hardwired (Allen-Bradley or third-party) Drive
Parameter Description
Inp_CommandDir This parameter must properly reflect the commanded direction.
Out_Fwd requests to set the drive to the forward direction, and Out_Rev requests to set
the drive to the reverse direction.
If the drive itself does not show the commanded direction, logic tied to Inp_CommandDir
must be provided to show the result of the requests. This can be done by using a
Set-dominant function block or a pair of rungs that set/latch Inp_CommandDir when
Out_Fwd is 1 and clear/unlatch Inp_CommandDir when Out_Rev is 1.
Inp_ActualDir Make sure this parameter reflects the actual rotation of the motor (1 = Forward,
0 = Reverse).
Inp_SpeedFdbk This parameter must reflect a non-negative speed (absolute value of speed). A negative
value is not interpreted as running reverse.
At a minimum, Inp_CommandDir must be handled as stated above.
Required Files Add-On Instructions are reusable code objects that contain encapsulated logic
that can streamline implementing your system. This lets you create your own
instruction set for programming logic as a supplement to the instruction set
provided natively in the ControlLogix® firmware. An Add-On Instruction is
defined once in each controller project, and can be instantiated multiple times in
your application code as needed.
Controller File
The P_VSD_3_5-00_AOI.L5X Add-On Instruction must be imported into the
controller project to be used in the controller configuration. The service release
number (boldfaced) can change as service revisions are created.
Visualization Files
This Add-On Instruction has associated visualization files that provide a
common user interface. These files can be downloaded from the Product
Compatibility and Download Center at
http://www.rockwellautomation.com/rockwellautomation/support/pcdc.page.
IMPORTANT The visualization file dependencies require Process Library content imports to
occur in a specific order as reflected in the following tables:
• Images
• Global Objects
• Standard Displays
• HMI Tags
• Macros
Images are external graphic files that can be used in displays. They must be
imported for FactoryTalk View to make use of them.
When PNG files are imported, they are renamed by FactoryTalk View with
a .bmp file extension, but retain a .png format.
Table 5 - Visualization Files: Images (.png)
FactoryTalk View SE Software FactoryTalk View ME Software Description
All .png files in the images folder All .png files in the images folder These are the common icons used in the global objects and
standard displays for all Process Objects.
The Global Object files (.ggfx file type) in the following table are Process Library
display elements that are created once and referenced multiple times on multiple
displays in an application. When changes are made to a Global Object, all
instances in the application are automatically updated.
Table 6 - Visualization Files: Global Objects (.ggfx)
FactoryTalk View SE Software FactoryTalk View ME Software Description
(RA-BAS) Common Faceplate Objects (RA-BAS-ME) Common Faceplate Objects Global objects used on process object faceplates.
(RA-BAS) P_VSD Graphics Library (RA-BAS-ME) P_VSD Graphics Library Drive global object device symbols used to build
process graphics.
(RA-BAS) Process Alarm Objects (RA-BAS-ME) Process Alarm Objects Global objects used for managing alarms on process
object faceplates.
(RA-BAS) Process Diagnostic Objects (RA-BAS-ME) Process Diagnostic Objects Diagnostic global objects used on process object
faceplates.
(RA-BAS) Process Faceplate Motor Objects (RA-BAS-ME) Process Faceplate Motor Objects Motor global objects used on process object faceplates.
(RA-BAS) Process Help Objects (RA-BAS-ME) Process Help Objects Global objects used for all process objects help displays.
(RA-BAS) Process Interlock Objects (RA-BAS-ME) Process Interlock Objects Global objects used for managing interlocks and
permissives on process object faceplates.
(RA-BAS) Process Mode Objects (RA-BAS-ME) Process Mode Objects Global objects used for managing modes on process
object faceplates.
The Standard Display files (.gfx file type) in the following table are the Process
Library displays that you see at runtime.
Table 7 - Visualization Files: Standard Displays (.gfx)
FactoryTalk View SE Software FactoryTalk View ME Software Description
(RA-BAS) Common-AnalogEdit N/A Faceplate used for analog input data entry. The FactoryTalk
View ME faceplates use the native analog input data entry
so no file is required.
(RA-BAS) P_Alarm-Faceplate (RA-BAS-ME) P_Alarm-Faceplate The faceplate that is used for managing alarms for
the object.
(RA-BAS) P_Alarm-Help (RA-BAS-ME) P_Alarm-Help Alarm Help information that is accessed from the
P_AIarm faceplate.
(RA-BAS) P_Mode-Config (RA-BAS-ME) P_Mode-Config The Configuration Display used to configure the
P_Mode object.
(RA-BAS) P_Mode-Help (RA-BAS-ME) P_Mode-Help Mode Help information that is accessed from the
Help faceplate.
(RA-BAS) P_VSD-Faceplate (RA-BAS-ME) P_VSD-Faceplate The faceplate that is used for the object
(RA-BAS) P_VSD-Quick (RA-BAS-ME) P_VSD-Quick The Quick display that is used for the object
Controller Code This section describes the parameter references for this Add-On Instruction.
InOut parameters are used to link the Add-On Instruction to external tags that
contain necessary data for the instruction to operate. These external tags must be
of the data type shown.
This figure shows the drive fault table tags that are in each template.
To have fault codes in P_VSD, you must enter the name of the Fault Code List
(first column) in the P_VSD Ref_FaultCodeList parameter.
Each fault code list has preset codes and descriptions. You can use one of the fault
code lists provided by copying the tag from a template application. You can also
create your own by using the provided P_DescList data type.
For a complete list of fault codes for a drive, click the Publication number
associated with the drive in the following table.
Cfg_IOFaultAckReqd IOFault.Cfg_AckReqd
Cfg_FailToStartSeverity INT FailToStart.Cfg_Severity 1000 These parameters determine the severity of each alarm. This drives the color and
symbol that are used to indicate alarm status on the faceplate and global object.
Cfg_FailToStopSeverity FailToStop.Cfg_Severity 1000 The following are valid values:
Cfg_IntlkTripSeverity IntlkTrip.Cfg_Severity 500 1…250 = Low
251…500 = Medium
Cfg_DriveFaultSeverity DriveFault.Cfg_Severity 1000
501…750 = High
Cfg_IOFaultSeverity IOFault.Cfg_Severity 1000 751…1000 = Urgent
IMPORTANT: For FactoryTalk View software version 7.0, these severity
parameters drive only the indication on the global object and faceplate. The
Alarms and Events definition of severity drives the color and symbol that is used
on the alarm banner and alarm summary as well as the value returned by
FactoryTalk Alarms and Events display commands.
Cfg_MinSpdRef REAL 0.0 Minimum/maximum speed reference in engineering units (for limiting).
Cfg_MaxSpdRef 60.0
Cfg_SpeedRefRawMin REAL 0.0 Speed reference minimum/maximum in drive (raw) units (for scaling).
Cfg_SpeedRefRawMax 32,767.0
Cfg_SpeedRefEUMin REAL 0.0 Speed reference minimum/maximum in engineering units (for scaling).
Cfg_SpeedRefEUMax 130.0
Cfg_SpeedFdbkRawMin REAL 0.0 Speed feedback minimum/maximum in drive (raw) units (for scaling).
Cfg_SpeedFdbkRawMax 32,767.0
Cfg_SpeedFdbkEUMin REAL 0.0 Speed feedback minimum/maximum in engineering units (for scaling).
Cfg_SpeedFdbkEUMax 130.0
Cfg_InpDatalinkRawMin REAL 0.0 Input datalink minimum/maximum in drive (raw) units (for scaling).
Cfg_InpDatalinkRawMax 4095.0
Nrdy_Trip
Nrdy_DriveNR
Nrdy_NoMode
Sts_MaintByp BOOL 1 = A Maintenance bypass is active, display icon.
Sts_AlmInh BOOL 1 = An alarm is shelved, disabled or suppressed, display icon.
Sts_Err BOOL 1 = Error in configuration: see detail bits for reason.
Err_Timer BOOL 1 = Error in configuration: invalid check or reset pulse time (use 0...2,147,483).
Err_Sim BOOL 1 = Error in configuration: simulation timer preset: use 0...2,147,483).
Err_Alarm BOOL 1 = Error in configuration: alarm minimum on time or severity.
Err_FdbkRaw BOOL 1 = Error in configuration: speed feedback raw minimum = maximum.
Err_FdbkEU BOOL 1 = Error in configuration: speed feedback engineering units minimum = maximum.
Err_RefLim BOOL 1 = Error in configuration: speed reference clamping limit minimum > maximum.
Err_RefEU BOOL 1 = Error in configuration: speed reference engineering units minimum = maximum.
Err_RefRaw BOOL 1 = Error in configuration: speed reference raw minimum = maximum.
Err_InpDLRaw BOOL 1 = Error in configuration: input datalink raw minimum = maximum.
Err_InpDLEU BOOL 1 = Error in configuration: input datalink engineering units minimum = maximum.
Err_OutDLLim BOOL 1 = Error in configuration: output datalink clamping limits minimum > maximum.
Err_OutDLEU BOOL 1 = Error in configuration: output datalink engineering units minimum = maximum.
Err_OutDLRaw BOOL 1 = Error in configuration: output datalink raw minimum = maximum.
Configuration parameters that are arrayed, string, or structure data types cannot
be configured as parameters for Add-On Instructions. Configuration parameters
of these types appear as local tags to the Add-On Instruction. Local tags can be
configured through the HMI faceplates or in Studio 5000 Logix Designer®
application by opening the Instruction Logic of the Add-On Instruction instance
and then opening the Data Monitor on a local tag. These parameters cannot be
modified by using controller logic or Logix Designer application export/import
functionality.
Table 13 - Local Configuration Tags
Tag Name Data Type Default Description
Cfg_Desc STRING_40 'Variable Speed Description for display on HMI. This string is shown in the title bar of the faceplate.
Drive'
Cfg_FwdText STRING_16 'Forward' Name for Forward Direction, for example, ‘Up’, ‘Forward’.
Cfg_InpDatalinkEU STRING_8 '' Datalink Input Engineering Units for display on HMI.
Cfg_InpDatalinkLabel STRING_20 '' Datalink Input Label displayed on faceplate.
Cfg_Label STRING_20 'Motor Speed Label for graphic symbol displayed on HMI. This string appears on the graphic symbol.
Control'
Cfg_OutDatalinkEU STRING_8 '' Datalink Output Engineering Units for display on HMI.
Cfg_OutDatalinkLabel STRING_20 '' Datalink Output Label displayed on faceplate.
Cfg_RevText STRING_16 'Reverse' Name for Reverse Direction, for example, ‘Down’, ‘Reverse’.
Cfg_SpeedFdbkEU STRING_8 'Hz' Speed Feedback Engineering Units for display on HMI.
Cfg_SpeedRefEU STRING_8 'Hz' Speed Reference Engineering Units for display on HMI.
Cfg_Tag STRING_20 'P_VSD' Tagname for display on HMI. This string is shown in the title bar of the faceplate.
Operations This section describes the primary operations for Add-On Instructions.
Modes
This instruction uses the following standard modes, which are implemented by
using an embedded P_Mode Add-On Instruction.
Table 14 - Modes
Mode Description
Operator The Operator owns control of the device. Operator commands (OCmd_) and Operator settings
(OSet_) from the HMI are accepted.
Program Program logic owns control of the device. Program commands (PCmd_) and Program settings
(PSet_) are accepted.
Override Priority logic owns control of the device and supersedes Operator and Program control. Override
Inputs (Inp_OvrdCmd and other Inp_OvrdXxxx values) are accepted. If so configured,
bypassable interlocks and permissives are bypassed.
Maintenance Maintenance owns control of the device and supersedes Operator, Program, and Override
control. Operator commands and settings from the HMI are accepted. Bypassable interlocks and
permissives are bypassed, and device timeout checks are not processed.
Hand Hardwired logic or other logic outside the instruction owns control of the device. The instruction
tracks the state of the device for bumpless transfer back to one of the other modes.
No Mode The device is disabled and has no owner because the EnableIn input is false. The main
instruction Logic routine is not being scanned. See Execution section for more information on
EnableInFalse processing.
IMPORTANT Instructions with Cfg_OperKeep and Cfg_ProgKeep keep some aspects of the
device operation with the operator or program regardless of whether the main
mode is Program or Operator mode.
Alarms
This instruction uses the following alarms, which are implemented by using
embedded P_Alarm and P_Gate Add-On Instructions.
The Fail to Start and Fail to Stop status and alarms have a configurable delay to
allow the run feedback time to align with the commanded output. This delay
provides time for the motor to actually start or stop.
The Fail to Start and I/O fault conditions can be configured to alarm only, or to
de-energize the motor (shed). If one of these conditions stops the motor, a reset is
required to run.
Simulation
Simulation in P_VSD simulates a working drive while the outputs to the drive are
kept de-energized. The object can be manipulated as if a working drive were
present. This includes a basic ramp-up of speed feedback value on starting and
ramp-down on stopping. The simulated ramp-up-to-speed time is configurable.
This capability is used often for activities such as system testing and operator
training.
You must set the Inp_Sim parameter in the controller to ‘1’ to enable simulation.
The Loopback Test icon is displayed at the bottom left of the Operator
faceplate, indicating the device is in simulation.
You are also able to set the following parameters in the controller:
When you have finished in simulation, set the Inp_Sim parameter in the
controller to ‘0’ to start, stop, and monitor the actual drive.
Execution
Condition Description
EnableIn False (false rung) Processing for EnableIn False (false rung) is handled the
same as if the drive were disabled by command. The drive
outputs are de-energized and the drive is shown as
disabled on the HMI.
Powerup (prescan, first scan) Processing of modes and alarms on prescan and powerup
is handled by the embedded P_Mode and P_Alarm Add-
On Instructions - refer to their specifications for details.
On powerup, the drive is treated as if it had been
commanded to stop.
Postscan (SFC transition) No SFC postscan logic is provided.
Programming Example An example showing P_VSD with P_PIDE is shown in the following image.
The output of the P_PIDE block (Out_CV) is used as the input to the P_VSD
block (PSet_SpeedRef ). The P_VSD output Sts_Available is True when the
drive is available to be controlled by the program. Sts_Running is True when the
drive is running. When either of these values are False (the drive is not in program
mode, or the drive is not running, or both), the P_PIDE input
Inp_UseCVInitVal is set to True, forcing the P_PIDE block to initialize its CV
value to Inp_CVInitVal. Inp_CVInitVal is wired from the output Val_SpeedRef
(speed target to the drive).
Display Elements A display element (global object) is created once and can be referenced multiple
times on multiple displays in an application. When changes are made to the
original (base) object, the instantiated copies (reference objects) are
automatically updated. Use of global objects, in conjunction with tag structures
in the ControlLogix system, aid consistency and save engineering time.
Table 15 - P_VSD Display Elements Description
Display Element Name Display Element Description
GO_P_VSD_R Motors operate in different positions: right, up, and down.
GO_P_VSD_U
GO_P_VSD_D
GO_P_VSD_Blower_R Blowers operate in different positions: right, left, up, and down.
GO_P_VSD_Blower_L
GO_P_VSD_Blower_U
GO_P_VSD_Blower_D
GO_P_VSD_Inline_R
GO_P_VSD_Inline_L
GO_P_VSD_Inline_D
GO_P_VSD_Pump_L
GO_P_VSD_Pump_U
Alarm Border
State
Alarm Indicator
Status/Quality
Indicator
Status/Quality Mode Indicator
Indicator
State Indicators
State Indicator text changes and the graphic symbol color changes depending
on the state of the drive.
Status/Quality Indicators
One of these symbols appears on the graphic symbol when the described
condition is true.
Graphic Symbol Description
Invalid configuration.
Drive is accelerating.
Drive is decelerating.
TIP When the Invalid Configuration indicator appears, you can find what
configuration setting is invalid by following the indicators. Click the graphic
symbol to open the faceplate. The Invalid Configuration indicator appears next
to the appropriate tab at the top of the faceplate to guide you in finding the
configuration error. Once you navigate to the tab, the misconfigured item is
flagged with this indicator or appear in a magenta box.
For the P_VSD instruction, the invalid configuration indicator appears under the
following conditions:
• The Fail to Start check time, Fail to Stop check time, or Fault Reset output
pulse time is set to a value less than zero or greater than 2,147,483 seconds.
• The feedback simulation time is set to a value less than zero or greater than
2,147,483 seconds.
• The configured scaled minimum and scaled maximum have the same
value, or the raw minimum and raw maximum have the save value, for the
Speed Reference scaling, Speed Feedback scaling, Input Datalink scaling
(if used), or Output Datalink scaling (if used).
• The configured Output Datalink maximum clamp value is less than the
minimum Output Datalink clamp value (if used).
• The configured maximum Speed Reference clamp value is less than the
minimum Speed Reference clamp value.
• The configured Minimum Speed Reference clamp value is less than zero.
• Alarm Severity is set to a value less than 1 or greater than 1000.
TIP When the Not Ready indicator appears, you can find what condition is
preventing operation by following the indicators. Click the graphic symbol to
open the faceplate. The Not Ready indicator appears next to the appropriate
tab at the top of the faceplate to guide you in finding the condition. When you
navigate to the tab, the condition preventing operation is flagged.
For the Variable Speed Drive instruction, the Device Not Ready indicator
appears under the following conditions:
• Device has been disabled by Maintenance.
• There is a configuration error.
• Interlock or Permissive is not OK.
• Operator State 0 priority command requires reset.
• Device Failure and shed requires reset.
• I/O Fault.
• I/O Fault has cleared, but its shed latch needs to be reset.
• Device has tripped (Drive Fault).
• Drive not ready
• Device logic is disabled or there is no mode.
Mode Indicators
One of these symbols appears on the right side of the graphic symbol to indicate
the mode of the object instruction.
Transparent Program mode (if the default mode is Program and the current mode is Program, the mode
indicator is transparent).
Program mode (if the default mode is Operator).
Override mode
Maintenance mode.
Hand mode
No mode.
TIP The images provided for the Operator and Program default modes are
transparent; therefore, no mode indicators are visible if the device is in its
default mode. This behavior can be changed by replacing the image files for
these mode indicators with images that are not transparent.
Alarm Indicators
One of these symbols appears on the left side of the label to indicate the described
alarm condition and the alarm border and label background change color. The
alarm border and label background blink if acknowledgement of an alarm
condition is required. Once the alarm is acknowledged, the alarm border and
label background remain the color that corresponds to the severity of the alarm.
No symbol No change in color No alarm or alarm inhibit condition, and all alarms
are acknowledged.
This symbol appears to the right of the label to indicate that a maintenance
bypass has been activated.
TIP When the Maintenance Bypass Indicator appears, you can find what condition
was bypassed by following the indicators. Click the Graphic Symbol to open the
Faceplate. The Maintenance Bypass Indicator appears next to the appropriate
tab at the top of the Faceplate to guide you in finding the bypass. Once you
navigate to the tab, the bypassed item is flagged with this indicator.
For the P_VSD instruction, the Maintenance Bypass indicator appears under the
following condition:
• Bypassable interlocks and permissives have been bypassed.
• The motor is configured to have run feedbacks (on the Engineering tab of
the faceplate), but the run feedbacks are not being used (selection on the
Maintenance tab of the faceplate).
See the Rockwell Automation Library of Process Objects: Common Alarm Block
(P_Alarm) Reference Manual, publication SYSLIB-RM002, for more
information.
The graphic symbol for P_VSD can be found in the global object file
(RA-BAS) P_VSD Graphics Library.ggfx.
1. Copy the global object from the global object file and paste it in the
display file.
2. In the display, right-click the global object and choose Global Object
Parameter Values.
3. Type the tag or value in the Value column as specified in the Description
column.
4. Click OK.
Quick Display The Quick Display screen provides the means for operators to perform simple
interactions with the P_VSD instruction instance. From the Quick Display, you
can navigate to the faceplate for full access for operation, maintenance, and
configuration.
Navigate to Full
Faceplate Button
Faceplate The P_VSD faceplate consists of six tabs and each tab consists of one or more
pages.
The title bar of each faceplate contains the value of local configuration tags
Cfg_Tag and Cfg_Desc.
The Operator tab is displayed when the faceplate is initially opened. Click the
appropriate icon at the top of the screen to access a specific tab.
Maintenance Diagnostics Alarms Exit
Operator Tab
The Faceplate initially opens to the Operator (‘Home’) tab. From here, an
operator can monitor the device status and manually operate the device when it is
in Operator mode.
Operator Mode
Command Buttons
Mode Indicator
Drive Start and Stop
Command Buttons
Actual Direction
IMPORTANT The Input Datalink (Torque Current in figure above) must be enabled
on page 6 of the Engineering tab for this field to be visible.
(See Engineering Tab Page 6 on page 60.)
The following table shows the functions included on the Operator tab.
Operator Speed Enter the Speed Reference for use in Operator or Normal Operation of Devices (Code A)
Reference Setting Maintenance mode. This entry is available in all
Data Entry modes if Bumpless Program/Operator transition is
not selected on the on screen.
Operator Output Enter the Output Datalink Setting for use in
Datalink Setting Operator or Maintenance Mode. This entry is
Data Entry available in all modes if Bumpless Program/
Operator Transition is not selected on the
configuration screen.
IMPORTANT: The Output Datalink must be
enabled on page 6 of the Engineering tab for this
field to be visible. (See Engineering Tab Page 6 on
page 60.)
The use of this entry is determined by drive
configuration and/or by the code that uses the
Out_Datalink parameter of this instruction.
The Operator tab has buttons to open the faceplate of the source object used as
interlock or permissive (often this is a P_Intlk interlock object or P_Perm
permissive object). When the P_VSD instruction does not have associated
Permissive or Interlock instructions, the Permissive and Interlock buttons revert
to indicators.
The Operator tab also has buttons to open the Restart Inhibit and Runtime
faceplates if the valve is configured to use the P_ResInh or P_RunTime objects.
When the P_VSD instruction does not have associated P_ResInh or P_RunTime
instructions, the Start Inhibit and Runtime buttons are not displayed.
Non-bypassed conditions OK
All conditions OK
One of these symbols appears to indicate the described alarm condition. The
alarm bell symbol blinks if acknowledgement of an alarm condition is required.
Alarm indicators appear on the Operator tab when the corresponding alarm
occurs.
Maintenance Tab
Maintenance personnel use the information and controls on the Maintenance tab
to make adjustments to device parameters, troubleshoot and temporarily work
around device problems, and disable the device for routine maintenance.
The following table shows the functions on page one of the Maintenance tab.
Table 19 - Maintenance Tab Page 1 Description
Function Action Security Configuration Parameters
Click to release motor from Maintenance mode Equipment None
Maintenance
(Code C)
Speed Reference
Clamping Limits
Output Datalink
Clamping Limits
The following table lists the functions of page two of the Maintenance tab.
Engineering Tab
Page one of the Engineering tab is used to set the Speed Reference (output)
scaling, from user Engineering Units used on the faceplate (typically Hz, RPM,
or percent) to Raw Units (counts) sent to the drive, and to set the Speed
Feedback (input) scaling, from Raw Units as received from the drive (counts) to
Engineering Units for display (typically Hz, RPM, or Percent).
For example, with the PowerFlex 70 family of drives, 32,767 counts represents the
speed in the Maximum Frequency (MaxFreq) Parameter. For a drive before
tuning, this is often 130 Hz. In this case, 32,767 * 60.0 / 130.0 = 15,123
represents 60 Hz (60% in the following figure).
Check the manual for your drive to determine what count sent to the drive
corresponds to your maximum speed reference, and what count received from the
drive corresponds to your maximum speed feedback.
Speed Feedback
Raw Max/Min
Speed Feedback
Engineering
Units Max/Min
Speed Feedback
Speed Reference
Speed Reference
Engineering
Units Max/Min
Speed Reference
Raw Max/Min
The following table lists the functions on page 1 of the Engineering tab.
Table 21 - Engineering Tab Page 1 Descriptions
Function Action Security Configuration
Parameters
Speed Feedback Enter the raw input count that corresponds to Engineering Cfg_SpeedFdbkRawMax
(Input) Raw the maximum speed feedback from the drive Configuration
Maximum (Code E)
Speed Feedback Enter the raw input count that corresponds to Cfg_SpeedFdbkRawMin
(Input) Raw the minimum speed feedback from the drive.
Minimum (This value is usually zero.)
Speed Feedback Enter the engineering unit value for the Cfg_SpeedFdbkEUMax
Scaled Maximum maximum speed feedback from the drive.
Speed Feedback Enter the engineering unit value for the Cfg_SpeedFdbkEUMin
Scaled Minimum minimum speed feedback from the drive.
(This value is usually zero. Do not enter a
negative value for reversing drives. Reversing is
handled separately.)
Speed Feedback Enter the text of the units of measure of the Cfg_SpeedFdbkEU
Engineering Units scaled speed feedback. (This is often Hz, RPM,
Text or Percent.)
Speed Reference Enter the text of the units of measure of the Cfg_SpeedRefEU
Engineering Units scaled speed reference. (This is often Hz, RPM,
Text or Percent.)
Speed Reference Enter the engineering unit value for the Cfg_SpeedRefEUMax
Scaled Maximum maximum speed reference sent to the drive.
Speed Reference Enter the engineering unit value for the Cfg_SpeedRefEUMin
Scaled Minimum minimum speed reference sent to the drive.
(This value is usually zero. Do not enter a
negative value for reversing drives. Reversing is
handled separately.)
Speed Reference Enter the raw output count that corresponds to Cfg_SpeedRefRawMax
(Output) Raw the maximum speed reference sent to
Maximum the drive.
Speed Reference Enter the raw output count that corresponds to Cfg_SpeedRefRawMin
(Output) Raw the minimum speed reference sent to the
Minimum drive. (This value is usually zero.)
TIP The P_VSD instruction supports reverse scaling. Either the raw (input)
or engineering (scaled) range can be reversed (maximum less than
minimum).
Configure Description,
Label, Tag, Forward Text,
and Reverse Text
The following table lists the functions on page 2 of the Engineering tab.
This display lets you select the default mode for the object by selecting the
appropriate mode.
IMPORTANT If no mode is being requested, changing the default mode changes the mode
of the instruction.
You must have FactoryTalk View security code E to select the default mode on
this display.
The following table lists the functions on page 3 of the Engineering tab.
The following table lists the functions on page 4 of the Engineering tab.
The following table lists the functions on page 5 of the Engineering tab.
The following table lists the functions for page 6 of the Engineering tab.
Diagnostics Tab
The Diagnostics tab displays possible reasons the device is not ready.
The previous image indicates the device is not ready because of an I/O fault. This
is a latched shed condition that requires a reset.
Trends
The Trends tab shows trend charts of key device data over time. These faceplate
trends provide a quick view of current device performance to supplement, but not
replace, dedicated historical or live trend displays.
Alarms Tab
The Alarms tab displays each configured alarm for the P_VSD instruction. The
icon on the tab for the alarms page changes color based on the current active
alarms. A blinking alarm icon indicates that one or more alarms must be
acknowledged or the device must be reset.
Acknowledge Alarm
Command Button
Alarm Names
IMPORTANT The 'Failed to Start' and 'Failed to Stop' alarms are available only if 'Drive has
Run Feedback' or 'Drive has Speed Feedback' on page 2 of the Engineering tab
is checked. (See Engineering Tab Page 2 on page 53.)
Click an alarm name to open the P_Alarm faceplate for that alarm. From the
P_Alarm faceplate, you can configure and perform additional operations on
the alarm.
If an alarm is active, the panel behind the alarm changes color to match the
severity of the alarm. The color of the bell icon at the top of the faceplate shows
the severity of the highest active alarm, and the icon blinks if any alarm is
unacknowledged or requires reset.
When the Reset and Acknowledge All Alarms button is enabled, the panel
behind the alarm blinks, indicating the alarm requires acknowledgement or reset.
The Alarm Acknowledge button is enabled if the alarm requires
acknowledgment. Click the button with the check mark to acknowledge the
alarm.
In addition, we offer multiple support programs for installation, configuration, and troubleshooting. For more
information, contact your local distributor or Rockwell Automation representative, or visit
http://www.rockwellautomation.com/services/online-phone.
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual. You can contact Customer Support for initial help in getting your product up and running.
United States or Canada 1.440.646.3434
Outside United States or Canada Use the Worldwide Locator at http://www.rockwellautomation.com/rockwellautomation/support/overview.page, or contact your local
Rockwell Automation representative.
Rockwell Automation tests all of its products to help ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number above to obtain one) to your
distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400