Home

520COM-UM001 - Literature Library

image

Contents

1. To PowerFlex 525 with embedded EtherNet IP U 6 ToDrive 2 ToDrive 3 ToDrives4 To Drive 5 120 Q 1 4W resistor I eo AD mgo w resistor The AK U0 RJ45 TB2P comes with 5 terminal block connectors and 2 terminating resistors The terms izput and output are defined from the scanner point of view Therefore Output I O is data that is output from the scanner and consumed by the EtherNet IP adapter Input I O is status data that is produced by the adapter and consumed as input by the scanner The I O image table will vary based on the configuration of parameters C169 MultiDrv Sel and C175 DSI I O Cfg The image table always uses consecutive words starting at word 0 The Multi Drive Example of I O Image on page 86 is an illustration of the Multi drive I O image with 16 bit words Rockwell Automation Publication 520COM UM001B EN E March 2013 85 Chapter Using Multi Drive Mode Configuring the RS 485 Network 86 Multi Drive Example of 1 0 Image EtherNet IP DSI Controller Scanner Adapter Word and 1 0 Word0 Logic Command Drive0 A NM PowerFlex Drive 0 Word 1 Reference Drive 1 Word2 Logic Command P Flex Drive 1 rive Word 3 Reference owe
2. Bit Name Description 0 Indirect Mode 0 Analog selects entire parameters 1 Digital selects individual bits within parameters 1 Indirect Type 0 Analog input list Instance OxFFFF 2 Indirect Type 1 Digital input list Instance OxFFFE 3 Indirect Type 2 Feedback list Instance OxFFFD 4 Indirect Type 3 Analog output list Instance OxFFFC 5 Indirect Type 4 Digital output list Instance OxFFFB 6 Indirect Type 5 Undefined Instance OxFFFA 7 Indirect Type 6 Undefined Instance OxFFF9 8 Indirect Type 7 Undefined Instance OxFFF8 9 Indirect Type 8 Undefined Instance OxFFF7 10 Indirect Type 9 Undefined Instance OxFFF6 11 Indirect Type 10 Undefined Instance OxFFF5 12 Indirect Type 11 Undefined Instance OxFFFA 13 Indirect Type 12 Undefined Instance OxFFF3 14 Indirect Type 13 Undefined Instance OxFFF2 15 Indirect Type 14 Parameter specific list 16 FP Max Decimals Bit 0 These four bits are used on REAL parameters only They indicate the maximum number of decimal places to be displayed for small values A 17 FP Max Decimals Bit 1 value of 0 indicates to not limit the number of decimal places used 18 FP Max Decimals Bit 2 19 FP Max Decimals Bit 3 20 Extended Parameter Reference 0 Not an Extended Parameter Reference 1 Extended Parameter Reference An Extended Parameter Reference contains a reference to another parameter The value is formatted the same as an analo
3. Parameter No NameandDescription Details C157 EN Data Out 1 Default 0 C158 EN Data Out 2 Default 0 C159 EN Data Out 3 Default 0 C160 EN Data Out 4 Default 0 Datalink parameter number whose value is read from the Minimum 0 embedded EtherNet IP data table Maximum 800 This parameter cannot be changed when an 1 0 connection is Type Read Write established through the drives embedded EtherNet IP port Reset Required Yes C161 Opt Data In 1 Default 0 C162 Opt Data In 2 Default 0 163 Opt Data In 3 Default 0 C164 Opt Data In 4 Default 0 Datalink parameter number whose value is written from the Minimum 0 High Speed Drive Serial Interface HSDSI data table Maximum 800 This parameter cannot be changed when an 1 0 connection is Type Read Write established through the communication adapter Reset Required Yes C165 Opt Data Out 1 Default 0 C166 Opt Data Out 2 Default 0 167 Opt Data Out 3 Default 0 168 Opt Data Out 4 Default 0 Datalink parameter number whose value is read from the HSDSI Minimum 0 data table Maximum 800 This parameter cannot be changed when an 1 0 connection is Type Read Write established through the communication adapter Reset Required Yes C169 MultiDrvSel Default 0 Disabled Sets the configuration of the drive that is in Multi drive mode A Values 0 Disabled reset or power cyde is required after selection is made 1 Networ
4. Drive Input Image 6 8 KA Pd Drive 2 Status At Reference CY Drive 2 Command Stop COP Copy File Source Dest Length Drive Input Image 7 Drive 2 Feedback 1 This section takes the data from specific tags Logic Command bits and Reference and moves them to the output image area for transmission to the scanner Drive Output Image 4 0 C IE JIC Drive 2 Command Start TE Drive_Output_Image 4 1 N IC Drive_2_Command_Jog a f M Drive Output Imagel 4 2 YN JIC Drive 2 Command Clear Faults M Drive Output Imagel 4 3 gt IE JIC Drive_2_Command_Forward JE Drive_Output_Image 4 4 N JIC Drive 2 Command Forward M Drive Output Imagel 4 5 N COP Copy File Explicit Messaging Example Perform_Parameter_Read_2 Source Dest Length Drive Output Image 5 1 Drive 2 Reference Drive 2 parameters are accessed by adding 18432 decimal 4800 hex to the desired parameter number For example to access parameter P109 an Instance of 18541 18432 109 is used MSG Perform Parameter Write 2 Message Message Control Parameter RD Message 2 EN I DN I E R MSG Message Message Control Parameter WR Message 2 ON EN ers RET Return from Subroutine Rockwell Automation Publication
5. New and Updated This table contains the changes made to this revision Information Topic Page Parameter Groups N and M added 24 Configuring a Master Slave Hierarchy updated 3 Enabling Datalinks to Write Data updated 32 Enabling Datalinks to Read Data updated Changing the Fault Action table updated a3 Setting the Fault Configuration Parameters table updated i Description of Drive Rating setting of the Module Definition window updated 43 Tip for Using ADC with RSLogix 5000 Logix Designer updated 49 Version of RSLogix 5000 for use with drive generic profile updated 55 Settings for Connection Parameters table updated 56 Input Image Controller Tag graphic updated 58 Output Image Controller Tag graphic updated 58 1 0 Image for PowerFlex 525 Drives table updated 62 CompactLogix Controller for Drive Generic Profile Ladder Logic Program Example 66 graphic updated CompactLogix Example Ladder Logic Program Using a Drive Generic Profile for 68 Logic Command Reference diagram updated Important table for CompactLogix Examples updated 71 Example Ladder Logic to Read a Single Parameter diagram updated 71 Fifth footnote of Scattered Read Message Configuration Screens updated 76 Tag Tab entry for Scattered Write Multiple Messages Configuration Screens table 78 updated Drive 0 Control Routine diagram updated 102 Extra table under Instances for Identity Object removed 126 Description of Device Type entry in Instances Attribute
6. Operation Controller Tags for Scattered Read Message Data Types XIC Execute Scattered Read Message BOOL MSG Scattered_Read_Message MESSAGE Rockwell Automation Publication 520COM UM001B EN E March 2013 Example Ladder Logic to Read Multiple Parameters MSG Using Explicit Messaging Chapter 6 Execute Scattered Read Message j E Message Message Control Scattered Read Message N I DN ER CompactLogix Formatting a Messageto Read Multiple Parameters Scattered Read Message Configuration Screens Message Configuration Scattered Read Message Name eigenen enc T Scattered Read Message Description Message Configuration Scattered_Read_Message Type Data Type Configuration Communication Tag Path PowerFlex_52X_Drive F Message Configuration Scattered_Read_Message Broadca EES Coniguretion Communication Tag Message Type CIP Generic SED Source Element Scaltered Read Req ype Source Length 20 La Bytes Service E c Code 32 Hex Clas 93 He Destination Scattered Read Res buted Element Instance 0 Attribute 0 Hex OQ Enable O Enable Wating O Stat O Done Done Length 0 Eror Code Extended Error Code Timed Out Eror Path Eror Text The following table identifies the data that is required in eac
7. amp 1769 L36ERM v20 Example PowerFlex 52X PowerFlex 525 EENET Multi PowerFlex 52X_Drive Multi 2 Select the Drive tab to begin the correlation process 3 Module Properties Local PowerFlex 525 EENET Multi1 3 Es cm fni General Connection Module Info Drive The Modbus mapping in the project must match the online device in order to connect online Click the Upload button to configure the project settings to match the online device and continue connecting Upload r Details Project PowerFlex 525 Multi Drive 1P 240V 1 0HP Connected Device NAUSMKE758VOM1 ABETH 1 192 168 1 4 Project Online Drive Master Drive Comm Drv 1 Addr 2 1 Drv 2 Addr 3 2 Drv 3 Addr 4 3 Drv 4 Addr 5 4 Slave Drive s Drive 1 Comm Node Addr 100 1 Drive 2 Comm Node Addr 100 2 Drive 3 Comm Node Addr 100 3 Drive 4 Comm Node Addr 100 4 After the drive configuration data has been verified the Drive tab will display a request to synchronize the configuration with the drive Click Upload The correlation process will continue This may take several minutes depending on the number and type of daisy chained drives If the Differences Found Screen on page 97 appears which is typical dick Download This will download the project settings from the controller to the drives If Upload is clicked the drive settings are uploaded to the controlle
8. r Status Ready YN d J L PowerFlex 52X Drive l DriveStatus Active PowerFlex 52X Drive l DriveStatus ActualDir e N Status_Active Status_Forward a J PowerFlex_52X_Drive l PowerFlex 52X Drive l DriveStatus ActualDir s 7 Status_Reverse gi ANI DriveStatus Faulted r Status Faulted 4d PowerFlex 52X Drive l C DriveStatus_AtReference STES y hs Status_At_Speed N JL COP M Copy File Source Dest Length PowerFlex 52X Drive l OutputFreq Speed Feedback 1 Rockwell Automation Publication 520COM UM001B EN E March 2013 65 Chapter 5 66 Using the 1 0 CompactLogix Example Ladder Logic Program Using a Drive Add On Profile for Logic Command Reference Command_Stop PowerFlex 52X Drive O DriveLogicRslt Stop J E Command Start PowerFlex 52X Drive O DriveLogicRslt Start JE C2 Command Jog PowerFlex_52X_Drive O DriveLogicRslt_Jog IE C YN it Command_Clear_Faults PowerFlex_52X_Drive O DriveLogicRslt_ClearFault J E d gt Ic Ss Command_Forward_Reverse PowerFlex 52X Drive O DriveLogicRslt Forward IE cy it i Command Forward Reverse PowerFlex 52X Drive O DriveLogicRslt Reverse p NS y COP Copy File Source Speed_Reference Dest PowerFlex 52X Drive O FreqCommand Length 1 Creating Ladder Logic Using the RSLogix 5000 Logix Designer Gene
9. 1023 in Drive 4 0x5400 0x57FF 21504 22527 Not supported Instances 0 1023 in the Option 1 Interface is the current interface being used to access the information Note If using the embedded EtherNet IP adapter this instance range contains the same data as Drive 0 Rockwell Automation Publication 520C0M UM001B EN E March 2013 147 AppendixC EtherNet IP Objects Class Attributes Attribute ID Access Rule Name Data Type Description 1 Get Class Revision UINT Revision of object 2 Get Number of Instances UINT Maximum number of faults events that the device can record in its queue 3 Set Fault Command Write USINT 0 No Operation 1 Clear Fault Event 2 Clear Fault Event Queue 3 Reset Device 4 Get Fault Trip Instance Read UINT Fault that tripped the device For adapters this value is always 1 when faulted 5 Get Fault Data List STRUCT of Reserved USINT USINT UINT n 6 Get Number of Recorded Faults UINT Number of faults events in the queue A 0 indicates the fault queue is empty 7 Get Fault Parameter Reference UINT Reserved Instance Attribute Attribute ID Access Rule Name Data Type Description 0 Get Full All Information STRUCT of UINT Fault code STRUCT of Fault source USINT DSI port USINT DSI Device Object STRING 16 Fault text STRUCT of Fault time stamp WORD Timer value 0 timer not supported BOOL 16 BOOL 0 0 invalid data 1 valid data BOOL 1 0 elap
10. Class Attributes Niue acess Rule iame Datafgee Description 1 Class Revision UINT The revision of this object Instance Attribute Attribute ID Access Rule Name Data Type Description 1 Get Interface Speed UDINT Speed in megabits per second Mbs 2 Get Interface Flags UDINT Bit Value 0 Link status 0 inactive 1 active 1 Duplex 0 half duplex 1 full duplex 2 31 Reserved 3 Set Physical Address USINT 6 MAC address XX XX XX XX XX XX The first octet USINT 0 is on the left 4 Get Interface Counters STRUCT of UDINT Octets received UDINT Unicast packets received UDINT Non unicast packets received UDINT Inbound packets received but discarded UDINT Inbound packets with errors not discarded UDINT Inbound packets with unknown protocol UDINT Octets sent UDINT Unicast packets sent UDINT Non unicast packets sent UDINT Outbound packets discarded UDINT Outbound packets with errors Rockwell Automation Publication 520COM UM001B EN E March 2013 151 Appendix C Attribute ID 5 152 EtherNet IP Objects Access Rule Get Name Media Counters Data Type STRUCT of UDINT UDINT UDINT UDINT UDINT UDINT UDINT UDINT UDINT UDINT UDINT UDINT Description RX Received TX Transmitted RX frames not having integral number of octets long RX frames not passing FCS check TX frames having one collision TX frames having multiple collisions Number of times of S
11. STRING 16 Parameter name 8 Get DPI Descriptor B00L 32 Descriptor see page 144 9 Get Set DPI Parameter Value Various Name of the component with support for Unicode 10 Get Set DPI RAM Parameter Value Various Parameter value in NVS 9 11 Get Set DPI Link USINT 3 Parameter value in temporary memory Valid only for DSI drives 12 Get Help Object Instance UINT Link parameter or function block that is the source of the value 0 no link 13 Get DPI Read Basic STRUCT of B00L 32 Descriptor see page 144 CONTAINER Parameter value CONTAINER Minimum value CONTAINER Maximum value CONTAINER Default value STRING 16 Parameter name STRING 4 Units for example Amps Hz 14 Get DPI Parameter Name STRING 16 Parameter name 15 Get DPI Parameter Alias STRING 16 Customer supplied parameter name 12 Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Attribute ID Access Rule Name Data Type Description 16 Get Parameter Processing Error USINT 0 No error 1 Value is less than the minimum 2 Value is greater than the maximum 18 Get International DPI Offline Parameter Text Struct of STRINGN International parameter name STRINGN International offline units 19 Get International DPI Online Parameter Text Struct of STRINGN International parameter name STRINGN International online units 20 Get International DPI Online Read Full Struct of BOOL 32 Descriptor CONTAINER Pa
12. Hex Class f Hex Instance 17517 Attribute 1 Hex 4 New Tag Enable Enable Wi mmen Eror Code Eror Path Eror Text Enable Enable Wating Stat d Done Done Length 0 on Eror Code Extended Eror Code E Timed Out Eror Path Eror Text Cancel me The Class Code is f for the Parameter Object and the Instance Attribute is 1 to select retrieving the parameter value See Appendix C Parameter Object for more information The Instance value is 17517 to access parameter P109 Accel Time 1 in the first daisy chained drive The Explicit message for Drive 1 to Drive 4 are identical except for the Instance values see Multi Drive Mode Explicit Messaging on page 107 for examples e When the PowerFlex 525 drive Drive 0 is powered up all configured daisy chained drives must be present before an I O connection is allowed on EtherNet IP before the drives can be controlled e If the PowerFlex 525 drive Drive 0 is powered down communications with the four daisy chained drives Drive 1 to Drive 4 are disrupted and the drives will take their corresponding Comm Loss Actions Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Using Multi Drive Mode Chapter 7 e If any of the daisy chained drives Drive 1 to Drive 4 are powered down the respective Input Image Logic Status and Feedback will be set to zero St
13. Mode Select Velocity E zj Drive Rating 1P 240V 104P x 3 Help Rockwell Automation Publication 520COM UM001B EN E March 2013 89 Chapter 7 90 Using Multi Drive Mode 5 In the Module Definition window edit the following information for the master drive Module Definition Drive Rating Drive Input Data Output Data 1P 240v 1 0HP m 0 PowerFlex525 Drive0_PF525_DriveStatus Drive PF525 LogicComm Revision Drive0_PF525 DriveO_PF525_OutputFreq Drive0_PF525_FreqComma 1 3 1 PowerFlex4M Drivel PF4M DriveStatus Drivel PFAM LogicComma 4 Ifthe revision of your drive drive is online Drivel_PF4M Drivel_PF4M_OutputFreq Drivel PF4M FreqCommar E Electronic Keying E scale ence 2 PowerFlex4M Drive2 PFAM DriveStatus Drive2_PF4M_LogicComma Compatible Module gt p Drive2_PF4M Drive2_PF4M_OutputFreq Drive PFAM FreqCommar 3 PowerFlex4M Drive3 PF4M DriveStatus Drive3 PF4M LogicComma Drive3 PFAM Drive3_PF4M_OutputFreq Drive PFAM FregCommar 4 PowerFlex4M Drive4 PFAM DriveStatus Drive4 PFAM LogicComma click Create Database button below if click Web Update to download the database from the web if drive is offline Network Start Is Used Electronic Keying Compatible Module m Create Database Mode Select Velocity gt Web Update Dried PFAM Drived PEAM NutnutEren Drived PEAM ErenC
14. Name zg v Value Data Type Description Scattered Read Request INT 10 Scattered Read Request 0 1 INT Parameter Number Scattered Read_Request 1 0 INT Pad Scattered Read Request 2 3 INT Parameter Number Scaltered Read Request 3 0 INT Pad Scattered Read Request 4 4 INT Parameter Number Scattered Read Request 5 0 INT Pad Scattered Read Request 5 5 INT Parameter Number Scattered Read Request 7 0 INT Pad Scattered Read Request 8 17 INT Parameter Number Scatlered Read Request 9 0 INT Pad CompactLogix Example Scattered Read Response Data The Scattered Read Request message reads the multiple parameters and returns their values to the destination tag Scattered_Read_Response Example Scattered Read Response Converted Data on page 76 shows the parameter values Example Scattered Read Response Converted Data Name zg v Value Data Type Description Scattered Read Response INT 10 Scattered Read_Response 0 1 INT Parameter Number Scattered_Read_Response 1 5000 INT Value Scaltered Read Response 2 3 INT Parameter Number Scaltered Read Response 3 1 INT Parameter Value Scattered Read Response 4 4 INT Parameter Number Scattered Read Response 5 1796 INT Parameter Value Scattered Read Response 5 5 INT Parameter Number Scattered Read Response 7 349 INT Parameter Value Scattered Read Response 8
15. RSLogix 5000 Logix Designer goes into Online Mode and the I O Not Responding box in the upper left of the window should be flashing green Also a yellow warning symbol fy should be displayed on the I O Configuration folder in the treeview and on the drive profile 3 Ifthe controller was in Run Mode before clicking Download RSLogix 5000 Logix Designer prompts you to change the controller mode back to Remote Run In this case choose the appropriate mode for your application If the controller was in Program Mode before clicking Download this prompt will not appear 4 Select File gt Save If this is the first time you saved the project the Save As dialog box appears Navigate to a folder type a file name and click Save to save the configuration to a file on your computer 5 To ensure that the present project configuration values are saved RSLogix 5000 Logix Designer prompts you to upload them Click Yes to upload and save them Rockwell Automation Publication 520COM UM001B EN E March 2013 95 Chapter Using Multi Drive Mode Correlating the Drive with the Controller You must now correlate the drive settings to the RSLogix 5000 Logix Designer project I O settings so that they match This requires loading the project I O settings into the drive 1 In the treeview under I O Configuration right click on the drive profile for this example PowerFlex 525 EENET PowerFlex 52X Drive and select Properties as Ethernet
16. maA TAONA ATO sra F ES ES RI al E LN Er LO E ee Ethernet mi fi vay switch a m BOE i BELL Pomeigg di 000nnanananna 5 Route the other end of the Ethernet cable through the bottom of the PowerFlex 525 drive and insert the cable s plug into the embedded EtherNet IP adapter s mating socket item 2 in Components ofthe Embedded EtherNet IP Adapter on page 11 operation may occur if you fail to verify that parameter settings are compatible with your application Verify that settings are compatible with your application before applying power to the drive f ATTENTION Risk of equipment damage injury or death exists Unpredictable Install the control module cover and apply power to the drive The embedded EtherNet IP adapter receives its power from the drive When you apply power to the embedded EtherNet IP adapter for the first time the ENET status indicator on the drive LCD display should remain steady after an initialization If it does not light up or is flashing there is a problem See Chapter 8 Troubleshooting Startup Status Indication After power has been applied status indicators for the PowerFlex 525 drive and embedded EtherNet IP adapter can be viewed on the drive LCD display See Drive and Adapter Status Indicators on page 20 for their location and possible status indications Rockwell Automation Publication 520COM UM001B EN E March
17. to the adapter See Chapter 4 Configuring the I O Rockwell Automation Publication 520COM UM001B EN E March 2013 Setting a Fault Action Configuring the Adapter Chapter 3 By default when communications are disrupted the network cable is disconnected and or the controller is idle in program mode or faulted the drive responds by faulting if it is using I O from the network You can configure a different response to e Disrupted I O communication by using parameter C143 EN Comm Flt Actn e An idle controller by using parameter C144 EN Idle Flt Actn EN Comm Fit Actn and C144 EN Idle Flt Actn respectively let you determine the action ofthe embedded EtherNet IP adapter and drive if communications are disrupted or the controller is idle By default these parameters fault the drive You may configure these parameters so that the drive continues to run however precautions should be taken to ensure that the settings of these parameters do not create a risk of injury or equipment damage When commissioning the drive verify that your system responds correctly to various situations a disconnected network cable or controller in idle state ATTENTION Risk of injury or equipment damage exists Drive parameters C143 Changing the Fault Action Set the values of parameters C143 EN Comm Flt Actn and C144 EN Idle Flt Actn to the desired responses Value Action Description 0 Fault The drive is faulted and
18. 17 INT Parameter Number Scattered Read Response 8 0 INT Parameter Value In this message example the parameters have the following values PowerFlex 525 Drive Parameters Read Value b001 Output Freq 50 00 Hz b003 Output Current 0 01 Amp No load b004 Output Voltage 179 6V AC b005 DC Bus Voltage 349V DC b017 Output Power 0 kW No load Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Explicit Messaging Chapter 6 CompactLogix Example Ladder Logic Program to Write Multiple Parameters A Scattered Write message is used to write to multiple parameters This write message example writes the following values to these five 16 bit parameters in a PowerFlex 525 drive PowerFlex 525 Drive Parameters Write Value A442 Accel Time 2 11 10 Sec A443 Decel time 2 22 20 Sec A415 Preset Freq 5 33 30 Hz A416 Preset Freq 6 44 40 Hz A417 Preset Freq 7 55 50 Hz Example Controller Tags to Write Multiple Parameters Operation Controller Tags for Scattered Write Message Data Types XIC Execute_Scattered_Write_Message BOOL MSG Scattered_Write_Message MESSAGE Example Ladder Logic to Write Multiple Parameters Execute_Scattered_Write_Message MSG Message LEN d Message Control Scattered Write Message LC ER IMPORTANT Ifthe explicit message scattered write must be written continuously then use a separate explicit message single write fo
19. 255 ISO 10646 Unicode 14 Get Product Option Support BOOL 64 15 Get Languages Supported STRUCT of USINT USINT n Number of Languages Language Codes see Class Attribute 2 16 Get Date of Manufacture STRUCT of UINT USINT Year Month USINT Day Rockwell Automation Publication 520COM UM001B EN E March 2013 139 AppendixC EtherNet IP Objects Attribute ID Access Rule Name Data Type Description 1 Get Product Revision STRUCT of USINT Major Firmware Release USINT Minor Firmware Release 18 Get Serial Number UDINT Value between 0x00000000 and OxFFFFFFFF 19 Set Language Selected USINT 0 Default HIM will prompt at start up 1 Language was selected no prompt 20 Set Customer Generated Firmware STRING 36 GUID Globally Unique Identifier identifying customer firmware flashed into the device 30 Get International Status Text STRINGN Text describing the status of device with support for Unicode 31 Get Set International User Definable Text STRINGN Text identifying the device with a user supplied name with support for Unicode 34 Get Key Information STRUCT of UDINT Rating Code UDINT Device Serial Number UINT Customization Code UINT Customization Revision UINT Brand Code USINT Family Code USINT Config Code USINT Language Code USINT Major Revision USINT 16 Minor Revision Customer Generated Firmware UUID 35 Get NV
20. 7 A unique IP address for the adapter Host Name Optional Description Optional 1 For definitions of these terms see the Glossary Click OK to apply the settings The adapter appears in the Relation List with the new settings IE BOOTP DHCP Server 23 SS File Tools Help Request History Clear History Add to Relation List hemin sec Type Relation List 10 40 07 BOOTP 00 1D 9C E0 F8 8F 192 168 1 5 PowerFlex 10 40 04 BOOTP 00 1D 9C E0 F8 8F 10 38 55 BOOTP 00 1D 9C E0 F8 8F 10 39 50 BOOTP 00 1D 9C E0 F8 8F 10 38 47 BOOTP 00 1D 9C E0 F8 8F 10 38 42 BOOTP 00 1D 9C E0 F8 8F 10 38 41 BOOTP 00 1D 9C E0 F8 8F New Delete Enable BOOTP Enable DHCP Disable BOOTP DHCP Ethemet Address MAC IP Address Hostname mj Ethemet Address MAC Type IP Address Hostname Description 00 10 9C E0 F8 8F Status Sent 192 168 1 5 to Ethemet address 00 1D 9C E0 F8 8F 1 of 256 BOOTP 192 168 1 5 PowerFlex Drive 2 Entries Rockwell Automation Publication 520C0M UM001B EN E March 2013 Configuring the Adapter Chapter 3 9 Toassign this configuration to the adapter select the device in the Relation List and click Disable BOOTP DHCP When power is cycled on the drive the adapter will use the configuration you assigned it and not issue new BOOTP DHCP requests TIP To enable BOOTP for an embedded adapter that has had BOOTP disabled
21. 8 Parameter Number 9 Parameter Value 9 Pad 10 Parameter Number 10 Parameter Number 11 Parameter Value 11 Pad 12 Parameter Number 12 Parameter Number 13 Parameter Value 13 Pad 14 Parameter Number 14 Parameter Number 15 Parameter Value 15 Pad 16 Parameter Number 16 Parameter Number 17 Parameter Value 17 Pad 18 Parameter Number 18 Parameter Number 19 Parameter Value 19 Pad 20 Parameter Number 20 Parameter Number 21 Parameter Value 21 Pad 22 Parameter Number 22 Parameter Number 23 Parameter Value 23 Pad 24 Parameter Number 24 Parameter Number 25 Parameter Value 25 Pad 26 Parameter Number 26 Parameter Number 27 Parameter Value 27 Pad 28 Parameter Number 28 Parameter Number 29 Parameter Value 29 Pad 30 Parameter Number 30 Parameter Number 31 Parameter Value 31 Pad 32 Parameter Number 32 Parameter Number 33 Parameter Value 33 Pad 34 Parameter Number 34 Parameter Number 35 Parameter Value 35 Pad 62 Parameter Number 62 Parameter Number 63 Parameter Value 63 Pad Rockwell Automation Publication 520C0M UM001B EN E March 2013 81 Chapter6 Using Explicit Messaging Notes 82 Rockwell Automation Publication 520COM UM001B EN E March 2013 Chapter 7 Using Multi Drive Mode This chapter provides instructions on how to configure a CompactLogix controller to use the PowerFlex 525 drive in Multi drive mode Topic Page Single Drive Mode vs Multi Drive Mode 83 System Wiring 85 Understanding
22. A controller consists of a central processor input output interface and memory See also Scanner Rockwell Automation Publication 520COM UM001B EN E March 2013 157 Glossary Data Rate Datalinks Duplex EDS Electronic Data Sheet Files EtherNet IP Network Explicit Messaging Fault Action Fault Configuration The speed at which data is transferred on the EtherNet IP network You can set the adapter to a data rate of 1OMbps Full Duplex 10Mbps Half Duplex 100Mbps Full Duplex or 100Mbps Half Duplex If another device on the network sets or auto negotiates the data rate you can set the adapter to automatically detect the data rate A Datalink is a type of pointer used by PowerFlex 525 drives to transfer data to and from the controller Datalinks allow specified parameter value s to be accessed or changed without using explicit messages When enabled each 16 bit Datalink in a PowerFlex 525 drive consumes 4 bytes in the input image table and or bytes in the output image table of the controller Duplex describes the mode of communication Fudl duplex communications let a device exchange data in both directions at the same time Half duplex communications let a device exchange data only in one direction at a time The duplex used by the adapter depends on the type of duplex that other network devices such as switches support Simple text files that are used by network configuration tools to describe products so th
23. A443 Decel Time 2 11 Hold Decel Rate Selected i Ref Select 1 000 No Command M Ref Select 2 001 Freq Source P047 Speed Reference1 x Ref Select 3 010 Freq Source P049 Speed Reference2 011 Freq Source P051 Speed Reference3 100 A410 Preset Freq 0 101 M11 Preset Freq 1 110 M12 Preset Freq 2 111 M13 Preset Freq 3 x MOP Decrement 0 Not MOP Decrement 1 MOP Decrement 1 A Not Stop condition logic bit 0 0 must first be present before a 1 Start condition will start the drive 2 A Not Stop condition logic bit 0 0 must first be present before a 1 Jog condition will jog the drive A transition to a 0 will stop the drive 3 To perform this command the value must switch from 0 to 1 Rockwell Automation Publication 520COM UM001B EN E March 2013 153 Appendix D Logic Command Status Words PowerFlex 525 Drives Logic Status Word 154 Position Bit Definitions Comm Logic Command C122 1 Position Logic Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command Description UT T T GT JS dA GT T Tx Momastop U NtNomaSop 1 Normal Stop X Start 0 Not Start 1 Start x Jog 1 2 0 Not Jog 1 Jog X Clear Fault 0 Not Clear Fault 1 Clear Fault Unipolar Direction 00 No Command 01 Forward Command 10 Reverse Command 11 No Command x Lo
24. Attribute Hed i seme O Eror Code Eror Path Eror Tex L O Enabe O Enable Wating O Stat O Done Done Length 0 O Eror Code Extended Eror Code Timed Out Eror Path Eror Tex D J The following table identifies the data that is required in each box to configure a message to write multiple parameters Message Type CIP Generic Service Type Custom Service Code 0x34 Hex Class 939 Instance 0 Dec Attribute 0 Hex Source Element Scattered Write Request Source Length 20 bytes Destination Scattered Write Response Used to access the DPI Parameter Object in the adapter Required for scattered messages Code for the requested service Class ID for the DPI Parameter Object Required for scattered messages Required for scattered messages Name ofthe tag for any service data to be sent from the scanner or bridge to the drive Number of bytes of service data to be sent in the message The tag where the data that is read is stored Path PowerFlex 52X Drive The path is the route that the message will follow Name Scattered Write Message q Q The name for the message The default setting for Service Type is Custom enabling entry of a Service Code not available from the Service Type pull down menu When choosing a Service Type other than Custom from the pull down menu an appropriate Hex value is aut
25. Control Single Write Message L ON ER CompactLogix Formatting a Messageto Write a Single Parameter Set Attribute Single Message Configuration Screens Message Configuration Single Write Message Ex Configuration Communication Tag Name Sine Wrte Message Desc EEEE tine ieee Configuration Communication Tag Path PowerFlex 52X Drive Browse Type r na Message Configuration Single Write Message a Scope Configuration Communication Tag Extemal Communical rmm CIP Message Type CIP Generic z O Enable Service Source Element Accel Time 1 Eror Code Tips Set Attribute Single x Eror Path Basu Source Length 72 Bytes Eror Text Service r pervice 0 Hes Class 33 Hex __ Oie Instance 41 Attribute 9 Hex New Tag GLLLLGLGSA Eror Code Eror Path Eror Text O Enable Enable Wating Stat Done Done Length 0 i O Eror Code Extended Eror Code Timed Out Eror Path Eror Text Cancel Aon Hep Rockwell Automation Publication 520COM UM001B EN E March 2013 73 Chapter 6 Using Explicit Messaging The following table identifies the data that is required in each box to configure a message to write a single parameter Message Type CIP Generic Used to access the DPI Parameter Object in the adapter Service Type Get Attribute Single This service is used to
26. DSI Peripheral 0x09 Single Mode 0x0B Multi Drive Mode 0x1E 25 COMM X Option Module OxFF HIM Get Family Text STRING 16 Text identifying the device Set Language Code USINT 1 English 2 French 3 Spanish 4 Italian 5 German 6 Japanese 7 Portuguese 8 Chinese Simplified 9 Reserved 10 Reserved 11 Korean 12 Polish 13 Reserved 14 Turkish 15 Czech Get Product Series USINT 1 A 2 B Get Number of Components USINT Number of components for example main control board 1 0 boards in the device Set User Definable Text STRING 16 Text identifying the device with a user supplied name Get Status Text STRING 12 Text describing the status of the device Get Configuration Code USINT Identification of variations Get Configuration Text STRING 16 Text identifying a variation of a family device Get Brand Code UINT 0x0001 Allen Bradley Get NVS Checksum UINT Checksum of the Non Volatile Storage in a device Get Class Revision UINT 2 DSI Get Character Set Code USINT 0 SCANport HIM 1 150 8859 1 Latin 1 2 150 8859 2 Latin 2 3 180 8859 3 Latin 3 4 ISO 8859 4 Latin 4 5 S0 8859 5 Cyrillic 6 ISO 8859 6 Arabic 7 ISO 8859 7 Greek 8 ISO 8859 8 Hebrew 9 S0 8859 9 Turkish 10 ISO 8859 10 Nordic
27. EtherNet IP adapter this instance range contains the same data as Drive 0 Class Attributes Name Data Type Description 1 Get Revision UINT 1 2 8 Get Get Max Instance UINT Number of parameters Parameter Class Descriptor WORD 0 False 1 True Bit 0 Supports parameter instances Bit 1 Supports full attributes Bit 2 Must do NVS save command Bit 3 Parameters are stored in NVS Get Configuration Assembly Instance UINT 0 10 Get Native Language USINT 1 English 2 French 3 Spanish 4 Italian 5 German 6 Japanese 7 Portuguese 8 Chinese Simplified 9 Reserved 10 Reserved 11 Korean 12 Polish 13 Reserved 14 Turkish 15 Czech Attribute ID Access Rule Instance Attributes Name Data Type Description 1 T Parameter Value 7 9 2 Get Link Path Size USINT 0 No link specified n The size of Attribute 3 in bytes Get Link Path Get Descriptor WORD 0 False 1 True Bit 1 Supports ENUMs Bit 2 Supports scaling Bit 3 Supports scaling links Bit 4 Read only Bit 5 Monitor Bit 6 Extended precision scaling Rockwell Automation Publication 520COM UM001B EN E March 2013 133 AppendixC EtherNet IP Objects Attribute ID Access Rule Name Data Type Description 5 Get Data Type USINT OxC2 SINT 8 bits OxC3 INT 16 bits OxC4 DINT 32 bits
28. Hierarchy An IP address has two parts a network ID and a host ID The class of network determines the format of the address 0 1 7 15 23 31 Class A 0 Network ID Host ID 0 1 7 15 23 31 Class B 1 0 Network ID Host ID 012 7 15 23 31 Class C 1 1 10 Network ID Host ID The number of devices on your EtherNet IP network will vary depending on the number of bytes that are used for the network address In many cases you are given a network with a Class C address in which the first three bytes contain the network address subnet mask 255 255 255 0 This leaves 8 bits or 256 addresses on your network Because two addresses are reserved for special uses 0 is an address for the network usually used by the router and 255 is an address for broadcast messages to all network devices you have 254 addresses to use on a Class C address block To ensure that each device on the Internet has a unique address contact your network administrator or Internet Service Provider for unique fixed IP addresses You can then set the unique IP address for the adapter by using a BootP server or by manually configuring parameters in the adapter The adapter reads the values of these parameters only at power up The Logic Command is used to control the PowerFlex 525 drive for example start stop direction It consists of one 32 bit word of output to the adapter from the network The definitions of the bits in thi
29. Identity Object 0x01 1 126 DPI Device Object 0x92 146 138 Assembly Object 0x04 4 128 DPI Parameter Object 0x93 147 141 Register Object 0x07 7 129 DPI Fault Object 0x97 151 147 Parameter Object OxOF 15 132 TCP IP Interface Object OxF5 245 149 PCCC Object 0x67 103 135 Ethernet Link Object OxF6 246 151 TIP See the EtherNet IP specification for more information about EtherNet IP objects Information about the EtherNet IP specification is available on the ODVA web site http www odva org Data Type Description BOOL 8 bit value low bit is true or false BOOL x Array of n bits CONTAINER 32 bit parameter value sign extended if necessary DINT 32 bit signed integer INT 16 bit signed integer LWORD 64 bit unsigned integer REAL 32 bit floating point SHORT STRING Struct of USINT length indicator L USINT L characters SINT 8 bit signed integer STRINGN Struct of UINT character length indicator W UINT length indicator L USINT W x L string data STRING x Array of n characters STRUCT Structure name only no size in addition to elements TCHAR 8 or 16 bit character UDINT 32 bit unsigned integer UINT 16 bit unsigned integer USINT 8 bit unsigned integer Rockwell Automation Publication 520COM UM001B EN E March 2013 125 Appendix C EtherNet IP Objects Identity Object 126 Class Code Hexadecimal Decimal 0x01 1 Services Implemented for Service Cod
30. Ladder Logic Program Example on page 65 and a ladder logic program that will pass the Controller tag data to the Program tags Rockwell Automation Publication 520COM UM001B EN E March 2013 CompactLogix Program Tags for Drive Add On Profile Ladder Logic Program Example Using the 1 0 Name Value Data Type z8 v Description Speed Reference INT Speed Feedback INT Status Reverse BOOL Status_Ready BDOL Status Forward BOOL Status_Faulted BOOL Status_At Speed BOOL Status Active BOOL Command_Stop BOOL Command Start BOOL Command Jog BDOL Command Forward Reverse BOOL o o leo o o elo o oleo o o o Command Clear Faults BOOL Chapter 5 An example ladder logic program that uses the automatically created descriptive Controller tags and passes their data to the user defined Program tags is shown in CompactLogix Example Ladder Logic Program Using a Drive Add On Profile for Logic Status Feedback on page 65 and CompactLogix Example Ladder Logic Program Using a Drive Add On Profile for Logic Command Reference on page 66 Note that the prefix for the drive Controller tags is determined by the name assigned when configuring the I O see Chapter 4 CompactLogix Example Ladder Logic Program Using a Drive Add On Profile for Logic Status Feedback J PowerFlex 52X Drive l DriveStatus Ready
31. OxC6 USINT 8 bits OxC7 UINT 16 bits OxCA REAL 32 bits OxD2 WORD 16 bits 6 Get Data Size USINT 8 7 Get Parameter Name String SHORT STRING 8 8 Get Units String SHORT STRING 8 9 Get Help String SHORT STRING 10 Get Minimum Value U B 11 Get Maximum Value m 8 12 Get Default Value U B 13 Get Scaling Multiplier UINT B 14 Get Scaling Divisor UINT 8 15 Get Scaling Base UINT 8 16 Get Scaling Offset UINT 8 17 Get Multiplier Link UINT 8 18 Get Divisor Link UINT 8 19 Get Base Link UINT 8 20 Get Offset Link UINT 8 21 Get Decimal Precision USINT 8 2 Specified in descriptor data type and data size Value varies based on parameter instance 134 Access rule is defined in bit 4 of instance attribute 4 0 Get Set 1 Get Refer to the CIP Common specification for a description of the link path Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C PCCC Object Class Code Hexadecimal Decimal 0x67 103 Services Implemented for Service Code Class Instance Service Name 0x4B No Yes Execute_PCCC 0x4 No Yes Execute_DH Instances Supports Instance 1 Class Attribute Not supported Instance Attributes Not supported Message Structure for Execute_PCCC Request Response Name Data Type Description Name Data Type Description Length USINT Length of requestor ID Length USINT Length of requestor I
32. Parameters tab if it is not already selected using the Up Arrow or Down Arrow Press Enter to select Groups 3 Press Sel repeatedly until the C tab Communications parameters is selected 4 Press the Up Arrow or Down Arrow to scroll to the Communications parameter you wish to display or modify then press Enter e Key s Rockwell Automation Publication 520COM UM001B EN E March 2013 Parameters m gt lt w 3 5 D wu E w lt Groups Linear List Changed Params DIAG MENO DSEL MEM SEL Basic Display 001 Output Freq 002 Commanded Freq 003 Output Current 004 Output Voltage 005 DCBus Voltage P T C SEL Communications 121 Comm Write Mode 122 Cmd Stat Select 123 RS485 Data Rate 124 R 485 Node Addr 125 Comm Loss Action cl 7 NBN 5 Communications 121 Comm Write Mode 122 Cmd Stat Select 123 RS485 Data Rate 124 RS485 Node Addr 125 Comm Loss Action cl MSN RS485 Data Rate Parameter PE 9600 3 LIMITS SEL 2 un Chapter3 Configuring the Adapter Step 5 6 Using BOOTP Press Enter to select the current parameter value and the numeric keys to enter a new value Press Enter to write the new value to the parameter and the parameter number will be selected again While the parameter number is selected you may a use the arrow keys to select additional p
33. Profiles you will need the newest Add On Profile update Go to www ab com support abdrives webupdate to download the latest RSLogix 5000 Logix Designer drive Add On Profile Adding the Drive to the 0 Configuration To transmit data between the controller and the drive you must add the drive as a child device to the parent controller In this example RSLogix 5000 version 20 is used with drive Add On Profile version 1 01 Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuringthel O Chapter 4 1 In the treeview right click on the Ethemet icon and select New Module to display the Select Module window Expand the Drives group to display all of the available drives with their communication adapters 5 8 VO Configuration amp amp 1769 Bus fa 0 1769 L36ERM v20_Example PowerFlex 52X EE Inc Bid NewModie Discover Modules Paste Ctrl V Properties Alt Enter Print L TIP Ifthe PowerFlex drive is not shown go to www ab com support abdrives webupdate and download the latest drive Add On Profile 2 In the Select Module Type window select the drive and its connected adapter from the list For this example we selected PowerFlex 525 EENET Then click Create The drives New Module window appears iii Catalog Module Discovery Favorites Enter Search Text for Module Type indien Module Type Category Fiters Module Type
34. Types and defines necessary Datalink parameters in the RSLogix 5000 project Actual data transfer between controller and drive is determined by Datalink parameters ae revision of your drive is not liste You must download configuration to the drive to ensure that the controller lick Create Database button feni drive and communication module configurations are consistent with each er online other click Web Update to download the database from the web if drive is offline Create Database Web Update aD Cee ie 50 Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuringthel O Chapter 4 There are three Flectronic Keying choices available in the Module Definition window in the drive AOP but only two are recommended with ADC Keying Selection Recommendation Exact Match This selection should only be used if Your system design specification requires that a replacement drive peripheral be identical down to the Minor revision of firmware x xxx You will be implementing Firmware Supervisor flash support in addition to ADC ControlFlash firmware kits for the revision of firmware used for each drive peripheral must be installed on the PC running RSLogix 5000 Logix Designer Flash files can be downloaded from http www ab com support abdrives webupdate Compatible Module This selection is the typical ADC selection when Firmware Supervisor is not used
35. UC a A 119 Appendix C Supported Data Types seria sci teased b EE Ete C d 125 Identity Object es od bate DORIA ICH RE ROTEN 126 Assembly OBICGE orna srren te get rabat heats e pd UON 128 Register Object o euet shee Eue eh aesti M th cen e aes adie 129 Parameter Object jit oe yer tO E AI toes boo vane ecawaes 132 PC CG OD ett a To rescue syne Seu nuUa Sas aduer 135 DPI Device Objects Muere ee ne PE OE Aros ee PRIN EAR 138 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Logic Command Status Words PowerFlex 525 Drives Table of Contents DPI Parameter ODIect c e cupene eG e vede Sos 141 DPI Fault Objection ette tete Noah este ib VENUS 147 TCP IP Inr gace Object sos daxede shee UNT Eee o ue 149 Ethernet Link Objects qe eei etia ros pyrh ess du os br ure uides 151 Appendix D Logic Command WOtd 0cu heitjcterihht blaiwnl ous oebents Lae 153 Logic Status Word xivecdidaseexve Ex imt od S URS Rage ATELE 154 Glossary Rockwell Automation Publication 520COM UM001B EN E March 2013 7 Table of Contents Notes 8 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Recommended Documentation Manual Conventions Preface Overview For information on See page Io Recommended Documentation Manual Conventions Io All the recommended documentation listed in this section is available online at http www rockwellautomation com literature The following publications p
36. Vendor Fitters E 7 Digtal I Alen Bradey p DPIto EtherNet IP V Cognex Corporation F V Drive V Endress Hauser DSI to EtherNet IP Z Mettler Toledo 4 AC Drive via 20 COMM E Active Converter via 20 COMM E Allen Bradley Drive E PowerFlex 700 Vector 20 208 240V AC Drive via 20 COMM E Allen Bradley Drive E PowerFlex 700 Vector 40 400 480V AC Drive via 20 COMM E Allen Bradley Drive Powerflex 700 Vector 60 600V AC Drive via 20LCOMM E Allen Bradley Drive T m J r 86 of 232 Module Types Found Add to Favorites 7 Close on Create eene Close Hep Rockwell Automation Publication 520COM UM001B EN E March 2013 41 Chapter4 Configuring the 1 0 3 On the General tab edit the following data about the drive 85 New Module S General Connection Module Info Drive Type PowerFlex 525 EENET PowerFlex 525 via Embedded Ethemet Vendor Allen Bradley Parent Local Ethemet Address Name PowerFlex 52X Drive Private Network 192 168 1 Description Example PowerFlex 52X Drive 9 IP Address 192 168 1 4 using AOP C Host Name Module Definition Series ae Crena Electronic Keying Compatible Module Connection Parameters via Datalinks Mode Velocity Status Creating J Box Setting Name A name to identify the drive Description Optional description of the drive IP Address The IP address of the adapter 4
37. a user defined fault 158 Rockwell Automation Publication 520COM UM001B EN E March 2013 Flash Update Gateway Hardware Address HIM Human Interface Module Hold Last Idle Action I O Data IP Addresses Glossary configuration The user sets the data that is sent to the drive using specific fault configuration parameters in the adapter When a fault action parameter is set to use the fault configuration data and a fault occurs the data from these parameters is sent as the Logic Command Reference and or Datalink s The process of updating firmware in a device The adapter can be flash updated using various Allen Bradley software tools A device on a network that connects an individual network to a system of networks When a node needs to communicate with a node on another network a gateway transfers the data between the two networks You need to configure the address for the gateway device in the adapter if you want the adapter to communicate with devices that are not on its network Each Ethernet device has a unique hardware address sometimes called a MAC address that is 48 bits The address appears as six digits separated by colons for example xx xx xx xx xx xx Each digit has a value between 0 and 255 0x00 and OxFF This address is assigned in the hardware and cannot be changed It is required to identify the device if you are using a BootP utility A device that can be used to configure and control a drive
38. by default Parameters Use parameters when you want more flexibility in setting up the IP address or need to communicate outside the control network using a gateway The IP address subnet mask and gateway addresses will then come from the parameters you set IMPORTANT Regardless ofthe method used to set the adapter IP address each node on the network must have a unique IP address To change an IP address you must set the new value and then remove and reapply power to or reset the drive high voltages that can cause injury or death Remove power from the drive and then verify power has been discharged before connecting the embedded EtherNet IP adapter to the network ATTENTION Risk of injury or death exists The PowerFlex drive may contain 1 Remove power from the drive 2 Remove the drive control module cover Rockwell Automation Publication 520C0M UM001B EN E March 2013 Applying Power Setting Up the Adapter Chapter 2 3 Use static control precautions 4 Connect one end of an Ethernet cable to the EtherNet IP network 1769 L36ERM CompactLogix controller KOWETHEX 523 drive with h embedded EtherNet IP with embedded EtherNet IP bridge adapter Frame A shown
39. controller in Remote Run or Run Mode Rockwell Automation Publication 520COM UM001B EN E March 2013 59 Chapter4 Configuring the 1 0 Limitations in Using MicroLogix 1100 1400 60 Controlling I O with explicit messages is relatively complex compared to normal implicit I O control ControlLogix and CompactLogix controllers with EtherNet IP provide the easiest and most integrated form of implicit I O control for a PowerFlex drive RSLogix 5000 Logix Designer programming software for ControlLogix and CompactLogix controllers contains integrated profiles for PowerFlex drives that with a few clicks of the mouse automatically create all controller tags and an implicit connection at the specified Requested Packet Interval to control the drive This connection is monitored at both ends to ensure that the controller and drive are communicating A watchdog will cause a drive fault if the drive does not respond within approximately 100 milliseconds Therefore using a ControlLogix or CompactLogix controller is by far the much preferred method of controlling drives on EtherNet IP If you are not using either of these type of controllers then PowerFlex drives on EtherNet IP can be controlled with explicit messages using MicroLogix 1100 1400 controllers with the following limitations e An explicit message is a much slower form of control and is non deterministic This means that you cannot guarantee how long the drive will take to start up or st
40. first select the adapter in the Relation List Then click Enable BOOTP and power cycle the drive 10 To save the Relation List select File gt Save Setting the IP Address By sane i volu x rr to wae an IP Eo S and gateway address from a server If you want to set these attributes using Subnet Mask and Gateway parameters instead you must first disable BOOTP and then set these network Address address parameters in the drive Disabling the BOOTP Feature 1 Set the value of parameter C128 EN Addr Sel to 1 Parameters Options 1 Parameters 2 BOOTP Default 2 Reset the adapter by power cycling the drive After disabling the BOOTP feature you can then configure the IP address subnet mask and gateway address using parameters Setting an IP Address Using Parameters 1 Verify that parameter C128 EN Addr Sel is set to 1 Parameters This parameter must be set to Parameters to configure the IP address using parameters 2 Set the value of parameters C129 EN IP Addr Cfg 1 through C132 EN IP Addr Cfg 4 to a unique IP address Default 0 0 0 0 192 168 1 62 EN IP Addr Cfg 1 EN IP Addr Cfg 2 EN IP Addr Cfg 3 EN IP Addr Cfg 4 3 Reset the adapter by power cycling the drive Rockwell Automation Publication 520COM UM001B EN E March 2013 29 Chapter3 Configuring the Adapter Setting a Subnet Mask Using Parameters 1 Verify that parameter C128 EN EN Addr Sel is set to 1 Param
41. horsepower rating of the drive If the drive rating is not listed the drive database is not installed on your computer To get the drive rating use the Create Database or Web Update button described above Revision The major and minor revision of the firmware database in the drive If the drive s major and minor revision is not available the drive database is not installed on your computer To get the correct database revision use one of the following buttons at the bottom left of the Module Definition window e Create Database Creates a database from an online network drive Clicking this button displays an RSLinx RSWho window Browse to the online drive PowerFlex 525 select it and click OK The database will be uploaded and stored on the computer Thereafter close the Module Definition window and then re open it to display the new revision Web Update When a drive is not available online opens the Allen Bradley Drives Web Updates web site to download a specific database file After downloading the file close the Module Definition window and then re open it to display the new revision Electronic Keying Compatible Module The Compatible Module setting for Electronic Keying ensures the physical module is consistent with the software configuration before the controller and bridge make a connection Therefore ensure that you have set the correct revision in this window See the online Help for additional informati
42. i switch Es E Computer with Ethernet connection Adding the Controller to the 1 0 Configuration To establish communications between the controller and drive over the network you must first add the CompactLogix controller and its embedded EtherNet IP bridge to the I O configuration 38 Rockwell Automation Publication 520C0M UM001B EN E March 2013 Configuring the 1 0 Chapter 4 1 Start RSLogix 5000 Logix Designer The application window appears Select File gt New to display the New Controller window w i Vendor Allen Bradley Type 1763 L38ERM CompactLogixS336ERM Controller Revision 20 Redundancy Enabled Name v20 Example PowerFlex 52 Description Example lt none gt 0 Create In CARSLogix S000 Projects Browse Security Authority No Protection x curity Authority for Authentication and Select the appropriate choices for the fields in the window to match your application Then click OK The application window reappears with the treeview in the left pane Note If you are using a controller without an embedded EtherNet IP bridge you will also need to add the bridge to the I O configuration See the user manual for your controller for details 2
43. mz CIP With EE Sort Service GetAttibue Single z Source Element Eror Code Type Eror Path El Conneg ource Length 0 s Service T ERE Code Hex Clas 93 Hel Destination Output Curent RET Element Ote d Instance 3 Attribute 9 Hex Eror Code Eror Path Eror Tex y Enable Enable Waiting Start Done Done Length 0 SaaS O Eror Code Extended Eror Code E Timed Out Eror Path Eror Text l D The following table identifies the data that is required in each box to configure a message to read a single parameter Used to access the DPI Parameter Object in the adapter This service is used to read a parameter value Code for the requested service Class ID for the DPI Parameter Object Instance number is the same as parameter number Attribute number for the Parameter Value attribute Leave blank not applicable Number of bytes of service data to be sent in the message The tag where the data that is read is stored The path is the route that the message will follow Message Type CIP Generic Service Type Get Attribute Single Service Code e Hex Class 939 Instance 3 Dec Attribute 9 Hex Source Element Source Length 0 bytes Destination Output Current Path PowerFlex 52X Drive Name Single Read Message The name for the message 1 The default setting for Service Type is Custom enabling entry of a Service Code not available from the Serv
44. network configuration through DHCP 3 DHCP DNS Update able to send its host name in the DHCP request 4 Configuration Settable able to set the network configuration using TCP IP object 5 31 Reserved 3 Set Configuration Control UDINT Bit Value 1 3 Startup configuration 0 Use configuration saved in NVS 1 Obtain configuration using BOOTP 2 Obtain configuration using DHCP 3 15 Reserved 4 DNS Enabled resolves host names by query to DNS server 5 31 Reserved Rockwell Automation Publication 520C0M UM001B EN E March 2013 149 AppendixC EtherNet IP Objects Attribute ID Access Rule Name Data Type Description 4 Get Physical Link Object STRUCT of UINT Path size Padded EPATH Path 5 Get Interface Configuration STRUCT of UDINT Adapter IP address UDINT Adapter subnet mask UDINT Adapter gateway address UDINT Primary name server UDINT Secondary name server STRING Default domain name 6 Get Host Name STRING Host name when using DHCP 150 Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Ethernet Link Object Class Code Hexadecimal Decimal OxF6 246 Services Implemented for Service Code Class Instance Service Name OxOE Yes Yes Get Attribute Single 0x4C No Yes Get_and_Clear Instances The adapter supports one instance of the TCP IP Interface object Number Description 0 Class Attribute 1 Object Attribute
45. stopped Default 1 Stop The drive is stopped as per P045 Stop Mode setting 2 Zero Data The Reference and Datalink values transmitted to the drive will be set to 0 3 Hold Last The Reference and Datalink values transmitted to the drive will be held at their last value 4 Send Flt Cfg The Logic Reference and Datalink values will be transmitted to the drive as configured in God Fit Cfg Logic C146 EN Flt Cfg Ref and C147 EN Flt Cfg DL 1 through C150 EN Fit Changes to these parameters take effect immediately A reset is not required If communication is disrupted and then re established the drive will automatically receive commands over the network again Setting the Fault Configuration Parameters When setting parameter C143 EN Comm Flt Actn and C144 EN Idle Flt Actn to 4 Send Flt Cfg the values in the following parameters are sent to the drive after a communications fault and or idle fault for drive control fault occurs You must set these parameters to values required by your application Changes to these parameters take effect immediately A reset is not required Parameter Description C145 EN Flt Cfg Logic A 16 bit integer value sent to the drive for Logic Command C146 EN Fit Cfg Ref A 16 bit integer value sent to the drive for Reference C147 EN Flt Cfg DL 1 through A 16 bit integer value sent to the drive for a Datalink C150 EN Fit Cfg DL 4 Rockwell Automation Publication 520COM UM001
46. table for Identity Object 127 updated Instance Attribute table for Parameter Object updated 133 Instances table for DPI Device Object updated 138 Instances table for DPI Parameter Object updated 141 Instances table for DPI Fault Object updated 147 Rockwell Automation Publication 520COM UM001B EN E March 2013 3 Summary of Changes Notes 4 Rockwell Automation Publication 52000M UM001B EN E March 2013 Summary of Changes Overview Getting Started Setting Up the Adapter Configuring the Adapter Configuring the 1 0 Using the 1 0 Table of Contents Important User Information sce sass EO ee es ES ex 2 New and Updated Intormation c i0 0i lt ode ekt RS Satie ETHIVOV E 3 Preface Recommended Documentation c cece cece eee 9 Manual Conventions cce eee 9 Chapter 1 Componeht o rs cibo e br Noe til ny HN oo Ud a aMibr 11 EGatUres oie heh EE A EEN E E AR er Anne rng 12 Compatible Products 376 25 iachuniabss tes on ise ace ciens abies 12 Required Equipment 7 ie lt cbetandcaead niet Traci eiie de e tegetamdedis 12 Safety Precautionie cicul Guha acd bale Decet re ure lot 14 Quick SPetr ee n dau ee eke d cdd M CL DU ewan Ore ae 14 Status Indicators 0 cece ee eee cece msn 15 Chapter 2 Preparing tor Set Up suse ure ee enr i AN HEN EN sao 17 Setting the IP Address eese no ation deles aede ea dtl UR tails 18 Connecting the Adapter to the Network 0 00 00 eee eens 18 Applying P
47. that you have completed the Profile following steps e The master and daisy chained drives are powered networked and configured See System Wiring on page 85 e The RS 485 network is configured See Configuring the RS 485 Network on page 86 e The controller has been added to the I O configuration See Adding the Controller to the I O Configuration on page 38 Adding the Drive to the 0 Configuration To transmit data between the controller and the drive you must add the drive as a child device to the parent controller In this example RSLogix 5000 version 20 is used with drive Add On Profile version 1 01 or later Rockwell Automation Publication 520COM UM001B EN E March 2013 87 Chapter Using Multi Drive Mode 1 In the treeview right click on the Ethemet icon and select New Module to display the Select Module window Expand the Drives group to display all of the available drives with their communication adapters 5 8 VO Configuration amp amp 1769 Bus Go 0 1769 L36ERM v20 Example PowerFlex 52X gi j NewModule 0 Discover Modules Eds fa Paste Ctrl V Properties Alt Enter Print TIP If the PowerFlex drive is not shown go to www ab com support abdrives webupdate and download the latest drive Add On Profile 2 In the Select Module Type window select the drive and its connected adapter from the list For this example we selected PowerFlex 525 EENET Multi Then c
48. 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 www rockwellautomation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation NV Pegasus Park De Kleetlaan 12a 1831 Diegem Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication 520COM UM001B EN E March 2013 Supersedes Publication 520C0M UM001A EN E February 2013 Copyright 2013 Rockwell Automation Inc All rights reserved
49. 129 EN IP Addr Cfg 1 Default 0 C130 EN IP Addr Cfg 2 Default 0 C131 EN IP Addr Cfg 3 Default 0 C132 EN IP Addr Cfg 4 Default 0 Sets the bytes in the IP address A reset or power cycle is Minimum 0 required after selection is made Maximum 255 192 168 1 62 Type Read Write Reset Required Yes EN IP Addr Cfg 1 EN IP Addr Cfg 2 EN IP Addr Cfg 3 EN IP Addr Cfg 4 Important To setthe IP address using these parameters C128 EN Addr Sel must be set to 1 Parameters C133 EN Subnet Cfg 1 Default 0 C134 EN Subnet Cfg 2 Default 0 C135 EN Subnet Cfg 3 Default 0 C136 EN Subnet Cfg 4 Default 0 Sets the bytes of the subnet mask A reset or power cycle is Minimum 0 required after selection is made Maximum 255 255 255 255 0 Type Read Write Reset Required Yes EN Subnet Cfg 1 EN Subnet Cfg 2 EN Subnet Cfg 3 EN Subnet Cfg 4 Important To set the subnet mask using these parameters C128 EN Addr Sel must be set to 1 Parameters Rockwell Automation Publication 520C0M UM001B EN E March 2013 Adapter Parameters Appendix B Parameter No NameandDescription Details C137 EN Gateway Cfg 1 Default 0 138 EN Gateway Cfg 2 Default 0 139 EN Gateway Cfg 3 Default 0 C140 EN Gateway Cfg 4 Default 0 Sets the bytes of the gateway address A reset or power cycle is Minimum 0 required after selection is made Maximum 255 192 168 1 1 Type Read Write Re
50. 137 AppendixC EtherNet IP Objects DPI Device Object Class Code Hexadecimal Decimal 0x92 146 Services Implemented for Service Code Class Instance Service Name OxOE Yes Yes Get Attribute Single 0x10 Yes Yes Set Attribute Single Instances The number of instances depends on the number of components in the device The total number of components can be read in Instance 0 Class Attribute 4 Instances Hex Instances Dec Single Drive Mode Multi Drive Mode 0x0000 0x3FFF 0 16383 Instances 0 1023 in the drive Instances 0 1023 in Drive 0 0x4000 0x43FF 16384 17407 Instances 0 1023 in the interface Instances 0 1023 in the interface 0x4400 0x47FF 17408 18431 DSI Instances 0 1023 in Drive 1 0x4800 0x4BFF 18432 19455 Option Instances 0 1023 in Drive 2 0x4C00 0x4FFF 19456 20479 Not supported Instances 0 1023 in Drive 3 0x5000 0x53FF 20480 21503 Not supported Instances 0 1023 in Drive 4 0x5400 0x57FF 21504 22527 Not supported Instances 0 1023 in the Option 1 Interface is the current interface being used to access the information Note If using the embedded EtherNet IP adapter this instance range contains the same data as Drive 0 138 Rockwell Automation Publication 520C0M UM001B EN E March 2013 Attribute ID 0 Access Rule Get Class Attributes Name Family Code Data Type USINT EtherNet IP Objects Appendix C Description 0x00
51. 2013 19 Chapter 2 20 Setting Up the Adapter Drive and Adapter Status Indicators q a Allen Bradley Pete i o pais ENET a FAULTCO6 g S e I EtherNet IP Ja Item Name State Description ENET Off Adapter is not connected to the network Steady Adapter is connected to the network and drive is controlled through Ethernet Flashing Adapter is connected to the network but drive is not controlled through Ethernet LINK Off Adapter is not connected to the network Steady Adapter is connected to the network but not transmitting data Flashing Adapter is connected to the network and transmitting data FAULT Flashing Red Indicates drive is faulted For more details on status indicator operation see Understanding the Status Indicators on page 111 Configuring Verifying Key Drive Parameters The PowerFlex 525 drive can be separately configured for the control and Reference functions in various combinations For example you could set the drive to have its control come from a peripheral or terminal block with the Reference coming from the network Or you could set the drive to have its control come from the network with the Reference coming from another peripheral or terminal block Or you could set the drive to have both its control and Reference come from the netwo
52. 3 49 Chapter4 Configuring the 1 0 Configuring a PowerFlex 525 Drive for ADC ADC is configured within the AOP of the PowerFlex 525 drive Start by creating or opening a PowerFlex 525 drive in the RSLogix 5000 Logix Designer I O Configuration folder 1 In the Module Properties window select the General tab and click Change to open the Module Definition window Connection Module Info Drive Type PowerFlex 525 EENET PowerFlex 525 via Embedded Ethemet Parent Ethemet Address Name PowerFlex 52X Drive Private Network 192 168 1 4 Description Example PowerFlex 52X Drive C IP Address using AOP Module Definition Series Revision 12 Blectronic Keying Compatible Module Connection Parameters via Datalinks Mode Velocity Change Status Offline 2 Select the appropriate Electronic Keying for your application Moien ee Drive Rating IP240V 50HP w Input Data Output Data LogicCommand Revision 1 2 emend Network Start Is Used or FreaCommand pnus Network Reference Is Used Stop Mode v Sleep Time Output Current v Average Kh Cost Output Voltage v Accel Time 1 z Commanded Freq v Decel Time 1 E Display as Tag Members Mode Select Velocity DANGER Weer hazardous a of pee may occur when A core Parameter names selected for the Input and Output Data appear as member names in the drive Module Defined Data
53. 5 Chapter3 Configuring the Adapter Notes 36 Rockwell Automation Publication 520COM UM001B EN E March 2013 Chapter 4 Configuring the 1 0 This chapter provides instructions on how to configure a CompactLogix controller to communicate with the embedded EtherNet IP adapter in the PowerFlex 525 drive Topic Page Using RSLinx Classic 37 CompactLogix Example 38 Limitations in Using MicroLogix 1100 1400 60 Using RSLinx Classic RSLinx Classic in all its variations Lite Gateway OEM etc is used to provide a communication link between the computer network and controller RSLinx Classic requires its network specific driver to be configured before communications are established with network devices To configure the RSLinx driver 1 Start RSLinx and select Communications gt Configure Drivers to display the Configure Drivers window 2 From the Available Driver Types pull down box choose EtherNet IP Driver and then click Add New to display the Add New RSLinx Driver window 3 Use the default name or type a name and click OK The Configure driver window appears 4 Depending on your application select either the browse local or remote subnet option and click OK The Configure Drivers window reappears with the new driver in the Configured Drivers list Configure Drivers ex Available Driver Types lose Leib m Configured Drivers Name and Description Status AB ETH 1
54. 520C0M UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 Drive 3 Control Routine Drive 3 Control Subroutine This section takes the data from the input area and moves it to specific tags Logic Status bits and Feedback for use elsewhere in the ladder program Drive Input Image 8 0 Drive 3 Status Ready 0 a Jc New Drive Input Image 8 1 Drive 3 Status Active Drive Input Image 8 3 Drive 3 Status Forward 2 iE gt Drive_Input_Image 8 7 Drive_3_Status_Faulted 3 iE Drive Input Image 8 8 Drive 3 Status At Reference 4 lE Ley COP 5 Copy File Source Drive Input Image 9 Dest Drive 3 Feedback Length 1 This section takes the data from specific tags Logic Command bits and Reference and moves them to the output image area for transmission to the scanner Drive 3 Command Stop Drive Output Image 6 0 6 IE C dE Drive 3 Command Start Drive Output Imagel 6 1 7 FE N JIC M Drive 3 Command Jog Drive Output Imagel 6 2 8 TE N Ic b Drive 3 Command Clear Faults Drive Output Imagel 6 3 9 E CS LG Drive_3_Command_Forward Drive_Output_Image 6 4 10 iE Drive_3_Command_Forward Drive_Output_Image 6 5 1 p y COP 12 Copy File Source Drive_3_Reference Dest Drive Output Image 7 Length 1 Explicit Messaging Example Drive 3 parameters are accessed by addi
55. 525 drive and its associated peripherals Rockwell Automation Publication 520C0M UM001B EN E March 2013 Configuringthel O Chapter 4 IMPORTANT ADCis not available for DSI peripherals e ADCis not available in Multi drive mode e ADC is only available when the drive is connected using the embedded EtherNet IP adapter or future EtherNet IP DLR adapter to a compatible controller An RSLogix 5000 version 20 or Logix Designer version 21 or greater project ACD file contains the configuration settings for any PowerFlex drives in the project When the project is downloaded to the Logix controller these settings are also transferred and reside in the controller s memory Prior to ADC in RSLogix 5000 version 20 or Logix Designer version 21 or greater downloading PowerFlex 525 configuration data was a manual process where the user would open the Drive tab in the respective drive Add On Profile AOP in the application and click on the Download icon ADC now automates the process and saves the user time It is particularly beneficial in a drive replacement situation when a production line is down TIP Use with Stratix switches such as the Stratix 5700 Stratix 6000 and Stratix 8000 to provide dynamic IP address assignment by port This eliminates the need for the user to manually enter the IP address Subnet mask and Gateway address prior to connecting a replacement drive to the Ethernet network ADC can also work in tandem with Fir
56. 6 Rockwell Automation Publication 520COM UM001B EN E March 2013 101 Chapter 7 102 Using Multi Drive Mode Drive 0 Control Routine Drive 0 Control Subroutine elsewhere in the ladder program Drive Input Image 2 0 This section takes the data from the input area and moves it to specific tags Logic Status bits and Feedback for use Drive O0 Status Ready Drive Input Image 2 1 Drive Input Image 2 3 XN 7 Drive_O_Status_Active Drive 0 Status Forward 2 JE y Drive Input Image 2 7 Drive 0 Status Faulted 3 lE y JE N Drive Input Image 2 8 Drive O0 Status At Reference 4 JE CN JIC Sow COP 5 Copy File Source Drive Input Image 3 Dest Drive 0 Feedback Length 1 This section takes the data from specific tags Logic Command bits and Reference and moves them to the output image area for transmission to the scanner Drive 0 Command Stop Drive Output Image 0 0 6 lE 3 Drive 0 Command Start Drive Output Image 0 1 7 JE Ic M Drive 0 Command Jog Drive Output Image 0 2 8 lr b Ic N Drive 0 Command Clear Faults Drive Output Image 0 3 9 qf CY JE Drive 0 Command Forward Drive Output Image 0 4 JE 5 10 dE C Drive 0 Command Forward Drive Output Imagel 0 5 1 Fe C gt COP 12 Copy File Source Drive_0_Reference Dest Drive Output Image 1 Length 1 Exp
57. 716 Drv 2 Feedback F720 Drv3 Feedback F724 Drv 4 Feedback F725 EN Rx Overruns A count of the number of receive overrun errors reported by the embedded EtherNet IP interface F726 EN Rx Packets A count of the number of Ethernet packets that the adapter has received F727 EN Rx Errors A count of the number of receive errors reported by the Ethernet hardware F728 EN Tx Packets A count of the number of Ethernet packets that the adapter has sent F729 EN Tx Errors A count of the number of transmit errors reported by the Ethernet hardware F730 EN Missed IO Pkt A count of the number of incoming 1 0 connection packets that the adapter did not receive F731 DSI Errors A count of the number of DSI errors IMPORTANT The diagnostic parameters for the dual port EtherNet IP adapter option card cannot be viewed using the HIMs Use Connected Components Workbench instead The adapter has an event queue to record significant events that occur in the operation of the adapter When such an event occurs an entry consisting of the event s numeric code and a timestamp is put into the event queue You can view the event queue using the PowerFlex 22 HIM A3 C2S HIM or Connected Components Workbench The event queue can contain up to 32 entries which are stored in RAM making the event queue volatile meaning a power cycle will clear the event queue If the event queue becomes full a new entry replaces the oldest entr
58. A B Ethemet RUNNING Configure Startup Start Stop Delete 5 Click Close to close the Configure Drivers window Keep RSLinx running Rockwell Automation Publication 520C0M UM001B EN E March 2013 37 Chapter4 Configuring the 1 0 6 Verify that your computer recognizes the drive Select Communications RSWho and in the menu tree click the symbol next to the Ethernet driver 7 Note that two other RSLinx drivers Ethernet devices or Remote Devices through Linx Gateway may be used Use one of these drivers if the EtherNet IP Driver cannot see your drive Com pactLogix Example After the adapter is configured the drive and adapter will be a single node on the network This section provides the steps needed to configure a simple EtherNet IP network In our example we will configure a 1769 L36ERM CompactLogix controller with embedded EtherNet IP capability to communicate with a drive using Logic Command Status Reference Feedback and eight Datalinks four to read and four to write over the network IP Address 192 168 1 3 IP Address 192 168 1 4 1769 L36ERM CompactLogix controller PowerFlex 525 drive with embedded with embedded EtherNet IP bridge EtherNet IP adapter Frame A shown H mana MA Ee e D Ethernet ess
59. A replacement drive including peripherals will need to have the same or higher firmware revision as the original Since drives with newer firmware are required to be compatible with older firmware this allows ADC to work without compatibility concerns Note that if a Series change accompanies a Major firmware change the replacement drive may or may not be compatible with respect to keying Disabled When using ADC this selection should generally not be used This selection allows a replacement drive to have any different Major x xxx and or Minor x xxx firmware revision It is up to the user to provide a replacement that has a firmware revision later than or equal to the original drive If a replacement drive with older firmware is used the ADC download may fail Electronic Keying for HIMs and serial converters are disabled by default These are typically temporary devices or used for monitoring purposes only and therefore do not matter if they are present or not You still have the option to select these to other Keying selections if desired TIP Electronic Keying settings for peripherals can be modified in the Drive tab of the AOP Select the peripheral tab for the device you wish to modify then click Properties Click OK when finished 3 Select the Drive tab and click the ADC icon IL to open the ADC Settings Automatic Device Configuration Automatic Device Configuration ADC supports the automatic down
60. B EN E March 2013 33 Chapter3 Configuring the Adapter Resetting the Adapter Viewing the Adapter Status Using Parameters 34 Changes to some parameters require that you reset the adapter before the new settings take effect You can reset the adapter by cycling power to the drive transmitting control 1 0 to the drive the drive may fault when you reset the ATTENTION Risk of injury or equipment damage exists If the adapter is adapter Determine how your drive will respond before resetting the adapter The following diagnostic parameters provide information about the status of the adapter You can view these parameters at any time Embedded EtherNet IP Adapter Diagnostic Parameters Name F681 Comm Sts DSI Description Displays the status of the RS485 serial DSI port to the drive F682 Comm Sts Opt Displays the status of the internal communication to the drive F683 Com Sts Emb Enet Displays the status of the embedded EtherNet IP interface to the drive F684 EN Addr Src Displays the network configuration source currently used by the embedded EtherNet IP interface F685 EN Rate Act Displays the network data rate currently used by the embedded EtherNet IP interface F686 DSI 1 0 Act Displays the drives that are active in Multi drive mode F687 HW Addr 1 through F692 HW Addr 6 Decimal value of each byte in the adapter s Ethernet hardware address F693 EN IP A
61. Code 0x93 The Message Configuration also has a supported Service Type of Parameter Read which is Class code OxOF Parameter Object CompactLogix Example Ladder Logic Program to Read a Single Parameter A Get Attribute Single message is used to read a single parameter This read message example reads the value of the 16 bit parameter b003 Output Current in a PowerFlex 525 drive Example Controller Tags to Read a Single Parameter Operation Controller Tags for Single Read Message Data Types XIC Execute Single Read Message BOOL MSG Single_Read_Message MESSAGE Example Ladder Logic to Read a Single Parameter Execute_Single_Read_Message MSG J E Message i i EN Message Contro Single Read Message I DN Len Rockwell Automation Publication 520COM UM001B EN E March 2013 71 Using Explicit Messaging CompactLogix Formatting a Message to Read a Single Parameter Get Attribute Single Message Configuration Screens Message Configuration Single Read Message c onfiguration on Comm snication Tag l Name Single Read Message f a Description Message Configuration Single Read Message Configuration Communication Tag Path PowerFlex_52X_Drive Browse de lE Data Type Broadca Scope Configuration Communication Tag Extemal Commurical 1 Access CP Menos fpi CIP Generic
62. Configure the IP address Network Settings on your controller or bridge In this example the Network Settings are set for a private network Internet Protocol IP Settings if the network supports this capability Manually configure IP settings Obtain IP settings automatically using BOOTP Obtain IP settings automatically using DHCP IP Settings Configuration IP Address 192 168 1 3 Domain Name Host Name C roperties v2 owerFlex_52X General Major Faults Minor Faults Date Time Advanced _ SFC Execution Nonvolatile Memory Memory Intemet Protocol Port Configuration mS IP settings can be manually configured or can be automatically configured Subnet Mask 255 255 255 0 Gateway Address 0 0 0 0 Primary DNS Server Address Ls Ls ua a Secondary DNS mones en aD Eea 5 3 Click OK The controller is now configured for the EtherNet IP network It appears in the I O Configuration folder In our example a 1769 L36ERM controller appears under the I O Configuration folder with its assigned name 5 8 VO Configuration eB 1769 Bus 0 1769 L36ERM v20 Example PowerFlex 52X Gas Ethernet Ga 1769 L36ERM v20 Example PowerFlex 52X Rockwell Automation Publication 520COM UM001B EN E March 2013 39 Chapter 4 40 Configuring the 1 0 There are two ways to add the embedded EtherNet IP adapter into the I O configuration e Drive Add On Profiles RSL
63. D Vendor UINT Vendor number of requestor Vendor UINT Vendor number of requestor Serial Number UDINT ASA serial number of request Serial Number UDINT ASA serial number of request Other Product Specific Identifier of user task etc on the requestor Other Product Specific Identifier of user task etc on the requestor CMD USINT Command byte CMD USINT Command byte STS USINT 0 STS USINT Status byte TNSW UINT Transport word TNSW UINT Transport word Same value as the request FNC USINT Function code Not used for all CMDs EXT STS USINT Extended Status Not used for all CMDs PCCC params Array of USINT CMD FNC specific parameters PCCC results Array ofUSINT CMD FNC specific result data Rockwell Automation Publication 520COM UM001B EN E March 2013 135 AppendixC EtherNet IP Objects Message Structure for Execute DH Request Response Name Data Type Description Name Data Type Description DLink UINT Destination Link ID DLink UINT Destination Link ID DSta USINT Destination Station number DSta USINT Destination Station number DUser USINT Destination User number DUser USINT Destination User number SLink UINT Source Link ID SLink UINT Source Link ID SSta USINT Source Station number SSta USINT Source Station number SUser USINT Source User number SUser USINT Source User number CMD USINT Command byte CMD USINT Command byte STS USINT 0 STS USINT Sta
64. Drive Output Image 8 1 N IC Drive_4_Command_Jog fap es M Drive Output Image 8 2 YN JIC Drive 4 Command Clear Faults M Drive Output Image 8 3 IE gt dE Drive 4 Command Forward Drive Output Image 8 4 iE N E s N Drive 4 Command Forward oo in Drive Output Image N COP Copy File Explicit Messaging Example Drive 4 parameters are accessed by adding 20480 decimal 5000 hex to the desired parameter number For example Source Dest Length Drive Output Image 9 1 Drive 4 Reference to access parameter P109 an Instance of 20589 20480 4 109 is used Perform Parameter Read 4 MSG Perform Parameter Write 4 Message Message Control Parameter RD Message 4 EN I DN I E R MSG Message Message Control Parameter WR Message 4 DN EN ers RET Return from Subroutine Rockwell Automation Publication 520C0M UM001B EN E March 2013 Multi Drive Mode Explicit Messaging Using Multi Drive Mode Chapter 7 Parameter addressing for Explicit messaging is different in Multi drive mode than in Single drive mode In Single drive mode the Instance value in the message equals the desired parameter number in the drive In Multi drive mode an Instance table is used to account for the parameters in the adapter and up to 5 drives The parameter
65. Drv 0 Logic Cmd In Multi drive mode this is the logic command being transmitted to drive 0 F709 Drv 1 Logic Cmd In Single drive mode this is the logic command being used by the drive whether HS F713 Drv2 Logic Cmd DSI EtherNet IP or DSI at the time If comms control is NOT being used and the drive is F717 Drv3 Logic Cmd in single drive mode then this parameter will show 0 F721 Drv 4 Logic Cmd F706 Drv 0 Reference In Multi drive mode this is the reference being transmitted to drive 0 F710 Drv 1 Reference In Single drive mode this is the reference being used by the drive whether HS DSI F714 Drv 2 Reference EtherNet IP or DSI at the time If comms control is NOT being used and the drive is in F718 Drv 3 Reference Single drive mode then this parameter will show 0 F722 Drv 4 Reference F707 Drv 0 Logic Sts In Multi drive mode this is the logic status being received from drive 0 F711 Drv 1 Logic Sts In Single drive mode this is the logic status of the drive at the time F715 Drv 2 Logic Sts F719 Drv 3 Logic Sts F723 Drv 4 Logic Sts Rockwell Automation Publication 520COM UM001B EN E March 2013 113 Chapter8 Troubleshooting Viewing and Clearing Events Embedded EtherNet IP Adapter Diagnostic Parameters No Name Description F708 Drv 0 Feedback In Multi drive mode this is the feedback being received from drive 0 F712 Drv 1 Feedback In Single drive mode this is the feedback of the drive at the time F
66. Drv 0 Logic Sts In Multi drive mode this is the logic status being received from drive 0 1 2 3 4 F711 Drv 1 Logic Sts In Single drive mode this is the logic status of the drive at the time F715 Drv 2 Logic Sts F719 Drv 3 Logic Sts F723 Drv 4 Logic Sts F708 Drv 0 Feedback In Multi drive mode this is the feedback being received from drive 0 1 2 3 4 F712 Drv 1 Feedback In Single drive mode this is the feedback of the drive at the time F716 Drv 2 Feedback F720 Drv 3 Feedback F724 Drv 4 Feedback F725 EN Rx Overruns A count of the number of receive overrun errors reported by the embedded EtherNet IP interface F726 EN Rx Packets A count of the number of receive packets reported by the embedded EtherNet IP interface F727 EN Rx Errors A count of the number of receive errors reported by the embedded EtherNet IP interface Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuring the Adapter Chapter 3 Embedded EtherNet IP Adapter Diagnostic Parameters Name Description F728 EN Tx Packets A count of the number of transmitted packets reported by the embedded EtherNet IP interface F729 EN Tx Errors A count ofthe number of transmit errors reported by the embedded EtherNet IP interface F730 EN Missed IO Pkt The number of 1 0 packets missed F731 DSI Errors The number of total DSI errors Rockwell Automation Publication 520COM UM001B EN E March 2013 3
67. Flex 525 drives when using DPI Parameter Object Class code 0x93 for explicit messaging Rockwell Automation Publication 520COM UM001B EN E March 2013 75 Chapter 6 Using Explicit Messaging 76 4 Inthis example we are reading five 16 bit parameters Each parameter being read requires two contiguous INT registers Therefore a controller tag was created with its Data Type field set to INT 10 Also the Source Length field on the Message Configuration screen must correspond to the selected Data Type in bytes for this example 20 bytes for an INT 10 array Scattered read messages always assume that every parameter being read is a16 bit parameter regardless of its actual size Maximum message length is 256 bytes which can read up to 64 parameters regardless of their size 5 The controller tag for Scattered Read Response must be the same size as the controller tag for Scattered Read Request for this example 20 bytes but can be a different data type CompactLogix Example Scattered Read Request Data In this message example we use the data structure in Figure 101 in the source tag named Scattered Read Request to read these five 16 bit parameters in a PowerFlex 525 drive e Parameter b001 Output Freq e Parameter b003 Output Current e Parameter b004 Output Voltage e Parameter b005 DC Bus Voltage e Parameter b017 Output Power Example Scattered Read Request Data
68. HERNET_MODULE_xxx 0 0 Generic EtherNet IP PowerFlex_52X_Drive_Multi_Genericl AB ETHERNET_MODULE_xxxcI 0 Uere PowerFlex 52X Drive Multi Generic C AB ETHERNET_MODULE C 0 Accel_Time_1 INT Drive Input Image INT 12 Input Image Table Drive Output Image INT 10 Output Image Table The following Tags are used for Drive 0 Tag Name Type Description Drive 0 Command Stop BOOL Logic Command bit 0 STOP Drive 0 Command Start BOOL Logic Command bit 1 START Drive 0 Command Jog BOOL Logic Command bit 2 JOG Drive 0 Command Clear Faults BOOL Logic Command bit 3 CLEAR FAULTS Drive 0 Command Forward BOOL Logic Command bit 4 FORWARD Drive 0 Reference INT Speed Reference Drive 0 Status Ready BOOL Logic Status bit 0 READY Drive 0 Status Active BOOL Logic Status bit 1 ACTIVE Drive 0 Status Forward BOOL Logic Status bit 2 FORWARD Drive 0 Status Faulted BOOL Logic Status bit 7 FAULT Drive 0 Status At Reference BOOL Logic Status bit 8 AT SPEED Drive 0 Feedback INT Speed Feedback Perform Parameter Read 0 BOOL Initiates the parameter read Parameter RD Value 0 INT Read value of the parameter Parameter RD Message 0 MESSAGE Get Attribute Single Read Perform Parameter Write 0 BOOL Initiates the parameter value Parameter WR Value 0 INT Write value to the parameter Parameter WR Message 0 MESSAGE Set Attribute Single Write The same type of Tags are also used for Drive 1 through Driv
69. Image for PowerFlex 525 Drives on page 62 shows theI O image when using all of the 16 bit Datalinks 1 0 Image for PowerFlex 525 Drives 16 bit Logic Command Status Reference Feedback and Datalinks INT Output Input Using INT Drive Add On Profile INT Generic Profile 0 Logic Command 0 Logic Status 0 Padword 1 Reference 1 Feedback 1 Padword 2 Datalink 1 2 Datalink 1 2 Logic Status 3 Datalink 2 3 Datalink 2 3 Feedback 4 Datalink 3 4 Datalink 3 4 Datalink 1 5 Datalink 4 5 Datalink 4 5 Datalink 2 6 Datalink 3 7 Datalink 4 The Logic Command is a 16 bit word of control data produced by the controller and consumed by the adapter The Logic Status is a 16 bit word of status data produced by the adapter and consumed by the controller When using a ControlLogix or CompactLogix controller the Logic Command word is always INT 0 in the output image and the Logic Status word is always e INT 0 in the input image when using the drive Add On Profile e INT2 when using the Generic Profile This manual contains the bit definitions for compatible products available at the time of publication in Appendix D Logic Command Status Words PowerFlex 525 Drives Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Reference Feedback Using Datalinks Usingthel O Chapter 5 The Reference is a 16 bit word that is produced by the controller and consumed by the adapter The Feedback is a 16 bit word
70. In the Module Definition window edit the following information Drive Rating 1P 240V 50HP Input Data Output Data e a LogicCommand f DriveStatus Rein 2 Network Start Is Used u a FreaC d Electronic Keying Compatible Module OutputFreq Fd cd EAM Is Used Stop Mode v Sleep Time Output Current y Average kWh Cost Output Voltage v Accel Time 1 X Commanded Freq Decel Time 1 lt E Display as Tag Members Mode Select Velocity DANGER Unexpected hazardous motion of machinery may occur when A improperly using software to configure a drive Parameter names selected for the Input and Output Data appear as member names in the drive Module Defined Data Types and defines necessary Datalink parameters in the RSLogix 5000 project Actual data transfer between controller and drive is determined by Datalink parameters If the revision of your drive is not listed You must download configuration to the drive to ensure that the controller click Create Database button below if drive and communication module configurations are consistent with each drive is online other click Web Update to download the database from the web if drive is offline Create Database Web Update l Cancel Help J TIP You may create a database from a network accessible drive using the Create Database button Recommended Box Setting Drive Rating The voltage and
71. NT Parameter Number Scattered Write Request 3 5550 INT Parameter Value CompactLogix Example Scattered Write Response Data The results of the message appear in the destination tag named Scattered_Write_Response Example Scattered Write Response Data on page 79 Values of 0 indicate no errors occurred Example Scattered Write Response Data Name 28 7 Value Data Type Description Scattered Write Response INT 10 Scattered Write Response 442 INT Parameter Number Scaltered Write Response 1 0 INT Error Code Scattered Write Response 2 443 INT Parameter Number Scaltered Write Response 3 0 INT Error Code Scattered Wirite Response 4 415 INT Parameter Number Scattered Write Response 5 0 INT Error Code Scattered Write Response 5 416 INT Parameter Number Scattered Write Response 7 0 INT Error Code Scattered_Write_Response 8 417 INT Parameter Number Scattered_Write_Response 9 0 INT Error Code CompactLogix Explanation of Request and Response Data for Read Write Multiple Messaging The data structures in Data Structures for Scattered Read Messages on page 80 and Data Structures for Scattered Write Messages on page 81 use 16 bit words and can accommodate up to 64 parameters in a single message In the Response Message a parameter number with Bit 15 set indicates that the associated parameter value field contains an e
72. Name DataType Description 1 Get BadFlag BOOL If set to 1 then attribute 4 may contain invalid data 0 good 1 bad 2 Get Direction BOOL Direction of data transfer 0 Product Register drive to network 1 Consume Register network to drive 3 Get Size UINT Size of register data in bits 4 Conditional Data Array of Bits Size of assembly data in bits 1 Forinstance 1 access rule for the data attribute is Get For instance 2 it is Get Set Rockwell Automation Publication 520COM UM001B EN E March 2013 131 AppendixC EtherNet IP Objects Parameter Object 132 Class Code Hexadecimal Decimal 0x0F 15 Services Implemented for Service Code Class Instance Service Name 0x01 Yes Yes Get Attribute All 0x05 Yes No Reset Ox0E Yes Yes Get_Atribute_Single 0x10 No Yes Set_Attribute_Single 0x4B No Yes Get Enum String Instances Single Drive Instance Description 0 Class 1 Drive Parameter 1 n Drive Parameter n 1 nrepresents the number of parameters in the drive Instances Multi Drive Instance Description 0 Class Drive 0 1 Drive 0 Parameter 1 n Drive 0 Parameter n 16384 Class Interface 16384 1 Interface Parameter 1 16384 n Interface Parameter n 17408 Class Drive 1 17408 4 1 Drive 1 Parameter 1 17408 n Drive 1 Parameter n 18432 Class Drive 2 18432 4 1 Drive 2 Para
73. On the New Module window in the Module Definition section click Change to launch the Module Definition window and begin the drive configuration process Module oT Drive Rating IP 240v 50HP Input Data Output Data l u LogicCommand Ee DriveStatus Revision 1 Network Start Is Used EE 7 FreqCommand Electronic Keying Compatible Module OutputFreq Ree bags pres Disabled v Disabled v Disabled v Disabled Disabled Disabled v Disabled v Disabled vj 7 Display as Tag Members Mode Select Velocity DANGER Unexpected hazardous motion of n of machinery may occur when AD improperly using sofware to configure a drive h Parameter names selected for the Input and Output Data appear as I member names in the drive Module Defined Data Types apu defines necessary Datalink parameters in the RSLogix 5000 project Actual data i transfer between controller and drive is determined by Datalink parameters If the revision of your drive is not listed You must download configuration to the drive to ensure that the controller io ae Database button below if ee and communication module configurations are consistent with each rive IS ine click Web Update to download the Sree Create Database Web Update ok J ewe J Hep c 42 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Configuringthel O Chapter 4 5
74. PUS VE Surat 63 Using Datalink ccc ot ub toa Died ee INI iat eros etae 63 Example Ladder Logic Program Information 0 0005 64 CompactLogix Example 4 cuss tus ce ees anied th seman dax d eS an Me n PE 64 Chapter 6 About Explicit Messaging essi oose ci d tnd esi pda viens oe car eatene 69 Performing Explicit Messaging o re Seren yn eh eres 70 CompactLosx Examples es eese erem rer retenta 70 Chapter 7 Single Drive Mode vs Multi Drive Mode sssueeuuuu 83 System Wiring erena od repaid E cti RP RE uwici eas etus ete 85 Understanding the I O Images eee dete rent NER XR REIR S Cede 85 Configuring the RS 485 Network 0 cece eee eee eee ees 86 Using Multi Drive Add On Profile 0 cece cece eee eens 87 Multi Drive Ladder Logic Program for Generic Profile 97 CompactLogix Example Using Generic Profile sse 99 Multi Drive Mode Explicit Messaging sees 107 Additional Information eese 108 Chapter 8 Understanding the Status Indicators 00 0 0 cece cece eee 111 ENET Status Indicator eese 112 LINK Status Indicator 112 Viewing Adapter Diagnostic Items 00 cece cece eee 112 Viewing and Clearing Events wo cenmew atin Tr ES tUP EE ER rU S 114 Appendix A Communication vsu ete OES AES DU PES 117 Regulatory Cotuplidtitegosite suse uibs vasa ewan ict uid seiten 117 Appendix B Parameter Tast dip hoe da ERA E
75. PowerFlex 525 drives is used for network communication Topic Page Components 11 Features R Compatible Products 12 Required Equipment UA Safety Precautions 14 Quick Start 14 Status Indicators 15 Com ponents Components of the Embedded EtherNet IP Adapter Shown with control module cover removed Item Part Description RB Allen Bradley o ENET status Two LEDs that indicate the status indicator of the embedded EtherNet IP Lig UNS Oat ai indicator e e Ethernet port An RJ 45 connector for the FAULT Ethernet cable It is CAT 5 compliant to ensure reliable data transfer on 100Base Tx 3 Ethernet connections Esc Q e DSI port An RS485 cable connection for Za S handheld and remote options we e D e e Rockwell Automation Publication 520COM UM001B EN E March 2013 11 Chapter1 Getting Started Features The features of the embedded EtherNet IP adapter include Drive parameters to set an IP address or you can use a BOOTP server to configure the IP address Compatibility with various configuration tools to configure the embedded EtherNet IP adapter and host drive The tools include the PowerFlex 4 40 class HIM Human Interface Module 22 HIM A3 or 22 HIM C2S and drive configuration software such as RSLo
76. PowerFlex 525 drives keypad or a HIM to access the diagnostic parameters of the drive Scroll to parameters F687 HW Addr 1 through F692 HW Addr 6 to view the adapters hardware Ethernet Address MAC Finally convert these decimal values to a hex value e Remove the PowerFlex 525 control module front cover and locate the adapter s hardware Ethernet Address MAC label Ethernet Address label example Power Control Module Cat No 25B rA ASA OOOOOOO0 MFD IN 20XX ON AUG 01 CET PPL TIT 2 Onacomputer connected to the EtherNet IP network start the BOOTP DHCP software The BOOTP DHCP Server window appears IE BOOTP DHCP Server 23 Se File Tools Help Request History Clear History hrmimsec Type Ethernet Address MAC IP Address Hostname 10 36 38 BOOTP 00 1D 9C E0 F8 8F Relation List New Ethemet Address MAC Type IP Address Hostname Description Status Entries Unable to service BOOTP request from 00 1D 9C E0 F8 8F 0 of 256 3 To properly configure devices on your EtherNet IP network you must configure settings in the BOOTP DHCP software to match the network Select Tools Network Settings to display the Network Settings window Network Settings Ex Defaults Subnet Mask 255 255 255 0 Gatewy 0 0 0 0 Pimy DNS 0 0 0 0 0 Secondary DNS 0 5 m Domain Name Can
77. QE test error message TX Frames delayed first attempt by busy medium Collisions detected later than 512 bit times in trans TX frames failing due to excessive collisions TX frames failing due to intern MAC sublayer TX error Times of carrier sense condition loss during trans RX frames exceeding the maximum frame size RX frames failing due to intern MAC sublayer RX error Rockwell Automation Publication 520COM UM001B EN E March 2013 Appendix D Logic Command Status Words PowerFlex 525 Drives Appendix D presents the definitions of the Logic Command and Logic Status words that are used for PowerFlex 525 drives Logic Command Word Velocity Bit Definitions Comm Logic Command C122 0 Velocity Logic Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command Description x Normal Stop 0 Not Normal Stop 1 Normal Stop X Start 0 Not Start 1 Start X Jog 1 0 Not Jog 1 Jog x Clear Fault 0 Not Clear Fault 1 Clear Fault x x Unipolar Direction 00 No Comman 01 Forward Command 10 Reverse Command 11 No Commani X Keypad 0 Not Force Keypad Control 1 Force Keypad Control x MOP Increment 0 Not MOP Increment 1 MOP Increment X x Accel Time 00 No Comman 01 Use Accel Rate 1 P041 Accel Time 1 10 Use Accel Rate 2 A442 Accel Time 2 11 Hold Accel Rate Selected x x Decel Time 00 No Comman 01 Use Decel Rate 1 P042 Decel Time 1 10 Use Decel Rate 2
78. S CRC UDINT A 32 bit CRC of the Non Volatile Storage in a device 38 Set ADC Configuration Signature USINT 16 Value stored by the device and zeroed if its configuration changes 39 Get SI Driver Code UINT Code identifying the protocol between the device and host 128 Get Customization Code UINT Code identifying the customized device 129 Get Customization Revision Number UINT Revision of the customized device 130 Get Customization Device Text STRING 32 Text identifying the customized device Instance Attribute Attribute ID Access Rule Name Data Type Description 3 Get Component Name STRING 32 Name of the component 4 Get Component Firmware Revision STRUCT of USINT Major Revision USINT Minor Revision 8 Get Component Serial Number UDINT Value between 0x00000000 and OxFFFFFFFF 9 Get International Component Name STRING Name of the component with support for Unicode 140 Rockwell Automation Publication 520COM UM001B EN E March 2013 DPI Parameter Object Class Code Hexadecimal 0x93 Instances EtherNet IP Objects Appendix C Decimal 147 The number of instances depends on the number of components in the device The total number of components can be read in Instance 0 Attribute 0 Instances Hex Instances Dec Single Drive Mode Multi Drive Mode 0x0000 0x3FFF 0 16383 Instances 0 1023 in the drive Instances 0 1023 in Drive 0 0x4000 0x43FF 16384 17407 Instances 0 1023 in the interface I
79. S _ o INT Datalink 4 58 Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuringthel O Chapter 4 Saving the 0 Configuration to the Controller After adding the bridge and drive to the I O configuration you must download the configuration to the controller You should also save the configuration to a file on your computer TIP When using RSLogix 5000 Logix Designer you can add the 1 0 configuration of a Generic Profile while the controller is online and in the Run mode 1 In the RSLogix 5000 Logix Designer window select Communications gt Download The Download dialog box appears tL i i Download offline project v20_Example_PowerFlex_52x to the controller Connected Controller Name v20 Example PowerFlex 52 Type 1769 L36ERM A CompactLogixS336ERM Controller Path AB_ETH 1 192 168 1 3 Serial Number amp 02781ED Security No Protection ny The controller is in Remote Run mode The mode will be changed to Remote Program prior to download DANGER This controller is the system time master Servo axes in synchronized controllers in this chassis or other chassis may be turned off A DANGER Unexpected hazardous motion of machinery may occur Some devices maintain independent configuration settings that are not loaded to the device during the download of the controller Verify these devices drives network devices 3rd party products have been properly loaded befo
80. Slave Timeout The adapter has lost communications with the slave 14 Slave Brand Flt The brand of the slave is different from the adapter 15 Host 0 Logon The adapter has established communications with host 0 16 Host 1 Logon The adapter has established communications with host 1 17 Host 2 Logon The adapter has established communications with host 2 18 Host 3 Logon The adapter has established communications with host 3 19 Host 4 Logon The adapter has established communications with host 4 20 Host 0 Timeout The adapter has lost communications with host 0 21 Host 1 Timeout The adapter has lost communications with host 1 22 Host 2 Timeout The adapter has lost communications with host 2 23 Host 3 Timeout The adapter has lost communications with host 3 24 Host 4 Timeout The adapter has lost communications with host 4 25 Host 0 Brand Flt The brand of host 0 is different from the adapter 26 Host 1 Brand Flt The brand of host 1 is different from the adapter 27 Host 2 Brand Flt The brand of host 2 is different from the adapter 28 Host 3 Brand Flt The brand of host 3 is different from the adapter 29 Host 4 Brand Flt The brand of host 4 is different from the adapter Network Events 40 EN Link Up A network link was available for the adapter 41 EN Link Down The network link was removed from the adapter 42 Dup IP Addr The adapter uses the same IP address as another device on the network 43 EN Open An 1 0 connection from the network to the adapter has b
81. The PowerFlex 22 HIM A3 or 22 HIM C2S HIM can be used to configure PowerFlex 525 drives and their connected peripherals When communication is disrupted for example a cable is disconnected the adapter and its PowerFlex 525 drive can respond by holding last Hold last results in the drive receiving the last data received through the network connection before the disruption If the drive was running and using the Reference from the adapter it will continue to run at the same Reference An idle action determines how the adapter and its PowerFlex 525 drive act when the controller is switched out of run mode I O data sometimes called implicit messages or input output is time critical data such as a Logic Command and Reference The terms input To Net and output From Net are defined from the controller s point of view Output is produced by the controller and consumed by the adapter Input is produced by the adapter and consumed by the controller A unique IP address identifies each node on an EtherNet IP network An IP address consists of 32 bits that are divided into four segments of one byte each It appears as four decimal integers separated by periods xxx xxx xxx xxx Each xxx can have a decimal value from 0 to 255 For example an IP address could be 192 168 0 1 Rockwell Automation Publication 520COM UM001B EN E March 2013 159 Glossary 160 Logic Command Logic Status Logix Designer Master Slave
82. User Manual Allen Bradley PowerFlex 525 Embedded EtherNet IP Adapter Allen Bradley Rockwell Software Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http www rockwellautomation com literature describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application ofthis 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 o
83. acing the controller into run mode Failure to load proper configuration could result in misaligned data and unexpected equipment operation ums Lum TIP Ifa message box reports that RSLogix 5000 Logix Designer is unable to go online select Communications gt Who Active to find your controller in the Who Active screen After finding and selecting the controller click Set Project Path to establish the path If your controller does not appear you need to add or configure the EtherNet IP driver in RSLinx See the RSLinx online help Click Download to download the configuration to the controller When the download is successfully completed RSLogix 5000 Logix Designer goes into Online Mode and the I O Not Responding box in the upper left of the window should be flashing green Also a yellow warning symbol should be displayed on the I O Configuration folder in the treeview and on the drive profile Ifthe controller was in Run Mode before clicking Download RSLogix 5000 Logix Designer prompts you to change the controller mode back to Remote Run In this case choose the appropriate mode for your application If the controller was in Program Mode before clicking Download this prompt will not appear Select File gt Save If this is the first time you saved the project the Save As dialog box appears Navigate to a folder type a file name and click Save to save the configuration to a file on your computer To ensure
84. aging packets between devices This protocol ensures that adapters transmit the most recent data because it does not use acknowledgements or retries A structure data type that you define during the development of an application for example to convert 32 bit REAL parameter data to correctly write and read their values When communications are disrupted for example a cable is disconnected the adapter and drive can respond with zero data Zero data results in the drive receiving zero as values for Logic Command Reference and Datalink data If the drive was running and using the Reference from the adapter it will stay running but at zero Reference Rockwell Automation Publication 520COM UM001B EN E March 2013 A adapter adding the drive to the 1 0 configuration 40 55 87 applying power 19 commissioning 21 components 11 configuration tools 23 configuring the IP address 18 connecting to the network 18 definition 157 diagnostic parameters 34 112 events 114 features 12 parameters 119 resetting 34 single drive multi drive mode 83 specifications 117 status indicators 20 111 troubleshooting 111 ADC Automatic Device Configuration configuring 50 definition 157 monitoring progress 53 using 48 BOOTP Bootstrap Protocol definition 157 disabling 29 downloading a BOOTP utility 26 using 26 using the BOOTP utility 27 bridge definition 157 example 19 38 C CIP Common Industrial P
85. ameter 33 IP address definition 159 setting with BOOTP 26 setting with parameters 29 L Logic Command Status bit definitions 153 154 definition 160 inl 0 image 62 using 62 Logix Designer adding devices to the 1 0 configuration 40 55 87 configuring a drive for ADC 50 correlating the drive with the controller 46 96 definition 160 saving the 1 0 configuration 45 59 95 using RSLinx with 37 M master slave hierarchy configuring 31 definition 160 N NVS Non Volatile Storage 161 P PCCC Programmable Controller Communications Command definition 161 object 135 ping 161 Reference Feedback definition 161 in 1 0 image 62 using 63 RSLogix adding devices to the 1 0 configuration 40 55 87 configuring a drive for ADC 50 correlating the drive with the controller 46 96 definition 161 saving the 1 0 configuration 45 59 95 using RSLinx with 37 S scanner 161 status indicators behavior 112 definition 161 locating 111 troubleshooting 112 subnet mask definition 161 setting with BOOTP 26 setting with parameters 30 Switches 162 T TCP Transmission Control Protocol 162 U UDDT User Defined Data Type 162 UDP User Datagram Protocol 162 Z zero data definition 162 setting the fault action 33 Rockwell Automation Publication 520COM UM001B EN E March 2013 Rockwell Automation Support Rockwell Automation provides technical information on
86. ameter Reference then 0 Allow zero 1 Disallow zero If this bit is cleared indicating that a value of zero is allowed the device must support the Zero Text parameter attribute so that a software tool or HIM can obtain text from the Zero Text parameter attribute If this bit is set indicating that a value of zero is disallowed a software tool or HIM will not allow the user to enter a value of zero 24 Datalink Out This bit is used by offline tools and indicates that this is a Datalink Out parameter Bit 20 must also be set 25 Datalink In This bit is used by offline tools and indicates that this is a Datalink In parameter Bits 20 and 22 must also be set 26 Not Writable While IO Active This parameter cannot be written if the 1 0 data being exchanged between the Host and the peripheral is valid 27 Command Parameter This parameter commands the drive to take an action such as Reset Defaults or Autotune and then returns to a value of zero Offline software tools will not allow setting this parameter to anything other than a value of zero If an offline file contains a Command Parameter with a non zero value the offline software tool will change the value to zero Note that command parameters cannot have values that do not return to zero 28 Current Value Is Default This bit identifies a parameter that will not change if a Reset Defaults is commanded For example if a drive contains a Language parameter that is set to German
87. arameter value will be lost after the drive is power cycled It is recommended to use the A setting when frequent write messages are required Important If you need to make frequent parameter changes using Explicit Messages set parameter C121 Comm Write Mode to 1 RAM only Click Browse to find the path or type in the name of the device listed in the 1 0 Configuration folder for this example PowerFlex 52X Drive See Explicit Messaging Class Code Compatibility with PowerFlex 525 Drives on page 70 for limitations of PowerFlex 525 drives when using DPI Parameter Object Class code 0x93 for explicit messaging In this example Accel Time 1 is a 16 bit parameter requiring the Data Type field to be set to INT when creating the controller tag Also the Source Length field on the Message Configuration screen must correspond to the selected Data Type in bytes for example 2 bytes for an INT See the drive documentation to determine the size of the parameter and its data type CompactLogix Example Ladder Logic Program to Read Multiple Parameters A Scattered Read message is used to read the values of multiple parameters This read message example reads the values of these five 16 bit parameters in a PowerFlex 525 drive e Parameter b001 Output Freq e Parameter b003 Output Current e Parameter b004 Output Voltage e Parameter b005 DC Bus Voltage e Parameter b017 Output Power Example Controller Tags to Read Multiple Parameters
88. arameters you wish to modify b press Enter to go to the parameter number you have input using the keypad C press Esc to return to the group parameter list Key s On O amp Example Display RS485 Data Rate Nase LIMITS RS485 Data Rate Parameter 19 200 UAM LIMITS SEL R 485 Data Rate Parameter 19 200 4 IMS LIMITS SEL By default the adapter is configured to accept an IP address subnet mask and gateway address from a BOOTP server You can select from a variety of BOOTP utilities The instructions below use the DHCP BOOTP Utility version 2 3 or greater a free stand alone program from Rockwell Automation that incorporates the functionality of standard DHCP BOOTP utilities with a graphical interface It is available from http www ab com networks ethernet bootp html See the Readme file and online Help for directions and more information 26 TIP If desired you can disable BOOTP and configure the IP address subnet mask and gateway address using parameters For details see Setting the IP Address Subnet Mask and Gateway Address on page 29 Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuring the Adapter Chapter 3 Configuring the Adapter Using DHCP BOOTP Utility 1 Verify and note the adapter s hardware Ethernet Address MAC which will be used in Step 6 There are two ways to do this e Use the
89. as for Converting on page 146 3 Do NOT continually write parameter data to NVS See the attention on page 69 Rockwell Automation Publication 520COM UM001B EN E March 2013 143 AppendixC EtherNet IP Objects Descriptor Attributes Bit Name Description 0 Data Type Bit 1 Right bit is least significant bit 0 1 Data Type Bit 2 000 USINT used as an array of Boolean 2 Data Type Bit 3 001 UINT used as an array of Boolean 010 USINT 8 bit integer 011 UINT 16 bit integer 100 UDINT 32 bit integer 101 TCHAR 8 bit not Unicode or 16 bits Unicode 110 REAL 32 bit floating point value 111 Use bits 16 17 18 3 Sign Type 0 unsigned 1 signed 4 Hidden 0 visible 1 hidden 5 Not a Link Sink 0 May be the sink end of a link 1 May not be the sink end of a link 6 Not Recallable 0 Recallable from NVS 1 Not Recallable from NVS 7 ENUM 0 No ENUM text 1 ENUM text 8 Writable 0 Read only 1 Read write 9 Not Writable When Enabled 0 Read only 1 Read write 10 Instance 0 Writable when enabled e g drive running 1 Not writable when enabled 11 Uses Bit ENUM Mask This parameter instance supports the Bit ENUM Mask attribute For more information see the definition of the attribute 12 Decimal Place Bit 0 Number of digits to the right of the decimal point 13 Decimal Place Bit 1 0000 0 14 Decimal Plac
90. at you can easily commission them on a network EDS files describe a product device type and revision EDS files for many Allen Bradley products can be found at http www ab com networks eds EtherNet IP Industrial Protocol is an open producer consumer communication network based on the Ethernet standard IEEE 802 3 TCP IP UDP IP and CIP Designed for industrial communications both I O and explicit messages can be transmitted over the network Each device is assigned a unique IP address and transmits data on the network The number of devices that an EtherNet IP network can support depends on the class of IP address For example a network with a Class C IP address can have 254 nodes General information about EtherNet IP and the EtherNet IP specification are maintained by the Open DeviceNet Vendor s Association ODVA ODVA is online at http www odva org Explicit messages are used to transfer data that does not require continuous updates They are typically used to configure monitor and diagnose devices over the network A fault action determines how the adapter and connected drive act when a communications fault for example a cable is disconnected occurs or when the controller is switched out of run mode The former uses a communications fault action and the latter uses an idle fault action When communications are disrupted for example a cable is disconnected the adapter and its PowerFlex 525 drive can respond with
91. ation When online the drive at issue should have a yellow triangle next to it in the RSLogix 5000 Logix Designer project s I O Configuration folder Double click on the drive to open the drive AOP The Connection tab will show a Module Fault code and the Drive tab can help you identify issues Any desired configuration is complete and the 1 0 connection is running ADCis currently updating the configuration of the drive or one of its peripherals Clicking on the Connection tab will show which device is being updated ADCis currently updating the firmware of the drive or one of its peripherals Clicking on the Drive tab will show which device is being updated The program has the connection inhibited You can uninhibit the connection on the ADC Status Field Description Running Configuring Firmware Updating Inhibited Connection tab Faulted show the faulted ports A problem is preventing the controller from connecting to the drive for example the device at the IP address provided is not a PowerFlex 525 drive Clicking on the Connection tab will show the cause Module Fault Clicking on the Drive tab may also Examples of potential issues solutions are Issue Compatible module keying selected but replacement drive or peripheral has an earlier firmware revision than the failed device Solution Replace device with a revision that is later than or equal to the failed device If necessary use Contro
92. ation 520COM UM001B EN E March 2013 Using Explicit Messaging Chapter 6 6 The controller tag for Scattered_Write_Response must be the same size as the controller tag for Scattered Write Request for this example 20 bytes An array of INTs is suggested to be able to read any error codes that are returned CompactLogix Example Scattered Write Request Data In this message example we use the source tag Scattered_Write_Request to write new values to these 16 bit parameters PowerFlex 525 Drive Parameters Write Value A442 Accel Time 2 11 10 Sec A443 Decel time 2 22 20 Sec A415 Preset Freq 5 33 30 Hz A416 Preset Freq 6 44 40 Hz A417 Preset Freq 7 55 50 Hz Example Scattered Write Request Converted Data on page 79 shows the parameter values Example Scattered Write Request Converted Data Name zg v Value Data Type Description Scaltered Write Request INT 10 Scattered Write Request 0 442 INT Parameter Number Scattered Write Request 1 1110 INT Parameter Value Scattered Write Request 2 443 INT Parameter Number Scattered Write Request 3 2220 INT Parameter Value Scattered Write Request 4 415 INT Parameter Number Scattered Write Request 5 3330 INT Parameter Value Scattered Write Request 5 416 INT Parameter Number Scattered Write Request 7 4440 INT Parameter Value Scaltered Write Request 8 417 I
93. ation Publication 520COM UM001B EN E March 2013 Usingthel O Chapter 5 You can expand the Input and Output tags to reveal the input and output configuration see CompactLogix Controller Tags for Drive Generic Profile Ladder Logic Program Example on page 66 The Input tag for this example requires eight16 bit words of data The Output tag for this example program requires six 16 bit words of data Program Tags To use the Controller tags that are automatically created you need to create the following Program tags for this example program CompactLogix Program Tags for Drive Generic Profile Ladder Logic Program Example Name Value Data Type z8 v Description Speed Reference Speed Feedback Status Reverse Status Ready Status Forward Status Faulted Status At Speed Status Active Command Stop Command Start Command Jog Command Forward Reverse Command Clear Faults INT INT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL o ole o o elo o oleo o o o CompactLogix Example Ladder Logic Program Using a Drive Generic Profile for Logic Status Feedback PowerFlex 52X Drive l Data 2 0 Status Ready poo s PowerFlex 52X Drive l Data 2 1 Status Active JE gt PowerFlex 52X Drive l Data 2 3 Status Forward JIC M gt PowerFlex 52X Drive l Data 2 3 Status Reverse e gt PowerFlex 52X Dri
94. atus information will not indicate there is a fault at the node and the I O connection will not be dropped Rockwell Automation Publication 520COM UM001B EN E March 2013 109 Chapter7 Using Multi Drive Mode Notes 110 Rockwell Automation Publication 520COM UM001B EN E March 2013 Chapter 8 Troubleshooting This chapter provides information for diagnosing and troubleshooting potential problems with the adapter and network Topic Page Understanding the Status Indicators 1H ENET Status Indicator I LINK Status Indicator 112 Viewing Adapter Diagnostic Items 112 Viewing and Clearing Events 114 Understanding the Status The embedded EtherNet IP adapter uses two status indicators located on the Indicators drive LCD display Status Indicators J eS Allen Bradley 4 EF 40931 LICI o e e ENET e FAULT EtherNet IP lt gt QD e e 1 o ENET indicator EtherNet IP Connection Status e LINK indicator EtherNet IP Transmit Status No No Rockwell Automation Publication 520C0M UM001B EN E March 2013 111 Chapter8 Troubleshooting ENET Status Indicator LINK Status Indicator Viewing Adapter Diagnostic Items 112 This green color LED indicates the status of the adapters network connection as shown in the table below Status Cause Corre
95. been written with a value outside of its range A 0 indicates no errors 9 Set Link Command USINT 0 No Operation 1 Clear All Parameter Links This does not clear links to function blocks Rockwell Automation Publication 520COM UM001B EN E March 2013 141 AppendixC EtherNet IP Objects Instance Attribute Attribute ID Access Rule Name Data Type Description 6 Get DPI Offline Read Full STRUCT of BOOL 32 Descriptor CONTAINER Offline Minimum value CONTAINER Offline Maximum value CONTAINER Offline Default value STRING 16 Parameter name STRING 4 Offline parameter units UINT Online minimum parameter instance UINT Online maximum parameter instance UINT Online default parameter instance UINT Multiplier parameter instance UINT Divisor parameter instance UINT Base parameter instance UINT Offset parameter instance USINT Formula number USINT Pad byte always zero UINT Help instance UINT Pad word always a value of zero CONTAINER Parameter value UINT Multiplier UNIT Divisor UNIT Base INT Offset 7 Get DPI Online Read Full STRUCT of B00L 32 Descriptor see page 144 CONTAINER Parameter value CONTAINER Minimum value CONTAINER Maximum value CONTAINER Default value UINT Next parameter UINT Previous parameter STRING 4 Units for example Amps Hz UINT Multiplier UINT Divisor UINT Base INT Offset USINT 3 Link source of the value 0 no link USINT Always zero 0
96. bps Half 3 4 100Mbps Full 100Mbps Half 30 Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuring the Adapter Chapter 3 TIP Auto detection of data rate and duplex works properly only if the device usually a switch on the other end of the cable is also set to automatically detect the data rate duplex If one device has the data rate duplex hard coded the other device must be hard coded to the same settings 2 Reset the adapter by power cycling the drive Using M aster Sl ave H iera rchy A hierarchy determines the type of device with which the adapter exchanges data In a Master Slave hierarchy the adapter exchanges data with a master such as a scanner or bridge For a Master Slave hierarchy the devices exchanging data must be on the same IP subnet See IP Addresses in the Glossary for information about IP subnets Configuring a Master Slave Hierarchy The controller I O image can have anywhere from zero to eight four In and four Out additional 16 bit parameters called Datalinks They are configured using parameters C153 EN Data In 1 through C156 EN Data In 4 and C157 EN Data Out 1 through C160 EN Data Out 4 The number of Datalinks actively used is controlled by the connection size in the controller and the in out parameters See the respective controller example sections in Chapter 4 for more information on setting the connection size When using a ControlLogix or CompactLog
97. cel Rockwell Automation Publication 520COM UM001B EN E March 2013 27 Chapter 3 Configuring the Adapter 28 Edit the following Box Type Subnet Mask The subnet mask for the adapter s network Gateway The IP address of the gateway device on the adapter s network Primary DNS The address of the primary DNS server to be used on the local end of the link for negotiating with remote devices Secondary DNS Optional the address of the secondary DNS server to be used on the local end of the link for negotiating with remote devices when the primary DNS server is unavailable Domain Name The text name corresponding to the numeric IP address that was assigned to the server that controls the network 1 For definitions of these terms see the Glossary Click OK to apply the settings Devices on the network issuing BOOTP DHCP requests appear in the BOOTP DHCP Request History list In the BOOTP DHCP Request History list either double click the adapter s Ethernet Address MAC noted in Step 1 or click New in the Relation List The New Entry window appears In the first case the Ethernet Address MAC is automatically entered In the latter case you must manually enter it New Entry Ethemet Address MAC IP Address 00 1D 9C E0 F8 8F 192 168 1 5 Hostname PowerFlex52X Description Drive 2 DONEC Cancel Edit the following Box Type IP Address
98. con in the I O Configuration folder If you double click on the Input Controller Tag Controller Input Tags on page 93 and Output Controller Tag Controller Output Tags on page 94 you will see that module defined data types and tags have been automatically created Note that all tag names are defined for each drive After you save and download the configuration these tags allow you to access the Input and Output data of the drives using the controller ladder logic Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 Controller Input Tags E E d 3 d l 2 0000 00 240000 00 240000 00 280000 00 280000 00 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 93 Chapter 7 94 Using Multi Drive Mode Controller Output Tags E 3 d T 2 0000 00 280000 00 280000 00 2 0000 00 280000 00 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Using Multi Drive Mode Chapter 7 Saving the 0 Configuration to the Controller After adding the controller and drives to the I O configuration you must download the configuration to the controller You should also save the configuration to a file on your computer 1 In the RSLogix 5000 Logix Designer window select Communications gt Download The Download dialog box appears La ew Download offline project v20 E
99. control subroutine JSR 1 Jump To Subroutine Routine Name DriveO Drive 1 control subroutine JSR 2 Jump To Subroutine Routine Name Drivel Drive 2 control subroutine JSR 3 Jump To Subroutine Routine Name Drive2 Drive 3 control subroutine JSR 4 Jump To Subroutine Routine Name Drive3 Drive 4 control subroutine JSR 5 Jump To Subroutine Routine Name Drive4 This rung writes the output image to the scanner The output image is as follows Drive Output Image 0 and Drive_Output_Image 1 Drive 0 Logic Command and Reference Drive Output Image 2 and Drive Output Image 3 Drive 0 Logic Command and Reference Drive Output Image 4 and Drive Output Image 5 Drive 0 Logic Command and Reference Drive Output Image 6 and Drive Output Image 7 rive 0 Logic Command and Reference Drive Output Image 8 and Drive Output Image 9 Drive 0 Logic Command and Reference COP 6 Copy File Source Drive Output Image 0 Dest PowerFlex 52X Drive Multi Generic O Data 0 Length 10 End 100 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Using Multi Drive Mode Chapter 7 Drive 0 4 Control Routines The following Drive Control routines provide status information Logic Status and Feedback control Logic Command and Reference and parameter read write for each of the respective drives Control Routine See page Drive 0 102 Drive 1 103 Drive 2 104 Drive 3 105 Drive 4 10
100. ctive Actions Off There is no network link unplugged Apply power to the drive Ethernet cable the network configuration e Securely connect the adapter to the network using an is invalid or a duplicate IP address error has Ethernet cable Also make sure the Ethernet cable is been detected correctly connected to the Ethernet connector Setaunique IP address using the adapter switches a BOOTP server or by disabling BOOTP and using adapter parameters Flashing The adapter is properly connected tothe fe Place the controller in RUN mode or apply power to the network but drive is not controlled through peer device that will send 1 0 Ethernet Program the controller or peer device to recognize and transmit 1 0 or make a messaging connection to the adapter Configure the adapter for the program in the controller or the 1 0 from the peer device Steady The adapter is properly connected tothe No action required network and drive is controlled through Ethernet This green LED indicates the status of the adapter transmitting on the network as shown in the table below Status Cause Corrective Actions Off There is no network link unplugged Apply power to the drive Ethernet cable or a duplicate IP address e Securely connect the adapter to the network using an error has been detected Ethernet cable Also make sure the Ethernet cable is correctly connected to the Ethernet connector Flashing The adapter is properl
101. ddr Act 1 through F696 EN IP Addr Act 4 Value of each byte in the adapter s present IP address A value of 0 appears if the adapter does not currently have an IP address F697 EN Subnet Act 1 through Value of each byte in the adapter s present subnet mask A value of 0 appears if F700 EN Subnet Act 4 the adapter does not currently have a subnet mask F701 EN Gateway Act 1 through Value of each byte in the adapter s present gateway address A value of 0 appears F704 EN Gateway Act 4 ifthe adapter does not currently have a gateway address F705 Drive 0 Logic Cmd In Multi drive mode this is the logic command being transmitted to drive 0 F709 Drive 1 Logic Cmd In Single drive mode this is the logic command being used by the drive whether F713 Drive 2 Logic Cmd HS DSI EtherNet IP or DSI at the time If comms control is NOT being used and F717 Drive 3 Logic Cmd the drive is in single drive mode then this parameter will show 0 F721 Drive 4 Logic Cmd F706 Drv 0 Reference In Multi drive mode this is the reference being transmitted to drive 0 1 2 3 4 F710 Drv 1 Reference In Single drive mode this is the reference being used by the drive whether HS F714 Drv 2 Reference DSI EtherNet IP or DSI at the time If comms control is NOT being used and the F718 Drv 3 Reference drive is in single drive mode then this parameter will show 0 F722 Drv 4 Reference F707
102. drive Add On Profile Note that the tags used in this example will be different from those created by the Multi drive Add On Profile Drive 0 PowerFlex 525 Settings for the Example Program e Parameter C169 MultiDrv Sel is set to 2 EtherNet IP e The following parameters are set Parameter Value Description P046 Start Source1 5 EtherNet IP P047 Speed Reference 15 EtherNet IP C175 DSI 1 0 Cfg 4 Drive 0 4 5 drives on 1 node C171 Drv 1 Addr 1 Modbus address of Drive 1 C172 Drv 2 Addr 2 Modbus address of Drive 2 C173 Drv 3 Addr 3 Modbus address of Drive 3 C174 Drv 4 Addr 4 Modbus address of Drive 4 1 The settings for these parameters must match the node address settings in the respective daisy chained drives Rockwell Automation Publication 520C0M UM001B EN E March 2013 CompactLogix Example Using Generic Profile Using Multi Drive Mode Chapter 7 Drive 1 4 PowerFlex 4M Settings for the Example Program The following parameters are set Value Parameter Drive 1 Drive 2 Drive 3 Drive 4 P106 Start Source 5 5 5 5 P108 Speed Reference 5 5 5 5 C302 Comm Data Rate 4 4 4 4 C303 Comm Node Addr 1 2 3 4 C304 Comm Loss Action 0 0 0 0 C305 Comm Loss Time 5 05 5 05 5 0s 5 0s 306 Comm Format 0 0 0 0 The following common Tags are used Tag Name Type Description PowerFlex_52X_Drive_Multi_Generic 0 AB ET
103. e Bit 2 1111215 15 Decimal Place Bit 3 16 Extended Data Type Bit 4 Bit 16 is the least significant bit 17 Extended Data Type Bit 5 000 Reserved 18 Extended Data Type Bit 6 001 UDINT used as an array of Boolean 010 Reserved 011 Reserved 100 Reserved 101 Reserved 110 Reserved 111 Reserved 19 Parameter Exists Used to mark parameters that are not available to network tools 20 Not Used Reserved 21 Formula Links Indicates the Formula Data is derived from other parameters 22 Access Level Bit 1 A 3 bit field used to control access to parameter data 23 Access Level Bit 2 24 Access Level Bit 3 25 Writable ENUM ENUM text 0 Read Only 1 Read Write 26 Not a Link Source 0 May be the source end of a link 1 May not be the source end of a link 27 Enhanced Bit ENUM Parameter supports enhanced bit ENUMs 28 Enhanced ENUM Parameter supports enhanced ENUMs 29 Uses DSI Limits Object Parameter uses the DSI Limits Object Intelligent offline tools make use of the Limits Object to select limits and units 30 Extended Descriptor Parameter uses Extended Descriptor bits which can be obtained by reading the DSI Extended Descriptor attribute for this parameter 31 Always Upload Download Parameter shall always be included in uploads and downloads 144 Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Extended Descriptor Attributes
104. e Logix controller establishing an EtherNet IP network connection to a PowerFlex525 drive and its associated peripherals BootP lets the adapter configure itself dynamically at boot time if the network has a BootP server The BootP server assigns the adapter a preconfigured IP address a subnet mask and a gateway address therefore you do not have to configure these using the parameters in the adapter BootP can make it easier to administer an Ethernet network A free version of Rockwell Software s BootP Server can be accessed at http www ab com networks A network device that can route messages from one network to another A bridge also refers to a communications module in a ControlLogix or CompactLogix controller that connects the controller to a network See also Scanner CIP is the transport and application layer protocol used for messaging over EtherNet IP ControlNet and DeviceNet networks The protocol is used for implicit messaging real time I O and explicit messaging configuration data collection and diagnostics An Allen Bradley software tool that lets users electronically update firmware on y yup printed circuit boards A controller also called programmable logic controller is a solid state control system that has a user programmable memory for storage of instructions to implement specific functions such as I O control logic timing counting report generation communication arithmetic and data file manipulation
105. e 4 Rockwell Automation Publication 520COM UM001B EN E March 2013 99 Chapter Using Multi Drive Mode Main Routine The Main Routine reads the network Input Image from the scanner calls the various drive control subroutines and writes the network Output Image to the scanner See Main Routine on page 100 Main Routine PowerFlex 525 EtherNet IP Multi Drive Demo CompactLogix EtherNet IP Multi Drive example program with a PowerFlex 525 on EtherNet IP Four PowerFlex 4M drives are daisy chained to the main PowerFlex 525 using their RJ45 ports RS 485 In this mode up to five PowerFlex drives can exist on one EtherNet IP node This rung retrieves the Logic Status and Feedback data for all five drives from the scanner DINTs and moves it to specific INT tags for use elsewhere in the ladder program The input image is as follows Drive Input Image 2 and Drive Input Image 3 Drive 0 Logic Status and Feedback Drive Input Image 4 and Drive Input Image 5 Drive 1 Logic Status and Feedback Drive Input Image 6 and Drive Input Image 7 Drive 2 Logic Status and Feedback Drive Input Image 8 and Drive Input Image 9 Drive 3 Logic Status and Feedback Drive Input Image 10 and Drive Input Image 11 Drive 4 Logic Status and Feedback COP 0 Copy File Source PowerFlex 52X Drive Multi Generic l Data 0 Dest Drive Input Image 0 Length 12 Drive 0
106. e Class Instance Service Name 0x05 No Yes Reset Ox0E Yes Yes Get_Attribute_Single 0x01 Yes Yes Get_Attribute_All Instances Single Drive Instance Ins DPI Inst Port Device 0x0000 0x3FFF Ins 0 Drive 0x4000 0x43FF Ins amp Ox3FF Interface Interface 0x4400 0x47FF Ins amp Ox3FF 1 DSI 0x4800 0x4BFF Ins amp 0x3FF 2 Option 0x4C00 0x4FFF 0x5000 0x53FF 0x5400 0x57FF 1 Interface is the current interface being used to access the information Instances Multi Drive Instance Ins DPI Inst Port Device 0x0000 0x3FFF Ins 0 Drive 0 0x4000 0x43FF Ins amp OX3FF 0 Interface 0x4400 0x47FF Ins amp 0x3FF 1 Drive 1 0x4800 0x4BFF Ins amp Ox3FF 2 Drive 2 0x4000 0x4FFF Ins amp Ox3FF 3 Drive 3 0x5000 0x53FF Ins amp Ox3FF 4 Drive 4 0x5400 0x57FF Ins amp Ox3FF 5 Option 1 Interface is the current interface being used to access the information Class Attributes Attribute ID Access Rule Name Data Type Description Dj Total number of instances Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Instance Attributes Attribute ID Access Rule Name Data Type Description 1 Get Vendor ID UINT 1 Allen Bradley 2 Get Device Type UINT 150 3 Get Product Code UINT Number identifying product name and rating 4 Get Revision STRUCT of Major USINT Value varies Minor USINT Value varies 5 Get Status UINT Bit 0 Owned B
107. e drive To configure the controller to check and refresh the correct firmware for the drive and peripherals perform the following steps 1 Verify that Exact Match keying is selected in the drive s and peripherals properties screens the drives is in the General tab the peripherals are under the Drive tab after right clicking on each peripheral and choosing Properties 2 Verify that ControlFlash firmware kits for each revision of firmware for each device that should be stored in the controller have been installed on the PC running RSLogix 5000 Logix Designer 3 Verify that a CompactFlash or other storage card has been installed in the controller 4 Use RSLogix 5000 Logix Designer to go online with the controller in Program mode Download your program if you have not done so already 5 In the treeview right click on the controller folder at the top of the Controller Organizer and choose Properties On the Controller Properties window select the Nonvolatile Memory tab B Controller Properties v20 Example PowerFlex 52X o e aaa General Major Fauts Minor Fauts Date Time Advanced SFC Execution Rie Nonvolatile Memory Memory Intemet Protocol Port Configuration Network Securty Image in Nonvolatiie Memory GE a ore E Inhibit Automatic Firmware Update D No image in the nonvolatile memory Rockwell Automation Publication 520COM UM001B EN E March 2013 6 Configuring
108. e drives New Module screen For this example check this box Under Connection Parameters edit the following Box Assembly Instance Size Input 1 This value is required The value will vary based on the total number of EN Data Out x parameters used for your application either in Single drive mode see details below or Multi drive mode see Using Multi Drive Mode on page 83 Output 2 This value is required The value will vary based on the total number of EN Data In x parameters used for your application either in Single drive mode see details below or Multi drive mode see Using Multi Drive Mode on page 83 Configuration 6 This value is required 0 This value is required Enter the number of 16 bit words that are required for your I O in the Input Size and Output Size boxes Since the adapter always uses the 16 bit Logic Status 16 bit Feedback and two 16 bit words dedicated for memory allocation of the Generic Ethernet module profile at least four 16 bit words must be set for the Input Size The adapter also uses the 16 bit Logic Command and 16 bit Reference requiring at least two 16 bit words for the Output Size If any or all of the drive s eight 16 bit Datalinks are used see Configuring a Master Slave Hierarchy on page 31 the Input and Output Size settings must be increased accordingly Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Generic Profile Example of 1 0 I
109. ead write 25 Feedback read only 26 Reference read write 27 Logic Command read write 28 Logic Status read only 29 Reference read write 30 Feedback read only 31 Logic Command read write 32 Logic Status read only 33 Reference read write 34 Feedback read only 35 Logic Command read write Rockwell Automation Publication 520C0M UM001B EN E March 2013 129 AppendixC EtherNet IP Objects Instance 36 Description Logic Status read only 37 Reference read write 38 Feedback read only 1 The mask command DWORD is set to the value of the first DWORD of the data where there are ones in the second DWORD of the data Only the bits of the Logic Command that have the corresponding mask bit set are applied Instances Multi Drive Instance Description 1 Status Image All 1 0 data being read from the embedded adapter read only 2 Command Image All 1 0 data written to the embedded adapter read write 3 Logic Status and Feedback 0 read only 4 Logic Command and Reference 0 read write 5 Logic Status and Feedback 1 read only 6 Logic Command and Reference 1 read write 7 Logic Status and Feedback 2 read only 8 Logic Command and Reference 2 read write 9 Logic Status and Feedback 3 read only 10 Logic Command and Reference 3 read write 11 Logic Status and Feedbac
110. edded on the Main Control Board in the PowerFlex 525 drive it is always an integral part of the drive and therefore is not shipped with installation instructions 12 Rockwell Automation Publication 520COM UM001B EN E March 2013 Getting Started Chapter 1 User Supplied Equipment The embedded EtherNet IP adapter can be configured using the built in keypad interface on the drive In addition you must supply C Ethernet cable see the EtherNet IP Media Planning and Installation Manual ODVA publication 148 available on the ODVA web site at http odva org Home ODVATECHNOLOGIES EtherNetIP EtherNetIPLibrary tabid 76 Default aspx for details C Ethernet switch see the Ethernet Design Considerations Reference Manual Rockwell Automation publication ENET RM002 for details C1 Optional configuration tool such as PowerFlex 22 HIM A3 C2S HIM DHCP BOOTP Utilities C1 Controller configuration software such as RSLinx Classic version 2 50 or later RSLogix 5000 version 17 or greater or Logix Designer version 21 or greater when using drive specific Add On Profile AOP Connected Components Workbench version 3 or greater CJ A PC connection to the EtherNet IP network Rockwell Automation Publication 520COM UM001B EN E March 2013 13 Chapter1 Getting Started Safety Precautions Quick Start 14 Please read the following safety precautions ca
111. een opened 44 EN Close An 1 0 connection from the network to the adapter was closed 45 EN Timeout An 1 0 connection from the network to the adapter has timed out 46 EN Comm Fit An 1 0 connection from the network to the adapter 47 EN Idle Fit The adapter received idle packets from the network 48 PCCCIO Open The adapter has begun receiving PCCC Control messages the PCCC Control Timeout was previously set to a non zero value 49 PCCCIO Close The device sending PCCC Control messages to the adapter has set the PCCC Control Timeout to zero 50 PCCCIO Time Fit The adapter has not received a PCCC Control message for longer than the PCCC Control Timeout 51 EN Sent Reset The adapter received a reset from the network 52 Msg Ctrl Open The adapter has begun receiving Client Server Control messages the Client Server Control Timeout was previously set to a non zero value 53 Msg Ctrl Close The device sending Client Server Control messages to the adapter has set the Client Server Control Timeout to zero 54 Msg Ctrl Timeout The adapter has not received a Client Server Control message for longer than the established timeout period Adapter Specific Events 60 BOOTP Response The module received a response to its BOOTP request 61 E mail Failed The module encountered an error attempting to send a requested e mail message Rockwell Automation Publication 520COM UM001B EN E March 2013 115 Chapter8 Troubleshooting Notes 116 Rockwell Automation P
112. er Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Parameter Number Parameter Value Using Explicit Messaging Chapter 6 Data Structures for Scattered Write Messages Request Source Data Response Destination Data INTO Parameter Number INTO Parameter Number 1 Parameter Value 1 Pad 2 Parameter Number 2 Parameter Number 3 Parameter Value 3 Pad 4 Parameter Number 4 Parameter Number 5 Parameter Value 5 Pad 6 Parameter Number 6 Parameter Number 7 Parameter Value 7 Pad 8 Parameter Number
113. er the initial download select Upload Rockwell Automation Publication 520C0M UMO001B EN E March 2013 47 Chapter 4 48 Configuring the 1 0 Differences Found Screen General Connection Module Info Drive Differences were found between the project and the drive How would you like to proceed t Upload Download Show Differences Status Running Cancel ov Heb 3 The Drive tab displays the current status of the drive General Connection Module Info Drive PowerFlex 525 NAUSMKE7SEVOMTIAB ETH 11192 168 1 4 tls z um 0 nload Upload ADC Compare Parameters Properties Wizards Faults Reset Manual i ll PowerFicx 1P 240V 50HP 0 PowerFlex 525 Status Running Canca ppl Help If the download is successful the Drive tab will show a green ieme indicator in the upper right corner of the window This tab is wady useful for configuring drive parameters accessing start up wizards and troubleshooting 4 Click OK to close the Module Properties window for the drive Using Automatic Device Configuration ADC with RSLogix 5000 version 20 or Logix Designer version 21 or greater Automatic Device Configuration ADC is an RSLogix 5000 version 20 and Logix Designer version 21 or greater feature that supports the automatic download of configuration data upon the Logix controller establishing an EtherNet IP network connection to a PowerFlex
114. erface to Access Parameters 24 The following is an example of basic integral keypad and display functions This example provides basic navigation instructions and illustrates how to program a parameter Step 1 When power is applied the last user selected Basic Display Group parameter number is briefly displayed with flashing characters The display then defaults to that parameter s current value Example shows the value of b001 Output Freq with the drive stopped Press Escto display the Basic Display Group parameter number shown on power up The parameter number will flash Press Escto enter the parameter group list The parameter group letter will flash Press the Up Arrow or Down Arrow to scroll through the group list b P t C L d A f N M and Gx Press Enter or Sel to enter a group The right digit of the last viewed parameter in that group will flash Press the Up Arrow or Down Arrow to scroll through the parameter list Press Enter to view the value of the parameter Or Press Esc to return to the parameter list Press Enter or Sel to enter Program Mode and edit the value The right digit will flash and the word Program on the LCD display will light up Press the Up Arrow or Down Arrow to change the parameter value If desired press Sel to move from digit to digit or bit to bit The digit or bit that you can change will flash Press Esc to cancel a change and exit Program Mode O
115. es that are active in Multi drive mode Rockwell Automation Publication 52000M UM001B EN E March 2013 Troubleshooting Chapter 8 Embedded EtherNet IP Adapter Diagnostic Parameters No Name Description F687 HW Addr 1 Decimal value of each byte in the adapter s Ethernet hardware address F688 HW Addr2 255 255 255 255 255 255 F689 HW Addr3 F690 HW Addr 4 HW Addr 1 F691 HW Addr 5 F692 HW Addr 6 HW Addr 2 HW Addr 3 HW Addr 4 HW Addr 5 HW Addr 6 F693 EN IP Addr Act 1 Value of each byte in the adapter s present IP address A value of 0 appears if the F694 EN IP Addr Act 2 adapter does not currently have an IP address F695 EN IP Addr Act 3 255 255 255 255 F696 EN IP Addr Act 4 EN IP Addr Act 1 EN IP Addr Act 2 EN IP Addr Act 3 EN IP Addr Act 4 F697 EN Subnet Act 1 Value of each byte in the adapter s present subnet mask A value of 0 appears if the F698 EN Subnet Act 2 adapter does not currently have a subnet mask F699 EN Subnet Act 3 255 255 255 255 F700 EN Subnet Act 4 EN Subnet Act 1 EN Subnet Act 2 EN Subnet Act 3 EN Subnet Act 4 F701 EN Gateway Act 1 Value of each byte in the adapter s present gateway address A value of 0 appears if the F702 EN Gateway Act 2 adapter does not currently have a gateway address F703 EN Gateway Act 3 255 255 255 255 F704 EN Gateway Act 4 EN Gateway Act 1 EN Gateway Act 2 EN Gateway Act 3 EN Gateway Act 4 F705
116. eserved X Fault 0 Not Faulted Faulted X At Speed 0 Not at Reference At Reference Main Frequency 0 Not Controlled by Active Com Controlled by Active Com Operation Command 0 Not Controlled by Active Com Controlled by Active Com Parameters 0 Not Locked Locked Digital Input 1 Status Digital Input 2 Status Digital Input 3 Status Digital Input 4 Status Rockwell Automation Publication 520COM UM001B EN E March 2013 Logic Command Status Words PowerFlex 525 Drives Appendix D Position Bit Definitions Comm Logic Status C122 1 Position Logic Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command Description UT T TT GT Gg Gg 7 B GT Gg BGB STET RnRay OcNtRaltRn Ready to Run x Active 0 Not Active Active Running x Command Direction 0 Reverse Forward x Actual Direction 0 Rotating Reverse Rotating Forward x Accel 0 Not Accelerating Accelerating x Decel 0 Not Decelerating Decelerating X Travel Position 0 Reverse Travel Position Forward Travel Position X Fault 0 Not Faulted Faulted X At Speed 0 Not at Reference At Reference x At Position 0 Not at Position At Position xX Drive Home 0 Not at Home At Home X Commanded Home 0 Not Drive Homed Drive Homed X Sync Hold 0 Not S
117. et IP Allen Bradley Communication ETHERNET BRIDGE Generic EtherNet IP CIP Bridge Allen Bradley Communication ETHERNET MODULE Generic Ethemet Module Allen Bradley Communication ILX34 AENWG 1734 Wireless Ethemet Adapter Twisted Pair Media Prosoft Technol Communication IND560 Ethemet IP Scale Terminal Mettler Toledo Communication IND780 Ethemet IP Scale Teminal Mettler Toledo Communication m D 59 of 232 Module Types Found Add to Favorites V Close on Create Create Close Hep Rockwell Automation Publication 520COM UM001B EN E March 2013 55 Chapter 4 56 Configuring the 1 0 3 Edit the following information about the drive vo i ma Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent Local Name P Flex 52 D Connection Parameters owerFlex 52X Drive um Description Instance Size Input 1 16 bit Output 2 16 bit Comm Format Data INT Conus m E ou Address Host Name IP Address 182 168 1 4 i Host Name V Open Module Properties OK Pere frm Box Setting Name A name to identify the drive Description Optional description of the drive Comm Format Data INT This setting formats the data in 16 bit words IP Address The IP address of the drive Open Module When this box is checked clicking OK opens additional module properties screens to Properties further configure the drive When unchecked clicking OK closes th
118. eters This parameter must be set to Parameters to configure the subnet mask using parameters 2 Set the value of parameters C133 EN Subnet Cfg 1 through C136 EN Subnet Cfg 4 to the desired value for the subnet mask Default 0 0 0 0 255 255 255 0 EN Subnet Cfg 1 EN Subnet Cfg 2 EN Subnet Cfg 3 EN Subnet Cfg 4 3 Reset the adapter by power cycling the drive Setting a Gateway Address Using Parameters 1 Verify that parameter C128 EN EN Addr Sel is set to 1 Parameters This parameter must be set to Parameters to configure the gateway address using parameters 2 Set the value of parameters C137 EN Gateway Cfg 1 through C140 EN Gateway Cfg 4 to the desired value for the gateway address Default 0 0 0 0 192 168 1 1 EN Gateway Cfg 1 EN Gateway Cfg 2 EN Gateway Cfg 3 EN Gateway Cfg 4 3 Reset the adapter by power cycling the drive Setting the Data Rate By default the adapter automatically detects the data baud rate and duplex setting used on the network If you need to set a specific data rate and duplex setting the value of parameter C141 EN Rate Cfg determines the Ethernet data rate and duplex setting that the adapter will use to communicate For definitions of data rate and duplex see the Glossary 1 Set the value of parameter C141 EN Rate Cfg to the data rate at which your network is operating Options Auto detect Default 10Mbps Full 0 1 2 10M
119. ey are not lost when the device loses power NVS is sometimes called EEPROM PCCC is the protocol used by some controllers to communicate with devices on a network Some software products for example DriveExplorer and DriveExecutive also use PCCC to communicate A message that is sent on the network to determine ifa node exists The Allen Bradley PowerFlex 525 drives are part of the PowerFlex 520 series of drives The Reference is used to send a setpoint for example speed frequency torque to the drive It consists of one 32 bit word of output to the adapter from the network RSLogix software is a tool for configuring and monitoring controllers to communicate with connected devices It is a 32 bit application that runs on various Windows operating systems Information about RSLogix software can be found at http www software rockwell com rslogix A scanner is a separate module of a multi module controller or a built in component of a single module controller that provides communication with adapters connected to a network See also Controller Status indicators are LEDs that are used to report the status of the adapter network and drive They are on the adapter and can be viewed on the front cover of the drive when the drive is powered An extension to the IP addressing scheme that lets you use a single network ID for multiple physical networks A bit mask identifies the part of the address that specifies the netwo
120. f 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 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 PPPP IMPORTANT Identifies information that is critical for successful application and understanding of the product Allen Bradley Rockwell Automation Rockwell Software PowerFlex Studio 5000 and Connected Components Workbench are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Summary of Changes This manual contains new and updated information
121. g mode Indirect Selector parameter SSpppp where SS slot number of device to which this Extended Parameter Reference is pointing and pppp number of the parameter or diagnostic item to which this Extended Parameter Reference is pointing Note that an Extended Parameter Reference can only select parameters unlike an Indirect Selector An Extended Parameter Reference could be used to configure a Datalink or show the source of a Reference among other uses 21 Uses Rating Table Object This parameter has rating dependent defaults and limits that can be obtained from the Rating Table Object The Offline Read Full will include the default value for the smallest rating and limits that will accommodate the full range of values allowed in the family of devices using this particular combination of Family Code and Config Code The Online Read Full will include the rating dependent default and limit values for this particular combination of Family Code Config Code and Rating Code 22 Writable Referenced Parameter This bit must be zero unless the parameter is an Extended Parameter Reference If the parameter is an Extended Parameter Reference then 0 The referenced parameter may be read only or writable 1 The referenced parameter must always be writable including while running 23 Disallow Zero This bit must be zero unless the parameter is an Indirect Selector or Extended Parameter Reference If the parameter is an Indirect Selector or Extended Par
122. gic Input 1 1 LogicIn 1 x Logic Input 2 1 LogicIn 2 x x x Frequency and Position 000 Frequency and Position Step 0 Steps 001 Frequency and Position Step 1 010 Frequency and Position Step 2 011 Frequency and Position Step 3 100 Frequency and Position Step 4 101 Frequency and Position Step 5 110 Frequency and Position Step 6 111 Frequency and Position Step 7 X Find Home 1 Find Home X Hold Step 1 Hold Step X Redefine Position 1 Pos Redefine X Enable Sync 1 Sync Enable 1 A Not Stop condition 2 A Not Stop condition the drive logic bit 0 0 must first be presen Disable Travel 1 Travel Disable logic bit 0 0 must first be present before a 1 Start condition will start the drive before a 1 Jog condition will jog the drive A transition to a 0 will stop 3 To perform this command the value must switch from 0 to 1 Velocity Bit Definitions Comm Logic Status C122 0 Velocity Logic Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Command Description UT TT I r T T G A BE GT B Gg BGB N Tx RnReady UcsNtRaltRn Ready to Run x Active 0 Not Active Active Running x Command Direction 0 Reverse Forward x Actual Direction 0 Rotating Reverse Rotating Forward x Accel 0 Not Accelerating Accelerating x Decel 0 Not Decelerating Decelerating X R
123. gix 5000 version 17 or greater Logix Designer version 21 or greater and Connected Components Workbench version 3 or greater Status indicators on the drives LCD display that report the status of the embedded EtherNet IP adapter and network communications Parameter configured 16 bit Datalinks in the I O to meet application requirements four Datalinks to write data from the network to the drive and four Datalinks to read data to the network from the drive Explicit Messaging support Master Slave hierarchy that can be configured to transmit data to and from a controller on the network Multi drive mode which allows up to five drives to share a single EtherNet IP node User defined fault actions to determine how the embedded EtherNet IP adapter and its host PowerFlex 525 drive respond to I O messaging communication disruptions Comm Flt Action Controllers in idle mode Idle Flt Action Automatic Device Configuration ADC is an RSLogix 5000 version 20 or greater and Logix Designer version 21 or greater feature that supports the automatic download of configuration data upon the Logix controller establishing an EtherNet IP network connection to a PowerFlex 525 drive and its associated peripherals Com patible Products At the time of publication the embedded EtherNet IP adapter is compatible with Allen Bradley PowerFlex 525 drives Required Equipment Equipment Shipped with the Drive Since the EtherNet IP adapter is emb
124. h box to configure a message to read multiple parameters Message Type Service Type Service Code Class Instance Attribute Source Element Source Length Destination Path Name CIP Generic Custom 0x32 Hex 938 0 Dec 0 Hex Scattered Read Request 20 bytes Scattered Read Response PowerFlex 52X Drive Scattered Read Message Used to access the DPI Parameter Object in the adapter Required for scattered messages Code for the requested service Class ID for the DPI Parameter Object Required for scattered messages Required for scattered messages Name ofthe tag for any service data to be sent from the scanner or bridge to the drive Number of bytes of service data to be sent in the message The tag where the data that is read is stored The path is the route that the message will follow The namefor the message 1 The default setting for Service Type is Custom enabling entry of a Service Code not available from the Service Type pull down menu When choosing a Service Type other than Custom from the pull down menu an appropriate Hex value is automatically assigned to the Service Code box which is dimmed unavailable 2 Click Browse to find the path or type in the name of the device listed in the 1 0 Configuration folder for this example PowerFlex_52X_Drive 3 See Explicit Messaging Class Code Compatibility with PowerFlex 525 Drives on page 70 for limitations of Power
125. hen communications with the daisy chained drives is disrupted and the drives will take the appropriate communications loss action set in each drive e Communications throughput to the daisy chained drives will be slower than if each drive was a separate node on EtherNet IP Single drive mode This is because the embedded EtherNet IP adapter must take the EtherNet IP data for the other drives and sequentially send the respective data to each drive over RS 485 The approximate additional throughput time for Logic Command Reference to be transmitted and received by each drive is Drive Additional Throughput Time versus Single Drive Mode PowerFlex 525 0 ms PowerFlex 525 plus 1 drive 24 ms PowerFlex 525 plus 2 drives 48 ms PowerFlex 525 plus 3 drives 72 ms PowerFlex 525 plus 4 drives 96 ms 84 Rockwell Automation Publication 520COM UM001B EN E March 2013 System Wiring Understanding the 1 0 Image Using Multi Drive Mode Chapter 7 e Since the RS 485 ports are used for daisy chaining the drives there is no connection for a peripheral device such as a HIM or USB converter module 1203 USB DSI Splitter cables cannot be used to add a second connection for a peripheral device To daisy chain the drives of the PowerFlex 525 the AK U0 RJ45 TB2P terminal block connector can be used for easy installation The wiring diagram for using AK U0 RJ45 TB2P terminal block connectors is shown below
126. hen the module s connection fails while the controller is in the Run Mode For this example leave the Inhibit Module and Major Fault On boxes unchecked Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuringthel O Chapter 4 9 Click OK on the New Module window The new node PowerFlex 525 EENET PowerFlex_52X_Drive in this example now appears under the c Ethemet icon in the I O Configuration folder If you double click on the Input Controller Tag Controller Input Tags on page 45 and Output Controller Tag Controller Output Tags on page 45 you will see that module defined data types and tags have been automatically created Note that all tag names are defined and Datalinks include the assigned drive parameter name After you save and download the configuration these tags allow you to access the Input and Output data of the drive using the controller s ladder logic Controller Input Tags Data Type Description ABPowerFlesS PowerFlex_52 _Drive DriveStatus 2 0000_00 INT PowerFlex_52 _Drive Ready 0 BOOL PowerFlex 52X Drive Active 0 BOOL PowerFlex_52 _Drive l CommandDir 0 BOOL PowerFlex 52X Drive l ActualDir 0 BOOL PowerFlex_52X_Drive Accelerating o BOOL PowerFlex 52 Drive l Decelerating 0 BOOL PowerFlex 52 Drive l Faulted 0 BOOL PowerFlex_52x_Drive l A
127. i Drive Ladder Logic The following is an example of the ladder logic program for the Generic Profile e and demonstrates using Multi drive mode with five drives See Multi Drive Program for Generic Profile Mode Fxample for Network on page 84 for an example of a system layout Rockwell Automation Publication 520C0M UM001B EN E March 2013 97 Chapter 7 98 Using Multi Drive Mode diagram If you have not set up your drive using the Generic Profile see Using the RSLogix 5000 all versions or Logix Designer version 21 or greater Generic Profile on page 55 for instructions See Multi Drive Example of I O Image on page 86 for the number of 16 bit input and output words to use for your application In this example the number of input words is 12 and the number of output words is 10 Function of the Example Program The example program provided is for the CompactLogix family but other Logix based controllers can also be used similarly This example program enables you to e View status information from the drives such as Ready Fault At Speed and Feedback e Control the drives using various Logic Command bits Stop Start etc and Reference e Perform a single parameter read and write for each drive The example uses PowerFlex 4M drive parameter P109 Accel Time 1 for both so you can see read the change after a write is performed The same programming approach can be used with the tags generated by the Multi
128. ice Type pull down menu When choosing a Service Type other than Custom from the pull down menu an appropriate Hex value is automatically assigned to the Service Code box which is dimmed unavailable 2 Click Browse to find the path or type in the name of the device listed in the 1 0 Configuration folder for this example PowerFlex 52X Drive 3 SeeExplicit Messaging Class Code Compatibility with PowerFlex 525 Drives on page 70 for limitations of PowerFlex 525 drives when using DPI Parameter Object Class code 0x93 for explicit messaging 4 In this example Output Current is a 16 bit parameter requiring the Data Type field to be set to INT when creating the controller tag See the drive documentation to determine the size of the parameter and its data type Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Explicit Messaging Chapter 6 CompactLogix Example Ladder Logic Program to Write a Single Parameter A Set Attribute Single message is used to write to a single parameter This write message example writes a value to the 16 bit parameter P041 Accel Time 1 ina PowerFlex 525 drive Example Controller Tags to Write a Single Parameter Operation Controller Tags for Single Write Message Data Types XIC Execute_Single_Write_Message BOOL MSG Single_Write_Message MESSAGE Example Ladder Logic to Write a Single Parameter Execute_Single_Write_Message MSG J E Message i EN Message
129. ing the configured I O Topic Page About 0 Messaging 61 Understanding the 1 0 Image Using Logic Command Status Using Reference Feedback Using Datalinks Example Ladder Logic Program Information CompactLogix Example IR JIR S B S ATTENTION Risk of injury or equipment damage exists The examples in this N publication are intended solely for purposes of example There are many variables and requirements with any application Rockwell Automation Inc does not assume responsibility or liability to include intellectual property liability for actual use of the examples shown in this publication On CIP based networks including EtherNet IP I O connections are used to transfer the data which controls the PowerFlex drive and sets its Reference I O can also be used to transfer data to and from Datalinks in PowerFlex 525 drives The adapter includes the Logic Command Logic Status Reference Feedback and memory allocation for the Generic Ethernet module profile all as 16 bit words in the controllers I O image This basic I O must always be configured in the Ethernet bridge using RSLogix 5000 Logix Designer Additional I O if needed can be set using up to four Datalinks to write data and or up to four Datalinks to read data When using any combination of these Datalinks add one 16 bit word for each Datalink to the basic I O Input Size and or Output Size Chapter 3 Configuring the Adapter a
130. ion level control e The controller cannot be taken offline RSLogix 5000 all versions and Logix Designer version 21 or greater enables the drive Generic Profile to be added while the controller is online and in the Run mode Adding the Drive to the 0 Configuration To transmit data between the bridge and the drive you must add the drive as a child device to the parent bridge 1 In the treeview right click on the Ethemet icon and select New Module to display the Select Module Type window Expand the Communications group to display all of the available communication modules or search for ETHERNET MODULE 5 3 VO Configuration cj 1769 Bus Go 0 1769 L36ERM v20_Example_PowerFlex_52X o ds Etherneti 119 Paste Ctrl V Properties Alt Enter Print L 2 Select ETHERNET MODULE from the list in the Select Module Type window to configure the drives embedded EtherNet IP adapter and then click Create The drives New Module window appears 2 i Catalog Module Discovery Favorites Enter Search Text for Module Type Clear Filters Hide Filters 2 T Module Type Category Filters 4 Module Type Vendor Fiters V Communication V Allen Bradley E 7 Controller V Cognex Corporation Digital V Endress Hauser DPlto EtherNet IP Z Mettler Toledo SL D E m D Catalog Number Description Vendor Category EtherNet IP SoftLogix5800 EtherN
131. ision is not available the drive database is not installed on your computer To get the correct database revision use one ofthe following buttons at the bottom left ofthe Module Definition window Create Database Creates a database from an online network multi drive Clicking this button displays an RSLinx RSWho window Browse to the online drive PowerFlex 525 select it and click OK The database will be uploaded and stored on the computer Thereafter close the Module Definition window and then re open it to display the new revision Web Update When a drive is not available online opens the Allen Bradley Drives Web Updates web site to download a specific database file After downloading the file close the Module Definition window and then re open it to display the new revision Port Port assignment for each drive Electronic Keying Compatible Module The Compatible Module setting for Electronic Keying ensures the physical module is consistent with the software configuration before the controller and bridge make a connection Therefore ensure that you have set the correct revision in this window See the online Help for additional information on this and other Electronic Keying settings If keying is not required select Disable Keying Drives do not require keying and so Disable Keying is recommended Mode Select Sets the 1 0 configuration to either Velocity or Position mode Click OK on the M
132. it 8 Minor recoverable fault Bit 10 Major recoverable fault 6 Get Serial Number UDINT Unique 32 bit number 7 Get Product Name SHORT_STRING Product name and rating 9 Get Configuration UNIT Current Parameter NVS CRS value Consistency Value Rockwell Automation Publication 520COM UM001B EN E March 2013 127 AppendixC EtherNet IP Objects Assembly Object Class Code Hexadecimal Decimal 0x04 4 Services Implemented for Service Code Class Instance Service Name OxOE Yes Yes Get Attribute Single 0x10 Yes Yes Set Attribute Single Instances Instance Description Status Data All 1 0 data being read from the DSI device read only Command Data All 1 0 data written to the DSI device read write Class Attributes Attribute ID AccessRule Name Data Type Description 1 Get Revision UINT 2 2 Get Max Instance UINT 2 100 Set Control Timeout UINT Control timeout in seconds Instance Attributes Attribute ID AccessRule Name Data Type Description 1 Get Number of Members UINT 1 2 Get Members List ARRAY of STRUCT UINT Size of member data UINT Size of member path Packed EPATH Member path 3 Get Conditional Array of Bits Data to be transferred 4 Get Size UINT Size of assembly data in bits 1 For instance 1 access rule for the data attribute is Get For instance 2 it is Get Set IMPORTANT Setting an assembly object attribute can be done only when the Control Ti
133. ition window and then re open it to display the new revision Compatible Module The Compatible Module setting for Electronic Keying ensures the physical module is consistent with the software configuration before the controller and bridge make a connection Therefore ensure that you have set the correct revision in this window See the online Help for additional information on this and other Electronic Keying settings If keying is not required select Disable Keying Drives do not require keying and 50 Disable Keying is recommended On the Module Definition window notice that the automatically assigned controller tags Drive Status Feedback Logic Command and Reference are always used IMPORTANT The Velocity Positioning mode select is in the lower right of the window when the master PowerFlex 525 drive is selected Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 6 Click Add to select and define each daisy chained drive dlick Create Database drive is online Module Definition a Drive Rating Drive Input Data Output Data P 240v 1 0HP 0 PowerFlex525 DriveQ PF525 DriveStatus Drive PF525 LogicComm Revision Drive PF525 Drive PF525 OutputFreq Drive PF525 FreaComma 1 J B z Poweriex4M Drive1_PFAM_DriveStatus Diivel PF4M LogicComma Drive PFAM Drivel_PF4M_OutputFreq Drive PF4M FreaCommar E Electronic Keying 2 Po
134. ive D SleepTime 0 INT PowerFlex_52X_Drive 0 AveragekWhCost 0 INT PowerFlex 52 Drive O AccelTimel 0 INT PowerFlex_52X_Drive 0 DecelTime1 0 INT Saving the 0 Configuration to the Controller After adding the controller and drive to the I O configuration you must download the configuration to the controller You should also save the configuration to a file on your computer Rockwell Automation Publication 520COM UM001B EN E March 2013 45 Chapter 4 Configuring the 1 0 46 1 2 In the RSLogix 5000 Logix Designer window select Communications gt Download The Download dialog box appears cw Download offline project v20_Example_PowerFlex_52X to the aA controller Connected Controller Name v20 Example PowerFlex 52X Type 1769 L36ERM A CompactLogixS336ERM Controller Path AB_ETH 1 192 168 1 3 Serial Number 6027S1ED Security No Protection A The controller is in Remote Run mode The mode will be changed to Remote Program prior to downloa DANGER This controller is the system time master Servo axes in synchronized controllers in this chassis or other chassis may be tured off A DANGER Unexpected hazardous motion of machinery may occur Some devices maintain independent configuration settings that are not loaded to the device during the download of the controller Verify these devices drives network devices 3rd party products have been properly loaded before pl
135. ix controller and the Generic Profile or a MicroLogix 1100 1400 controller configure the Datalink parameters now as described in this section TIP When using a ControlLogix or CompactLogix controller and an RSLogix 5000 version 17 or greater or Logix Designer version 21 or greater drive Add On Profile there is no need to configure Datalink parameters at this time They will be assigned when configuring the drive Add On Profile see Adding the Drive to the I 0 Configuration on page 40 Rockwell Automation Publication 520COM UM001B EN E March 2013 31 Chapter 3 32 Configuring the Adapter Enabling Datalinks To Write Data IMPORTANT Always use the Datalink parameters in consecutive numerical order starting with the first parameter For example use parameters C153 C154 and C155 to configure three Datalinks to write data Otherwise the network 1 0 connection will be larger than necessary which needlessly increases controller response time and memory usage Parameters C153 EN Data In 1 through C156 EN Data In 4 control which parameters in the drive adapter or any other connected peripheral receive values from the network To configure these parameters set them to the drive parameter number you want to write them to The following steps are required to enable Datalinks to write data 1 Set the values of only the required number of contiguous controller to drive Datalinks needed to write data to the drive and that a
136. k 4 read only 12 Logic Command and Reference 4 read write 13 Logic Command all drives Masked read write 14 Logic Command 0 Masked read write 15 Logic Command 1 Masked read write 16 Logic Command 2 Masked read write 17 Logic Command 3 Masked read write 18 Logic Command 4 Masked read write 19 Logic Status 0 read only 20 Logic Command 0 read write 21 Feedback 0 read only 22 Reference 0 read write 23 Logic Status 1 read only 24 Logic Command 1 read write 25 Feedback 1 read only 26 Reference 1 read write 27 Logic Command 2 read write 28 Logic Status2 read only 29 Reference 2 read write 30 Feedback 2 read only 31 Logic Command 3 read write 32 Logic Status 3 read only 33 Reference 3 read write 34 Feedback 3 read only 35 Logic Command 4 read write 36 Logic Status 4 read only 37 Reference 4 read write 38 Feedback 4 read only 1 The mask command DWORD is set to the value of the first DWORD of the data where there are ones in the second DWORD of the data Only the bits of the Logic Command that have the corresponding mask bit set are applied 130 Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Class Attributes Attribute ID Access Rule Description 1 Read Revision 2 Read Maximum Instance 3 Read Number of Instance 100 Read Write Timeout Instance Attributes Attribute ID AccessRule
137. k Opt 2 EtherNet IP Type Read Write Reset Required Yes 171 Drive 1 Addr Default 2 172 Drive 2 Addr Default 3 C173 Drive 3 Addr Default 4 174 Drive 4 Addr Default 5 Sets the corresponding node addresses of the daisy chained Minimum 1 drives when a 69 MultiDrv Sel is set to 1 Network Opt or2 Maximum 247 a A reset or power cycle is required after selection Type Read Write Reset Required Yes C175 DSI1 0 Cfg Default 0 Drive 0 Sets the configuration of the Drives that are active in the Multi Values 0 Drive 0 drive mode Identifies the connections that would be attempted 1 Drive 0 1 ona reset or power cycle A reset or power cycle is required after 2 Drive 0 2 selection is made 3 Drive 0 3 4 Drive 0 4 Type Read Write Reset Required Yes Rockwell Automation Publication 520COM UM001B EN E March 2013 123 AppendixB Adapter Parameters Notes 124 Rockwell Automation Publication 520COM UM001B EN E March 2013 Supported Data Types Appendix C EtherNet IP Objects Appendix C presents information about the EtherNet IP objects that can be accessed using Explicit Messages For information on the format of Explicit Messages and example ladder logic programs see Chapter 6 Using Explicit Messaging Object Class Code Page Object Class Code Page Hex Dec Hex Dec
138. l Automation Publication 520COM UM001B EN E March 2013 107 Chapter7 Using Multi Drive Mode Additional Information 108 Parameter Read Message Configuration Message Configuration Parameter RD Message 1 Configuration Communication Tag Path PowerFlex_52X_Drive_Multi_Generic Browse Powerlex 5 Message Configuration Parameter_RD_Message_1 Broadcast A Configuration Communication Tag Communication Method i cl DH Message Type CIP Generic X Service Parameter Read Type E Connected 0 Service Code s H Gass t He Destination Parameter RD Value v Element Instance 17517 Attribute 1 Hex Goa LX New Tag O Enable Enable W me Eror Code Eror Path Eror Text O Enable Enable Wating Stat Done Done Length 2 Eror Code Extended Eror Code Timed Out Eror Path Eror Text ae i Parameter Write Message Configuration Message Configuration Parameter WR Message 1 Configuration Communication Tag Path PowerFlex 52X Drive Multi Generic Browse PowerFiex 51 Message Configuration Parameter WR Message 1 S Broadcast Configuration Communication Tac Communication Method C DH Message Type CIP Generic X Service Parameter Wite v Source Element Parameter WR Value w ype E Connected Source Length 2 Bytes Service pewiee qu
139. lFLASH to flash replacement device first to an acceptable revision level Peripheral is required for connection Fail Drive Connection on Peripheral Error was checked but it is missing Add required peripheral or remove peripheral from RSLogix 5000 Logix Designer project for the drive and download project to the controller Parameter out of range error ADC wrote a value to a parameter that was out of range typically would only occur during initial commissioning of a drive system 54 Use any available drive software tool to view a linear list of changed parameters to see if the configured value is outside the minimum maximum value The drive AOPs are the preferred tool and will highlight any out of range parameter in the Linear List editor Connected Components Workbench version 3 or later may also be used Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuringthel O Chapter 4 Using the RSLogix 5000 all versions or Logix Designer version 21 or greater Generic Profile The basic RSLogix 5000 Logix Designer Generic Profile is only recommended when e A specific drive profile in other versions of RSLogix 5000 Logix Designer is unavailable e Users are already familiar with a Generic Profile and do not want to convert an existing project to a drive Add On Profile RSLogix 5000 version 17 or greater and Logix Designer version 21 or greater e A project must maintain specific revis
140. licit Messaging The embedded EtherNet IP adapter uses two status indicators to report its operating status l UN RU Allen Bradley wo M tt Lc d o e posi ENET 3 FAULTCO EtherNet IP LINK indicator s ENET indicator After connecting the embedded EtherNet IP adapter to the network and applying power to the drive see Startup Status Indication on page 19 for possible start up status indications and their descriptions Rockwell Automation Publication 520COM UM001B EN E March 2013 15 Chapter1 Getting Started Notes 16 Rockwell Automation Publication 520COM UM001B EN E March 2013 Preparing for Set Up Chapter 2 Setting Up the Adapter Since the EtherNet IP adapter is embedded on the Main Control Board in the PowerFlex 525 drive the only required step is setting its IP address and connecting it to the network Topic Page Preparing for Set Up 7 Setting the IP Address 18 Connecting the Adapter to the Network 18 Applying Power 19 Commissioning the Adapter 21 Before setting up the embedded EtherNet IP adapter e Make sure the Ethernet switch is the correct type A managed switch that supports IGMP snooping is usually recommended An unmanaged switch can be used instead if RSLogix 5000 version 18 or greater is used and all devices on the netwo
141. licit Messaging Example Drive 0 parameters are accessed by referencing the desired parameter number For example to access parameter P041 an Instance of 41 is used Perform Parameter Read 0 SG 13 J E Message EN Message Control Parameter RD Message O ON ER Perform Parameter Write O E MSG 14 wi EN d lessage Message Control Parameter_WR_Message_0 ON I ER RET 15 Return from Subroutine End Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 Drive 1 Control Routine Drive 1 Control Subroutine This section takes the data from the input area and moves it to specific tags Logic Status bits and Feedback for use elsewhere in the ladder program Drive Input Image 4 0 Drive 1 Status Ready 0 Je Jc New Drive Input Image 4 1 Drive 1 Status Active Drive Input Image 4 3 Drive 1 Status Forward 2 iE C2 Drive Input Image 4 7 Drive 1 Status Faulted 3 iE C Drive Input Image 4 8 Drive 1 Status At Reference 4 lE oS COP 5 Copy File Source Drive Input Image 5 Dest Drive 1 Feedback Length 1 This section takes the data from specific tags Logic Command bits and Reference and moves them to the output image area for transmission to the scanner Drive 1 Command Stop Drive Output Image 2 0 6 IE C dE Drive 1 Command Start Drive Output Image 2 1 7 TE N JIC M Drive 1 Command Jog Drive O
142. lick Create The drive s New Module window appears OT I7 Catalog Module Discovery Favorites Enter Search Text for Module Type Clear Filters Hide Filters 2 ai Module Type Category Fiters Module Type Vendor Filters ja E Digtal 7 Alen Bradley 8j DPI to EtherNet IP V Cognex Corporation V Drive V Endress Hauser DSI to EtherNet IP Z FANUC Corporation lt m J gt 1 m Catalog Number Description Vendor Category Powerflex 525 EENET Multi Powe ut Drive via Embedded Ethemet Allen Bradley PowerFlex 70 EC E AC Drive via 20 COMM E Allen Bradley Drive PowerFlex 700 AC E Active Converter via 20 COMM E Allen Bradley Drive PowerFlex 700 Vector 200V E 208 240V AC Drive via 20COMM E Allen Bradley Drive PowerFlex 700 Vector 400V E 400 480V AC Drive via 20 COMM E Allen Bradley Drive PowerFlex 700 Vector 600V E 600V AC Drive via 20 COMM E Allen Bradley Drive i UP EN al 95 of 315 Module Types Found Add to Favorites E Close on Create eese Close Hep 88 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 Using Multi Drive Mode 3 On the General tab edit the following data about the drive Chapter 7 Ti New Module a General Connection Module info Drive Type PowerFlex 525 EENET Multi PowerFlex 525 Multi Drive via Embedded Ethemet Vendor Allen B
143. ll Automation Publication 520COM UM001B EN E March 2013 83 Chapter Using Multi Drive Mode IMPORTANT Forthe examples in the chapter we will use the PowerFlex 525 as a master drive with four daisy chained PowerFlex 4M drives Multi Drive Mode Example for Network Up to 5 drives per node Up to four daisy chained PowerFlex drives PowerFlex 4M shown O O OJ o O O OJ lo PowerFlex525 Gee eese eese P aasan P easi as master drive Z FA Ze C28 EE TROU Gore B2 ED EDS E PowerFiex PowerFiex PowerFiex PowerFiex ARAN ARR AAG eeeee I eee U eeeee eeeeo U Weeer wv Weee v Ale oy i RS 485 cable EtherNet IP AK U0 RJ45 TB2P AK U0 RJ45 TB2P connector with AK U0 RJ45 TB2P connector with terminating resistor 120 2 terminating resistor 120 Q Benefits of Multi drive mode include e Lower hardware costs No need to purchase additional communication adapters for daisy chained drives e Reduces the network node count For example in Single drive mode 30 drives would consume 30 nodes In Multi drive mode 30 drives can be connected in 6 nodes e Controller can control monitor and read write parameters for all five drives The trade offs of Multi drive mode include e Ifthe PowerFlex 525 with embedded EtherNet IP adapter is powered down t
144. load of configuration data upon the Logix controller establishing a network connection to large devices such as a PowerFlex 525 drive and its peripherals Enable Automatic Device Configuration Fail Drive Connection on Peripheral Error 0 PowerFlex 525 Apply The ADC Settings window provides a single location for ADC configuration of the drive s ports Global checkboxes at the top of each column checks or unchecks the entire column Ports can also be turned on off individually See the checkbox selection information in Step 3 for additional details Click OK when finished Perform the above steps for each additional PowerFlex 525 drive 5 Save your project and download the project to the Logix controller Rockwell Automation Publication 520C0M UMO001B EN E March 2013 51 Chapter 4 52 Configuring the 1 0 ADC and Logix Memory Starting in RSLogix 5000 version 16 drive configuration settings have been stored in the project s ACD file which is downloaded and stored in the controller The majority of Logix controllers have megabytes of memory available so this typically should not be an issue You can monitor Logix memory usage in the application in the Controller Properties Memory tab Storing the Drive and Peripherals Firmware in the Logix Controller Firmware Supervisor The Logix Firmware Supervisor function has been extended to provide firmware updates for the peripherals connected to th
145. lti drive network is fixed at 19 2K baud rate 8 data bits no parity and 1 stop bit Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 Parameters Comm Loss Action and Comm Loss Time in the daisy chained IMPORTANT drives are still used in Multi drive mode If the RS 485 cable is disconnected or broken the disconnected drive s will take the corresponding Comm Loss Action s On the EtherNet IP side parameters C143 EN Comm Fit Actn and C144 EN Idle Fit Actn determine the action taken for ALL of the drives on the The following Multi drive parameters must be set in the master PowerFlex 525 drive Parameter P046 Start Source 1 Value 5 EtherNet IP P047 Speed Reference 15 EtherNet IP C169 MultiDrv Sel 0 Disabled 1 Network Opt 2 EtherNet IP Note Drive must be power cycled after setting this parameter C171 Drv 1 Addr C124 RS485 Node Addr in Drive 1 C172 Drv 2 Addr C124 RS485 Node Addr in Drive 2 C173 Drv 3 Addr C124 RS485 Node Addr in Drive 3 C174 Drv 4 Addr 124 RS485 Node Addr in Drive 4 175 DSI 1 0 Cfg 0 Drive 0 1 Drive 0 1 2 Drive 0 2 3 Drive 0 3 4 Drive 0 4 IMPORTANT Parameters can be set using a DSI peripheral 22 HIM A3 or 22 HIM C2S only when parameter C169 MultiDrv Sel is set to 0 Disabled Using Multi Drive Add On Before using the Multi drive Add On Profile ensure
146. ly when power is applied to the adapter After you change parameter settings cycle drive power Rockwell Automation Publication 520COM UM001B EN E March 2013 21 Chapter2 Setting Up the Adapter Notes 22 Rockwell Automation Publication 520COM UM001B EN E March 2013 Chapter 3 Configuring the Adapter This chapter provides instructions and information for setting the parameters to configure the embedded EtherNet IP adapter Topic Page Configuration Tools Using the Drive Keypad Interface to Access Parameters Using the PowerFlex 4 Class HIM to Access Parameters Using BOOTP Setting the IP Address Subnet Mask and Gateway Address Setting the Data Rate Using Master Slave Hierarchy Setting a Fault Action Resetting the Adapter Viewing the Adapter Status Using Parameters w par LeS For a list of parameters see Appendix B Adapter Parameters For definitions of terms in this chapter see the Glossary Configuration Tools The parameters can be configured using the drive keypad interface see page 24 or a PowerFlex 4 class HIM Human Interface Module see page 25 RSLogix 5000 version 17 or greater Logix Designer version 21 or greater and Connected Components Workbench version 3 or greater can also be used to access the parameters Rockwell Automation Publication 520C0M UM001B EN E March 2013 23 Chapter3 Configuring the Adapter Using the Drive Keypad Int
147. mage Adapter Word and 1 0 WordO Logic Command Required Output 1 Word 1 Reference utpu lee Wl wd 0 i Word3 Datalink 2 Write Optional MEM Word4 Datalink 3 Word5 Datalink 4 Word0 Padword Word1 Padword Required edes Word2 Logic Status Input Word3 Feedback Image Read Word4 Datalink 1 5 Word5 Datalink 2 Optional pr Word6 Datalink 3 Word7 Datalink 4 On Profile Configuring the O Chapter 4 1 Padwords only apply when using the generic profile Padwords are not used when using the full featured drive Add IMPORTANT The Datalink parameters EN Data Out x and EN Data In x do not actually contain data These are user configurable parameters that only contain the parameter number of the parameter whose data will be made available for write read in the 1 0 image See Using Datalinks on page 63 For the example below all four EN Data Out x and all four EN Data In x parameters are used resulting in an Input Size of 8 and an Output Size 7 of 6 i Type ETHERNET MODULE Generic Ethemet Module Vendor Allen Bradley Parent Local t T Nama PowerFlex 52 Drive Connection Parameters Assembly E Description Example drive with 4 input 5 Instance ER datalinks and 4 output datalinks Input 1 8 16bit M Output 2 6 65i Comm Format Datas iNT Cot ai 6 0 E ebi Address Ho
148. manual e Parameter names are shown in the format axxx The a represents the parameter group The xxx represents the parameter number The represents the parameter name for example C141 EN Rate Cfg e Menu commands are shown in bold type face and follow the format Menu gt Command For example if you read Select File gt Open you should click the File menu and then click the Open command Rockwell Automation Publication 520COM UM001B EN E March 2013 9 Preface 10 Overview e The Studio 5000 Engineering and Design Environment combines engineering and design elements into a common environment The first element in the Studio 5000 environment is the Logix Designer application The Logix Designer application is the rebranding of RSLogix 5000 software and will continue to be the product to program Logix 5000 controllers for discrete process batch motion safety and drive based solutions The Studio 5000 environment is the foundation for the future of Rockwell Automation engineering design tools and capabilities It is the one place for design engineers to develop all the elements of their control system RSLogix 5000 version 20 was used for the screen captures in this manual Different versions of the software may differ in appearance and procedures Rockwell Automation Publication 520COM UM001B EN E March 2013 Chapter 1 Getting Started The EtherNet IP adapter embedded on the Main Control Board in
149. meout class attribute 100 has been set to a non zero value 128 Rockwell Automation Publication 520COM UM001B EN E March 2013 EtherNet IP Objects Appendix C Register Object Class Code Hexadecimal Decimal 0x07 7 Services Implemented for Service Code Class Instance Service Name Ox0E Yes Yes Get_Attribute_Single 0x10 Yes Yes Set_Attribute_Single Instances Single Drive Instance Description 1 Status Image All 1 0 data being read from the embedded adapter read only 2 Command Image All 1 0 data written to the embedded adapter read write 3 Logic Status and Feedback read only 4 Logic Command and Reference read write 5 Datalink To Net 1 read only 6 Datalink From Net 1 read write 7 Datalink To Net 2 read only 8 Datalink From Net 2 read write 9 Datalink To Net 3 read only 10 Datalink From Net 3 read write 11 Datalink To Net 3 read only 12 Datalink From Net 4 read write 13 Logic Command Masked read write 14 Logic Command Masked read write 15 Logic Command Masked read write 16 Logic Command Masked read write 17 Logic Command Masked read write 18 Logic Command Masked read write 19 Logic Status read only 20 Logic Command read write 21 Feedback read only 22 Reference read write 23 Logic Status read only 24 Logic Command r
150. meter 1 184324 n Drive 2 Parameter n 19456 Class Drive 3 19456 1 Drive 3 Parameter 1 19456 n Drive 3 Parameter n 20480 Class Drive 4 20480 1 Drive 4 Parameter 1 20480 n Drive 4 Parameter n 1 nrepresents the number of parameters in the drive 2 Interface is the current interface being used to access the information Note If using the embedded EtherNet IP adapter this instance range contains the same data as Drive 0 Rockwell Automation Publication 52000M UM001B EN E March 2013 Attribute ID Access Rule EtherNet IP Objects Appendix C In addition the parameters for the other DSI devices can be accessed using the instance offset encoding shown in the table below Instances Hex Instances Dec Single Drive Mode Multi Drive Mode 0x0000 0x3FFF 0 16383 Instances 0 1023 in the drive Instances 0 1023 in Drive 0 0x4000 0x43FF 16384 17407 Instances 0 1023 in the interface Instances 0 1023 in the interface 0x4400 0x47FF 17408 18431 DSI Instances 0 1023 in Drive 1 0x4800 0x4BFF 18432 19455 Option Instances 0 1023 in Drive 2 0x4C00 0x4FFF 19456 20479 Not supported Instances 0 1023 in Drive 3 0x5000 0x53FF 20480 21503 Not supported Instances 0 1023 in Drive 4 0x5400 0x57FF 21504 22527 Not supported Instances 0 1023 in the Option 1 Interface is the current interface being used to access the information Note If using the embedded
151. meter P041 Accel Time 1 can be the target of the embedded EtherNet IP adapter and any or all Option Cards installed in the drive e The data passed through the drive s Datalink mechanism is determined by the settings of parameters C157 C160 EN Data Out 1 4 and parameters C153 C156 EN Data In 1 4 e Whenan I O connection that includes Datalinks is active those Datalinks being used are locked and cannot be changed until that I O connection becomes idle or inactive e When you use a Datalink to change a value the value is NOT written to the Non Volatile Storage NVS The value is stored in volatile memory and lost when the drive loses power Thus use Datalinks when you need to change a value of a parameter frequently Datalinks for PowerFlex 525 drive peripherals embedded EtherNet IP adapter and Option Modules such as a communication module are locked when the peripheral has an I O connection with a controller When a controller has an I O connection to the drive the drive does not allow a reset to defaults configuration Rockwell Automation Publication 520COM UM001B EN E March 2013 63 Chapter5 Using the 1 0 Example Ladder Logic Program Information CompactLogix Example 64 download or anything else that could change the makeup of the I O connection in a running system The I O connection with the controller must first be disabled to allow changes to the respective Datalinks Depending on the controller being u
152. mware Supervisor If Firmware Supervisor is set up and enabled for a drive Exact Match keying must be used the drive peripheral will be automatically flashed if necessary prior to any ADC operation IMPORTANT _ Logix owns the configuration of the drive ADC will be triggered any time the Logix controller detects a configuration signature mismatch when establishing an EtherNet IP network 1 0 connection The use of other configuration tools such as a HIM or Connected Components Workbench software should be minimized and restricted to monitor only operation Any configuration changes made by these tools will cause a configuration signature mismatch the next time the Logix controller connects to the device and ADC will write over any changes made by the other tool s Any drive configuration changes should be made with the drive Add On Profile The drive AOP requires user action to enable ADC This helps ensure that the user understands ADC operation prior to turning it on The drive AOPs also have an ADC icon on the Drive tab to show general ADC enable disable status for the drive Icon Meaning i No ports on the drive have ADC enabled p At least one port on the drive has ADC enabled ADC is not supported Clicking on the ADC icon will launch the ADC configuration window This provides a single convenient location to enable disable ADC on the drive Rockwell Automation Publication 520COM UM001B EN E March 201
153. nd Chapter 4 Configuring the I O discuss how to configure the adapter and controller on the network for the required I O The Glossary defines the different options This chapter discusses how to use I O after you have configured the drive and controller The terms izput and output are defined from the controller s point of view Therefore output I O is data that is produced by the controller and consumed by the adapter Input I O is data that is produced by the adapter and consumed as input by the controller The I O image will vary based on Rockwell Automation Publication 520COM UM001B EN E March 2013 61 Chapter5 Using the 1 0 Using Logic Command Status 62 e How many of the drive s 16 bit Datalinks EN Data In 1 4 and EN Data Out 1 4 are used e ControlLogix CompactLogix Controllers only The drive Add On Profile AOP used in RSLogix 5000 version 17 or greater or Logix Designer version 21 or greater or the Generic Profile all versions e If Multi drive mode is enabled and the number of daisy chained drives that are present 1 0 Controller Image Since the drive Add On Profile in RSLogix 5000 version 17 or greater and Logix Designer version 21 or greater provides descriptive controller tags the I O image tag size and location is automatically configured based on the drive being used When using the Generic Profile in RSLogix 5000 Logix Designer however controller tags are not descriptive I O
154. ndicates a configuration download needs to be performed for the given port Whether Firmware Supervisor is enabled and needs to flash the drive and or any peripherals IMPORTANT ADC can automatically reset the drive as part of the configuration process This is done because some parameters require a reset before they take effect Ifa drive is being replaced with an out of the box drive you will typically see one or more resets during the ADC process Rockwell Automation Publication 520COM UM001B EN E March 2013 53 Chapter4 Configuring the 1 0 An operational drive in a running Logix system will have the following status indicator states Adapter is not connected to the network Adapter is connected to the network and drive is controlled through Ethernet Adapter is connected to the network but drive is not controlled through Ethernet Adapter is not connected to the network Adapter is connected to the network but not transmitting data Adapter is connected to the network and transmitting data Status Indicator State Description ENET Off Steady Flashing LINK Off Steady Flashing FAULT Flashing Red Indicates drive is faulted See Understanding the Status Indicators on page 111 for more information Additional information may also be displayed on the HIM if it is present flash status etc If ADC is unsuccessful RSLogix 5000 Logix Designer can be used to get additional inform
155. ned data types and tags have been automatically created After you save and download the configuration these tags allow you to access the Input and Output data of the drive using the controller s ladder logic Input Image Controller Tags Name zs amp Value Data Type Description PowerFlex 52X Diive C AB ETHERNET_MODULE C 0 PowerFlex 52X Drive l ABB ETHERNET MODULE INT 16Bytes l 0 PowerFlex_52x_Drive Data INT 8 PowerFlex_52 _Drive Data 0 0 INT Padword PowerFlex_52X_Drive Data 1 0 INT Padword PowerFlex 52X Diivel Data 2 o INT Logic Status PowerFlex 52X Drive l Data 3 0 INT Speed Feedback PowerFlex_52X_Drive Data 4 o INT Datalink 1 PowerFlex_52x_Drive Data 5 0 INT Datalink 2 PowerFlex_52x_Drive Data 6 o INT Datalink 3 PowerFle 52X Drive l Data 7 0 INT Datalink 4 Output Image Controller Tags Name zzl Value Data Type Description PowerFlex_52X_Drive 0 AB ETHERNET MODULE INT 12Bytes D 0 PowerFlex_52X_Drive 0 Data 1 INT B PowerFlex_52X_Drive 0 Data 0 0 INT Logic Command PowerFlex 52x Drive D Data 1 0 INT Speed Reference PowerFlex_52X_Drive 0 Data 2 o INT Datalink 1 PowerFlex_52 _Drive 0 Data 3 0 INT Datalink 2 PowerFlex_52 _Drive 0 Data 4 0 INT Datalink 3 L A PowerFiex 52 Drive 0 Datal
156. ng 19456 decimal 4C00 hex to the desired parameter number For example to access parameter P109 an Instance of 19565 19456 4 109 is used Perform Parameter Read 3 usc 13 J E Message EN Message Control Parameter RD Message 3 ON I ER Perform Parameter Write 3 Ic MSG 14 M EN d essage Message Control Parameter WR Message 3 DN I ER RET 15 Return from Subroutine End Rockwell Automation Publication 520COM UM001B EN E March 2013 105 Chapter 7 106 Using Multi Drive Mode Drive 4 Control Routine 10 11 12 13 14 15 End Drive 4 Control Subroutine This section takes the data from the input area and moves it to specific tags Logic Status bits and Feedback for use elsewhere in the ladder program Drive Input Image 10 0 Drive 4 Status Ready Drive Input Image 10 1 Drive Input Image 10 3 M 7 Drive 4 Status Active Drive 4 Status Forward N Drive Input Image 10 7 M Drive 4 Status Faulted NY Drive Input Image 10 8 KA 4 Drive 4 Status At Reference Y This section takes the data from specific tags Logic Command bits and Reference and moves them to the output image area for transmission to the scanner Drive 4 Command Stop COP Copy File Source Dest Length Drive Input Image 11 Drive 4 Feedback 1 Drive Output Image 8 0 C IE JC Drive 4 Command Start TE
157. nstances 0 1023 in the interface 0x4400 0x47FF 17408 18431 DSI Instances 0 1023 in Drive 1 0x4800 0x4BFF 18432 19455 Option Instances 0 1023 in Drive 2 0x4C00 0x4FFF 19456 20479 Not supported Instances 0 1023 in Drive 3 0x5000 0x53FF 20480 21503 Not supported Instances 0 1023 in Drive 4 0x5400 0x57FF 21504 22527 Not supported Instances 0 1023 in the Option 1 Interface is the current interface being used to access the information Note If using the embedded EtherNet IP adapter this instance range contains the same data as Drive 0 Class Attributes Attribute ID Access Rule Name Data Type Description 0 Get Number of Instances UINT Number of parameters in the device 1 Set Write Protect Password UINT 0 Password disabled n Password value 2 Set NVS Command Write USINT 0 No Operation 1 Store values in active memory to NVS 2 Load values in NVS to active memory 3 Load default values to active memory 4 Partial defaults 5 System defaults 3 Get NVS Parameter Value Checksum UINT Checksum of all parameter values in a user set in NVS 4 Get NVS Link Value Checksum UINT Checksum of parameter links in a user set in NVS 5 Get First Accessible Parameter UINT First parameter available if parameters are protected by passwords A 0 indicates all parameters are protected 7 Get Class Revision UINT 2 DSI 8 Get First Parameter Processing Error UINT The first parameter that has
158. ntended solely for purposes of example There are many variables and requirements with any application Rockwell Automation Inc does not assume responsibility or liability to include intellectual property liability for actual use of the examples shown in this publication ATTENTION Risk of equipment damage exists If Explicit Messages are programmed to write parameter data to Non Volatile Storage NVS frequently the NVS will quickly exceed its life cycle and cause the drive to malfunction Do not create a program that frequently uses Explicit Messages to write parameter data to NVS Datalinks do not write to NVS and should be used for frequently changed parameters ATTENTION If you need to make frequent parameter changes using Explicit Messages set parameter C121 Comm Write Mode to 1 RAM only See Chapter 5 Using the I O for information about the I O Image using Logic Command Status Reference Feedback and Datalinks Explicit Messaging is used to transfer data that does not require continuous updates With Explicit Messaging you can configure and monitor a device s parameters on the network IMPORTANT When an explicit message is performed by default no connection is made since itis an unconnected message When timing of the message transaction is important you can create a dedicated message connection between the controller and drive by checking the Connected box on the Communications tab message configuration screen du
159. o 4 Send Fit Cfg and the scanner uia is put into Program or Test mode C146 EN Fit Cfg Ref Default 0 Sets the Reference data that is sent to the drive ifany ofthe Minimum 0 following is true Maximum 50000 e 143 EN Comm Fit Actn is set to 4 Send Fit Cfg and Type Read Write communications are disrupted Recel Required Ne C144 EN Idle Actn is set to 4 Send Flt Cfg and the scanner nd is put into Program or Test mode C147 EN Fit Cfg DL 1 Default 0 C148 EN Fit Cfg DL 2 Default 0 C149 EN Fit Cfg DL 3 Default 0 C150 EN Fit Cfg DL 4 Default 0 Sets the data that is sent to the Datalink in the drive if any ofthe Minimum 0 following is true Maximum 65535 e C143 EN Comm Fit Actn is set to 4 Send Fit Cfg and the Type Read Write 1 0 Communication is disrupted Reset Required No e C144 EN Idle Fit Actn is set to 4 Send Flt Cfg and the Me controller is set into Program or Idle mode C153 EN Data In 1 Default 0 C154 EN Data In 2 Default 0 C155 EN Data In 3 Default 0 C156 EN Data In 4 Default 0 Datalink parameter number whose value is written from the Minimum 0 embedded EtherNet IP data table Maximum 800 This parameter cannot be changed when an 1 0 connection is Type Read Write established through the drive s embedded EtherNet IP port Reset Required Yes 122 Rockwell Automation Publication 520COM UM001B EN E March 2013 Adapter Parameters Appendix B
160. odule Definition window to save the drive configuration and close the window The drive s New Module window reappears Rockwell Automation Publication 520COM UM001B EN E March 2013 91 Chapter 7 92 Using Multi Drive Mode 8 9 10 On the New Module window click the Connection tab rentes General Connection Module Info Drive Requested Packet Interval RPI 200 ms 20 9933 Inhibit Module F Major Fault On Controller If Connection Fails While in Run Mode V Use Unicast Connection over EtherNet IP Module Fault Status Creating Cancel Help J L In the Requested Packet Interval RPI box set the value to 5 0 milliseconds or greater This value determines the maximum interval that a controller should use to move data to and from the adapter To conserve bandwidth use higher values for communicating with low priority devices The Inhibit Module box when checked inhibits the module from communicating with the RSLogix 5000 Logix Designer project When the Major Fault on box is checked a major controller fault will occur when the module s connection fails while the controller is in the Run Mode For this example leave the Inhibit Module and Major Fault On boxes unchecked Click OK on the New Module window The new node PowerFlex 525 EENET Multi PowerFlex_52X_Drive Multi in this example now appears under the 5 5 Ethernet i
161. ogix 5000 version 17 or greater Logix Designer version 21 or greater e Generic Profile RSLogix 5000 or Logix Designer all versions These are described in the following separate sections If your version of RSLogix 5000 Logix Designer supports drive Add On Profiles we highly recommend using this method Using Drive Add On Profiles with RSLogix 5000 version 17 or greater or Logix Designer version 21 or greater When compared to using the Generic Profile all versions the drive Add On Profiles provide these advantages e Profiles for specific drives that provide descriptive controller tags for basic control I O words Logic Command Status and Reference Feedback and Datalinks Additionally Datalinks automatically take the name of the drive parameter to which they are assigned These profiles virtually eliminate I O mismatch errors and substantially reduce drive configuration time e New Drive tab eliminates the need for a separate drive software configuration tool e Drive configuration settings are saved as part of the RSLogix 5000 Logix Designer project file ACD and also downloaded to the controller e Unicast connection RSLogix 5000 version 18 or greater or Logix Designer version 21 or greater e Drive Add On Profiles enable I O to be added online while the controller is in the Run mode e Drive Add On Profiles can be updated anytime When a new drive is used or to benefit from new updates for Add On
162. omatically assigned to the Service Code box which is dimmed unavailable Scattered writes always write parameter values to the drive s Non Volatile Storage EEPROM memory so these values will remain even after the drive is power cycled Important Be very cautious as the EEPROM may quickly exceed its life cycle and cause the drive to malfunction Important If you need to make frequent parameter changes using Explicit Messages set parameter C121 Comm Write Mode to 1 RAM only Click Browse to find the path or type in the name of the device listed in the 1 0 Configuration folder for this example PowerFlex 52X Drive See Explicit Messaging Class Code Compatibility with PowerFlex 525 Drives on page 70 for limitations of PowerFlex 525 drives when using DPI Parameter Object Class code 0x93 for explicit messaging In this example we are writing to five 16 bit parameters Each parameter being written to requires two contiguous INT registers Also the Source Length field on the Message Configuration screen must correspond to the selected Data Type in bytes for this example 20 bytes for an array of ten INTs Scattered write messages always assume that every parameter being written to is a 16 bit parameter regardless of its actual size Maximum message length is 256 bytes which can write up to 64 parameters regardless oftheir size For parameter numbering see DPI Parameter Object on page 141 Class code 0x93 Rockwell Automation Public
163. omation Publication 520COM UM001B EN E March 2013 Status Indicators Getting Started Chapter 1 Step Action See 4 Apply power to the drive Chapter 2 a Replace the control module cover Setting Up the Adapter b The embedded EtherNet IP adapter receives power from the drive Apply power to the drive The ENET LINK status indicators on the drive s LCD display should light up and remain steady or flash If the drive s Fault LED lights up there is a problem See Chapter 8 Troubleshooting c Configure verify key drive parameters 5 Configure the adapter for your application Chapter 3 Set drive parameters for the following functions as required by your application Configuring the Adapter IP address subnet mask and gateway address Data rate 0 configuration Master Slave hierarchy Fault actions 6 Configure the controller to communicate with the adapter Chapter 4 Use a controller configuration tool such as RSLogix 5000 Logix Designer to configure Configuring the 1 0 the master on the EtherNet IP network to recognize the embedded EtherNet IP adapter and drive 7 Createa ladder logic program Chapter 5 Use a controller configuration tool such as RSLogix 5000 Logix Designer to createa Using the 1 0 ladder logic program that enables you to Chapter 6 Control the embedded EtherNet IP adapter and drive using 1 0 Monitor or configure the drive using Explicit messages Using Exp
164. ommar m scr 0 PowerFlex 525 Name Drive PF525 Drive Rating 1P 240V 1 0HP isnotlisted Description Revision Lm B 7 Port 0 Network Reference Is Used eae Ge J TIP Box Drive Rating You may create a database from a network accessible drive using the Create Database button Recommended Setting The voltage and current rating of the drive If the drive rating is not listed the drive database is not installed on your computer To get the drive rating use the Create Database or Web Update button described above Revision Electronic Keying The major and minor revision of the firmware database in the drive If the drive s major and minor revision is not available the drive database is not installed on your computer To get the correct database revision use one of the following buttons at the bottom left of the Module Definition window Create Database Creates a database from an online network multi drive Clicking this button displays an RSLinx RSWho window Browse to the online drive PowerFlex 525 select it and click OK The database will be uploaded and stored on the computer Thereafter close the Module Definition window and then re open it to display the new revision Web Update When a drive is not available online opens the Allen Bradley Drives Web Updates web site to download a specific database file After downloading the file close the Module Defin
165. on on this and other Electronic Keying settings If keying is not required select Disable Keying Drives do not require keying and so Disable Keying is recommended When using RSLogix 5000 version 20 or Logix Designer version 21 or greater and Automatic Device Configuration ADC with Firmware Supervisor flash support to store firmware for the drive always choose Exact Match See the table on page 51 for full details when using ADC Input Data Assigns drive or connected peripheral parameters to be READ by the controller using Datalinks Output Data Assigns drive or connected peripheral parameters to be WRITTEN by the controller using Datalinks Mode Select Sets the 1 0 configuration to either Velocity or Position mode On the Module Definition window notice that the automatically assigned controller tags Drive Status Feedback Logic Command and Reference are always used When using Datalinks you must still assign parameters C153 EN Data In 1 through C156 EN Data In 4 and C157 EN Data Out 1 through Rockwell Automation Publication 520COM UM001B EN E March 2013 43 Chapter 4 Configuring the 1 0 7 C160 EN Data Out 4 to point to the appropriate drive or connected peripheral parameters The procedure to configure the Datalinks on the Module Definition window for the Input Data and Output Darta is the same e Clickthe button to assign a parameter to each input and output Datalink you req
166. op when the command is given Therefore all equipment used in this manner should be subject to a risk assessment taking into account the mechanical and electrical implementation e A timeout value in seconds in the embedded EtherNet IP adapter will issue a drive fault if a message is not received from the controller within the specified time However the controller has no way of detecting a loss of communications to the drive until the next cycle of explicit messages This is another factor in the risk assessment e Any additional drives to be controlled will require additional explicit messages for their control and they need to be carefully sequenced Most controllers have small communication queues see its User Manual which need to be carefully managed if messages are not to be lost e Each controller has a limited number of communication connections see its User Manual for maximum connections which will limit the number of drives that can be connected In summary unlike a ControlLogix or CompactLogix controller programming a MicroLogix 1100 1400 controller using RSLogix 500 software with explicit messages is more difficult and produces a more complex program Rockwell Automation Publication 520COM UM001B EN E March 2013 About l 0 Messaging Understanding the 1 0 Image Chapter 5 Using the 1 0 This chapter provides information and examples that explain how to control configure and monitor a PowerFlex 525 drive us
167. ous situations for example a disconnected drive Rockwell Automation Publication 520COM UM001B EN E March 2013 121 AppendixB Adapter Parameters Parameter No Nameand Description Details C144 EN Idle Fit Actn Default 0 Fault Sets the action that the EtherNet IP interface and drive takes if Values 0 Fault the EtherNet IP interface detects that the scanner is idle 1 Stop because the controller was switched to program mode 2 Zero Data 3 Hold Last 4 Send Fit Cfg Type Read Write Reset Required No ATTENTION Risk of injury or equipment damage exists Parameter C144 EN Idle Flt Actn lets you determine the action of the EtherNet IP interface and connected drive if the scanner is idle By default this parameter faults the drive you can set this parameter so that the drive continues to run Precautions should be taken to ensure that the setting of this parameter does not create a risk of injury or equipment damage When commissioning the drive verify that your system responds correctly to various situations for example a disconnected drive C145 EN Fit Cfg Logic Default 0000 0000 0000 0000 Sets the Logic Command data that is sent to the drive if any of Minimum 0000 0000 0000 0000 the following is true Maximum 1111111111111111 143 EN Comm Fit Actn is set to 4 Send Flt Cfg and Type Read Write communications are disrupted Reset Required No C144 EN Idle Actn is set t
168. owers ereere renere NA ENE EEE os vos KU RR 19 Commissioning the Adapters va 2x aet Pese sexe ud vea e MERE T 21 Chapter 3 Configuration Lools esccss S ewee re xvn e PEE ern EETA ES 23 Using the Drive Keypad Interface to Access Parameters 24 Using the PowerFlex 4 Class HIM to Access Parameters 25 Usin DOG TP ceti ove iioc e na abc Cetus ERE teta 26 Setting the IP Address Subnet Mask and Gateway Address 29 Setting the Data Rate sna ata o eruat deepening OR B stb Esc et ines 30 Using Master S live Hierarchy ii eed oos ra EN CARAE AA Rep RI aay 31 Setting a Fault Action 25 pagsauw tex ixi RM p e RE UAR AE NES 33 Resetting the Adapter wiis lt 5 tncs exe T2 hemo nea cased ek cle eee 34 Viewing the Adapter Status Using Parameters 0000005 34 Chapter 4 Using RS Lint Cassie sedsceasesau recetas encade dn ERRER 37 CompactLogis Example eo eerie CO Ee eer oes senna s 38 Limitations in Using MicroLogix 1100 1400 esses 60 Chapter 5 About I O Messaging eerren Cet eves ener Tete e ede e Denis 61 Understanding the I O Tiage icer mee on eese ia os ree erg n 61 Rockwell Automation Publication 520COM UM001B EN E March 2013 5 Table of Contents Using Explicit Messaging Using Multi Drive Mode Troubleshooting Specifications Adapter Parameters EtherNet IP Objects Using Logic Command Status icy iis tales e E s 62 Using Reteteticel Feedbackuisouse sva vhcder o Rear t e C
169. plicit Message Response Ethernet Switch Event Description o You format the required data and set up the ladder logic program to send an Explicit Message request to the scanner or bridge module download The scanner or bridge module transmits the Explicit Message Request to the slave device over the network The slave device transmits the Explicit Message Response back to the scanner The data is stored in the scanner buffer The controller retrieves the Explicit Message Response from the scanners buffer upload o0 O G The Explicit Message is complete For information on the maximum number of Explicit Messages that can be executed at a time see the documentation for the bridge or scanner and or controller that is being used TIP To display the Message Configuration screen in RSLogix 5000 Logix Designer add a message instruction MSG create a new tag for the message Properties Base tag type MESSAGE data type controller scope and click the button in the message instruction Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Explicit Messaging Chapter 6 For supported classes instances and attributes see Appendix C EtherNet IP Objects IMPORTANT The explicit messaging examples in this section can be performed using any Software version of RSLogix 5000 Logix Designer The read and write messaging examples in this section are for Device parameters which use Class
170. produced by the adapter and consumed by the controller When using a ControlLogix or CompactLogix controller the Reference is always INT 1 in the output image see I O Image for PowerFlex 525 Drives on page 62 and the 16 bit Feedback is always e INT Lin the input image when using the drive Add On Profile e INT 3 when using the Generic Profile The Reference and Feedback are 16 bit values which represent drive speed in 0 01 Hz IMPORTANT There are several parameters in the drive that will override the start source and speed reference command if enabled For details on these parameters see the PowerFlex 525 drive s user manual publication 520 UM001 Attempting to write a negative value to the Speed Reference will result in the drive ramping to maximum speed due to overflow the direction of the drive can only be controlled programmatically with the appropriate bits bits 4 and 5 in the Command Word A Datalink is a mechanism used by PowerFlex drives to transfer data to and from the controller Datalinks allow a drive parameter value to be read or written to without using an Explicit Message When enabled each Datalink occupies one 16 bit word in a ControlLogix CompactLogix or MicroLogix controller The following rules apply when using PowerFlex 525 drive Datalinks e Datalinks cannot be used with Multi drive mode e The target of a Datalink can be any valid parameter including those of a peripheral For example drive para
171. r TIP On subsequent connections to the drive after the initial download select Upload 96 Rockwell Automation Publication 520COM UM001B EN E March 2013 Using Multi Drive Mode Chapter 7 Differences Found Screen General Connection Module Info Drive Differences were found between the project and the drive How would you like to proceed t Upload Download Show Differences Status Running Cance Appl Help 3 The Drive tab displays a screen of the drive 3 Module Properties Local 0 PowerFlex 525 EENET Multi 1 3 General Connection Module Info Drive Multi Drive PF525 EENet Connected NAUSMKE7SBVOMT1 AB ETH 11192 168 1 4 z a 60 e Download Upload Compare Parameters Properties Wizards Faults Reset Manual m Powerricx E 1P 240V 1 0HP 0 PowerFlex 525 1 Powerflex 4M 2 PowerFlex 4M 3 PowerFlex 4M 4 PowerFiex 4M Sas Rs Gea Cm If the download is successful the Drive tab will show a green iome indicator in the upper right corner of the window This tab is extremely useful for configuring drive parameters accessing start up wizards and troubleshooting Note that there is a tab for the master as well as each of the daisy chained drives TIP You may now use the automatically generated tags to create your controller logic 4 Click OK to close the Module Properties window for the drive Mult
172. r Press Enter to save a change and exit Program Mode The digit will stop flashing and the word Program on the LCD display will turn off Press Esc to return to the parameter list Continue to press Esc to back out of the programming menu If pressing Esc does not change the display then b001 Output Freq is displayed Press Enter or Sel to enter the group list again Key s e 2 JED Cr o e aan 2 lt i gt o f SEA XE Rockwell Automation Publication 520COM UM001B EN E March 2013 2 or Example Display T ririri LILI Lle NI 25 l rni JL Ly l siz es L nie d JLI LJ Y m Love d NI FWD r B H anis r 7 TI Le m uer on an M E CH T 1L FRQERBA EU i ke PRORA NI Z n CL Varus A m E or m EL 1 J r 7 ai Le Yi oh Using the PowerFlex 4 Class HIM to Access Parameters Configuring the Adapter Chapter 3 The PowerFlex 4 class HIM can be used to access parameters in the drive see basic steps shown below It is recommended that you read through the steps for your HIM before performing the sequence For additional HIM information refer to the HIM Quick Reference card publication 22HIM ORO01 Step 1 Power up the drive Then connect the HIM to the DSI port of the drive The Parameters tab for the drive will be displayed 2 Select Groups in the
173. r each parameter using DPI Parameter Object Class code 0x93 and attribute A see CompactLogix Formatting a Messageto Write a Single Parameter on page 73 Attribute A writes to RAM not NVS EEPROM memory This example scattered write message using attribute 0 writes to NVS Over time continuous writes will exceed the EEPROM life cycle and cause the drive to malfunction If you need to make frequent parameter changes using Explicit Messages set parameter C121 Comm Write Mode to 1 RAM only Rockwell Automation Publication 520C0M UMO001B EN E March 2013 77 Chapter 6 Using Explicit Messaging 78 CompactLogix Formatting a Message to Write Multiple Parameters Scattered Write Multiple Message Configuration Screens r Message Configuration Scattered Write Message Configuration Communication Teo Name Scattered Write Message r Description Message Configuration Scattered Write Message Corfiguation Communication Tag Q Path PowerFlex 52X Dive Browse Type r Message Configuration Scattered_Write Message S Data Type Boado eas 2 Mac ike Scope Cor u rae Communica C9 595 Communication Tag Access Gc tee rmm EE CIP Wi 1 S Ci HESS ce ene Source Element Scattered Wiite Req v Eror Path Connec Source Length 20 Bytes Service Eror Text Code 34 Hex Class 93 Hex Destination Scattered Wiite Res v 4 Element L instance 0
174. radley Parent Local Ethemet Address Name PowerFlex 52X Drive Multi Private Network 192 168 1 Description Example PowerFlex 52X Multi IP Address 192 168 1 4 Drive configuration using AOP E C Host Name Module Definition Series Change Revision 13 Hlectronic Keying Compatible Module Connection Parameters via Datalinks Data Format Parameters Status Creating Cancel Help J Box Setting Name A name to identify the drive Description Optional description of the drive adapter IP Address The IP address of the adapter 4 On the New Module window in the Module Definition section click Change to launch the Module Definition window and begin the drive configuration process Module Definition Drive Rating 1P 240v 1 0HP Revision F a G I Electronic Keying Compatible Module drive is online click Web Update IFthe revision of your drive is not listed click Create Database button below if to download the database from the web if drive is offine Create Database Web Update Drive Add Input Data Output Data 0 PowerFlex525 Drive PF525 DriveStatus Drive PF525 LogicCommand Drive PF525 Drive PF525 OutputFreg Drive PF525 FreaCommand m 0 PowerFlex 525 Name Drive PF525 Description Network Start Is Used Network Reference Is Used Revision 1 Port 0 Electronic Keying Compatible Module
175. rameter value CONTAINER Online minimum value CONTAINER Online maximum value CONTAINER Online default value UINT Next UINT Previous UINT Multiplier UINT Divisor UINT Base INT Offset USINT 3 Link USINT Pad word always zero BOOL 32 Extended descriptor STRINGN International parameter name STRINGN International online parameter unit 21 Get DPI Extended Descriptor UDINT Extended Descriptor see page 145 22 Get International DPI Offline Read Full Struct of BOOL Descriptor CONTAINER Offline minimum value CONTAINER Offline maximum value CONTAINER Offline default value UINT Online minimum parameter instance UINT Online maximum parameter instance UINT Online default parameter instance UINT Multiplier parameter instance UINT Divisor parameter instance UINT Base parameter instance UINT Offset parameter instance USINT Formula number USINT Pad word always zero UINT Help instance UINT Pad word always a value of zero CONTAINER Parameter value UINT Multiplier UINT Divisor UINT Base INT Offset BOOL 32 Extended DSI descriptor STRINGN International DS parameter name STRINGN International DS offline parameter units 1 A CONTAINER is a 32 bit block of data that contains the data type used by a parameter value If signed the value is sign extended Padding is used in the CONTAINER to ensure that it is always 32 bits 2 This value is used in the formulas used to convert the parameter value between display units and internal units See Formul
176. re placing the controller into run mode Failure to load proper configuration could result in misaligned data and unexpected equipment operation E TIP If a message box reports that RSLogix 5000 Logix Designer is unable to go online select Communications gt Who Active to find your controller in the Who Active screen After finding and selecting the controller click Set Project Path to establish the path If your controller does not appear you need to add or configure the EtherNet IP driver in RSLinx See Using RSLinx Classic on page 37 for details 2 Click Download to download the configuration to the controller When the download is successfully completed RSLogix 5000 Logix Designer goes into the Online mode and the I O OK box in the upper left of the screen should be steady green 3 Select File Save If this is the first time you saved the project the Save As dialog box appears Navigate to a folder type a file name and click Save to save the configuration to a file on your computer Any Datalinks that were enabled in the controller and drive during I O configuration must also be configured in the drive Each Datalink being used must be assigned to a specific parameter in the drive or connected peripheral see Configuring a Master Slave Hierarchy on page 31 If this is not done the controller will receive or send placeholder data instead of actual drive or peripheral parameter values 5 Place the
177. re to be included in the network I O connection 2 Reset the adapter by power cycling the drive After the above steps are complete the adapter is ready to receive input data and transfer status data to the master controller Next configure the controller to recognize and transmit I O to the adapter See Chapter 4 Configuring the I O Enabling Datalinks To Read Data IMPORTANT Always use the Datalink parameters in consecutive numerical order starting with the first parameter For example use parameters C157 C158 and C159 to configure three Datalinks to read data Otherwise the network 1 0 connection will be larger than necessary which needlessly increases controller response time and memory usage Parameters C157 EN Data Out 1 through C160 EN Data Out 4 configure which parameters in the drive adapter or any other connected peripheral send values to the network To configure these parameters set them to the parameter number you wish to read over the network The following steps are required to enable Datalinks to read data 1 Set the values of only the required number of contiguous drive to controller Datalinks needed to read data from the drive and that are to be included in the network I O connection 2 Reset the adapter by power cycling the drive After the above steps are complete the adapter is ready to send output data to the master controller Next configure the controller to recognize and transmit I O
178. read a parameter value Service Code 10 Hex Code for the requested service Class 939 Class ID for the DPI Parameter Object Instance 41 Dec Instance number is the same as parameter number Attribute 9 or A Hex Attribute number for the Parameter Value attribute Source Element Accel_Time_1 6 Name of the tag for any service data to be sent from the scanner Source Length 2 bytes or bridge to the drive Destination Number of bytes of service data to be sent in the message Leave blank not applicable Path PowerFlex_52X_ Drive The path is the route that the message will follow Name Single_Write_Message The name for the message The default setting for Service Type is Custom enabling entry of a Service Code not available from the Service Type pull down menu When choosing a Service Type other than Custom from the pull down menu an appropriate Hex value is automatically assigned to the Service Code box which is dimmed unavailable The instance is the parameter number in the drive Setting the Attribute value to 9 will write the parameter value to the drive s Non Volatile Storage EEPROM memory so the parameter value will remain even after the drive is power cycled Important When set to 9 be very cautious as the EEPROM may quickly exceed its life cycle and cause the drive to malfunction Setting the Attribute value to A will write the parameter value to temporary memory so the p
179. red Yes C125 Comm Loss Action Default 0 Fault Sets the drive s response to a loss of connection or excessive Values 0 Fault communication errors on the RS485 port 1 Coast Stop 2 Stop 3 Continu Last Type Read Write Reset Required No 126 Comm Loss Time Default 505 Setsthetime that the drive remains in communication loss with Minimum 0 15 the RS485 port before taking the action specified in C125 Maximum 60 05 Comm Loss Action Type Read Write Important This setting is effective only if 1 0 that controls the drive is transmitted through the RS485 port Reser Reguired No Rockwell Automation Publication 520C0M UM001B EN E March 2013 119 Appendix B 120 Adapter Parameters Parameter No Nameand Description Details C127 RS485 Format Default 0 RTU 8 N 1 Determines the details related to the specific Modbus protocol Values 0 RTU 8 N 1 used by the drive A reset or power cycle is required after 1 RTU 8 E 1 selection is made 2 RTU 8 0 1 3 RTU 8 N 2 4 RTU 8 E 2 5 RTU 8 0 2 Type Read Write Reset Required Yes C128 EN Addr Sel Default 2 BOOTP Enables BOOTP to set the IP address subnet mask and gateway Values 1 Parameters address with a BOOTP server Identifies the connections that 2 BOOTP would be attempted on a reset or power cycle A reset or power Type Read Write cycle is required after selection is made Reset Required Yes
180. refully A ATTENTION Risk of injury or equipment damage exists Only personnel familiar with drive and power products and the associated machinery should plan or implement the installation start up configuration and subsequent maintenance of the drive using this embedded adapter Failure to comply may result in injury and or equipment damage ATTENTION Risk of equipment damage exists The embedded adapter contains ESD Electrostatic Discharge sensitive parts that can be damaged if you do not follow ESD control procedures Static control precautions are required when handling the adapter If you are unfamiliar with static control procedures see Guarding Against Electrostatic Damage publication 8000 4 5 2 ATTENTION Risk of injury or equipment damage exists If the adapter is transmitting control 1 0 to the drive the drive may fault when you reset the adapter Determine how your drive will respond before resetting the adapter ATTENTION Risk of injury or equipment damage exists Drive parameters C143 EN Comm Fit Actn and C144 EN Idle Fit Actn let you determine the action of the embedded EtherNet IP adapter and drive if 1 0 communication is disrupted the controller is idle or explicit messaging for drive control is disrupted By default these parameters fault the drive You may configure these parameters so that the drive continues to run however precautions should be taken to ensure that the settings of these parameters do no
181. ric Profile Controller Tags When you add the drive to the I O configuration see Chapter 4 RSLogix 5000 Logix Designer automatically creates generic non descriptive controller tags In this example program the following controller tags are used CompactLogix Controller Tags for Drive Generic Profile Ladder Logic Program Example Name gje Value e Data Type Description PowerFlex_52x_Drive C AB ETHERNET MODULE C O PowerFlex 52X Drive l AB ETHERNET MODULE INT 16Bytes l 0 PowetFlex 52x Drive l Data INTIB PowerFlex 52 Drive l Data 0 0 INT Padword PowerFlex 52 Drive l Data 1 0 INT Padword PowerFlex 52x Drive l Data 2 0 INT Logic Status PowerFlex_52X_Drive Data 3 __0 INT Speed Feedback PowerFlex 52x Drive l Data 4 0 INT Datalink 1 PowerFlex_52x_Drive Data 5 o INT Datalink 2 PowerFlex 52 Drive l Data 5 0 INT Datalink 3 PowerFlex 52X Drive l Data 7 o INT Datalink 4 PowerFlex_52x_Drive 0 AB ETHERNET_MODULE_INT_12Bytes 0 0 PowerFlex_52x_Drive 0 Data INT 6 PowerFlex_52x_Drive 0 Data O 0 INT Logic Command PowerFlex 52 Drive O Data 1 0 INT Speed Reference PowerFlex 52 Drive D Data 2 o INT Datalink 1 PowerFlex 52x Drive D Data 3 0 INT Datalink 2 PowerFlex 52X Drive D Data 4 0 INT Datalink 3 o INT Datalink 4 Rockwell Autom
182. ring message setup These message connections are in addition to the 1 0 connection However the trade off for more message connections is decreased network performance If your application cannot tolerate this do not check the Connected box which is recommended Rockwell Automation Publication 520COM UM001B EN E March 2013 69 Chapter6 Using Explicit Messaging Performing Explicit Messaging CompactLogix Examples 70 IMPORTANT PowerFlex 525 drives have explicit messaging limitations See Explicit Messaging Class Code Compatibility with PowerFlex 525 Drives on page 70 for more information Explicit Messaging Class Code Compatibility with PowerFlex 525 Drives EtherNet IP Object Class Code Compatibility Explicit Messaging Function Parameter Object OxOF Yes Single parameter reads write DPI Parameter Object 0x93 Yes Single and scattered parameter reads write There are five basic events in the Explicit Messaging process The details of each step will vary depending on the type of controller being used See the documentation for your controller IMPORTANT There must be a request message and a response message for all Explicit Messages whether you are reading or writing data Explicit Messaging Process Set up and send Explicit Message Request Complete Explicit eae o Retrieve Ex
183. rk Configuring the drive parameters can be done using the drive s keypad a HIM RSLogix 5000 Logix Designer or Connected Components Workbench In the following example the drive will receive the Logic Command and Reference from the network 1 Set the value of drive parameter P046 Start Source 1 to 5 EtherNet IP 2 Set the value of drive parameter P047 Speed Referencel to 15 EtherNet IP TIP The PowerFlex 525 drive supports up to three control functions and three Reference functions Rockwell Automation Publication 520COM UM001B EN E March 2013 Commissioning the Adapter Setting Up the Adapter Chapter 2 For more information on how to set different combinations of the control and Reference functions see the PowerFlex 525 drive user manual publication 520 UMO001 To commission the embedded EtherNet IP adapter you must set a unique IP address See the Glossary for details about IP addresses Use either a BOOTP server or parameters to set the IP address after connecting the adapter to the network and applying power to the drive By default the adapter is configured to accept an IP address from a BOOTP server For details see Using BOOTP on page 26 To set the IP address using parameters see Setting the IP Address Subnet Mask and Gateway Address on page 29 IMPORTANT New settings for some parameters for example parameters C129 EN IP Addr Cfg 1 through C132 EN IP Addr Cfg 4 are recognized on
184. rk and the part of the address that specifies the unique node on the network A 1 in the subnet mask indicates the bit is used to specify the network A 0 in the subnet mask indicates that the bit is used to specify the node For example a subnet mask on a network may appear as follows 11111111 11111111 11111111 11000000 255 255 255 192 This mask indicates that 26 bits are used to identify the network and 6 bits are used to identify devices on each network Instead of a single physical Class C network with 254 devices this subnet mask divides it into four networks with up to 62 devices each Rockwell Automation Publication 520COM UM001B EN E March 2013 161 Glossary Switches TCP Transmission Control Proto 162 col UDP User Datagram Protocol UDDT User Defined Data Type Zero Data Network devices that provide virtual connections that help to control collisions and reduce traffic on the network They are able to reduce network congestion by transmitting packets to an individual port only if they are destined for the connected device In a control application in which real time data access is critical network switches may be required in place of hubs EtherNet IP uses this protocol to transfer Explicit Messaging packets using IP TCP guarantees delivery of data through the use of retries EtherNet IP uses this protocol to transfer I O packets using IP UDP provides a simple but fast capability to send I O mess
185. rk are configured for unicast I O For more details see the following documents EtherNet IP Media Planning and Installation Manual ODVA publication 148 EtherNet IP Network Infrastructure Guidelines ODVA publication 35 Ethernet Design Considerations Reference Manual Rockwell Automation publication ENET RM002 e Understand IGMP Snooping Ethernet Switches The embedded EtherNet IP adapter is a multicast device In most situations an IGMP snooping managed switch is required If more than one or two embedded EtherNet IP adapters are connected to the switch a managed switch is required otherwise the drive may fault on a Net I O Timeout network loss The embedded EtherNet IP adapter RSLogix 5000 version 18 or greater and a ControlLogix or CompactLogix controller will support unicast Unicast setup is required when adding the drive to the I O When all embedded EtherNet IP adapters are set up as unicast devices then an IGMP snooping managed switch is not needed Much of EtherNet IP implicit I O messaging uses IP multicast to distribute I O control data which is consistent with the CIP producer consumer model Historically most switches have treated multicast packets the same as broadcast packets That is all multicast packets are re transmitted to all ports Rockwell Automation Publication 520COM UM001B EN E March 2013 17 Chapter2 Setting Up the Adapter Setting the IP Address Connecting the Adap
186. rotocol connections 117 definition 157 CompactLogix example program for Explicit Messages 71 73 74 77 example program for multi drive mode 99 example program for single drive mode 64 66 formatting Explicit Messages 72 73 75 78 ControlFLASH 157 controller adding to 1 0 configuration 38 correlating with the drive 46 96 definition 157 1 0 image 62 saving the 1 0 configuration 45 59 95 D data rate definition 158 setting 30 Datalinks definition 158 enabling to read write data 32 1 0 image 62 using 63 duplex definition 158 setting 30 EDS Electronic Data Sheet files 158 EtherNet IP network definition 158 network example 19 network example for single drive multi drive mode 83 84 network set up 17 objects 125 Explicit Messages about 69 definition 158 examples 70 multi drive mode 107 performing 70 F fault action definition 158 setting 33 fault configuration definition 158 setting 33 flash update 159 G gateway 159 gateway address setting with BOOTP 26 setting with parameters 30 hardware address definition 159 location of label 27 HIM Human Interface Module definition 159 using 25 hold last definition 159 setting the fault action 33 1 0 about 61 configuring 37 Rockwell Automation Publication 520C0M UM001B EN E March 2013 163 164 definition 159 image 61 62 using 61 idle action definition 159 fault action par
187. rovide additional information For See Publication EtherNet IP EtherNet IP Media Planning and Installation Manual ODVA Pub 148 EtherNet IP Network Infrastructure Guidelines ODVA Pub 35 EtherNet IP Network Configuration User Manual ENET UM001 Troubleshoot EtherNet IP Networks ENET ATO03 EtherNet IP Design Commissioning and IASIMP QRO23 Troubleshooting Quick Reference Drawings Ethernet Design Considerations Reference Manual ENET RM002 PowerFlex 520 Series Drives PowerFlex 525 Adjustable Frequency AC Drive User Manual 520 UM001 HIM Human Interface Module PowerFlex 4 Class HIM DSI Quick Reference 22HIM QR001 RSLinx Classic RSLinx Classic Getting Results Guide LINX GR001 RSLogix 5000 RSLogix 5000 online help E CompactLogix 5370 CompactLogix 5370 Controllers User Manual 1769 L36ERM 1769 UM021 MicroLogix 1100 MicroLogix 1100 Programmable Controllers User Manual 1763 UM001 MicroLogix 1400 MicroLogix 1400 Programmable Controllers User Manual 1766 UM001 1 For ODVA publications see the ODVA Ethernet IP library at http odva org Home ODVATECHNOLOGIES EtherNetIP EtherNet PLibrary tabid 76 Ing en US Default aspx 2 The online help is installed with the software This manual provides information about the EtherNet IP adapter embedded on the Main Control Board in PowerFlex 525 drives and using it for network communication The following conventions are used throughout this
188. rror code parameter number in response data will be negative Rockwell Automation Publication 520COM UM001B EN E March 2013 79 Chapter 6 80 Using Explicit Messaging The PowerFlex 525 Adjustable Frequency AC Drive User Manual publication 520 UM001 lists the data type for each parameter Data Structures for Scattered Read Messages INTO a OO ON Ov Ua RA UJ NJ wo ON CQ Un A Uu N20 O WW UJ UJ UJ UG M2 NY NN NY NY NY NJ KY MJ Un A oU N O xD DON CQ Un A WY c cO oc Request Source Data Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad Parameter Number Pad INTO OO ON DN AUN UJ UJ ww UJ UJ UJ MJ NNN NN NY NJ NY NY SP PSP PSP a canna nananana mr oU N20 O NO DOAN Qv Un A UJ NO O iO AN CQ Un A UJ NO O OQ c Rockwell Automation Publication 520COM UM001B EN E March 2013 Response Destination Data Paramet
189. rs in the following format Name Data Type Description Parameter Number UDINT Parameter read or write Parameter Value UDINT Parameter value read zero when writing 1 Ifan error occurred bit 15 will be turned on in the response 2 Ifan error occurred the error code will appear instead of the value Rockwell Automation Publication 520COM UM001B EN E March 2013 DPI Fault Object Class Code Hexadecimal 0x97 Decimal 151 EtherNet IP Objects Appendix C Products such as PowerFlex drives use this object for faults Adapters use this object for events Services Implemented for Service Code Class Instance Service Name OxOE Yes Yes Get Attribute Single 0x10 Yes Yes Set Attribute Single Instances The number of instances depends on the maximum number of faults or events supported in the queue The maximum number of faults events can be read in Instance 0 Attribute 2 Instances Hex Instances Dec Single Drive Mode Multi Drive Mode 0x0000 0x3FFF 0 16383 Instances 0 1023 in the drive Instances 0 1023 in Drive 0 0x4000 0x43FF 16384 17407 Instances 0 1023 in the interface Instances 0 1023 in the interface 0x4400 0x47FF 17408 18431 DSI Instances 0 1023 in Drive 1 0x4800 0x4BFF 18432 19455 Option Instances 0 1023 in Drive 2 0x4C00 0x4FFF 19456 20479 Not supported Instances 0 1023 in Drive 3 0x5000 0x53FF 20480 21503 Not supported Instances 0
190. rtiex Drive Output Word4 Logic Command Pr Image Di cs e COPINES PowerFlex Drive 2 Write Word5 Reference Drive 3 Word6 Logic Command P Flex Drive3 rive Word 7 Reference owerrlex Drive Word8 Logic Command Drive4 H 7 i Waras Reference PowerFlex Drive 4 Word0 Padword Word1 Padword Word2 Logic Status A ive0 H 7 PowerFlex Drive 0 HIR Word3 Feedback Word4 Logic Status 5 Drivel PowerFlex Drive 1 un Word5 Feedback Fi mage gt Read Drive2 NOES 2 EE MN PowerFlex Drive 2 Word7 Feedback Word8 Logic Status Drive3 PowerFlex Drive 3 Word9 Feedback Word 10 Logic Stat Drive4 L 2 roe IM PowerFlex Drive 4 Word 11 Feedback l Message Message Handler Buffer 1 Padwords only apply when using the generic profile Padwords are not used when using the full featured drive Add On Profile Note If a daisy chained drive is disconnected from the RS 485 DSI network or powered down the Logic Status and Feedback words for the affected drive will be set to 0 The following parameters must be set in the daisy chained PowerFlex 4M drives and not in the master drive Parameter Value P106 Start Source 5 Comm Port P108 Speed Reference 5 Comm Port C302 Comm Data Rate 4 192K C303 Comm Node Addr 1 247 must be unique C306 Comm Format 0 RTU 8 N 1 Note The RS 485 Mu
191. s in the adapter and each of the drives are offset by 400 hex 1024 decimal Instance Hex Instance Dec Device Parameter 0x0000 0x3FFF 0 16383 Drive 0 0 1023 0x4000 0x43FF 16384 17407 Interface 0 1023 0x4400 0x47FF 17408 18431 Drive 1 0 1023 0x4800 0x4BFF 18432 19455 Drive 2 0 1023 0x4C00 0x4FFF 19456 20479 Drive 3 0 1023 0x5000 0x53FF 20480 21503 Drive 4 0 1023 0x5400 0x57FF 21504 22527 Option 0 1023 1 Interface is the current interface being used to access the information Note If using the embedded EtherNet IP adapter this instance range contains the same data as Drive 0 For example to access Accel Time 1 parameter P041 in PowerFlex 525 and P109 in PowerFlex 4M in each of the drives the following Instances would be used e Drive 0 PowerFlex 525 Instance 41 0 41 e Drive 1 PowerFlex 4M Instance 17517 17408 109 e Drive 2 PowerFlex 4M Instance 18541 18432 109 e Drive 3 PowerFlex 4M Instance 19565 19456 109 e Drive 4 PowerFlex 4M Instance 20589 20480 109 WS Wa a wae Drive 1 Explicit Message Example The Explicit message examples in the CompactLogix example program perform a read and a write to PowerFlex 4M parameter P109 Accel Time 1 The configuration for the read is shown in Parameter Read Message Configuration on page 108 and the write is shown in Parameter Write Message Configuration on page 108 Rockwel
192. s word are shown in Appendix D The Logic Status is used to monitor the PowerFlex 525 drive for example operating state motor direction It consists of one 32 bit word of input from the adapter to the network The definitions of the bits in this word are shown in Appendix D The Logix Designer application is the rebranding of RSLogix 5000 software and will continue to be the product to program Logix 5000 controllers for discrete process batch motion safety and drive based solutions It is a 32 bit application that runs on various Windows operating systems Information about Logix Designer software can be found at http www software rockwell com rslogix An adapter configured for a master slave hierarchy exchanges data with the master device Usually a network has one scanner which is the master device and all other devices for example drives connected to EtherNet IP adapters are slave devices Ona network with multiple scanners called a multi master hierarchy each slave device must have a scanner specified as a master Rockwell Automation Publication 520COM UM001B EN E March 2013 NVS Non Volatile Storage PCCC Programmable Controller Communications Command Ping PowerFlex 525 Drives Reference Feedback RSLogix Scanner Status Indicators Subnet Mask Glossary NVS is the permanent memory ofa device Devices such as the adapter and drive store parameters and other information in NVS so that th
193. sed the I O connection can be disabled by e Inhibiting the module in RSLogix 5000 Logix Designer e Putting the controller in Program mode e Placing the scanner in idle mode e Disconnecting the drive from the network The example ladder logic programs in the sections of this chapter are intended for PowerFlex 525 drives Functions of the Example Programs The example programs enable you to e Receive Logic Status information from the drive e Senda Logic Command to control the drive for example start stop e Send a Reference to the drive and receive Feedback from the drive e Send receive Datalink data to from the drive Logic Command Status Words These examples use the Logic Command word and Logic Status word for PowerFlex 525 drives See Appendix D Logic Command Status Words PowerFlex 525 Drives to view details Creating Ladder Logic Using the RSLogix 5000 Logix Designer Drive Add 0n Profiles Since the drive Add On Profile automatically created descriptive controller tags see Controller Input Tags and Controller Output Tags on page 45 for the entire I O image in Chapter 4 you can use these tags to directly control and monitor the drive without creating any ladder logic program However if you intend to use Human Machine Interface devices PanelView etc to operate the drive and view its status you will need to create descriptive user defined Program tags see CompactLogix Program Tags for Drive Add On Profile
194. sed time 1 real time BOOL 2 15 Not used UINT Reserved CONTAINER n Reserved 1 Get Basic Information STRUCTofUINT Fault code STRUCT of Fault source USINT DSI port USINT DSI Device Object STRUCT of Fault time stamp WORD Timer value 0 timer not supported BOOL 16 BOOL 0 0 invalid data 1 valid data BOOL 1 0 elapsed time 1 real time BOOL 2 15 Not used 2 Get International Fault Text STRINGN Text describing the fault with support for Unicode 148 Rockwell Automation Publication 520COM UM001B EN E March 2013 TCP IP Interface Object EtherNet IP Objects Appendix C Class Code Hexadecimal Decimal OxF5 245 Services Implemented for Service Code Class Instance Service Name OxOE Yes Yes Get Attribute Single 0x10 No Yes Set Attribute Single Instances The adapter supports one instance of the TCP IP Interface object Number Description 0 Class Attribute 1 Object Attribute Class Attributes Niue Acess Rule iame Datafge Description 1 Class Revision The revision of this object Instance Attribute Attribute ID Access Rule Name Data Type Description 1 Get Status of TCP IP Network Interface UDINT 0 Not configured 1 Valid configuration 2 15 Reserved 2 Get Configuration Capability UDINT Bit Value 0 False 1 True 0 Supports BOOTP 1 DNS Client able to resolve host names by query to DNS server 2 DHCP Client able to obtain
195. set Required Yes EN Gateway Cfg 1 EN Gateway Cfg 2 EN Gateway Cfg 3 EN Gateway Cfg 4 Important To set the gateway address using these parameters C128 EN Addr Sel must be set to 1 Parameters C141 EN Rate Cfg Default 0 Auto detect Sets the network data rate at which EtherNet IP communicates Values 0 Auto detect A reset or power cycle is required after selection is made 1 10Mbps Full 2 10Mbps Half 3 100Mbps Full 4 100Mbps Half Type Read Write Reset Required Yes 143 EN Comm Fit Actn Default 0 Fault Sets the action that the EtherNet IP interface and drive takes if Values 0 Fault the EtherNet IP interface detects that Ethernet 1 Stop communications have been disrupted 2 Zero Data Important This setting is effective only if 0 that controls the 3 Hold Last drive is transmitted through the EtherNet IP interface 4 Send Flt Cfg Type Read Write Reset Required No A ATTENTION Risk of injury or equipment damage exists Parameter C143 EN Comm Fit Actn lets you determine the action of the EtherNet IP interface and connected drive if communications are disrupted By default this parameter faults the drive you can set this parameter so that the drive continues to run Precautions should be taken to ensure that the setting of this parameter does not create a risk of injury or equipment damage When commissioning the drive verify that your system responds correctly to vari
196. setting defaults will leave the parameter set to German Likewise if the parameter is set to French setting defaults will leave the parameter set to French 29 Use Zero Text If the Disallow Zero bit is set this bit must be cleared If the Disallow Zero bit is cleared then 0 Use Disabled Text parameter class attribute 1 Use Zero Text parameter instance attribute 30 31 Reserved Reserved Rockwell Automation Publication 520COM UM001B EN E March 2013 145 Appendix C 146 EtherNet IP Objects Formulas for Converting Display Value Internal Value Offset x Multiplier x Base Divisor x 10 Decimal Places Internal Value Display Value x Divisor x 10 Decimal Places Multiplier x Base Offset Common Services Implemented for Service Code Class Instance Service Name Ox0E Yes Yes Get_Attribute_Single 0x10 Yes Yes Set_Attribute_Single Object Specific Services Service Code 0x32 Implemented for Class Instance Allocation Size in bytes Par Number Service Name Par Value Get Attributes Scattered 0x34 Yes Set Attributes Scattered 4 4 The table below lists the parameters for the Get_Attributes_Scattered and Set_Attributes_Scattered object specific service Name Data Type Description Parameter Number UDINT Parameter to read or write Parameter Value UDINT Parameter value write zero when reading The response data appea
197. st Name IP Address 192 168 1 4 I O Host Name V Open Module Properties Cancel Heb J 5 After setting the information in the drive s New Module window click OK The Module Properties window appears Rockwell Automation Publication 520C0M UM001B EN E March 2013 57 Chapter4 Configuring the 1 0 6 7 Click the Connection tab X le Properties Report Local ETHERNET 11 General Connection Module Info Requested Packet Interval RPI 0 7 ms 1 0 3200 0 ms E Inhibit Module E Major Fault On Controller If Connection Fails While in Run Mode V Use Unicast Connection over EtherNet IP Module Fault Status Offline Cancel Appl In the Requested Packet Interval RPI box set the value to 5 0 milliseconds or greater This value determines the maximum interval that a controller should use to move data to and from the adapter To conserve bandwidth use higher values for communicating with low priority devices For this example leave the Inhibit Module and Major Fault boxes unchecked Click OK The new node ETHERNET MODULE PowerFlex 52X Drive in this example now appears under the amp teme icon in the I O Configuration folder If you double click on the Input Controller Tag Input Image Controller Tags on page 58 and Output Controller Tag Output Image Controller Tags on page 58 you will see that module defi
198. t create a risk of injury or equipment damage When commissioning the drive verify that your system responds correctly to various situations for example a disconnected cable or a controller in idle state ATTENTION Risk of injury or equipment damage exists When a system is configured for the first time there may be unintended or incorrect machine motion Disconnect the motor from the machine or process during initial system testing ATTENTION Risk of injury or equipment damage exists The examples in this publication are intended solely for purposes of example There are many variables and requirements with any application Rockwell Automation Inc does not assume responsibility or liability to include intellectual property liability for actual use of the examples shown in this publication This section is provided to help experienced users quickly start using the embedded EtherNet IP adapter If you are unsure how to complete a step refer to the referenced chapter Step Action See 1 Review the safety precautions for the adapter Throughout this manual 2 Verify that the PowerFlex drive is properly installed PowerFlex 525 Adjustable Frequency AC Drive User Manual publication 520 UM001 3 Connectthe drive to the EtherNet IP network Chapter 2 Verify that the PowerFlex drive is not powered Then connect the embedded EtherNet Setting Up the Adapter IP adapter to the network using an Ethernet cable Rockwell Aut
199. tReference o BOOL PowerFles 52X Drive l CommFreqCnt 0 BOOL PowerFlex 52X Drive l CommLogicCnt 0 BOOL PowerFles 52X Drive l ParmsLocked 0 BOOL PowerFlex 52X Drive l DiglniActive o BOOL PowerFlex_52x_Drive l DigIn2 ctive o BOOL PowerFlex 52X Drive l Digln3Active 0 BOOL PowerFlex_52X_Drive l Digin4Active 0 BOOL PowerFlex_52X_Drive l OutputFreq 0 INT PowerFlex 52X Drive l StopMode 0 INT PowerFlex 52 Drive l OutputCurrent 0 INT PowerFlex_52 _Drive OutputVoltage 0 INT PowerFlex_52X_Drive CommandedFreq 0 INT Controller Output Tags ie PowerFlex_52X_Drive 0 LogicCommand 2 0000_00 INT PowerFlex_52_Drive 0 Stop 0 BOOL PowerFlex_52x_Drive 0 Start 0 BOOL PowerFlex_52x_Drive 0 Jog 0 BOOL PowerFlex_52x_Drive 0 ClearF aults o B00L PowerFles 52X Drive D Forward 0 BOOL PowerFlex_52x_Drive 0 Reverse 0 BOOL PowerFlex_52x_Drive 0 ForceKeypadCtrl o BOOL PowerFlex 52X Drive O MOPIncrement 0 BOOL PowerFlex 52x Drive D AccelRatel 0 BOOL _ PowerFlex_52x_Drive 0 AccelRate2 0 BOOL PowerFlex_52x_Drive 0 DecelRate1 0 BOOL PowerFlex_52X_Drive 0 DecelRate2 0 BOOL PowerFlex_52x_Drive 0 FreqSel01 o BODL PowerFlex_52x_Drive 0 FreqSel02 0 BOOL PowerFlex_52x_Drive 0 Freq5el03 0 BOOL PowerFlex_52x_Drive 0 M0PDecrement 0 BOOL PowerFlex_52x_Drive 0 FreqCommand o INT i PowerFlex 52x Dr
200. ter to the Network 18 IGMP snooping constrains the flooding of multicast traffic by dynamically configuring switch ports so that multicast traffic is forwarded only to ports associated with a particular IP multicast group Switches that support IGMP snooping managed switches learn which ports have devices that are part ofa particular multicast group and only forward the multicast packets to the ports that are part of the multicast group Be careful as to what level of support a switch has of IGMP snooping Some layer 2 switches that support IGMP snooping require a router which could be a layer 3 switch to send out IGMP polls to learn what devices are part of the multicast group Some layer 2 switches can use IGMP snooping without a router sending polls If your control system is a stand alone network or is required to continue performing if the router is out of service make sure the switch you are using supports IGMP snooping without a router being present See Appendix A for the number of CIP connections supported by the embedded EtherNet IP adapter e Verify that you have all required equipment See Required Equipment on page 12 There are two methods for configuring the embedded EtherNet IP adapters IP address e BOOTP Server Use BOOTP if you prefer to control the IP addresses of devices using a BOOTP server The IP address subnet mask and gateway addresses will then be provided by the BOOTP server This is enabled
201. that the present project configuration values are saved RSLogix 5000 Logix Designer prompts you to upload them Click Yes to upload and save them Correlating the Drive with the Controller You must now correlate the drive settings to the RSLogix 5000 Logix Designer project I O settings so that they match This requires loading the project I O settings into the drive Rockwell Automation Publication 520COM UM001B EN E March 2013 Configuring the 1 0 Chapter 4 1 In the treeview under I O Configuration right click on the drive profile for this example PowerFlex 525 EENET PowerFlex_52X_Drive and select Properties General Connection Module Info Drive p Details 1 T EAA yl obuia ibis ape Click the configure the device to match the project settings and continue connecting Project PowerFlex 525 1P 240v 50HP Connected Device NAUSMKE758V0M1 ABETH 1 192 168 1 4 Status Faulted After the drive configuration data has been verified the Drive tab will display a request to synchronize the configuration with the drive Click Accept If the Differences Found Screen on page 48 appears which is typical dick Download This will download the project settings from the controller to the drive If Upload is clicked the drive settings are uploaded to the controller TIP On subsequent connections to the drive aft
202. the 1 0 Image 85 Configuring the RS 485 Network 86 Using Multi Drive Add On Profile 87 Multi Drive Ladder Logic Program for Generic Profile 97 CompactLogix Example Using Generic Profile 99 Multi Drive Mode Explicit Messaging 107 Additional Information 108 publication are intended solely for purposes of example There are many variables and requirements with any application Rockwell Automation Inc does not assume responsibility or liability to include intellectual property liability for actual use of the examples shown in this publication ATTENTION Risk of injury or equipment damage exists The examples in this Single Drive Mode VS Multi Single drive mode is a typical network installation where a single EtherNet IP node consists ofa single drive with an EtherNet IP adapter Drive Mode 5 P Single Drive Mode Example for Network One drive per node PowerFlex 525 PowerFlex 525 PowerFlex 525 e fe Ft D d id EtherNet IP Multi drive mode is an alternative to the typical network installation where a single EtherNet IP node can consist of one to five drives see Multi Drive Mode Example for Network on page 84 The first drive must be a PowerFlex 525 drive The remaining drives can be any PowerFlex drive which supports Multi drive mode Rockwe
203. the Web to assist you in using its products At hetp www rockwellautomation com support you can find technical manuals a knowledge base of FAQs technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect support programs For more information contact your local distributor or Rockwell Automation representative or visit http www rockwellautomation com support 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 support americas phone_en html or contact your local Rockwell Automation representative New Product Satisfaction Return Rockwell Automation tests all of its products to 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
204. thel O Chapter 4 Click Load Store The Nonvolatile Memory Load Store window appears Nonvolatile Memory Load Store Image in Nonvolatile Memory Controller Name v20 Example PowerFlex 52X Type 1769 L36ERM A CompactLogixS336ERM Contro Revision 20 12 Load Image User Initiated mj Load Mode Program Remote Only Image Note T pdate Enable and Store Files to Image X Load Store BD No image in the nonvolatile memory Hep In the Controller section for the Automatic Firmware Update field select Enable and Store Files to Image and click the Store button You may see two different continue confirmation dialog boxes relating to communication disruptions and erasure of the current contents of the storage card If okay click Yes on each dialog box The application will go to the Offline state and the following dialog box will appear RSLogix 5000 The Store operation is in progress and could take up to 3 minutes to A complete You will be unable to reconnect until the Store is complete Wait a short period of time for the store operation to complete and then attempt to go online with the controller again Monitoring the ADC Progress The time it takes for the ADC process to complete will vary from seconds to several minutes depending on several factors The number of peripherals enabled for ADC Ifa configuration signature for the drive peripheral i
205. to the N41 or N44 file If the adapter does not receive a message in the specified time it performs the fault action configured in parameter C143 EN Comm Fit Actn Adapter Port Number read only DPI port on the drive to which the adapter is connected Peer Adapters read only Bit field of devices having DPI Peer capabilities Rockwell Automation Publication 520COM UM001B EN E March 2013 N File NA N44 0 N44 1 N44 2 N44 3 N44 4 N44 5 N44 6 N44 7 N44 8 N44 9 N44 10 EtherNet IP Objects Appendix C Description For Multi drive mode Only This N file lets you read and write control 1 0 messages You can write control 1 0 messages only when all ofthe following conditions are true The adapter is not receiving 1 0 from a scanner For example there is no scanner on the network the scanneris in idle program mode the scanner is faulted or the adapter is not mapped to the scanner e The value of N42 3 is set to a non zero value Write Read Drive 0 Logic Command Drive 0 Logic Status Unused Unused Drive 0 Reference Drive 0 Feedback Drive 1 Logic Command Drive 1 Logic Status Drive 0 Reference Drive 1 Feedback Drive 2 Logic Command Drive 2 Logic Status Drive 2 Reference Drive 2 Feedback Drive 3 Logic Command Drive 3 Logic Status Drive 3 Reference Drive 3 Feedback Drive 4 Logic Command Drive 4 Logic Status Drive 4 Reference Drive 4 Feedback Rockwell Automation Publication 520COM UM001B EN E March 2013
206. tus byte TNSW UINT Transport word TNSW UINT Transport word Same value as the request FNC USINT Function code Not used for all CMDs EXT STS USINT Extended Status Not used for all CMDs PCCC params Array ofUSINT CMD FNC specific parameters PCCC results Array ofUSINT CMD FNC specific result data 136 The embedded EtherNet IP adapter supports the following PCCC command types CMD FNC Description 0x06 0x03 Identify host and some status OxOF 0x95 Encapsulate the other protocol Ox0F 0x00 Word range read Ox0F 0x01 Word range write For more information regarding PCCC commands see DFI Protocol and Command Set Manual Allen Bradley publication 1770 6 5 16 N File N41 N41 0 N41 1 N42 2 Description For Single Drive Mode Only This N file lets you read and write control 1 0 messages You can write control 1 0 messages only when all of the following conditions are true The adapter is not receiving 1 0 from a scanner For example there is no scanner on the network the scanner is in idle program mode the scanner is faulted or the adapter is not mapped to the scanner The value of N42 3 is set to a non zero value Write Read Logic Command Word Logic Status Word Unused Unused Reference Feedback N42 N42 3 N42 7 42 8 This N file lets you read and write some values configuring the port Time out read write Time in seconds allowed between messages
207. ublication 520COM UM001B EN E March 2013 Appendix A Specifications Appendix A presents the specifications for the adapter Communication Network Protocol EtherNet IP Data Rates 10 Mbps Full Duplex 10 Mbps Half Duplex 100 Mbps Full Duplex or 100 Mbps Half Duplex Connection Limit 8 TCP connections 4 simultaneous CIP connections including 1 exclusive owner 1 0 connection The following activities use a CIP connection e Class 11 0 connections for example from a ControlLogix or CompactLogix controller or CIP Motion connection Explicit messaging where connected is chosen for example in a check box in RSLogix 5000 Logix Designer The following activities DO NOT use a CIP connection Explicit messaging based control using PCCC or the Register or Assembly objects including the MicroLogix 1100 1400 examples in Chapter 4 Explicit messaging where connected is NOT chosen which is typically the default Requested Packet Interval RPI 5 ms minimum Packet Rate Up to 200 total 1 0 packets per second 100 in and 100 out Regulatory Com pliance See the PowerFlex 525 Adjustable Frequency AC Drive User Manual publication 520 UM001 for regulatory compliance information Rockwell Automation Publication 520COM UM001B EN E March 2013 117 AppendixA Specifications Notes 118 Rockwell Automation Publication 520COM UM001B EN E March 2013 Parameter List Appendix B Adapter Parameters Appendix B pro
208. uire IMPORTANT Always use the Datalink parameters in consecutive numerical order starting with the first parameter For example use parameters C157 C158 and C159 to configure three Datalinks to write data and or parameters C153 C154 C155 and C156 to configure four Datalinks to read data Otherwise the network 1 0 connection will be larger than necessary which needlessly increases controller response time and memory usage Click OK on the Module Definition window to save the drive configuration and close the window The drive s New Module window reappears On the New Module window click the Connection tab r gt oe e General Connection Module Info Drive Bequested Packet Interval RPI 20015 ms 20 99939 Inhibit Module Major Fault On Controller If Connection Fails While in Run Mode V Use Unicast Connection over EtherNet IP Module Fault Status Creating Cancel L 8 In the Requested Packet Interval RPI box set the value to 5 0 milliseconds or greater This value determines the maximum interval that a controller should use to move data to and from the adapter To conserve bandwidth use higher values for communicating with low priority devices The Inhibit Module box when checked inhibits the module from communicating with the RSLogix 5000 Logix Designer project When the Major Fault on box is checked a major controller fault will occur w
209. utput Image 2 2 8 TE N Ic b Drive 1 Command Clear Faults Drive Output Image 2 3 9 E Ju Drive 1 Command Forward Drive Output Image 2 4 10 iE Drive_1_Command_Forward Drive_Output_Image 2 5 1 m y COP 12 Copy File Source Drive_1_Reference Dest Drive Output Image 3 Length 1 Explicit Messaging Example Drive 1 parameters are accessed by adding 17408 decimal 4400 hex to the desired parameter number For example to access parameter P109 an Instance of 17517 17408 4 109 is used Perform Parameter Read 1 m 13 J E Message EN Message Control Parameter RD Message 1 DN I ER Perform Parameter Write 1 od 14 lE M EN d essage Message Control Parameter WR Message 1 ON I ER RET 15 Return from Subroutine End Rockwell Automation Publication 520COM UM001B EN E March 2013 103 Chapter 7 104 Using Multi Drive Mode Drive 2 Control Routine 10 11 12 13 14 15 End Drive 2 Control Subroutine elsewhere in the ladder program Drive Input Image 6 0 This section takes the data from the input area and moves it to specific tags Logic Status bits and Feedback for use Drive 2 Status Ready Drive Input Image 6 1 Drive Input Image 6 3 XN 7 Drive_2_Status_Active Drive_2_Status_Forward 5 Drive Input Image 6 7 M Drive 2 Status Faulted 5
210. ve l Data 2 7 Status Faulted JIC bs gt PowerFlex 52X Drive l Data 2 8 Status At Speed JE Y JIC 4 COP Copy File Source PowerFlex_52X_Drive Data 3 Dest Speed Feedback Length 1 Rockwell Automation Publication 520COM UM001B EN E March 2013 67 Chapter 5 68 Using the 1 0 CompactLogix Example Ladder Logic Program Using a Drive Generic Profile for Logic Command Reference Command_Stop PowerFlex 52X Drive O Data 0 b Command Start PowerFlex 52X Drive O Data 0 635 Command_Jog JE it PowerFlex 52X Drive O Data 0 Y Command Clear Faults PowerFlex 52X Drive O Data 0 ht JE JIC Command_Forward_Reverse M PowerFlex 52X Drive O Data 0 y lE JIC Command_Forward_Reverse PowerFlex 52X Drive O Data 0 YN Nb COP Copy File Source Speed Reference Dest PowerFlex 52X Drive O Data 1 Length 1 Rockwell Automation Publication 520C0M UMO001B EN E March 2013 About Explicit Messaging Chapter 6 Using Explicit Messaging This chapter provides information and examples that explain how to use Explicit Messaging to configure and monitor the PowerFlex 525 drive and embedded EtherNet IP adapter Topic Page About Explicit Messaging 69 Performing Explicit Messaging 70 CompactLogix Examples 70 A ATTENTION Risk of injury or equipment damage exists The examples in this publication are i
211. vides information about the parameters used to configure the embedded EtherNet IP adapter Topic Page Parameter List 119 The parameters are displayed in a Numbered List view order Parameter No Nameand Description Details C121 Comm Write Mode Default 0 Save Saves parameter values in active drive memory RAM or in Values 0 Save drive non volatile memory EEPROM 1 RAM only Important Parameter values set prior to setting 1 RAM only Type Read Write are saved in RAM Reset Required C122 Cmd Stat Select Default 0 Velocity Selects velocity specific or position fibers specific Command Values 0 Velocity and Status Word bit definitions for use over a communication 1 Position network Type Read Write This parameter cannot be changed when an 1 0 connection is established through the communication adapter or the drive s embedded EtherNet IP port Reset Required Yes C123 RS485 Data Rate Default 3 9600 Sets the communications baud rate bits second for the RS485 Values 0 1200 port A reset or power cycle is required after selection is made 122400 2 4800 3 9600 4 19 200 5 38 400 Type Read Write Reset Required Yes C124 RS485 Node Addr Default 100 Sets the Modbus drive node number address for the R5485 Minimum 1 port if using a network connection A reset or power cycle is Maximum 247 required after selection is made Type Read Write Reset Requi
212. werFlex4M Drive2_PF4M_DriveStatus Drive2 PFA4M LogicComma Compatible Module Drive2_PF4M Drive2_PF4M_OutputFreq Drive2_PF4M_FreqCommar 3 PowerFlex4M Drive3_PF4M_DriveStatus Drive3_PF4M_LogicComma Drive3_PF4M Drive3_PF4M_OutputFreq Drive3_PF4M_FreqCommar Ifthe revision of your drive is not listed click Web Update to download the database from the web if drive is offline Create Database Web Update 4 PowerFlex 4M Dried PFAM Drive4_PF4M_DriveStatus Drived PEAM OuiteiitErean m Drive4 PFAM LogicComma Drived PFAM Fran nommar 0 PowerFlex 525 Name Drive0_PF525 Drive Rating 1P 240V 1 0HP Description Revision 1 m button below if Pot 9 Network Start Is Used Network Reference Is Used Electronic Keying Compatible Module Mode Select Velocity Help NN N TIP Box Name You may create a database from a network accessible drive using the Create Database button Recommended Setting A name to identify an individual drive Description Optional description of an individual drive Drive Rating The voltage and current rating of the drive If the drive rating is not listed the drive database is not installed on your computer To get the drive rating use the Create Database or Web Update button described above Revision The major and minor revision of the firmware database in the drive If the drive s major and minor rev
213. xample PowerFlex 52X to the Aso contoler Connected Controller Name v20 Example PowerFlex 52 Type 1769 L36ERM A CompactLogixS336ERM Controller Path AB_ETH 1 192 168 1 3 Serial Number amp 02781ED Security No Protection ny The controller is in Remote Run mode The mode will be changed to Remote Program prior to download EN DANGER This controller is the system time master Servo axes in synchronized controllers in this chassis or other chassis may be turned off A DANGER Unexpected hazardous motion of machinery may occur Some devices maintain independent configuration settings that are not loaded to the device during the download of the controller Verily these devices drives network devices 3rd party products have been properly loaded before placing the controller into run mode Failure to load proper configuration could result in misaligned data and unexpected equipment operation a Ge TIP Ifa message box reports that RSLogix 5000 Logix Designer is unable to go online select Communications gt Who Active to find your controller in the Who Active screen After finding and selecting the controller click Set Project Path to establish the path If your controller does not appear you need to add or configure the EtherNet IP driver in RSLinx See the RSLinx online help 2 Click Download to download the configuration to the controller When the download is successfully completed
214. y Only a power cycle event queue clear operation or the corruption of the RAM group containing the event queue will clear the event queue contents Many events in the event queue occur under normal operation If you encounter unexpected communications problems the events may help you or Allen Bradley personnel troubleshoot the problem The following events may appear in the event queue Adapter Events Code _ Event Description Adapter Events 0 No Event Text displayed in an empty event queue entry 1 Normal Startup Power is applied to the adapter 2 Manual Reset The adapter was reset 3 Watchdog T 0 Fit The software watchdog detected a failure and reset the adapter 4 App Updated The adapter application firmware was flash updated 5 Boot Updated The adapter boot firmware was flash updated 6 EEPROM Sum Fit The EEPROM checksum CRC is incorrect which limits adapter functionality Default parameter values must be loaded to clear this condition DSI Events 114 Rockwell Automation Publication 520COM UM001B EN E March 2013 Troubleshooting Chapter 8 Adapter Events Code Event Description 10 Slave Detected The adapter detected that the slave is connected 11 Slave Removed The adapter detected that the slave was disconnected 12 Slave Logon The adapter has established communications with the slave 13
215. y connected tothe Noaction required network and drive is transmitting data on Ethernet Steady The adapter is properly connected tothe e Seta unique IP address using the adapter switches a network but drive is not transmitting data on Ethernet BOOTP server or by disabling BOOTP and using adapter parameters Configure the adapter to use a unique IP address and cycle power Check the IP address in the adapter and scanner and verify that the controller can communicate with the adapter Ping the adapter Normal condition if the adapter is idle If you encounter unexpected communications problems the adapter s diagnostic items may help you or Rockwell Automation personnel troubleshoot the problem The diagnostic parameters for the embedded EtherNet IP adapter can be viewed using the PowerFlex 22 HIM A3 C2S HIM Embedded EtherNet IP Adapter Diagnostic Parameters No Name Description F681 Comm Sts DSI Displays the status of the RS485 serial DSI port to the drive F682 Comm Sts Opt Displays the status of the internal communication to the drive F683 ComSts Emb Enet Displays the status of the embedded EtherNet IP interface to the drive F684 EN Addr Src Displays the network configuration source currently used by the embedded EtherNet IP interface F685 EN Rate Act Displays the network data rate currently used by the embedded EtherNet IP interface F686 DSI 1 0 Act Displays the driv
216. ync Hold Sync Hold x Sync Ramp 0 Not Sync Ramp Ramp Sync x Traverse 0 Traverse Off Traverse On X Traverse Decel 0 Not Traverse Decel Traverse Decel Rockwell Automation Publication 520COM UM001B EN E March 2013 155 AppendixD Logic Command Status Words PowerFlex 525 Drives Notes 156 Rockwell Automation Publication 520COM UM001B EN E March 2013 Adapter ADC Automatic Device Configura tion BootP Bootstrap Protocol Bridge CIP Common Industrial Protocol ControlFLASH Controller Glossary The following terms and abbreviations are used throughout this manual For definitions of terms not listed here see the Allen Bradley Industrial Automation Glossary publication AG 7 1 Devices such as drives controllers and computers usually require an adapter to provide a communication interface between them and a network such as EtherNet IP An adapter reads data on the network and transmits it to the connected device It also reads data in the device and transmits it to the network The embedded EtherNet IP adapter connects its PowerFlex 525 drive to an EtherNet IP network Adapters are sometimes also called cards embedded communication options gateways modules and peripherals An RSLogix 5000 version 20 and Logix Designer version 21 or greater feature that supports the automatic download of configuration data upon th

Download Pdf Manuals

image

Related Search

Related Contents

User Manual - TEWS Support Website in Taiwan    CRYO - Manual de Instalação do Processo de Solicitação de Férias  USER GUIDE  シングルレバー水栓『31806004T・TC』  User`s Manual - Minarik Drives  HP 600 630  21世紀にむけて最新鋭大容量インバータ FREQROL  Emerson SS-100 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file