background image

L

   

Ä.YR.ä

13

564

913

EtherNet/IP™

Accessories

Inverter Drives 8400 motec

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Communication Manual

EN

E84DGFCGxxx

Summary of Contents for EtherNet/IP E84DGFCGEJP

Page 1: ...L Ä YR ä 13564913 EtherNet IP Accessories Inverter Drives 8400 motec_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Communication Manual EN E84DGFCGxxx ...

Page 2: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23 5 2 2 EtherNet IP connection _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 24 5 2 3 External voltage supply _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 25 6 Commissioning _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 26 6 1 Before initial switch on _ _ _ ...

Page 3: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 92 13 2 Table of attributes _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 107 14 Implemented CIP objects _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 109 14 1 General CIP objects _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 111 14 1 1 Identity Objec...

Page 4: ...r as it is required for understanding the function of the Communication Unit This documentation does not describe any software provided by other manufacturers No liability can be accepted for corresponding data provided in this documentation For information on how to use the software please refer to the master computer PLC master documents All brand names mentioned in this documentation are tradem...

Page 5: ...nze products can be found in the download area at www Lenze com Information regarding the validity The information given in this documentation is valid for the following devices Features and variants 14 Screenshots application examples All screenshots in this documentation are application examples Depending on the firmware version of the field devices and the software version of the Engineering to...

Page 6: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1 1 Document history Version Description 3 0 02 2019 TD23 General revision 2 0 10 2013 TD17 New layout Revised chapters I O data transfer implicit messages 45 Parameter data transfer explicit messages 74 Implemented CIP objects 109 1 0 08 2012 TD17 First edition ...

Page 7: ... spelling Example 1234 Decimal separator Point The decimal point is always used For example 1234 56 Hexadecimal 0x 0 9 A F Example 0x60F4 Binary Nibble 0b 0 1 Example 0b0110 Example 0b0110 0100 Text Program name PC software Example Lenze Engineer Control element Bold The OK button The Copy command The Properties tab The Name input field Hyperlink Underlined Optically highlighted reference to anoth...

Page 8: ...ode Parameter which serves to parameterise and monitor the inverter In normal usage the term is usually referred to as Index Subcode If a code contains several parameters they are stored in subcodes This manual uses a slash as a separator between code and subcode e g C00118 3 This term is also referred to as subindex in common parlance Engineer Software from Lenze which supports you throughout the...

Page 9: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ RSLogix 5000 Programming and development software from Rockwell for hosts scanners in EtherNet IP networks e g Allen Bradley Logix controllers Scanner EtherNet IP master or client Host SW Software TTL Time To Live Validity time of data packets in the EtherNet IP network UCMM Unconnected Message Manager Term Meaning ...

Page 10: ...ives information about how to prevent dangerous situations Pictograph Signal word Meaning Danger Danger of personal injury through dangerous electrical voltage Reference to an imminent danger that may result in death or serious personal injury if the corresponding measures are not taken Danger Danger of personal injury through a general source of danger Reference to an imminent danger that may res...

Page 11: ...lated documentation This is the precondition for safe and trouble free operation and for obtaining the product features specified Features and variants 14 The specifications processes and circuitry described in this document are for guidance only and must be adapted to your own specific application Lenze does not take responsibility for the suitability of the process and circuit proposals Only qua...

Page 12: ... specific safety instructions During operation the Communication Unit must be connected to the Wiring Unit and the Drive Unit 2 3 Residual hazards Device protection The Communication Unit contains electronic components that can be damaged or destroyed by electrostatic discharge Installation 21 Documentation for Inverter Drives 8400 motec control system plant machine All the other measures prescrib...

Page 13: ...ommunication Unit is a unit that can only be used in conjunction with the following modules is a device intended for use in industrial power systems should only be used under the operating conditions prescribed in this documentation can only be used in EtherNet IP networks can also be used without being connected to the EtherNet IP network Any other use shall be deemed inappropriate Product series...

Page 14: ...t IP adapter with Level 2 functionality 2 port interface with integrated switch functionality Access to all Lenze parameters configurable via TCP IP using the Lenze Engineer Up to 3 TCP IP socket connections for communication with the Lenze Engineer Support of IP Config Pending activation of changed IP configuration by power off on or type 0 reset Support of the redundancy protocol DLR Device Leve...

Page 15: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Hardware manual for Inverter Drives 8400 motec Here you will find detailed information on the integrated safety system safety option Reference manual Engineer Online help for the Inverter Drive 8400 motec Here you will find detailed information on how to configure the safety system safety option ...

Page 16: ...status displays 79 A2 EtherNet IP connections M12 sockets 5 pin D coded EtherNet IP connection 24 A3 A4 Positions for further freely designable inputs and outputs Digital inputs Digital output Analog input only for E84DGFCGxJx Relay output only for E84DGFCGxJx Connection of Safety Option safety system only for E84DGFCGxJx B1 B4 X3 X4 X61 Terminal strips for wiring the connections at A4 and B1 B4 X...

Page 17: ... A3 to plug connector X32 LEDs on plug connector X55 At positions A1 A4 and B1 B4 it is also possible to design the EtherNet IP connections and other connections e g digital inputs freely For the connections 5 pin M12 connectors or alternatively cable glands cable cross section max 1 0 mm2 AWG 18 can be used The M12 connectors cable glands and prefabricated system cables can be obtained from vario...

Page 18: ...afety engineering EN 954 1 EN 13849 1 IEC 61508 up to safety category 4 Interface for communication EtherNet IP port 1 M12 socket 5 pin D coded EtherNet IP port 2 M12 socket 5 pin D coded Network topology Tree star and line Type of node Adapter slave Number of nodes Max 254 in the subnetwork Max cable length 100 m Vendor ID 587 0x24B Lenze Lenze AC Tech in older Rockwell data Device type 2 0x02 AC...

Page 19: ...side the inverter There are no interdependencies between parameter data and I O data Range Values I O data words 1 10 data words to scanner 16 bits word max 20 bytes 1 8 data words from scanner 16 bits word max 16 bytes Supported CIP services Get_Attributes_All Get_Attribute_Single Set_Attribute_Single Reset types 0 and 1 only Forward_Open Forward_Close Get_Member Data Processing time Process data...

Page 20: ...scanners incl 32 bit run idle header with 16 bit sequence counter Runtime delay for an output data packet of an adapter without 32 bit run idle header Example Delay of an output data packet of the scanners with 8 output data words 16 bytes 66 permanent bytes 16 bytes x 8 x 10 nsec 4 μsec 82 bytes x 8 x 10 nsec 4 μsec 6 56 μsec 4 μsec 10 56 μsec Runtime delay 66 permanent bytes I O data in bytes x ...

Page 21: ... _ _ _ _ _ _ _ _ _ _ 5 Installation Stop Electrostatic discharge Electronic components within the Communication Unit can be damaged or destroyed by electrostatic discharge Possible consequences The Communication Unit is defective Fieldbus communication is not possible or faulty I O signals are faulty The safety function is faulty Protective measures Discharge electrostatic charges before touching ...

Page 22: ..._ _ _ _ _ _ _ _ _ _ _ _ _ 5 1 Mechanical installation 5 1 Mechanical installation of the 8400 motec components Mounting instructions for the Inverter Drive 8400 motec Here you will find detailed information on the installation 0 37 3 0 kW 4 0 7 5 kW E84DG023a E84DG023b Legend for fig 5 1 1 Drive Unit 2 Communication unit 3 Wiring Unit A Cover of the Drive Unit EDK84DG Mounting instructions of the ...

Page 23: ...e message latencies due to e g switches connected in series Internal switch latency 20 The combination of a line and a stub is useful for system wiring EtherNet IP supports the following topologies Line 5 2 Line topology S scanner A adapter Switch star 5 3 Switch star topology SW switch A adapter Hardware manual for Inverter Drives 8400 motec Here you can find detailed information on the digital a...

Page 24: ... _ _ _ _ _ _ _ _ _ _ _ Tree via switches 5 4 Tree topology S scanner SW switch Switch switch 5 5 Switch switch topology SW switch 5 2 2 EtherNet IP connection E94AYCEO006 S SW SW SW E94AYCEO007 SW SW SW M12 socket 5 pole D coded Wiring at terminal strip X31 X32 Pin Signal Description 1 Tx Data line transmitted data plus 2 Rx Data line received data plus 3 Tx Data line transmitted data minus 4 Rx D...

Page 25: ...y the data of the digital and analog inputs Furthermore the external voltage supply serves to maintain EtherNet IP communication if the main supply fails The digital inputs RFR DI1 DI5 and the analog input can continue to be evaluated The external voltage supply is done via the terminals 24E and GND of the terminal strip X3 Permissible voltage DC max current U 24 V DC 20 V 0 29 V 0 Imax 120 mA Acc...

Page 26: ...his is done via the codes The codes of the inverter and communication are saved non volatilely as a data set in the memory module In addition there are codes for diagnosing and monitoring the stations Parameter reference 92 The data from the inverter or the memory module can only be read with the main voltage supply 400 500 V AC For commissioning with 24 V DC only the data of the digital and analo...

Page 27: ...tion software e g RSLogix 5000 from Rockwell for the host system scanner The configuration software is necessary for the programming of controller programs EtherNet IP configuration real time execution and diagnostics The basic parameters of the Communication Unit are stored in the internal configuration memory and can be used for the node detection by the scanner For node detection fieldbus scan ...

Page 28: ...n with the participating devices and the automatic generation of tags For this purpose the EDS files have to be imported into the controller project of the EtherNet IP configuration software The EDS file required for the configuration can be found in the download area at www Lenze com Tip From version 20 onwards Rockwell s RSLogix 5000 programming software features an EDS Hardware Installation Too...

Page 29: ...IP interface is used to communicate with Inverter Drives 8400 motec The RSLogix 5000 programming software from Rockwell is used for the configuration To establish communication via an EtherNet IP network add the controller and its scanner to the I O configuration How to set the IP configuration of the 1769 L32E CompactLogix controller using the RSLogix 5000 programming software 1 Click on the I O ...

Page 30: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5 Go to the Port Configuration tab and enter the IP configuration BOOTP setting Ethernet baud rate and duplex mode 6 Then click OK Now the scanner is configured for the EtherNet IP network Here you will find information on project planning with the RSLogix 5000 programming software from Rockwell I O configuration with RSLogix 5000 version 19 or lower 58 I O configur...

Page 31: ...llocation of an IP address subnet mask and gateway address You can allocate these IP parameters for the Inverter Drive 8400 motec by means of the following options Setting via the EtherNet IP configurator of the Engineer 32 Setting via codes in the Engineer 34 Setting via a BOOTP DHCP server 36 Setting via the TCP IP Interface Object 0xF5 36 Note The assignment of invalid combinations of IP addres...

Page 32: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ 6 3 1 Setting via the EtherNet IP configurator of the Engineer How to set the IP parameters via the EtherNet IP configurator 1 Execute the menu command Online PROFINET configurator EtherNet IP addresses The Assign IP addresses dialog window is opened and all Lenze EtherNet IP nodes connected are listed Note Changes in the IP parameters will become effective immediately ...

Page 33: ...window Here you can set the IP parameters 3 Click on Transferred The IP configuration is transferred to the corresponding EtherNet IP node The Communication Unit executes a stack reset The IP parameters are written to codes C13000 IP address C13001 subnet mask and C13002 gateway address Code C13005 IP configuration reference is set to 0 Saved address to ensure that the transferred address can be u...

Page 34: ... stored in the memory module of the inverter 2 Carry out a Type 0 reset for the Identity Object 1 0x01 111 of the node or switch the voltage supply of the Communication Unit off and on again Settings Description IP Config Control Selection C13005 of how the IP configuration is to be made 0 The IP configuration currently saved in the Communication Unit is used 1 The IP configuration is assigned by ...

Page 35: ...subnet mask is set changed in C13001 In C13011 1 4 the subnet mask currently used is shown Gateway address The gateway address is valid if the network address of the IP address and the gateway address are identical If the gateway address and the IP address are identical or if the address is 0 0 0 0 gateway functionality is not used The gateway address is set changed in C13002 In C13012 1 4 the gat...

Page 36: ...nt dynamically from a defined address range This means that the client receives an unambiguous IP address Code C13005 is used to select how the IP configuration is to be made Value 0 The IP configuration currently saved in the Communication Unit is used Value 1 BOOTP is used Lenze standard setting Value 2 DHCP is used The setting can also be selected by write access to attribute 3 configuration co...

Page 37: ...t IP start addresses serve to send a message to the members of a certain group i e possibly to several nodes The multicast IP start address is set changed in C13006 The currently used multicast IP address of the inverter is displayed in C13016 1 4 Note You can also explicitly set the multicast IP start address and the multicast TTL value We recommend however not to change the default settings in o...

Page 38: ... online connection between the Engineer and the inverter the inverter must have an IP address see Setting the IP configuration of the Inverter Drive 8400 motec 31 Note In order to ensure perfect operation of cyclic EtherNet IP communication online access with the Engineer should be executed via an IEEE 802 1Q capable switch The IEEE 802 1Q capable switch integrated in the Communication Unit can ma...

Page 39: ...he device access path is not configured correctly the IP address of the inverter selected in the display field can be entered manually here Via the Search Enter button you can establish a connection to devices which have not appeared in the display field Corresponding settings for this can be made in the Enter IP Address dialog window that will appear Here you can enter an IP address manually or e...

Page 40: ... has to be supplied with voltage If this is not the case the error message CE04 MCI communication error error no 01 0127 00002 is output The error has to be reset in the Inverter Drive in order that the EtherNet IP communication can be established The external voltage supply serves to maintain EtherNet IP communication if the main supply fails External voltage supply 25 During mains connection all...

Page 41: ..._ _ _ _ _ 7 Data transfer EtherNet IP uses CIP Common Industrial Protocol for the data exchange between devices via an Ethernet network just like the closely related bus systems DeviceNet and ControlNet Lenze implements the CIP following the ODVA standard Open DeviceNet Vendor Association www odva org and supports the two main types of EtherNet IP communication Explicit messaging for parameter dat...

Page 42: ...s adapters permanent exchange of current input and output data The host system scanner has direct access to the I O data the data are for example stored directly in the I O area To the scanner up to 10 data words max 20 bytes can be sent From the scanner up to 8 data words max 16 bytes can be sent I O data are not stored in the inverter I O data are e g setpoints actual values control and status w...

Page 43: ... consumer principle There is one transmitter and no receiver or an optional number of receivers The cyclic I O data transmission mode is supported The scanner and the adapter use cyclic I O data to generate their data independently of each other which are then transmitted depending on a timer The user must set the value of the timer in the scanner Explicit messages parameter data transfer Explicit...

Page 44: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 7 3 EtherNet IP state diagram 7 1 EtherNet IP state diagram The current EtherNet IP device state is output via code C13861 output in the Identity Object 1 0x01 111 via instance attributes 5 and 8 indicated via the MS LED see LED status displays 79 ...

Page 45: ..._ _ _ _ _ 8 I O data transfer implicit messages To exchange I O data implicit messages between the host system scanner and the inverter adapter you have to allocate the I O data to the internal ports MCI in the inverter adapter I O data mapping 48 I O configuration in the Engineer 53 Configure the I O data transfer in the host scanner I O configuration with RSLogix 5000 version 19 or lower 58 I O ...

Page 46: ...rd 9 0 9 Analog input value 0 10 V 10 V 1000 10 Digital input 3 0 FALSE Open 1 TRUE Closed 11 Digital input 4 0 FALSE Open 1 TRUE Closed 12 Digital input 5 0 FALSE Open 1 TRUE Closed 13 Reserved 14 I O status 0 FALSE Data in word 9 10 are not valid 1 TRUE Data in word 9 10 are valid 15 Connection status of the inverter 0 FALSE Inverter is offline stay alive operation 1 TRUE Inverter is online Word...

Page 47: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ In the assembly input object instances 70 73 0x46 0x49 this data is not used due to profile conformity reasons The I O data configuration is application specifically predefined in the device description files and can be adapted if necessary I O configuration in the Engineer 53 ...

Page 48: ... port block maps the received data objects The MCI_OUT port block maps the data objects to be sent To the scanner up to 10 data words max 20 bytes can be sent From the scanner up to 8 data words max 16 bytes can be received The ports function blocks of the I O data objects are interconnected with the Lenze Engineer 8 1 External and internal data transfer between the bus system inverter and applica...

Page 49: ...ovide the main signal flow for realising a general or specific drive solution For using the Lenze technology application selection in the Engineer via standard device code C00005 the following assembly object instances have to be used in the host scanner See also Assembly Object 4 0x04 114 The custom assemblies also allow for a user definable parameter setting depending on the application Hence th...

Page 50: ...e following assembly object instances in the host scanner have to be used See also Assembly Object 4 0x04 114 AC Drive Profile objects 133 Tip Here you will find information on configuring with the RSLogix 5000 programming software from Rockwell I O configuration with RSLogix 5000 version 19 or lower 58 I O configuration with RSLogix 5000 version 20 or higher 63 Instance ID Assembly object instanc...

Page 51: ...sition and position error Depending on the data length defined by the scanner the memory map of the I O data can have different sizes Note The terms input and output refer to the point of view of the scanner Assembly input objects input are sent from the adapter to the scanner Assembly output objects output are sent from the scanner to the adapter The length of the I O data must correspond with th...

Page 52: ...well PLCs do add a preceding 32 bit header to the output image You can then define the bit 0 of this header in the process image of your PLC 0 Idle mode 1 Run mode For the operation with Rockwell PLCs adaptations are not required Assembly input objects adapter scanner The assembly input objects are mapped in the adapter memory starting with byte 0 The input objects are transmitted in a modeless ma...

Page 53: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 8 5 I O configuration in the Engineer 8 5 1 Lenze technology application configuring user definable parameter sets How to configure the Lenze technology applications user definable parameter sets in the Engineer 1 Select the application C00005 1000 in the Application Parameters tab In the example the speed actuating drive application is configured 2 Make the default...

Page 54: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3 On the Ports tab the port blocks MCI_IN and MCI_OUT for the I O data objects are shown By clicking the required port the preconfigured signal combination can be obtained from the Application variables If you want to complement or change the signal combination click the Change Variable button ...

Page 55: ...licit messages I O configuration in the Engineer _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 4 In the Edit port dialog window you can assign signals to the I O data words via the button Select the signals and confirm the selection with OK ...

Page 56: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ For some data words you can also assign signals to the individual bits via the and buttons Select the signals and then confirm the selection with OK 5 Use the standard device code C00002 to execute the command 11 Save all parameter sets The changed settings are activated and saved with mains failure prote...

Page 57: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 8 5 2 Configuring AC Drive Profile application How to configure the AC Drive Profile application in the Engineer 1 Select the AC Drive Profile application C00005 1100 in the Application Parameters tab 2 Make the default setting of the I O configuration Select MCI control mode C00007 40 ...

Page 58: ...iguration of the Allen Bradley 1769 L32E CompactLogix controller using the Rockwell RSLogix 5000 programming software up to version 19 Up to and including software version 19 the I O configuration is carried out without EDS files How to carry out the I O configuration taking the CompactLogix controller 1769 L32E with RSLogix 5000 as an example 1 Click the I O Configuration folder in the configurat...

Page 59: ...th RSLogix 5000 version 19 or lower _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2 Right click on Ethernet and execute the New Module command from the context menu 3 Open Communications and select ETHERNET MODULE Generic Ethernet Module 4 Confirm the selection by clicking OK ...

Page 60: ...he point of view of the scanner Assembly input objects input are sent from the adapter to the scanner Assembly output objects output are sent from the scanner to the adapter Settings for Lenze technology applications or user definable parameter sets If you use a Lenze technology application or an individual parameter set in the inverter you can exchange up to 10 user definable words INT via the MC...

Page 61: ...ng on the subnet mask in general the first 3 octets of the IP address must be identical DNS is not supported the host name merely describes the device Input Assembly object instance for input objects Max 10 input data words 20 bytes 16 bits word The number of input data must correspond to the length of the mapped ports in the transmit PDO PDO_TX0 otherwise the adapter will reject the connection wi...

Page 62: ...uration in RSLogix 5000 73 setting Description Requested Packet Interval RPI Set RPI 4 0 ms Standard setting 10 ms The RPI ms specifies the intervals for the I O data exchange between the inverter adapter and the controller scanner Settings Description Inhibit module This option serves to interrupt or inhibit the communication to the adapter Major Fault On ControllerIfConnection Fails While In Run...

Page 63: ...g software from version 20 From software version 20 onwards EDS files 28 are used for the I O configuration How to carry out the I O configuration taking the CompactLogix controller 1769 L32E with RSLogix 5000 as an example 1 Use the EDS Hardware Installation Tool item to import the EDS files 28 of the EtherNet IP nodes In RSLogix 5000 the dialog for the EDS Hardware Installation Tool is self expl...

Page 64: ...EDS84DMOTEIP EN 3 0 02 2019 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3 Right click on Ethernet and execute the New Module command from the context menu 4 Open the Select Module Type dialog window go to the Catalog tab and select E84DGFCG Motec 5 Confirm the selection with Create ...

Page 65: ...gix 5000 version 20 or higher _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 6 In the New Module dialog window select the General tab and allocate a name and an unique IP address Example settings DNS is not supported the host name merely describes the device 7 Click the Change button ...

Page 66: ...Assembly output objects output are sent from the scanner to the adapter Settings for Lenze technology applications or user definable parameter sets Select Exclusive Owner Custom connection If you use the Lenze technology applications or user definable parameter sets in the inverter the Exclusive Owner Custom assembly object instance always has to be selected Set Data type INT The INT data type is ...

Page 67: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Settings for an AC Drive Profile application Select AC Drive connection In the example the AC Drive Profile Exclusive Owner AC Drive Ext Speed Torque is used Set Data type INT The INT data type is exchanged via ports MCI_IN and MCI_OUT of the Inverter Drive 8400 motec The SINT data type requires an additional PLC logic for the conversion Set Tag Suffix 1 A ...

Page 68: ...oo Required settings Optional settings Settings Description Requested Packet Interval RPI Set RPI 4 0 ms Standard 10 ms The RPI ms specifies the intervals for the I O data exchange between the inverter adapter and the controller scanner Input type Select the Multicast input type The input data is sent from the adapter to the scanner by means of multicast telegrams Other scanners can access this da...

Page 69: ... _ _ _ _ _ _ _ _ _ _ _ _ _ 11 Complete the settings with OK The inverter is inserted in the configuration tree under the I O Configuration The corresponding tags are created in the Controller Tags The example shows the input assembly tags as MY_EIP8400_FROM_EDS I1 output assembly tags as MY_EIP8400_FROM_EDS O1 If you click the in front of the assembly tag name all data contained in the assembly ta...

Page 70: ... byte 0 Right click an assembly tag and select the command New Tag in the context menu Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 23 0x17 0 Net Ref NetCtrl Fault Reset Run Rev Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 Torque Reference Low Byte 5 Torque Reference High Byte Note NetCtrl Bit 5 and NetRef Bit 6 have to be set in order that the inverter can r...

Page 71: ... or higher _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 13 Go to the New Tag dialog window and assign a Name for the tag in the example Conveyor_1_RUN_FWD set Type Alias select the Alias address which is to be referenced for the alias tag in the example MY_EIP8400_FROM_EDS O1 Data 0 0 bit 0 of byte 0 ...

Page 72: ..._ 14 Confirm the settings with the Create button The alias tag Conveyor_1_RUN_FWD is created below the Controller Tags 15 The last step is Saving the I O configuration in RSLogix 5000 73 Name Value Force Mask Style Data Type MY_EIP8400_FROM_EDS O1 _024B E84AYCE MY_EIP8400_FROM_EDS O1 Data 1 0 Decimal SINT MY_EIP8400_FROM_EDS O1 Data 2 0 Decimal SINT MY_EIP8400_FROM_EDS O1 Data 3 0 Decimal SINT MY_...

Page 73: ... will open If a message box reports that RSLogix 5000 is unable to go online select the menu command Communications Communications Who Active and try to find your controller in the Who Active dialog box If the controller is not shown there the EtherNet IP driver needs to be added to RSLinx or configured in RSLinx For more information please refer to the RSLinx online help 2 Click the Download butt...

Page 74: ...an assembly object For all Allen Bradley devices of the CompactLogix ControlLogix and SoftLogix series the MSG instruction provides the application possibilities described in this chapter For other PLC types please consult the programming documentation for the corresponding PLC Note When you use several MSG BLOCKs per adapter you can work resource friendly by sequential triggering and hold availab...

Page 75: ...ary Settings Value description Message Type CIP Generic Service Type Set Attribute Single service code 0x10 Class 6E access to Lenze code Instance 11 Lenze code C00011 of Inverter Drive 8400 motec Attribute 1 Subcode of the Lenze code If the corresponding Lenze code does not have a subcode the value 1 must be entered here A display code cannot be configured by the SET service Source Element Variab...

Page 76: ... motec by means of explicit message transfer for example the following settings are necessary Settings Value description Message Type CIP Generic Service Type Get Attribute Single service code 0x0E Class 6E access to Lenze code Instance 11 Lenze code C00011 of Inverter Drive 8400 motec Attribute 1 Subcode of the Lenze code If the corresponding Lenze code does not have a subcode the value 1 must be...

Page 77: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ For every explicit message the path for sending the message via the Ethernet port of the drive to the IP address of the inverter needs to be set under the Communication tab If you need assistance with the setting of this path please consult the PLC manufacturer ...

Page 78: ...is no longer executed the response parameterised here C13880 4 will be effected in the inverter Fault Mode The adapter Communication Unit monitors the I O connection to the scanner If no implicit message has been received within the timeout time for implicit messages parameterised by the scanner the response parameterised here C13880 2 is executed on the inverter Overall Ethernet Timeout Time Here...

Page 79: ...ion MS green red Off Off CIP module status Nonexistent The Communication Unit is not supplied with voltage Off On CIP module status Major Unrecoverable Fault The Communication Unit has an unrecoverable fault Off blinking CIP module status Major Recoverable Fault The Communication Unit has a recoverable fault On Off CIP module status Operational The Communication Unit is working correctly blinking ...

Page 80: ...uplicate IP The Communication Unit cannot access the fieldbus IP address conflict Off blinking CIP network status Connection Timeout A time out is executed On Off CIP network status Connected The Communication Unit is working correctly and has established a connection to the scanner blinking Off CIP network status No Connections The Communication Unit is working correctly has been assigned an IP a...

Page 81: ..._ _ _ _ _ _ _ _ _ _ _ 11 2 Diagnosing with the Engineer In the Engineer under the Diagnostics tab you will find EtherNet IP diagnostics information Display Code MAC ID C13003 Active IP Address C13010 Active Subnetwork Mask C13011 Active Gateway Address C13012 Active multicast IP address C13016 Process data C13850 C13851 CIP Module Status C13861 CIP Network Status C13862 Ethernet Port X31 Link Stat...

Page 82: ...e Error response Adjustable in 0x01bc3100 444 12544 EtherNet IP Exist connect to 8400 lost 1 No Response C01501 2 0x01bc5531 444 21809 EtherNet IP Memory No Access 1 No Response C01501 2 0x01bc5532 444 21810 EtherNet IP Memory Read Error 1 No Response C01501 2 0x01bc5533 444 21811 EtherNet IP Memory Write Error nt14 COM fault 14 1 No Response C01501 2 0x01bc6010 444 24592 EtherNet IP Restart by wa...

Page 83: ...the Inverter Drive 8400 motec Check wiring and terminals Check internal plug connection between Communication Unit and Drive Unit For this purpose the Inverter Drive 8400 motec must be unscrewed Please observe the information in the mounting instructions of the Communication Unit and the Drive Unit If this error continues to occur please contact the Lenze Service if required the Communication Unit...

Page 84: ...he device and a description of the fault to Lenze Response Lenze setting printed in bold Setting C01501 2 Adjustable response None System fault Fault Trouble Quick stop by trouble Warning locked warning Information Cause Remedy Device is defective Send the device and a description of the fault to Lenze Response Lenze setting printed in bold Setting C01501 2 Adjustable response None System fault Fa...

Page 85: ... Cause Remedy Connection to scanner has been interrupted Controlling I O connection failed by timeout Within the timeout time for implicit messages parameterised by the scanner no implicit messages have been received Check cables and terminals Plug the network cable into the EtherNet IP terminal Check Requested Package Interval RPI of I O connection Increase timeout time for implicit messages Resp...

Page 86: ...lt Fault Trouble Quick stop by trouble Warning locked Warning Information Cause Remedy Scanner has received an idle event The scanner is in the PROG mode In the Scanner Command Register the run idle flag bit 0 is 0 Set the scanner to the run mode Run idle flag bit 0 1 Response Lenze setting printed in bold Setting not possible None System fault Fault Trouble Quick stop by trouble Warning locked wa...

Page 87: ...0x009 INVALID_ATTRIB_VALUE Invalid attribute 0x00B ALREADY_IN_STATE The object is already in the required state 0x00C OBJ_STATE_CONFLICT The object cannot perform the service 0x00E ATTR_NOT_SETTABLE The attribute is write protected 0x00F PRIVILEGE_VIOLATION Access denied 0x010 DEVICE_STATE_CONFLICT The current state of the device prohibits performing the requested service 0x011 REPLY_DATA_TOO_LARG...

Page 88: ...rature MultiEncoder 0x4000 0x4000 Temperature xx 0119 00022 Sd12 Error temperature sensor MultiEncoder 0x7300 0x7300 Sensor xx 0119 00050 OC5 Ixt overload 0x2000 0x2000 Current xx 0123 00001 OT1 Maximal torque reached 0x8300 0x8302 Torque limiting xx 0123 00007 OC7 motor overcurrent 0x2000 0x2000 Current xx 0123 00014 OU DC bus overvoltage 0x3100 0x3110 Mains overvoltage xx 0123 00015 LU DC bus un...

Page 89: ...0x8000 0x8000 Monitoring xx 0131 00007 CA07 CAN Bus Warn 0x8000 0x8000 Monitoring xx 0131 00008 CA08 CAN Bus Stopped 0x8000 0x8000 Monitoring xx 0131 00011 CA0b CAN HeartBeatEvent 0x8130 0x8000 Monitoring xx 0131 00015 CA0F CAN control word 0xF000 0x8000 Monitoring xx 0135 00001 CE1 CAN RPDO1 0x8100 0x8100 Communication xx 0135 00002 CE2 CAN RPDO2 0x8100 0x8100 Communication xx 0135 00003 CE3 CAN ...

Page 90: ... 00156 Ck08 Reference position unknown 0x8612 0x8612 Reference limit xx 0184 08005 Ck09 Positioning mode invalid 0x8600 0x8600 Positioning controller xx 0184 08007 Ck10 Profile data implausible 0x8600 0x8600 Positioning controller xx 0184 08009 Ck11 Operating mode invalid 0x8600 0x8600 Positioning controller xx 0184 08014 Ck12 Profile number invalid 0x8600 0x8600 Positioning controller xx 0184 080...

Page 91: ...rNet IP Restart by Watchdogreset 0x6010 Software reset watchdog xx 0444 24593 EtherNet IP Internal Error 0x6100 Internal software xx 0444 24832 EtherNet IP Internal Error 0x6100 Internal software xx 0444 24833 EtherNet IP Internal Error 0x6100 Internal software xx 0444 25631 EtherNet IP Invalid Parameter Set 0x7421 Invalid Parameters xx 0444 25632 EtherNet IP Error Lenze Setting Loaded 0x7421 Inva...

Page 92: ... Here you will find general information on parameters Parameter Name C13000 IP Address Data type UNSIGNED_8 Index 11575 0x2D37 Setting of the IP address Setting the IP configuration of the Inverter Drive 8400 motec 31 Setting range min value unit max value 0 255 Subcodes Lenze setting Info C13000 1 192 IP address most significant byte C13000 2 168 IP address C13000 3 124 IP address C13000 4 16 IP ...

Page 93: ...er PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13003 MAC ID Data type OCTET_STRING Index 11572 0x2D34 Display of the MAC ID Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13005 IP Config Control Data type UNSIGNED_8 Index 11570 0x2D32 Selection how the IP configuration is to be effected Instance attribute 3 Configuration Control in the TCP IP Int...

Page 94: ...PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13010 Active IP Address Data type UNSIGNED_8 Index 11565 0x2D2D Display of the active IP address Instance attribute 5 IP Address in the TCP IP Interface Object 245 0xF5 126 Display range min value unit max value 0 255 Subcodes Info C13010 1 Active IP address most significant byte C13010 2 Active IP Address C13010 3 Active IP Address C13010 4 Active IP ...

Page 95: ... unit max value 0 255 Subcodes Info C13012 1 Active gateway address most significant byte C13012 2 Active gateway address C13012 3 Active gateway address C13012 4 Active gateway address least significant byte Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13016 Active Multicast IP Address Data type UNSIGNED_8 Index 11559 0x2D27 Display of the activ...

Page 96: ...31 C13017 2 0 Auto Negotiation Ethernet setting port X32 Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13018 Multicast Config Alloc Control Data type UNSIGNED_8 Index 11557 0x2D25 Selection for multicast IP addressing via instance attribute 9 Mcast Config in the TCP IP Interface Object 245 0xF5 126 Selection list Lenze setting printed in bold 0 De...

Page 97: ...transferred Instance attribute 1 802 1Q Tag Enable in the Quality of Service QoS Object 72 0x48 124 Selection list Lenze setting printed in bold 0 802 1Q Tag Disable 1 802 1Q Tag Enable Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13022 Quality of Service DSCP Data type UNSIGNED_8 Index 11553 0x2D21 Setting for the prioritisation of the data pack...

Page 98: ...twork Status in the Device Level Ring DLR Object 71 0x47 122 Selection list read only 0 Normal 1 Ring Fault 2 Unexpected Loop detected Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13842 Supervisor IP Address Data type UNSIGNED_8 10733 0x29ED Display of the supervisor IP address Instance attribute 10 Supervisor IP Address in the Device Level Ring ...

Page 99: ... X31 C13845 2 Beacon frame error port X31 C13845 3 Beacon frames port X32 C13845 4 Beacon frame error port X32 Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13846 Address Conflict Detection Data type UNSIGNED_8 Index 10729 0x29E9 Activation of the address conflict detection ACD Instance attribute 10 SelectAcd in the TCP IP Interface Object 245 0xF...

Page 100: ..._8 Index 10726 0x29E6 Display of the IP address of the EtherNet IP node with the last address conflict ACD The data of the last conflict will only be saved in this code if ACD is active at the moment when the conflict occurs C13846 1 Display range min value unit max value 0 255 Subcodes Info C13849 1 Last conflicted IP address most significant byte C13849 2 Last conflicted IP address C13849 3 Last...

Page 101: ... UNSIGNED_32 Index 10717 0x29DD Display of statistical values for the data transfer via the Ethernet connections Subcodes Info C13858 1 Ethernet port X31 RX C13858 2 Ethernet port X31 RX CRC error C13858 3 Ethernet port X31 RX discarded C13858 4 Ethernet port X31 TX C13858 5 Ethernet port X31 TX discarded C13858 6 Ethernet port X32 RX C13858 7 Ethernet port X32 RX CRC error C13858 8 Ethernet port ...

Page 102: ...PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13863 Ethernet Port Data type UNSIGNED_16 Index 10712 0x29D8 Display of the baud rate currently used on the Ethernet connections Selection list read only 0 Nonexistent 1 10 Mbps Half Duplex 2 10 Mbps Full Duplex 3 100 Mbps Half Duplex 4 100 Mbps Full Duplex 5 Reserved 6 Reserved Subcodes Info C13863 1 Ethernet port X31 link state C13863 2 Ethernet port...

Page 103: ...s Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13872 CIP Connection Triggers Data type UNSIGNED_16 Index 10703 0x29CF Display of the current CIP connection class Selection list read only 0 Nonexistent 1 Class 1 Cyclic Client 163 Class 3 App Obj Server Subcodes Info C13872 1 Trigger of CIP connection 1 C13872 8 Trigger of CIP connection 8 Read access Write ac...

Page 104: ...0 0x29CC Display of the run and idle flags of the CIP connections Selection list read only 0 Nonexistent 1 IDLE 2 RUN Subcodes Info C13875 1 RUN IDLE flag CIP connection 1 C13875 8 RUN IDLE flag CIP connection 8 Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13880 Monitoring Reaction Data type UNSIGNED_8 Index 10695 0x29C7 Setting of the monitoring...

Page 105: ...ive immediately See Fault with regard to EtherNet IP communication 78 Selection list Lenze setting printed in bold 0 Use of last Scanner Output Data 1 Clear Scanner Output Data Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT Parameter Name C13899 Hostname Data type VISIBLE_STRING Index 10676 0x29B4 Each subcode contains a string with a length of 32 bytes indicating...

Page 106: ... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ C13902 Parameter Name C13902 Firmware Version Data type VISIBLE_STRING Index 10673 0x29B1 The code contains a string with a length of 11 bytes The firmware version is displayed e g 00 01 00 00 Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT ...

Page 107: ...access via a bus system hex 0x5FFF Lenze code number Data DS Data structure E Single variable only one parameter element A Array variable several parameter elements DA Number of array elements subcodes Number DT Data type BITFIELD_8 1 byte bit coded BITFIELD_16 2 bytes bit coded BITFIELD_32 4 bytes bit coded INTEGER_8 1 byte with sign INTEGER_16 2 bytes with sign INTEGER_32 4 bytes with sign UNSIG...

Page 108: ...842 Supervisor IP Address 10733 0x29ED A 4 UNSIGNED_8 1 C13843 Supervisor MAC ID 10732 0x29EC E 1 OCTET_STRING C13844 Beacon Times 10731 0x29EB A 2 UNSIGNED_32 1 C13845 Beacon Frames 10730 0x29EA A 4 UNSIGNED_32 1 C13846 Address Conflict Detection 10729 0x29E9 E 1 UNSIGNED_8 1 C13847 Active Conflict Detection State 10728 0x29E8 E 1 UNSIGNED_8 1 C13848 Last Conflicted MAC ID 10727 0x29E7 E 1 OCTET_...

Page 109: ... 2 0x02 113 Addressing of a service for the transfer of data to any object class or instance Assembly Object 4 0x04 114 Input output data of the scanner Connection Manager Object 6 0x06 120 Management of the internal resources for the transfer of data implicit explicit messaging EtherNet IP objects Device Level Ring DLR Object 71 0x47 122 Status information for the DLR protocol Quality of Service ...

Page 110: ...es of the object 4 Get Optional Attribute List STRUCT of List of the optional instance attributes Number Attributes UINT Number of optional attributes Optional Attributes ARRAY of UINT Listing of the optional attributes 5 Get Optional Service List STRUCT of List of the optional services Number Services UINT Number of optional services Optional Services ARRAY of UINT Listing of the optional service...

Page 111: ... Number Class Attributes UINT 7 0x0007 7 Get Max ID Number Instance Attributes UINT 8 0x0008 Attribute ID Service Name Data type Value 1 Get Vendor ID UINT 587 0x024B 2 Get Device Type UINT 2 0x0002 AC Drive 3 Get Product Code UINT 8440 0x20F8 4 Get Revision STRUCT of Firmware revision of the device Major Revision USINT Minor Revision USINT 5 Get Status WORD Current device status status bits Insta...

Page 112: ...ty I O connection 0011 No I O connections available 0100 Non volatile configuration is faulty 0101 Major fault bit 10 or 11 is 1 0110 At least one I O connection is in the run mode 0111 At least one I O connection is available all are in the idle mode 1000 Reserved 1001 Reserved 1010 1111 Reserved manufacturer specific 8 Minor Recoverable Fault The state 1 indicates that a Minor Recoverable Fault ...

Page 113: ... UINT 1 0x0001 4 Get Optional Attribute List STRUCT of Number Attributes UINT 2 0x0002 Optional Attributes ARRAY of UINT 1 2 0x0001 0002 5 Get Optional Service List STRUCT of Number Services UINT 1 0x0001 Optional Services ARRAY of UINT 10 0x000A 6 Get Max ID Number Class Attributes UINT 7 0x0007 7 Get Max ID Number Instance Attributes UINT 6 0x0006 Attribute ID Service Name Data type Value 1 Get ...

Page 114: ... Profile application 20 0x14 Basic Speed Control Output 21 0x15 Extended Speed Control Output 22 0x16 Speed and Torque Control Output 23 0x17 Extended Speed and Torque Control Output 70 0x46 Basic Speed Control Input 71 0x47 Extended Speed Control Input 72 0x48 Speed and Torque Control Input 73 0x49 Extended Speed and Torque Control Input Application note An example of parameter data transfer read...

Page 115: ...does not support this header like the Rockwell PLCs do add a preceding 32 bit header to the output image You can then define the bit 0 of this header in the process image of your PLC State 0 idle mode State 1 run mode For the operation with Rockwell PLCs adaptations are not required The Lenze Class 104 0x68 142 provides the image of the output data of the scanner Attribute ID Service Name Data typ...

Page 116: ... input data of the scanner Instance attribute Data attribute 3 Attribute ID Service Name Data type Value 3 Get Set Data ARRAY of SINT INT DINT Max 20 bytes from the adapter to the scanner 70 0x46 Basic Speed Control Input 71 0x47 Extended Speed Control Input 72 0x48 Speed and Torque Control Input 73 0x49 Extended Speed and Torque Control Input 111 0x6F Custom Input Instance attribute Data attribut...

Page 117: ...et CtrlFrom Net Ready Running2 Rev Running1 Fwd Warning Faulted 1 Drive State 2 Speed Actual Low Byte 3 Speed Actual High Byte 72 0x48 0 Running1 Fwd Faulted 1 2 Speed Actual Low Byte 3 Speed Actual High Byte 4 Torque Actual Low Byte 5 Torque Actual High Byte 73 0x49 0 At Referenc e RefFrom Net CtrlFrom Net Ready Running2 Rev Running1 Fwd Warning Faulted 1 Drive State 2 Speed Actual Low Byte 3 Spe...

Page 118: ...orque Reference Bits 0 7 AC Drive 0x2A 1 TorqueRef 12 Custom Output Bits 0 7 Note In case of the assembly object instances 21 0x15 und 23 0x17 NetCtrl Bit 5 and NetRef Bit 6 must be set in order that the inverter can receive start stop commands and speed torque commands via the network Data component Bits 0 7 Class Instance Number Attribute Name Number Name Number Faulted Bit 0 Control Supervisor ...

Page 119: ...l CIP objects _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Supported service codes Service code hex Name Description 0x0E Get_Attribute_Single Outputs the value of a certain attribute 0x10 Set_Attribute_Single Changes the value of a certain attribute ...

Page 120: ... STRUCT of Number Attributes UINT 8 0x0008 Optional Attributes ARRAY of UINT 1 8 0x0001 0002 0003 0004 0005 0006 0007 0008 6 Get Max ID Number Class Attributes UINT 7 0x0007 7 Get Max ID Number Instance Attributes UINT 8 0x0008 Attribute ID Service Name Data type Value 1 Set 1 Open Requests UINT Number of Forward Open Service Requests received 2 Set 1 Open Format Rejects UINT Number of Forward Ope...

Page 121: ...anner 0x001 0x204 UNCONNECTED_REQUEST_ TIMED_OUT The adapter does not respond to the establishment of the connection There might be no physical connection The adapter is switched off The adapter has an invalid IP configuration 0x001 0x320 ACCESS_CONTENTION Manufacturer specific error The configurations of the assembly input and output objects are mixed up The connection could not be established be...

Page 122: ...Instances UINT 1 0x0001 6 Get Max ID Number Class Attributes UINT 7 0x0007 7 Get Max ID Number Instance Attributes UINT 2 0x0002 Attribute ID Service Name Data type Value 1 Get Network Topology USINT Current network topology 0 Line topology 1 Ring topology Display via C13840 2 Get Network Status USINT Current network status 0 Normal 1 Ring Fault only for ring topology 2 Unexpected Loop Detected on...

Page 123: ...0 Announce based Ring Node Is not supported state 0 1 Beacon based Ring Node The state 1 is set if the ring node implementation is based on the processing of beacon frames See also C13844 Beacon Times C13845 Beacon Frames 2 31 Reserved 0 Service code hex Name Description 0x01 Get_Attributes_All Outputs a list of the attributes and the attribute s values for a certain object 0x0E Get_Attribute_Sing...

Page 124: ... configured Changes in the attribute values will only take effect after a reset of the device power off on or type 0 reset Attribute ID Service Name Data type Value 1 Get Revision UINT 1 0x0001 2 Get Max Instance UINT 1 0x0001 3 Get Number of Instances UINT 1 0x0001 6 Get Max ID Number Class Attributes UINT 7 0x0007 7 Get Max ID Number Instance Attributes UINT 8 0x0008 Note Before activating VLAN ...

Page 125: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Supported service codes 7 Set DSCP Low USINT 31 Messages with low priority Is not supported at the moment 8 Set DSCP Explicit USINT 27 Explicit messages parameter data C13022 7 Service code hex Name Description 0x0E Get_Attribute_Single Outputs the value of a certain attribute 0x10 Set_Attribute_Single Changes the value of a certain attribute Attribute I...

Page 126: ...stance Attributes UINT 0x000B Note Write access to attribute 3 Configuration Control permanently saves the TCP IP configuration defined in attribute 5 If the TCP IP configuration defined in attribute 5 is to be used as a static IP during the start up 0 use static TCP IP configuration must be set in attribute 3 Attribute ID Service Name Data type Value 1 Get Status DWORD Current status of the TCP I...

Page 127: ... IP addresses are generated with the standard assignment algorithm 1 The multicast IP addresses are assigned via the values in Num Mcast and Mcast Start Addr C13006 2 Reserved Reserved USINT 0 0x0000 Num Mcast UINT Total number of multicast IP addresses assigned C13020 Mcast Start Addr UDINT Active multicast IP start address C13006 10 Set SelectAcd BOOL Activationofaddressconflictdetection ACD C13...

Page 128: ...on in attribute 5 Interface Configuration It is set to 1 if an attribute is set The pending change will only take effect after a reset of the device power off on or type 0 reset 6 AcdStatus Display of the status of address conflict detection ACD C13847 0 No address conflict detected 1 Address conflict detected 7 31 Reserved 0 Bits Name Description 0 BOOTP Client The state 1 indicates that BOOTP is...

Page 129: ...are Address Type 1 Ethernet H W 2 Protocol Address Type 0x0800 IP 1 HADDR LEN 6 Ethernet H W 1 PADDR LEN 4 IP 2 OPERATION 1 Request 2 Response 6 SENDER HADDR H W address of the sender 4 SENDER PADDR Protocol address of the sender 6 TARGET HADDR H W address of the target 4 TARGET PADDR Protocol address of the target Service code hex Name Description 0x01 Get_Attributes_All Outputs a list of the att...

Page 130: ...tes ARRAY of UINT 7 10 0x0007 0008 0009 000A 6 Get Max ID Number Class Attributes UINT 0x0007 7 Get Max ID Number Instance Attributes UINT 0x000A Attribute ID Service Name Data type Value 1 Get Interface Speed UDINT Current baud rate 10 Mbps 100 Mbps 2 Get Interface Flags DWORD Status bits of the Ethernet interface Instance attribute Interface Flags attribute 2 131 3 Get Physical Address ARRAY of ...

Page 131: ...tatus bit 0 it is not possible to determine the value of the Half Full Duplex bit 2 4 Negotiation Status These bits indicate the status of Link Auto Negotiation 000 Link Auto Negotiation is being processed 001 Link Auto Negotiation and speed detection have failed Use the standard baud rate and transmission mode values The standard values depend on the product recommended values are 10 Mbps and Hal...

Page 132: ...Negotiation 0 Link Auto Negotiation is not active The device uses the settings of the bits Forced Duplex Mode bit 1 and Forced Interface Speed see attribute 6 Interface Control 1 Link Auto Negotiation is active 1 Forced Duplex Mode If Auto negotiate bit 0 this bit indicates the transmission mode to be used 0 Half duplex 1 Full duplex 2 15 Reserved 0 Service code hex Name Description 0x01 Get_Attri...

Page 133: ...r e g speed ramps torque control etc For using the AC Drive Profile the following assembly object instances in the host scanner have to be used See also Assembly Object 4 0x04 114 Instance ID Assembly object instance dec hex 20 0x14 Basic Speed Control Output Outputs From the scanner to the adapter 21 0x15 Extended Speed Control Output 22 0x16 Speed and Torque Control Output 23 0x17 Extended Speed...

Page 134: ...vice Name Data type Value 1 Get Revision UINT 1 0x0001 2 Get Max Instance UINT 1 0x0001 3 Get Number of Instances UINT 1 0x0001 Attribute ID Service Name Data type Value 1 Get NumAttr USINT Number of supported attributes 2 Get Attributes ARRAY of USINT Listing of the supported attributes 3 Get Set MotorType USINT AC motor type 6 Wound rotor induction motor 7 Squirrel cage induction motor Attribute...

Page 135: ... can be controlled via a local setting on the device or terminal or via the network see attribute NetCtrl The relationship between Run1 Run2 and the trigger events is described in the Run stop event 136 section 4 Set Run2 BOOL 5 Set NetCtrl BOOL Run Stop control 0 Run stop control via local setting on the device or terminal 1 Run stop control via network e g from the scanner 6 Get State USINT 0 Ma...

Page 136: ...0 Run stop control via local setting on the device or terminal 1 Run stop control via network e g from the scanner Run1 Run2 Starter Drive Contactor Starter Reverser Speed Soft start Run1 Close Run RunFwd RunLow RunRamp1 RunFwd Run2 No Action No Action RunRev RunHigh RunRamp2 RunRev Run1 Run2 Trigger event Run type 0 0 Stop No Action 0 1 0 Run Run1 0 0 1 Run Run2 0 1 0 1 No Action No Action 1 1 No...

Page 137: ...runs at reference speed or reference torque depending on attribute 6 DriveMode 4 Get Set NetRef BOOL 0 Reference via local setting on the device or terminal 1 Reference via network e g from the scanner 6 Get Set DriveMode USINT Drive mode 1 Idle speed frequency 3 Torque control In order to be able to use the torque control for the assembly object instances 22 0x16 23 0x17 72 0x48 73 0x49 thisattri...

Page 138: ...age transfer In order to write the DriveMode attribute by means of explicit message transmission the following settings are required Service code hex Name Description 0x01 Get_Attributes_All Outputs a list of the attributes and the attribute s values for a certain object 0x0E Get_Attribute_Single Outputs the value of a certain attribute 0x10 Set_Attribute_Single Changes the value of a certain attr...

Page 139: ...butes can thus be directly set under Parameters in the properties dialog of the EtherNet IP node Attribute ID Service Name Data type Value 1 Get Revision UINT 2 0x0002 2 Get Max Instance UINT 1 0x0001 Attribute ID Service Name Data type Value 1 Get No of supported Attributes USINT 6 0x0006 2 Get Attribute List USINT 1 0x0001 6 0x0006 3 Get Set Reaction on Idle Mode USINT Corresponds to the value i...

Page 140: ..._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Supported service codes Service code hex Name Description 0x01 Get_Attributes_All Outputs a list of the attributes and the attribute s values for a certain object 0x0E Get_Attribute_Single Outputs the value of a certain attribute 0x10 Set_Attribute_Single Changes the value of a certain attribute ...

Page 141: ...ion Unit and sent to the scanner via the assembly object instance 111 0xE6 Class attributes Instance attributes Supported service codes Attribute ID Service Name Data type Value 1 Get Revision UINT 2 0x0002 2 Get Max Instance UINT 1 0x0001 Attribute ID Service Name Data type Value 1 Get No of supported Attributes USINT 3 0x0003 2 Get Attribute List USINT 1 0x0001 3 0x0003 3 Get I O image of produc...

Page 142: ...ustom Output and placed on the MCI_IN interface of the Communication Unit Class attributes Instance attributes Supported service codes Attribute ID Service Name Data type Value 1 Get Revision UINT 2 0x0002 2 Get Max Instance UINT 1 0x0001 Attribute ID Service Name Data type Value 1 Get No of supported Attributes USINT 3 0x0003 2 Get Attribute List USINT 1 0x0001 3 0x0003 3 Get I O image of consume...

Page 143: ...tes Instance attributes Supported service codes Note If the corresponding Lenze code does not have a subcode the value 0 must be entered in the attribute If 0 is not supported as attribute value by the engineering tool used the value 1 must be entered A display code cannot be configured using Set_Attribute_Single Attribute ID Service Name Data type Value 1 Get Revision UINT 2 0x0002 2 Get Max Inst...

Page 144: ...3840 DLR Network Topology 98 C13841 DLR Network Status 98 C13842 Supervisor IP Address 98 C13843 Supervisor MAC ID 98 C13844 Beacon Times 99 C13845 Beacon Frames 99 C13846 Address Conflict Detection 99 C13847 Active Conflict Detection State 99 C13848 Last Conflicted MAC ID 100 C13849 Last Conflicted IP Address 100 C13850 All words to scanner 100 C13851 All words from scanner 101 C13858 Ethernet Po...

Page 145: ...Link Object 246 0xF6 130 Ethernet Port C13863 102 Ethernet Port Statistics C13858 101 EtherNet IP Duplicate IP Address error message 86 Error Lenze Setting Loaded error message 84 Exist connect to 8400 lost error message 83 Explicit Message Timeout error message 85 Fault Mode error message 85 Idle Mode error message 86 Internal error error message 84 Invalid Configuration error message 85 Invalid ...

Page 146: ...t 14 error message 83 Number of nodes 18 O Operating conditions 18 Output assemblies 51 Output assemblies data mapping 118 Overall Ethernet Timeout Time C13881 105 P Parameter data transfer explicit messages 74 Parameter reference 92 Parameters of the Communication Unit 92 Processing time 19 Product code 18 Product description 13 Product features 14 Protocol data 19 Q Quality of Service DSCP C1302...

Page 147: ...IP EN 3 0 02 2019 147 Index _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ VLAN tagging 124 Voltage supply 18 25 W Write DriveMode attribute 138 Write DriveMode attribute ID 6 138 Write parameters 75 ...

Page 148: ...and belief to give you the best possible support for handling our product Perhaps we have not succeeded in achieving this objective in every respect If you have suggestions for improvement please e mail us to feedback docu lenze com Thank you very much for your support Your Lenze documentation team ...

Page 149: ...rives GmbH Postfach 10 13 52 D 31763 Hameln Breslauer Straße 3 D 32699 Extertal Germany HR Lemgo B 6478 49 5154 82 0 49 5154 82 2800 sales de lenze com www lenze com Lenze Service GmbH Breslauer Straße 3 D 32699 Extertal Germany 008000 24 46877 24 h helpline 49 5154 82 1112 service de lenze com ...

Reviews: