background image

Rockwell Automation Library of Process Objects:            
PowerFlex 7000 Drive (P_PF7000)

Reference Manual

Summary of Contents for PowerFlex 7000

Page 1: ...Rockwell Automation Library of Process Objects PowerFlex 7000 Drive P_PF7000 Reference Manual ...

Page 2: ...l 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 Labels may also be on or inside the equipment to provide specific precautions Allen Bradley Rockwell Software and Rockwell Automation are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Aut...

Page 3: ...000 Drive Input Structure 14 PowerFlex 7000 Drive Output Structure 19 PowerFlex 7000 Drive Local Configuration Tags 25 Operations 26 Modes 26 Alarms 27 Simulation 28 Execution 28 Programming Example 29 Display Elements 33 State Indicators 36 Status Quality Indicators 36 Mode Indicators 38 Alarm Indicators 39 Maintenance Bypass Indicator 39 Using Display Elements 40 Quick Display 41 Faceplate 42 Op...

Page 4: ...4 Rockwell Automation Publication SYSLIB RM056B EN P February 2017 Table of Contents Notes ...

Page 5: ...ackagefor developing and running human machine interface HMI applications that can involve multiple users and servers which are distributed over a network PowerFlex 7000 MediumVoltage AC Drive B Frame Classic publication 7000 UM150 Provides general information on the PowerFlex 7000 medium voltage AC drive PowerFlex 7000 MediumVoltage AC Drive B Frame ForGe Control PanelView 550 publication 7000 UM...

Page 6: ...with Bypass P_Perm Reference Manual publication SYSLIB RM007 Details how to collect permissive conditions to start a piece of equipment Rockwell Automation Library of Process Objects Restart Inhibit for Large Motor P_ResInh Reference Manual publication SYSLIB RM009 Explains how to help protect a large motor from damage that is caused by repeated starts Rockwell Automation Library of Process Object...

Page 7: ...nd monitors fault conditions The global objects and faceplate that are shown are examples of the graphical interface tools for this Add On Instruction Guidelines Use this instruction in these situations You must operate a motor that is connected to a PowerFlex 7000 variable frequency AC drive that is communicating with the controller over an EtherNet IP network This instruction is designed to work...

Page 8: ...ltiple discrete speeds You need specific logic for this motor The P_PF7000 instruction is designed for motors with continuously variable analog speed not multiple discrete speed selections You can use the P_D4SD or P_nPos instruction for motors with multiple discrete speeds You are using a drive other than the PowerFlex 7000 drive Instead use these Add On Instructions P_PF755 for the PowerFlex 755...

Page 9: ...or a 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 Permissives bypassable and non bypassable that are conditions that enable a drive start and Interlocks bypassable and non bypassable that are conditions that stop the drive and help prevent starting Provide an alarm whe...

Page 10: ... be imported for FactoryTalk View software to use them Imported PNG files are renamed by FactoryTalk View software with a bmp file extension but retain a png format 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 ...

Page 11: ...faceplate that is used 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_PF7000 Faceplate RA BAS ME P_PF7...

Page 12: ...nterlock Family Help Optional Interlock permissives help display that is used for the object Use this file if you use the P_Intlk or P_Perm faceplate Table 4 Visualization Files Standard Displays gfx FactoryTalkView SE Software FactoryTalkView ME Software Description Table 5 Visualization Files HMITags csv FactoryTalkView SE Software FactoryTalkView ME Software Description N A FTVME_PlantPAxLib_Ta...

Page 13: ...erFlex 7000 input assembly Out P_PF7000_Out Common part of PowerFlex 7000 output assembly Ref_GetParMSG MESSAGE Message to Get Next Drive Parameter value Ref_GetParDest INT Buffer for data from Get Drive Parameter message Ref_DriveFaultMSG MESSAGE Message to get last fault record Ref_DriveAlarmMSG Message to get last alarm record Ref_FaultAlarmDest P_PF7000_FltAlmRec Buffer for data from fault rec...

Page 14: ...theinstruction sLogicroutineexecutes Iftheparameter is exposed as a pin and wired and the pin is false the instruction s EnableInFalse routine executes StructuredText No effect The instruction s Logic routine executes Inp_FwdPermOK BOOL 1 1 Permissives OK drive can start forward Inp_FwdNBPermOK BOOL 1 1 Non bypassable permissives OK drive can start forward Inp_RevPermOK BOOL 1 1 Permissives OK dri...

Page 15: ...x _ResInh Forexample ifyourP_PF7000objecthas the name Drive123 then its restart inhibit object must be named Drive123_ResInh Cfg_HasRunTimeObj BOOL 0 1 Tells HMI a runtime object is connected and navigation to the runtime object s faceplate is enabled IMPORTANT The name of the runtime object in the controller must be this object s name with the suffix _RunTime For example if your P_PF7000 object h...

Page 16: ... when the alarm condition returns to normal IMPORTANT If the reset clears the alarm it also acknowledges the alarm Cfg_FailToStopResetReqd FailToStop Cfg_ResetReqd Cfg_IntlkTripResetReqd IntlkTrip Cfg_ResetReqd Cfg_DriveFaultResetReqd DriveFault Cfg_ResetReqd Cfg_IOFaultResetReqd IOFault Cfg_ResetReqd Cfg_FailToStartAckReqd BOOL FailToStart Cfg_AckReqd 1 These parameters determine whether an ackno...

Page 17: ... keeps control in Operator mode Bit 0 Reference Bit 1 Start stop Bit 2 Forward reverse PSet_SpeedRef REAL 0 0 Program setting of speed reference engineering units PSet_Owner DINT 0 Program Owner Request ID nonzero or Release zero OSet_SpeedRef REAL 0 0 Operator setting of speed reference engineering units PCmd_Start BOOL 0 When Cfg_PCmdClear is 1 Set PCmd_Start to 1 to start the Drive Set PCmd_Fwd...

Page 18: ...kTrip PCmd_Suppress PCmd_DriveFaultSuppress DriveFault PCmd_Suppress PCmd_IOFaultSuppress IOFault PCmd_Suppress PCmd_FailToStartUnsuppress BOOL FailToStart PCmd_Unsuppress 0 PCmd_FailToStopUnsuppress FailToStop PCmd_Unsuppress PCmd_IntlkTripUnsuppress IntlkTrip PCmd_Unsuppress PCmd_DriveFaultUnsuppress DriveFault PCmd_Unsuppress PCmd_IOFaultUnsuppress IOFault PCmd_Unsuppress PCmd_FailToStartUnshel...

Page 19: ... indicate the corresponding alarm has been acknowledged Ready data elements Rdy_ are bit outputs of the instruction used by the HMI to enable or disable Command buttons and Setting entry fields MCmd_Rel BOOL Mode MCmd_Rel 0 Maintenance Command to Release Ownership Maintenance to Operator Program Overload OCmd_AcqLock BOOL Mode OCmd_AcqLock 0 Operator Command to Acquire Program to Operator Lock Own...

Page 20: ... voltage at input of rectifier bridge volts par 324 Val_LineVoltsPct REAL Estimated line input voltage before inductor par 135 Val_LineCurrent REAL Measured drive input current A par 500 Val_LineFreq REAL Line frequency Hz par 657 Val_LinePower REAL Real power consumption by the drive kW par 753 Val_LinePowerPct REAL Real active power at input of the drive par 902 Val_TotRunTime REAL Total drive e...

Page 21: ...ng forward 8 Starting reverse 33 Disabled Val_Fault SINT Device fault status 0 None 16 Fail to Start 17 Fail to Stop 18 Drive Fault 32 I O Fault 34 Configuration error Val_Mode SINT Mode Val The current mode is shown with status bits and also as an enumeration Val_Mode as follows 0 No mode 1 Hand 2 Maintenance 3 Override 4 Program locked 5 Operator locked 6 Program unlocked Operator is default 7 O...

Page 22: ...y BOOL 1 Drive is not ready cannot be started check alarms stops faults Sts_DruveAlarm BOOL 1 Drive has an alarm see drive display or manual Sts_AtSpeed BOOL 1 Drive is running at reference speed Sts_SpeedLimited BOOL 1 Speed reference setting exceeds configured maximum minimum limit Sts_LogicSts INT 2 0000_0000_0000_0000 Drive logic status word from input assembly Sts_DriveSts1 INT Drive status w...

Page 23: ...peed Ref Limit Min Max Err_RefEU BOOL 1 Error in configuration Speed Ref EU Min Max Sts_Hand BOOL Mode Sts_Hand 1 Mode is Hand supersedes Maintenance Override Program Operator Sts_Maint BOOL Mode Sts_Maint 1 Mode is Maintenance supersedes Override Program Operator Sts_Ovrd BOOL Mode Sts_Ovrd 1 Mode is Override supersedes Program Operator Sts_Prog BOOL Mode Sts_Prog 1 Mode is Program auto Sts_Oper ...

Page 24: ...topSuppressed FailToStop Suppressed Sts_IntlkTripSuppressed IntlkTrip Suppressed Sts_DriveFaultSuppressed DriveFault Suppressed Sts_IOFaultSuppressed IOFault Suppressed Sts_FailToStartShelved BOOL FailToStart Shelved 1 Fail to Start Fail to Stop InterlockTrip Drive Fault or I O Fault alarm has been shelved by Operator Sts_FailToStopShelved FailToStop Shelved Sts_IntlkTripShelved IntlkTrip Shelved ...

Page 25: ...ce engineering units for display on HMI Cfg_Tag STRING_20 P_PF7000 Tagname for display on HMI This string is shown in the title bar of the faceplate Table 11 LocalValueTags Tag Name DataType Default Description Val_DriveAlarmDesc STRING_16 Description of drive alarm given LastAlarmCode Val_DriveAlarmDT DATETIME Date and time last drive alarm occurred Val_DriveAlarmDT Yr DINT 0 Date and time last d...

Page 26: ...am 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 proc...

Page 27: ...back an attempt is made to start the drive and the run feedback does not indicate that the drive is running within the configured time If Fail to Start is configured as a shed fault the drive is stopped and a reset is required to start the drive Fail to Stop FailToStop None Raised when the drive has and is using run feedback an attempt is made to stop the drive and the run feedback does not indica...

Page 28: ...nished in simulation set the Inp_Sim parameter in the controller to 0 to return to normal operation Execution The following table explains the handling of instruction execution conditions See the Logix5000 Controllers Add On Instructions Programming Manual publication 1756 PM010 for more information Condition Description EnableIn False false rung Processing for EnableIn False false rung is handled...

Page 29: ...6 and 7 The instruction does not use the rest of the bits in the Out reference parameter in the InOut structure These unused bit are available for your application to use Follow these steps to import the P_PF7000 rung into your project 1 On the Controller Organizer add your PowerFlex drive to the I O Configuration and name the drive 2 Right click the PowerFlex drive in the I O Configuration and ch...

Page 30: ...e Definition dialog box The required datalinks to add to a project include the following Unfiltered Torque Current Par 489 Motor Stator Current Par 340 Motor Speed in RPM Par 363 Motor Voltage Par 362 Motor Air Gap Power Par 346 The last three datalinks are not used by the instruction and are available for the user application 5 Click OK 6 Under Tasks on the Controller Organizer click in front of ...

Page 31: ... rungs dialog box select the P_PF7000 instruction and click Import During the import process you can name the tags for the routine in the Import Configuration dialog box 10 Click Tags in the Import Content tree and type the names of the variables that match your process and the drive name in the Final Name column ...

Page 32: ...ion Publication SYSLIB RM056B EN P February 2017 PowerFlex 7000 Drive P_PF7000 Your ladder logic routine now looks like the example Observe that the tag names and the drive name are automatically placed in the instruction ...

Page 33: ...e original base object the instantiated copies reference objects are automatically updated Use of global objects with tag structures in the ControlLogix system aid consistency and save engineering time Table 12 P_PF7000 Drive Display Elements Description Display Element Name Display Element Description GO_P_VSD_R These display elements show the different motor positions GO_P_VSD_U GO_P_VSD_D GO_P_...

Page 34: ...ns GO_P_VSD_Inline_R GO_P_VSD_Inline_L GO_P_VSD_Inline_D GO_P_VSD_Pump_R These display elements show the different pump positions GO_P_VSD_Pump_L GO_P_VSD_Pump_U GO_P_VSD_Agitator_D This display element illustrates an agitator GO_P_VSD_Mixer_U This display element shows a mixer Table 12 P_PF7000 Drive Display Elements Description Display Element Name Display Element Description ...

Page 35: ...ass indicator State Label Color changing alarm border that blinks on unacknowledged alarm Alarm indicator that changes color with the severity of an alarm GO_P_VSD_RPump_U This display element shows a rotary gear pump GO_P_VSD_Fan_D This display element shows a fan Table 12 P_PF7000 Drive Display Elements Description Display Element Name Display Element Description Alarm Border Status Quality Indi...

Page 36: ...he graphic symbol when the described condition is true Color State Blue Stopping Dark gray Stopped Light blue Jogging Blue Starting White Running Graphic Symbol Description Invalid configuration Data quality bad failure Data Quality degraded uncertain test simulation substitution or out of specification The input or device has been disabled Device not ready to operate Speed reference limited to mi...

Page 37: ...eady indicator appears under the following conditions Device has been disabled by Maintenance There is a configuration error An Interlock or Permissive is not OK Operator state 0 priority command requires reset There has been a device failure or I O Fault and Shed requires reset Device has tripped and generated a Drive Fault Drive is not ready Device logic is disabled or there is no mode TIP When ...

Page 38: ...or and the current mode is Operator the mode indicator is transparent Operator mode if the default mode is Program Operator mode locked 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 Program mode locked Override mode Maintenance mode Hand mode No mode TIP The images provided for ...

Page 39: ...when the bypassable interlocks and permissives have been bypassed Symbol Border and Label Background Description No change in color Alarm Inhibit an alarm is suppressed by the Program disabled by Maintenance or shelved by the Operator White Return to normal no alarm condition but a previous alarm has not been acknowledged Blue Low severity alarm Yellow Medium severity alarm Red High severity alarm...

Page 40: ...s to use a global object 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 The Global Object Parameter Values dialog box appears 3 Type the tag or value in the Value column as specified in the Description column TIP You can click the ellipsis to browse and select a tag Value...

Page 41: ... controller 103 Y Path used for display navigation features to other objects Include program scope if tag is a program scope tag 120 N Additionalparametertopasstothedisplaycommandtoopenthefaceplate Typically used to define position for the faceplate 121 N Additionalparametertopasstothedisplaycommandtoopenthefaceplate if defining X andY coordinate separate parameters so that X is defined by 120 and...

Page 42: ...urity code letter is shown in the tables that follow OperatorTab 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 The Operator tab shows the following information Current mode Operator Program Override Maintenance or Hand Requested mode indicator Appears only if the Operator or Pro...

Page 43: ...n Forward Direction Command Button Reverse Direction Command Button Forward Permissive Navigation Button Drive Start Command Button Drive Stop Command Button Operator Mode Request Lock and Release Unlock Buttons Reverse Permissive Navigation Button Reference Drive Ready Indicator Table 13 OperatorTab Description Function Action Security Click to release Operator mode lock Manual Device Operation C...

Page 44: ...so has a button to open the Runtime faceplate if the drive is configured to use the P_RunTime object Cfg_HasRunTime 1 When the object is not configured to have an P_RunTime instruction the Runtime button is not displayed See these publications for more information Rockwell Automation Library of Process Objects Interlock with First Out and Bypass P_Intlk Reference Manual publication SYSLIB RM004 Ro...

Page 45: ...me and Starts P_RunTime Reference Manual publication SYSLIB RM010 One of these symbols appears to indicate the described Interlock or Permissive condition Alarm indicators appear on the Operator tab when the corresponding alarm occurs Permissive Symbol Interlock Symbol Description One or more conditions not OK Non bypassed conditions OK All conditions OK bypass active All conditions OK Fail to Sto...

Page 46: ...x 7000 Drive P_PF7000 The following table shows the alarm status on the Operator tab Graphic Symbol Alarm Status In alarm active alarm In alarm and acknowledged Out of alarm but not acknowledged Alarm suppressed by Program Alarm disabled by Maintenance Alarm Shelved by Operator ...

Page 47: ...eTabPage1 Page 1 of the Maintenance tab shows the following information Current mode Operator Program or Maintenance Requested Modes Indicator This display highlights the modes that have been requested The leftmost highlighted mode is the active mode Mode Indicator Maintenance Mode Enable and Release Buttons Requested Modes Indicator Enable and Disable Drive Buttons Drive Maintenance Data Enable a...

Page 48: ...aintenance Code C None Click to release Maintenance mode Click to enable drive Click to disable drive Click to enable checking of all interlocks and permissives Disable Alarms Bypass Permissives andInterlocks Code H Click to bypass checking of bypassable interlocks and permissives In Override mode bypass Interlocks and Permissives that can be bypassed Check to have the bypassable interlocks and pe...

Page 49: ...de Equipment Maintenance Code C Cfg_SetTrack Bumpless Transition from Override Hand to Program Operator Check to have the Program and Operator Speed Reference track the Override Speed Reference in Override mode or the actual speed in Hand mode Cfg_SetTrackOvrdHand Time to pulse Out_Reset to clear drive fault sec Type the amount of time to hold Out_Reset true to reset a drive fault when a reset com...

Page 50: ...ximum jog time sec 0 unlimited Type the maximum time in seconds that the drive can be jogged by using OCmd_Jog IMPORTANT This value stops drive jogging if HMI communication is lost during a jog Cfg_MaxJogT Speed Reference Limits Minimum and Maximum Type the clamping limits for the speed reference If a speed reference outside this range is entered the speed is clamped at these limits and Sts_SpeedL...

Page 51: ...Page1 Page 1 of the Engineering tab lets you can configure the speed scaling for the drive The following table lists the functions on the Engineering tab page 1 Feedback Engineering Range Speed Reference Engineering Range Table 16 EngineeringTab Page 1 Description Function Action Security Configuration Parameters Feedback Maximum Type an engineering unit value for the maximum scaled feedback from ...

Page 52: ...eference minimum Type an engineering unit for the minimum feedback reference sent to the drive Cfg_SpeedFdbkEURefMin EU for feedback Type the text of the engineering units units of measure for the speed feedback Cfg_SpeedFdbkEU EU for reference Type the text of the engineering units units of measure for the speed reference Cfg_SpeedRefEU Table 16 EngineeringTab Page 1 Description Function Action S...

Page 53: ...e the tag name to show on the faceplate title bar and in theTooltip IMPORTANT Pausing the mouse over these fields displays a tool tip with the configured Logix tag path Cfg_Tag Forward and ReverseText Type the text to display on the faceplate to indicate the direction of the drive Cfg_FwdText Cfg_RevText Clear Program Commands on Receipt ChecktouseEdge triggeredProgram Commands default Clear the c...

Page 54: ...nable navigation to run forward permissive object Check if a permissive object is connected to Inp_FwdPermOK The Permissive indicator becomes a button that opens the Forward Permissive faceplate IMPORTANT The name of the Forward Permissive object in the controller must be this object s name with the suffix _FwdPerm For example ifyourP_PF7000objecthas thename Drive123 thenitsForward Permissive obje...

Page 55: ...ject Check if a restart inhibit object is connected Thebuttonthatopensthe Restart Inhibit faceplate appears IMPORTANT The name of the RestartInhibitobjectinthecontroller must be this object s name with the suffix _ResInh For example if your P_PF7000 object has the name Drive123 then its Restart Inhibit object must be named Drive123_ResInh Cfg_HasResInhObj Enable navigation to runtime object Check ...

Page 56: ...lear the box if a Fail to Start condition is detected the instruction asserts the Fail to Start Status and Alarm but does not attempt to stop the drive and does not latch the shed condition Engineering Configuration Code E Cfg_ShedOnFailToStart Stop Drive On InterlockTrip The motor always stops on an interlock trip This item cannot be unchecked It is displayed as a reminder that the InterlockTrip ...

Page 57: ... have control of the drive Speed Reference follow the Instruction mode Engineering Maintenance Code E Cfg_OperKeep 0 Speed Reference Program keeps Control in Operator mode Check to keep control of the drive Speed Reference with the Program even if the instruction is in Operator mode Clear this checkbox to have control of the drive Speed Reference follow the Instruction mode Cfg_ProgKeep 0 Start St...

Page 58: ...ruction mode Cfg_OperKeep 2 Forward Reverse Commands Program keeps Control in Operator mode Check to keep control of the drive Forward and Reverse commands if used with the Program even if the instruction is in Operator mode Clear this checkbox to have control of the drive Forward and Reverse commands follow the Instruction mode Cfg_ProgKeep 2 Operator Stop commandavailable in any mode Check 1 so ...

Page 59: ...kwell Automation Publication SYSLIB RM056B EN P February 2017 59 PowerFlex 7000 Drive P_PF7000 DiagnosticsTab This tab is divided into six pages Each page provides you with diagnostic feedback on the drive ...

Page 60: ...60 Rockwell Automation Publication SYSLIB RM056B EN P February 2017 PowerFlex 7000 Drive P_PF7000 Diagnostic Pages 5 and 6 ...

Page 61: ...rFlex 7000 Drive P_PF7000 TrendsTab This tab shows trend charts of key device data over time These faceplate trends provide a quick view of current device performance to supplement but do not replace dedicated historical or live trend displays Speed Feedback Speed Reference ...

Page 62: ...arm 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 ...

Page 63: ...nt Click the button with the check mark to acknowledge the alarm See Rockwell Automation Library of Process Objects Common Alarm Block P_Alarm Reference Manual publication SYSLIB RM002 for more information Blue Low White bell icon Alarm has cleared but is unacknowledged Background Light Gray No alarm Table 21 AlarmsTab Description Function Action Security Alarm Name Click an alarm name to open the...

Page 64: ...64 Rockwell Automation Publication SYSLIB RM056B EN P February 2017 PowerFlex 7000 Drive P_PF7000 PowerFlex Drive Faceplate Help The Faceplate Help is divided into two pages FaceplateHelpPage1 ...

Page 65: ...Rockwell Automation Publication SYSLIB RM056B EN P February 2017 65 PowerFlex 7000 Drive P_PF7000 FaceplateHelpPage2 ...

Page 66: ...66 Rockwell Automation Publication SYSLIB RM056B EN P February 2017 PowerFlex 7000 Drive P_PF7000 Notes ...

Page 67: ......

Page 68: ...Product Satisfaction Return 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 Documentation Feedback Your comments will help us serve your documentation needs better If you have any suggestions on how to improve this doc...

Reviews: