background image

5-10

Using the I/O

 

 

 

PowerFlex® 755 Drive Embedded EtherNet/IP Adapter User Manual

Publication 750COM-UM001A-EN-P

Figure 5.5

ControlLogix Input Image for Generic Drive Profile Example Ladder 
Logic Program  

Figure 5.6

ControlLogix Output Image for Generic Drive Profile Example 
Ladder Logic Program  

Summary of Contents for PowerFlex 755 Drive

Page 1: ...USER MANUAL Firmware Version 1 xxx PowerFlex 755 Drive Embedded EtherNet IP Adapter...

Page 2: ...cribed in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use n...

Page 3: ...werFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Summary of Changes This is the first release of the PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manu...

Page 4: ...soc ii Summary of Changes PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P...

Page 5: ...2 4 Applying Power 2 4 Commissioning the Adapter 2 6 Chapter 3 Configuring the Adapter Configuration Tools 3 1 Using the Enhanced PowerFlex 7 Class HIM 3 1 Using BOOTP 3 2 Setting the IP Address Subne...

Page 6: ...ControlLogix Example 6 3 PLC 5 Example 6 14 SLC 500 Example 6 18 MicroLogix 1100 Example 6 32 Chapter 7 Troubleshooting Understanding the Status Indicators 7 1 ENET Status Indicator 7 2 LINK Status I...

Page 7: ...ster Object C 4 PCCC Object C 6 DPI Device Object C 10 DPI Parameter Object C 13 DPI Fault Object C 19 DPI Alarm Object C 21 DPI Diagnostic Object C 23 DPI Time Object C 25 Host DPI Parameter Object C...

Page 8: ...iv Table of Contents PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P...

Page 9: ...xplorer http www ab com drives driveexplorer and DriveExplorer online help installed with the software DriveTools SP includes DriveExecutive http www ab com drives drivetools and DriveExecutive online...

Page 10: ...m support abdrives or contact Rockwell Automation Inc Conventions Used in This Manual The following conventions are used throughout this manual Parameter names are shown in the format Parameter xx The...

Page 11: ...ck Start 1 5 Status Indicators 1 6 0 5 4 9 3 8 2 7 1 6 0 5 4 9 3 8 2 7 1 6 0 5 4 9 3 8 2 7 1 6 Item Part Description Status Indicators Two LEDs that indicate the status of the adapter and network comm...

Page 12: ...work and 16 for reading data to the network Explicit Messaging support Master Slave or Peer to Peer hierarchy that can be configured to transmit data to and from either a controller or another PowerFl...

Page 13: ...Equipment To configure the embedded EtherNet IP adapter you must supply A small flathead screwdriver Ethernet cable for details refer to the EtherNet IP Media Planning and Installation Manual publicat...

Page 14: ...Risk of injury or equipment damage exists Embedded adapter Parameters 54 Comm Flt Action 55 Idle Flt Action 56 Peer Flt Action and 57 Msg Flt Action let you determine the action of the adapter and dr...

Page 15: ...EtherNet IP adapter receives power from the drive Apply power to the drive The status indicators should be green If they flash red there is a problem Refer to Chapter 7 Troubleshooting C Configure ver...

Page 16: ...IM cradle closed or open Figure 1 2 Figure 1 2 Status Indicators After connecting the embedded EtherNet IP adapter to the network and applying power to the drive refer to Start Up Status Indications o...

Page 17: ...ins 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...

Page 18: ...ay configured Also the setting for adapter Parameter 36 BOOTP is automatically ignored See Figure 2 1 and its accompanying table for all possible switch settings and their related descriptions Importa...

Page 19: ...e BOOTP setting or the adapter parameter settings for the IP address 888 Resets the adapter IP address function to factory defaults Thereafter the drive must be powered down the switches set to a sett...

Page 20: ...wer from the drive When you apply power to the embedded EtherNet IP adapter for the first time its ENET status indicator should be solid or flashing green after an initialization If it is red there is...

Page 21: ...lt condition is cleared Steady A non resettable fault has occurred Red Yellow Flashing Alternately A minor fault has occurred Use drive parameter 950 Minor Flt Config to enable If not enabled acts lik...

Page 22: ...the network can be monitored by using drive Parameter 002 Commanded SpdRef If a problem occurs this verification step provides the diagnostic capability to determine whether the drive adapter or the...

Page 23: ...e adapter For details on viewing and editing parameters refer to the Enhanced PowerFlex 7 Class HIM User Manual publication 20HIM UM001 Topic Page Configuration Tools 3 1 Using the Enhanced PowerFlex...

Page 24: ...hardware Ethernet Address MAC which will be used in Step 6 There are two ways to do this Use the HIM to scroll to Port 13 and access the embedded EtherNet IP adapter s DIAGNOSTIC folder screen Then s...

Page 25: ...uests appear in the BOOTP Request History list Box Type Subnet Mask 1 1 For definitions of these terms refer to the Glossary The subnet mask for the embedded EtherNet IP adapter s network Gateway 1 Th...

Page 26: ...lation List Figure 3 5 with the new settings Figure 3 5 BOOTP Server Window with Adapter in the Relation List 9 To assign this configuration to the adapter permanently select the device in the Relatio...

Page 27: ...entry pop up box 4 Use the numeric keys to enter the desired parameter number or use the S or T soft key to scroll to the desired parameter number Disabling the BOOTP Feature 1 Set the value of Param...

Page 28: ...5 Subnet Cfg 4 to the desired value for the subnet mask Figure 3 8 Edit Subnet Cfg 1 HIM Screen 3 Reset the adapter by power cycling the drive or by using the HIM s Reset Device function located in th...

Page 29: ...the Glossary 1 Set the value of Parameter 50 Net Rate Cfg to the data rate at which your network is operating Figure 3 10 Edit Net Rate Cfg HIM Screen 2 Reset the adapter by power cycling the drive or...

Page 30: ...k parameters in consecutive numerical order starting with the first parameter For example use Parameters 01 02 and 03 to configure 3 Datalinks to write data Otherwise the network I O connection will b...

Page 31: ...er You must now configure the controller to recognize and transmit I O to the adapter Refer to Chapter 4 Configuring the I O Enabling Datalinks To Read Data The controller input image drive to control...

Page 32: ...HIM s Reset Device function located in the drive s DIAGNOSTIC folder The adapter is ready to send output data to the master controller You must now configure the controller to recognize and transmit...

Page 33: ...on Important Because of the 32 bit REAL floating point Reference the following method works only if the drives transmitting and receiving are PowerFlex 750 Series drives To set up the master broadcast...

Page 34: ...s From Net Act plus Parameter 76 DLs Fr Peer Cfg does not total more than 16 3 Set Parameters 1 through 16 DL From Net 01 16 to the parameters you want to receive based on the allocation in Step 2 4 S...

Page 35: ...Parameter 79 to a value of 0 9 In each PowerFlex 750 Series slave drive set drive parameter 308 Direction Mode to 1 Bipolar to ensure that it properly follows the master drive s speed reference and c...

Page 36: ...ter Parameters 54 Comm Flt Action 55 Idle Flt Action 56 Peer Flt Action and 57 Msg Flt Action respectively let you determine the action of the adapter and drive if I O communication is disrupted the c...

Page 37: ...e parameters take effect immediately A reset is not required ESC ENTER Stopped 0 00 Hz AUTO F Edit Comm Flt Action Fault 0 0 4 ESC ENTER Stopped 0 00 Hz AUTO F Edit Idle Flt Action Fault 0 0 4 ESC ENT...

Page 38: ...Web Enable HIM Screen Bit 0 of Parameter 53 Web Features is used to protect the configured settings for e mail messaging By default settings are not protected and the user can make changes To protect...

Page 39: ...bnet Cfg 1 4 Parameters 46 through 49 Gateway Cfg 1 4 Parameter 50 Net Rate Cfg To restore adapter parameters to their factory default values 1 Access the Status screen which is displayed on HIM power...

Page 40: ...DriveExecutive When flashing through a direct serial connection from a computer to a drive you can use the same Allen Bradley software tools described above or you can use HyperTerminal set to the X...

Page 41: ...ommunications Configure Drivers to display the Configure Drivers screen 2 In the Available Driver Types box select EtherNet IP Driver and then click Add New to display the EtherNet IP Driver Selection...

Page 42: ...figure a simple EtherNet IP network see Figure 4 2 In our example we will configure a 1756 ENBT Series A bridge to communicate with a drive using Logic Command Status Reference Feedback and 32 Datalin...

Page 43: ...ht click the I O Configuration folder and select New Module The Select Module screen appears Expand the Communications group to display all of the available communication modules Figure 4 4 Figure 4 4...

Page 44: ...Name A name to identify the bridge Description Optional description of the bridge IP Address The IP address of the EtherNet IP bridge Host Name Not used Slot The slot of the EtherNet IP bridge in the...

Page 45: ...ime New Drive tab eliminates the need for a separate drive software configuration tool Drive configuration settings are saved as part of the RSLogix 5000 v16 project file ACD and also downloaded to th...

Page 46: ...een 5 In the Module Definition screen edit the following information Box Setting Name A name to identify the drive Description Optional description of the drive adapter IP Address The IP address of th...

Page 47: ...you have set the correct revision in this screen Refer to the online Help for additional information on this and other Electronic Keying settings If keying is not required select Disable Keying Drive...

Page 48: ...arameters 17 18 19 20 and 21 to configure 5 Datalinks to read data Otherwise the network I O connection will be larger than necessary which needlessly increases controller response time and memory usa...

Page 49: ...eater 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 T...

Page 50: ...clude 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 via the controller s ladder logic Box Settin...

Page 51: ...Configuring the I O 4 11 PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Figure 4 13 Controller Input Tags...

Page 52: ...e I O Configuration to the Controller After adding the bridge and drive adapter to the I O configuration you must download the configuration to the controller You should also save the configuration to...

Page 53: ...vigate to a folder type a file name and click Save to save the configuration to a file on your computer To ensure that the present project configuration values are saved RSLogix 5000 prompts you to up...

Page 54: ...the project to ensure that the correct Datalinks are assigned Click OK If the Differences Found screen Figure 4 17 appears which is typical click Download This will download the project settings from...

Page 55: ...Logix 5000 Generic Profile is only recommended when A specific drive profile in other versions of RSLogix 5000 is unavailable Users are already familiar with a Generic Profile and do not want to conve...

Page 56: ...Hierarchy on page 3 8 or Custom Peer I O Configuration on page 3 11 the Input and Output Size settings must be increased accordingly Input Size Start with 3 words and add 1 word for each Datalink use...

Page 57: ...Connection tab Figure 4 21 Figure 4 21 Connection Screen 7 In the Requested Packet Interval RPI box set the value to 2 0 milliseconds or greater This value determines the maximum interval that a cont...

Page 58: ...er Tags Saving the I O Configuration to the Controller After adding the bridge and drive adapter to the I O configuration you must download the configuration to the controller You should also save the...

Page 59: ...talinks that were enabled in the controller and adapter 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...

Page 60: ...SLC 500 or MicroLogix 1100 controllers with the following limitations An explicit message is a much slower form of control and is non deterministic This means that you cannot guarantee how long the dr...

Page 61: ...higher project until using the I O as described in Chapter 5 However to get the adapter to operate with the I O created in Chapter 5 we need to configure the adapter to accept the I O and the drive t...

Page 62: ...ed 4 14 DL From Net 14 575 Points to drive Par 575 Preset Speed 5 15 DL From Net 15 576 Points to drive Par 576 Preset Speed 6 16 DL From Net 16 577 Points to drive Par 577 Preset Speed 7 17 DL To Net...

Page 63: ...creen 2 Assign a name for the processor From the pull down fields select the appropriate choices to match your PLC 5 controller and application and click OK The RSLogix 5 project window appears Creati...

Page 64: ...and type for the controller to write the control timeout value to the drive Data Table Address 1 N20 0 An unused controller data table address containing the control timeout value to be written Size i...

Page 65: ...nd element for example MG11 0 for the message created in Step 1 Important The information must be entered with appropriate numbers for xx and n for your application and with spaces and forward slashes...

Page 66: ...size is a 16 bit integer Port Number 2 Controller port to which the EtherNet IP network is connected Target Device data for adapter drive Data Table Address 3 N45 0 Specific starting address of the so...

Page 67: ...g to display the rung editor and enter BST XIC MGxx n DN NXB XIC MGxx n ER BND OTU MGxx n EN where xx and n must correspond to the assigned data file number and element for example MG12 0 for the mess...

Page 68: ...ific starting address of the destination file in the drive MultiHop Yes Enables communication to allow Ethernet messaging to be routed to the adapter drive When Yes is selected a MultiHop tab appears...

Page 69: ...in Chapter 5 we need to configure the adapter to accept the I O and drive to point to the appropriate Datalinks Since the adapter always uses the 32 bit Logic Status and 32 bit Feedback at least two...

Page 70: ...oints to drive Par 573 Preset Speed 3 13 DL From Net 13 574 Points to drive Par 574 Preset Speed 4 14 DL From Net 14 575 Points to drive Par 575 Preset Speed 5 15 DL From Net 15 576 Points to drive Pa...

Page 71: ...nd click OK The RSLogix 500 project window appears Creating SLC 500 Ladder Logic for the Control Timeout 1 In the RSLogix 500 project window treeview under Program Files double click on LAD 2 2 Insert...

Page 72: ...s created in the ladder rung Data Table Address 1 N20 0 An unused controller data table address containing the control timeout value to be written Size in Elements 2 1 Number of elements words to be t...

Page 73: ...umber and element for example N11 0 for the message created in Step 1 Important The information must be entered with appropriate numbers for xx and n for your application and with spaces and forward s...

Page 74: ...troller port to which the EtherNet IP network is connected Target Device data for adapter drive Message Timeout This setting is unavailable grayed out Message timeout duration in seconds Data Table Ad...

Page 75: ...on the rung to display the rung editor and enter BST XIC Nxx n 13 NXB XIC Nxx n 12 BND OTU Nxx n 15 where xx and n must correspond to the assigned data file number and element for example N11 0 for th...

Page 76: ...duration in seconds Data Table Address 3 N45 0 Specific starting address of the source file in the drive MultiHop Yes Enables communication to allow Ethernet messaging to be routed to the adapter driv...

Page 77: ...with the I O created in Chapter 5 we need to configure the adapter to accept the I O and drive to point to the appropriate Datalinks Since the adapter always uses the 32 bit Logic Status and 32 bit Fe...

Page 78: ...73 Points to drive Par 573 Preset Speed 3 13 DL From Net 13 574 Points to drive Par 574 Preset Speed 4 14 DL From Net 14 575 Points to drive Par 575 Preset Speed 5 15 DL From Net 15 576 Points to driv...

Page 79: ...and click OK The RSLogix 500 project window appears Creating MicroLogix 1100 Ladder Logic for the Control Timeout 1 In the RSLogix 500 project window treeview under Program Files double click on LAD...

Page 80: ...CPU Write The controller type and command type for the controller to read or write data Since the MicroLogix 1100 is part of the SLC 500 controller family the 500CPU controller type was selected The W...

Page 81: ...nd element for example MG11 0 for the message created in Step 1 Important The information must be entered with appropriate numbers for xx and n for your application and with spaces and forward slashes...

Page 82: ...drive Data Table Address 1 N20 1 An unused controller data table address containing the data to be read from the drive Size in Elements 2 36 Number of elements words to be transferred Each element siz...

Page 83: ...g to display the rung editor and enter BST XIC MGxx n DN NXB XIC MGxx n ER BND OTU MGxx n EN where xx and n must correspond to the assigned data file number and element for example MG12 0 for the mess...

Page 84: ...be transferred Each element size is a 16 bit integer Target Device data for adapter drive Message Timeout 5 Message timeout duration in seconds Data Table Address 3 N45 0 Specific starting address of...

Page 85: ...talinks to read data When using any combination of these Datalinks add one 32 bit word for each Datalink to the basic I O Input Size and or Output Size Chapter 3 Configuring the Adapter and Chapter 4...

Page 86: ...ive being used When using the Generic Profile in RSLogix 5000 however controller tags are not descriptive or defined Table 5 A shows the I O image when using all of the 32 bit Datalinks Table 5 A Cont...

Page 87: ...2 LSW 6 DL To Net 02 LSW 7 DL From Net 02 MSW 7 DL To Net 02 MSW 8 DL From Net 03 LSW 8 DL To Net 03 LSW 9 DL From Net 03 MSW 9 DL To Net 03 MSW 10 DL From Net 04 LSW 10 DL To Net 04 LSW 11 DL From Ne...

Page 88: ...nsumed by the controller The Reference and Feedback 32 bit values represent engineering units For example a 32 bit REAL Reference value of 30 0 equals a Reference of 30 0 Hz Note that the commanded ma...

Page 89: ...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 frequ...

Page 90: ...to Receive Logic Status information from the drive Send a Logic Command to control the drive for example start stop Send a Reference to the drive and receive Feedback from the drive Send receive Data...

Page 91: ...mple ladder logic program that uses the automatically created descriptive Controller tags and passes their data to the user defined Program tags is shown in Figure 5 2 and Figure 5 3 Note that the pre...

Page 92: ...ints to drive Par 537 Decel Time 1 06 DL From Net 06 538 Points to drive Par 538 Decel Time 2 07 DL From Net 07 539 Points to drive Par 539 Jog Acc Dec Time 08 DL From Net 08 556 Points to drive Par 5...

Page 93: ...1 22 DL To Net 06 538 Points to drive Par 538 Decel Time 2 23 DL To Net 07 539 Points to drive Par 539 Jog Acc Dec Time 24 DL To Net 08 556 Points to drive Par 556 Jog Speed 1 25 DL To Net 09 557 Poin...

Page 94: ...EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Figure 5 5 ControlLogix Input Image for Generic Drive Profile Example Ladder Logic Program Figure 5 6 ControlLogix Output Image for Gene...

Page 95: ...use the Controller tags that are automatically created you need to create the following Program tags for this example program Figure 5 7 ControlLogix Program Tags for Generic Drive Profile Example La...

Page 96: ...Program Using Generic Drive Profiles for Logic Command Reference Example Datalink Data The Datalink data used in the example program is shown in Figure 5 10 Note that to describe the parameters to wh...

Page 97: ...OM UM001A EN P Figure 5 10 ControlLogix Example Datalinks for Ladder Logic Program Using Generic Drive Profile TIP To determine the Data Type of a parameter refer to the Data Type column in the chapte...

Page 98: ...e Ladder Logic Program Important The N20 0 data table address in this example is used to set a control timeout value in seconds which determines how long it will take the adapter to detect a communica...

Page 99: ...f parameter assigned to adapter Parameter 26 DL To Net 10 LSW N20 24 Value of parameter assigned to adapter Parameter 26 DL To Net 10 MSW N20 25 Value of parameter assigned to adapter Parameter 27 DL...

Page 100: ...DL From Net 11 LSW N20 62 Value of parameter assigned to adapter Parameter 11 DL From Net 11 MSW N20 63 Value of parameter assigned to adapter Parameter 12 DL From Net 12 LSW N20 64 Value of paramete...

Page 101: ...Feedback Important This ladder does not include logic for Datalinks However if Datalinks are required and they are a REAL floating point data type a data conversion must be used For MicroLogix 1100 co...

Page 102: ...5 13 PLC 5 SLC 500 and MicroLogix 1100 Example Ladder Logic Program for Logic Command Reference Important This ladder does not include logic for Datalinks However if Datalinks are required and they a...

Page 103: ...ons tab message configuration screen during message setup These message connections are in addition to the I O connection However the trade off for more message connections is decreased network Topic...

Page 104: ...ve port refer to the Instance table in Appendix C DPI Parameter Object section on page C 13 for Device parameters Host DPI Parameter Object section on page C 28 for Host parameters In the Message Conf...

Page 105: ...the 32 bit REAL floating point parameter 007 Output Current in a PowerFlex 750 Series drive Table 6 A Example Controller Tags for Read Single Parameter Messaging Program Figure 6 2 Example Ladder Logi...

Page 106: ...f service data to be sent in the message The tag where the data that is read is stored Communication Tab Example Value Description Path 2 My_PowerFlex_755_Drive The path is the route that the message...

Page 107: ...a single parameter This write message example writes a value to the 32 bit REAL floating point parameter 535 Accel Time 1 in a PowerFlex 750 Series drive Table 6 B Example Controller Tags for Write S...

Page 108: ...Type is Custom enabling entry of a Service Code not available from the Service Type pull down menu When selecting a Service Type other than Custom from the pull down menu an appropriate Hex value is a...

Page 109: ...reads the values of these five 32 bit REAL floating point parameters in a PowerFlex 750 Series drive 001 Output Frequency 007 Output Current 008 Output Voltage 009 Output Power and 011 DC Bus Volts T...

Page 110: ...is Custom enabling entry of a Service Code not available from the Service Type pull down menu When selecting a Service Type other than Custom from the pull down menu an appropriate Hex value is autom...

Page 111: ...Data ControlLogix 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 Figure...

Page 112: ...floating point parameters in a PowerFlex 750 Series drive Table 6 D Example Controller Tags for Write Multiple Parameter Messaging Program Figure 6 10 Example Ladder Logic Explicit Messaging Program...

Page 113: ...ntry of a Service Code not available from the Service Type pull down menu When selecting a Service Type other than Custom from the pull down menu an appropriate Hex value is automatically assigned to...

Page 114: ...verted using a UDDT to correctly write their values COP Copy instructions could have been used for this purpose instead of a UDDT Figure 6 12 Example Scattered Write Request Converted Data ControlLogi...

Page 115: ...7 Parameter Value 8 Parameter Number 8 Parameter Number 9 Pad 9 Parameter Value 10 Parameter Number 10 Parameter Number 11 Pad 11 Parameter Value 12 Parameter Number 12 Parameter Number 13 Pad 13 Para...

Page 116: ...any parameter For PCCC N150 N File information refer to page C 9 PLC 5 Example Ladder Logic Program to Read Single Parameter A Generic Get Attribute Single message is used to read a single parameter...

Page 117: ...se Data File General Tab Example Value Description Communication Command Data Table Address Size in Elements Port Number Data Table Address MultiHop PLC 5 Typed Read N40 0 2 2 N150 14 Yes Controller t...

Page 118: ...oating point parameter 535 Accel Time 1 in a PowerFlex 750 Series drive Figure 6 18 Example Ladder Logic Explicit Messaging Program for Write Single Three COP Copy instructions are required to convert...

Page 119: ...2 N154 70 Yes Controller type and command type for controller to write data to the drive An unused controller data table address containing the message instruction This address is the starting word o...

Page 120: ...ason only instructions for the CIP method are provided If you must use the PCCC N File method refer to the PLC 5 Example on page 6 14 The CIP messaging method provides a Generic Get Set Attribute Serv...

Page 121: ...stance Attribute 2 2 N40 0 Generic Get Attribute Single 93 Hex 7 Dec 9 Dec Number of words to be transferred Each word size is a 16 bit integer An unused controller data table address containing the m...

Page 122: ...ric Set Attribute Single message is used to write to a single parameter This write message example writes a value to the 32 bit REAL floating point parameter 535 Accel Time 1 in a PowerFlex 750 Series...

Page 123: ...b Example Value Description To Address 10 91 100 79 IP address of the adapter connected to the drive 1 The default setting for Service is Custom enabling entry of a Service Code not available from the...

Page 124: ...Ladder Logic Program to Read Multiple Parameters A Custom scattered read message is used to read the values of multiple parameters This read message example reads the values of these five 32 bit REAL...

Page 125: ...parameter being read three COP Copy instructions are required to convert the 16 bit integer data table addresses for example N60 2 Least Significant Word and N60 3 Most Significant Word for the first...

Page 126: ...a 16 bit integer Number of words to be received Number of words to be sent An unused controller data table address containing the message instruction This address is the starting word of the response...

Page 127: ...meters have the following values SLC 500 Example Ladder Logic Program to Write Multiple Parameters A Custom scattered write message is used to write to multiple parameters This write message example w...

Page 128: ...6 26 Using Explicit Messaging PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Figure 6 31 Example Ladder Logic Explicit Messaging Program for Write Multiple...

Page 129: ...are required to convert the 16 bit integer data table addresses for example N100 2 Least Significant Word and N100 3 Most Significant Word for the first parameter to a 32 bit REAL floating point data...

Page 130: ...Object Required for scattered messages Required for scattered messages MultiHop Tab Example Value Description To Address 10 91 100 79 IP address of the adapter connected to the drive 1 The default set...

Page 131: ...being written in the 32 bit floating point registers they will not appear correct but the message will properly decode them Figure 6 33 Example Scattered Write Request Unconverted Data File To complet...

Page 132: ...pter User Manual Publication 750COM UM001A EN P Figure 6 35 Example Scattered Write Response Data File TIP To verify that the parameter values were successfully written use the HIM DriveExplorer or Dr...

Page 133: ...rameter Number LSW 12 Parameter Number LSW 13 Parameter Number MSW 13 Parameter Number MSW 14 Parameter Value LSW 14 Parameter Value LSW 15 Parameter Value MSW 15 Parameter Value MSW 16 Parameter Numb...

Page 134: ...ts connected peripherals This enables direct access to any parameter For PCCC N150 N File information refer to page C 9 The CIP messaging method provides a Generic Get Set Attribute Service which can...

Page 135: ...byte size is an 8 bit integer An unused routing information file for the controller Code for the requested service Class ID for the DPI Parameter Object Instance number is the same as the parameter n...

Page 136: ...ps that was read from drive parameter 007 Output Current Figure 6 39 Example Get Attribute Single Response Data File MicroLogix 1100 Example Ladder Logic Program to Write Single Parameter A Generic Se...

Page 137: ...ample Value Description To Address 10 91 100 79 IP address of the adapter connected to the drive 1 The default setting for Service is Custom enabling entry of a Service Code not available from the Ser...

Page 138: ...Example Ladder Logic Program to Read Multiple Parameters A Custom scattered read message is used to read the values of multiple parameters This read message example reads the values of these five 32 b...

Page 139: ...integer Number of bytes to be received Number of bytes to be sent An unused routing information file for the controller Required for scattered messages Code for the requested service Class ID for the...

Page 140: ...le Scattered Read Request Data File MicroLogix 1100 Example Scattered Read Response Data In this example we use the data table addresses in Figure 6 46 to store the response values that were read from...

Page 141: ...ed to write to multiple parameters This write message example writes the following values to these five 32 bit REAL floating point parameters in a PowerFlex 750 Series drive Figure 6 47 Example Ladder...

Page 142: ...attered messages Code for the requested service Class ID for the DPI Parameter Object Required for scattered messages Required for scattered messages MultiHop Tab Example Value Description To Address...

Page 143: ...bit integers for example N90 2 and N90 3 While the values in the 16 bit integer registers represent the actual values being written in the 32 bit floating point registers they will not appear correct...

Page 144: ...e use the data table addresses in Figure 6 51 to store the response values that were written to the requested drive parameters Values of 0 indicate no errors occurred Figure 6 51 Example Scattered Wri...

Page 145: ...2 Parameter Number LSW 12 Parameter Number LSW 13 Parameter Number MSW 13 Parameter Number MSW 14 Parameter Value LSW 14 Parameter Value LSW 15 Parameter Value MSW 15 Parameter Value MSW 16 Parameter...

Page 146: ...6 44 Using Explicit Messaging PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 147: ...be viewed with the HIM bezel closed or open Figure 7 1 Figure 7 1 Status Indicators Topic Page Understanding the Status Indicators 7 1 ENET Status Indicator 7 2 LINK Status Indicator 7 2 Viewing Adapt...

Page 148: ...but is not communicating with any devices on the network Place the controller in RUN mode or apply power to the peer device that will send I O Program the controller or peer device to recognize and tr...

Page 149: ...e by this adapter 6 Feedback The present value of the Feedback being received from the drive by this adapter 7 Input Size Size of data transferred from the network to the drive 8 Output Size Size of d...

Page 150: ...rrently have a gateway address 61 Net Rx Overruns Number of receive buffer overruns reported by the Ethernet hardware 62 Net Rx Packets Number of Ethernet packets that the adapter has received 63 Net...

Page 151: ...he network 34 Net IO Close An I O connection from the network to the adapter was closed 35 Net Idle Fault The adapter is receiving idle packets from the network 36 Net IO Open An I O connection from t...

Page 152: ...7 6 Troubleshooting PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 153: ...he adapter can be configured to automatically send e mail messages to desired addresses when selected drive faults occur and or are cleared and or when the adapter takes a communication or idle fault...

Page 154: ...dapter web page Figure 8 1 Adapter Web Home Page Example Title Bar on Adapter Web Pages The title bar appears on all adapter web pages including its Home Page It consists of three elements Title Bar E...

Page 155: ...ssages An example e mail message is shown in Figure 8 5 Browse DPI devices folder Click this folder to expand and view the Port folders for all present DPI devices including the drive adapter and othe...

Page 156: ...menu Figure 8 2 Example of Process Display Pop up Window Information Description Product Text Description of host Status Status of host Commanded Direction Commanded direction of host Rotation Directi...

Page 157: ...dapter s network Gateway Address Address for the gateway device on the adapter s network BOOTP Whether BOOTP is being used to configure the adapter s network information Ethernet Address MAC Hardware...

Page 158: ...ted configuration it must first be unprotected by setting the E mail Cfg Bit 0 value back to 1 Enabled Figure 8 4 Example of Configure E mail Notification Web Page Configuring E mail Notification 1 Cl...

Page 159: ...configuring E mail Notification it is recommended to protect the settings Otherwise the configuration can be changed anytime the web page is accessed with a browser Use Parameter 53 Web Features to s...

Page 160: ...e e mail message automatically sent by the adapter in response to selected events Figure 8 5 Example of E mail Message Sent by Adapter TIP To stop e mail messages uncheck all of the Send an e mail mes...

Page 161: ...e 8 8 and Figure 8 9 respectively show example diagnostic items fault queue and alarm queue pages for this device Figure 8 10 shows an example event queue page for the Port 13 device the embedded Ethe...

Page 162: ...s PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Figure 8 7 Example of Port 00 PowerFlex 755 Drive Diagnostic Items Page Figure 8 8 Example of Port 00 Powe...

Page 163: ...User Manual Publication 750COM UM001A EN P Figure 8 9 Example of Port 00 PowerFlex 755 Drive Alarm Queue Page Figure 8 10 shows an example event queue page for the Port 13 device embedded EtherNet IP...

Page 164: ...8 12 Viewing the Adapter Web Pages PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 165: ...supplementary mitigation measures may be required Topic Page Communications A 1 Regulatory Compliance A 1 Network Protocol Data Rates Connection Limits Requested Packet Interval RPI Packet Rate EtherN...

Page 166: ...A 2 Specifications PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 167: ...fferent numbers How Parameters Are Organized The embedded EtherNet IP adapter parameters are displayed in a Numbered List view order Topic Page About Parameter Numbers B 1 How Parameters Are Organized...

Page 168: ...Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Default 0 Minimum 0 Maximum 159999 Type Read Write Reset Required No 1...

Page 169: ...set Required Yes 37 Net Addr Src Displays the source from which the adapter node address is taken This will be switches Parameters 40 43 IP Addr Cfg x or BOOTP It is determined by the settings of the...

Page 170: ...Type Read Write Reset Required Yes 51 Net Rate Act Displays the actual network data rate used by the adapter Default 0 No Link Values 0 No Link 1 10Mbps Full 2 10Mbps Half 3 100Mbps Full 4 100Mbps Hal...

Page 171: ...onnected drive if I O 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 t...

Page 172: ...000 0000 0000 0000 0000 0000 0000 Maximum 1111 1111 1111 1111 1111 1111 1111 1111 Type Read Write Reset Required No 59 Flt Cfg Ref Sets the Reference data that is sent to the drive if any of the follo...

Page 173: ...0 Default 0 Default 0 Default 0 Default 0 Default 0 Minimum 0 Maximum 4294967295 Type Read Write Reset Required No 76 DLs Fr Peer Cfg Sets the number of network to drive Datalinks parameters that are...

Page 174: ...ortant The Peer Inp Addr must be on the same subnet as the embedded EtherNet IP adapter Refer to IP Addresses on page G 4 for more information Changes to these parameters are ignored when Parameter 85...

Page 175: ...ges to this parameter are ignored when Parameter 91 To Peer Enable is 0 Off Default 10 00 Seconds Minimum 0 01 Seconds Maximum 10 00 Seconds Type Read Write Reset Required No 90 To Peer Skip Sets the...

Page 176: ...B 10 Adapter Parameters PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 177: ...34 DPI Parameter Object 0x93 147 C 13 Ethernet Link Object 0xF6 246 C 36 DPI Fault Object 0x97 151 C 19 TIP Refer to the EtherNet IP specification for more information about EtherNet IP objects Infor...

Page 178: ...s Get_Attribute_Single 0x01 Yes Yes Get_Attributes_All Instance Description 0 Class 1 Host 2 15 Peripherals on Ports 1 14 Attribute ID Access Rule Name Data Type Description 2 Get Max Instance UINT To...

Page 179: ...bute_Single Instance Description 1 All I O data being read from the DPI device read only 2 All I O data written to the DPI device read write Attribute ID Access Rule Name Data Type Description 1 Get R...

Page 180: ...dded adapter to scanner read only 6 DL From Net 01 output data from scanner to embedded adapter read write 35 DL To Net 16 output data from scanner to embedded adapter read write 36 DL From Net 16 inp...

Page 181: ...g 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 Producer Register drive to network 1 Consumer Register network to drive 3 Ge...

Page 182: ...Length USINT Length of requestor ID Vendor UINT Vendor number of requestor Vendor UINT Vendor number of requestor Serial Number UDINT ASA serial number of requestor Serial Number UDINT ASA serial numb...

Page 183: ...ce 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 Status byte TNSW UI...

Page 184: ...From Net 04 most significant DL From Net 05 least significant DL From Net 05 most significant DL From Net 06 least significant DL From Net 06 most significant DL From Net 07 least significant DL From...

Page 185: ...peripheral at DPI port 2 Parameters 1 124 in the DPI peripheral at DPI port 2 Parameters 125 249 in the DPI peripheral at DPI port 2 Number of parameters in the DPI peripheral at DPI port 3 Parameters...

Page 186: ...t 1 2 Drive Component 2 0x4800 0x4BFF 18432 19455 Port 2 0x4C00 0x4FFF 19456 20479 Port 3 16384 Class Attributes Adapter 0x5000 0x53FF 20480 21503 Port 4 16385 Adapter Component 1 0x5400 0x57FF 21504...

Page 187: ...T USINT Year Month Day 17 Get Product Revision STRUCT of USINT USINT Major Firmware Release Minor Firmware Release 18 Get Serial Number UDINT Value between 0x00000000 and 0xFFFFFFFF 19 Set Language Se...

Page 188: ...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 USINT Major Revision Minor Revision 8 Get Component Ser...

Page 189: ...6623 Port 9 0x6800 0x6BFF 26624 27647 Port 10 0x6C00 0x6FFF 27648 28671 Port 11 0x7000 0x73FF 28672 29695 Port 12 0x7400 0x77FF 29696 30719 Port 13 0x7800 0x7BFF 30720 31743 Port 14 Attribute ID Acces...

Page 190: ...e C 16 Parameter value Minimum value Maximum value Default value Next parameter Previous parameter Units for example Amps Hz Multiplier 2 Divisor 2 Base 2 Offset 2 Link source of the value 0 no link A...

Page 191: ...T UINT CONTAINER UINT UINT UINT INT BOOL 32 STRINGN STRINGN Descriptor Offline minimum value Offline maximum value Offline default value Online minimum parameter instance Online maximum parameter inst...

Page 192: ...cimal Place Bit 0 Number of digits to the right of the decimal point 0000 0 1111 15 13 Decimal Place Bit 1 14 Decimal Place Bit 2 15 Decimal Place Bit 3 16 Extended Data Type Bit 4 Bit 16 is the least...

Page 193: ...ed 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 Datalin...

Page 194: ...l 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 Defaul...

Page 195: ...7FF 17408 18431 Port 1 2 Second Most Recent Drive Fault 0x4800 0x4BFF 18432 19455 Port 2 0x4C00 0x4FFF 19456 20479 Port 3 16384 Class Attributes Adapter 0x5000 0x53FF 20480 21503 Port 4 16385 Most Rec...

Page 196: ...rmation STRUCT of UINT STRUCT of USINT USINT STRING 16 STRUCT of LWORD BOOL 16 UINT CONTAINER n Fault code Fault source DPI port DPI Device Object Fault text Fault time stamp Timer value 0 timer not s...

Page 197: ...ss Instance 0x0E Yes Yes Get_Attribute_Single 0x10 Yes Yes Set_Attribute_Single Instances Hex Dec Device Example Description 0x0000 0x3FFF 0 16383 Host Drive 0 Class Attributes Drive Only host devices...

Page 198: ...ice Object Alarm text Alarm time stamp Timer value 0 timer not supported BOOL 0 0 invalid data 1 valid data BOOL 1 0 elapsed time 1 real time BOOL 2 15 Reserved Reserved Reserved 1 Get Basic Informati...

Page 199: ...x43FF 16384 17407 Adapter 1 Drive Diagnostic Item 1 0x4400 0x47FF 17408 18431 Port 1 2 Drive Diagnostic Item 2 0x4800 0x4BFF 18432 19455 Port 2 0x4C00 0x4FFF 19456 20479 Port 3 16384 Class Attributes...

Page 200: ...stic item value 2 Get International Diagnostic Item Text Struct of STRINGN STRINGN Diagnostic name text Diagnostic units text 3 Get International Full Read All STRUCT of BOOL 32 CONTAINER CONTAINER CO...

Page 201: ...8432 19455 Port 2 3 Timer 2 0x4C00 0x4FFF 19456 20479 Port 3 0x5000 0x53FF 20480 21503 Port 4 0x5400 0x57FF 21504 22527 Port 5 0x5800 0x5BFF 22528 23551 Port 6 0x5C00 0x5FFF 23552 24575 Port 7 0x6000...

Page 202: ...t month Daylight day of week Daylight week Daylight hour Daylight minute Daylight second Attribute ID Access Rule Name Data Type Description Attribute ID Access Rule Name Data Type Description 0 Get R...

Page 203: ...et Number of Leap Seconds INT Identifies the current number of Leap Seconds 9 Get Clock Options BOOL 32 Identifies the optional functionality available in the device s System Clock 10 Get Set Clock Op...

Page 204: ...4576 25599 Port 8 0x6400 0x67FF 25600 26623 Port 9 0x6800 0x6BFF 26624 27647 Port 10 0x6C00 0x6FFF 27648 28671 Port 11 0x7000 0x73FF 28672 29695 Port 12 0x7400 0x77FF 29696 30719 Port 13 0x7800 0x7BFF...

Page 205: ...e C 31 Parameter value Minimum value Maximum value Default value Next parameter Previous parameter Units for example Amps Hz Multiplier 2 Divisor 2 Base 2 Offset 2 Link source of the value 0 no link A...

Page 206: ...T UINT CONTAINER UINT UINT UINT INT BOOL 32 STRINGN STRINGN Descriptor Offline minimum value Offline maximum value Offline default value Online minimum parameter instance Online maximum parameter inst...

Page 207: ...cimal Place Bit 0 Number of digits to the right of the decimal point 0000 0 1111 15 13 Decimal Place Bit 1 14 Decimal Place Bit 2 15 Decimal Place Bit 3 16 Extended Data Type Bit 4 Bit 16 is the least...

Page 208: ...ed 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 Datalin...

Page 209: ...l 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 Defaul...

Page 210: ...Attribute ID Access Rule Name Data Type Description 1 Get Status of TCP IP Network Interface UDINT 0 Not configured 1 Valid configuration 2 to 15 Reserved 2 Get Configuration Capability UDINT Bit Val...

Page 211: ...CT of UINT Padded EPATH Path size Path 5 Get Interface Configuration STRUCT of UDINT UDINT UDINT UDINT UDINT STRING Adapter s IP address Adapter s subnet mask Adapter s gateway address Primary name se...

Page 212: ...of this object 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...

Page 213: ...FCS check TX frames having one collision TX frames having multiple collisions Number of times of SQE test error message TX Frames delayed first attempt by busy medium Collisions detected later than 51...

Page 214: ...C 38 EtherNet IP Objects PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 215: ...e Decel Time 1 Par 537 10 Use Decel Time 2 Par 538 11 Use Present Time x Ref Select 1 000 No Command 001 Ref A Select Par 545 010 Ref B Select Par 550 011 Preset 3 Par 573 100 Preset 4 Par 574 101 Pre...

Page 216: ...1001 Reserved 01010 Reserved 01011 Reserved 01100 Reserved 01101 Reserved 01110 Reserved 01111 Reserved 10000 Man Port 0 10001 Man Port 1 10010 Man Port 2 10011 Man Port 3 10100 Man Port 4 10101 Man P...

Page 217: ...ll Software s BOOTP Server can be accessed at http www ab com networks Bridge A network device that can route messages from one network to another A bridge also refers to a communications module in a...

Page 218: ...Information about DriveExplorer software and a free lite version can be accessed at http www ab com drives driveexplorer DriveTools SP Software A software suite designed for running on various Micros...

Page 219: ...the latter uses an idle fault action Fault Configuration When communications are disrupted for example a cable is disconnected the adapter and PowerFlex drive can respond with a user defined fault co...

Page 220: ...troller is switched out of run mode I O Data I O data sometimes called implicit messages or input output is time critical data such as a Logic Command and Reference The terms input and output are defi...

Page 221: ...dix D The Logic Status is used to monitor the PowerFlex 750 Series drive for example operating state motor direction It consists of one 32 bit word of input from the adapter to the network The definit...

Page 222: ...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 fou...

Page 223: ...EtherNet IP uses this protocol to transfer Explicit Messaging packets using IP TCP guarantees delivery of data through the use of retries U UDP User Datagram Protocol EtherNet IP uses this protocol to...

Page 224: ...G 8 Glossary PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 225: ...nents of the adapter 1 1 configuration tools 3 1 connecting adapter to the network 2 4 ControlFLASH G 1 controller G 1 ControlLogix configuring the I O 4 2 explicit messaging 6 3 using the I O 5 6 D d...

Page 226: ...B 6 Flt Cfg Ref parameter B 6 Fr Peer Addr 1 4 parameters B 8 Fr Peer Enable parameter B 8 Fr Peer Status parameter B 8 Fr Peer Timeout parameter B 8 full duplex see duplex G gateway G 3 gateway addr...

Page 227: ...network cable 2 4 network IDs G 4 Non Volatile Storage NVS definition G 5 in adapter 3 1 in drive 5 5 O objects list of C 1 to C 37 ODVA EtherNet IP specification G 2 P parameters accessing 3 1 conven...

Page 228: ...parameters B 3 subnet mask definition G 6 setting with BOOTP 3 2 setting with parameters 3 5 switches G 7 T TCP Transmission Control Protocol G 7 TCP IP Interface object C 34 technical support P 2 To...

Page 229: ...Index 5 PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 230: ...Index 6 PowerFlex 755 Drive Embedded EtherNet IP Adapter User Manual Publication 750COM UM001A EN P Notes...

Page 231: ......

Page 232: ...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 Power Control and Information Solutions Headquarters Pu...

Reviews: