Safety instructions that must be observed The basic technical data of the communication module Information on versions of the Lenze standard devices to be used Notes on troubleshooting and fault elimination The theoretical context is only explained as far as it is required for understanding the function of the communication module.
Page 6
This documentation addresses to persons who configure, install, commission, and maintain the networking and remote maintenance of a machine. Tip! Current documentation and software updates for Lenze products can be found in the download area at: www.Lenze.com Validity information...
E94AYCEN communication manual (Ethernet) About this documentation Document history Document history Version Description 11/2004 TD06 First edition 03/2005 TD06 Description of the GCI protocol added 03/2005 TD06 Description of displays added 10/2006 TD06 General revision 11/2007 TD17 General revision and provision of the documentation in the form of the »Engineer«...
In general, the decimal point is used. Example: 1234.56 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 another topic.
Lenze controllers of the "Servo Drives 9400" series Standard device »Engineer« Lenze PC software supporting you for the "Engineering" (parameterisation, diagnostics, and configuration) during the whole life cycle, i. e. from the design to the maintenance of the machine commissioned.
E94AYCEN communication manual (Ethernet) About this documentation Notes used Notes used The following signal words and symbols are used in this documentation to indicate dangers and important information: Safety instructions Layout of the safety instructions: Pictograph and signal word! (characterise the type and severity of danger) Note (describes the danger and suggests how to prevent dangerous situations)
– The procedural notes and circuit details described in this document are only proposals. It is up to the user to check whether they can be adapted to the particular applications. Lenze does not take any responsibility for the suitability of the procedures and circuit proposals described.
E94AYCEN communication manual (Ethernet) Safety instructions Device and application-specific safety instructions All operations with and on Lenze drive and automation components may only be carried out by qualified personnel. In accordance with IEC 60364 or CENELEC HD 384 these are persons ...
E94AYCEN communication manual (Ethernet) Product description Application as directed Product description Application as directed The Ethernet communication module ... is an accessory module that can be used in conjunction with the following standard devices: Product series Type designation From hardware From software version version...
Automatic detection and (internal) swapping of data signals from receive paths and transmit paths (auto-crossing) Access to all Lenze parameters via the Lenze »Engineer« Terminals and interfaces 2 RJ45 sockets for Ethernet connection Front LEDs for diagnosing the ...
E94AYCEN communication manual (Ethernet) Technical data General data and operating conditions Technical data General data and operating conditions Area Values Order designation E94AYCEN Communication profile GCI, based on TCP/IP Communication medium S/FTP (screened foiled twisted pair, ISO/IEC 11801 or EN 50173), CAT 5e Interface RJ45: Standard Ethernet (in accordance with IEEE 802.3), 100Base-TX (Fast Ethernet)
E94AYCEN communication manual (Ethernet) Technical data Protective insulation Protective insulation Danger! Dangerous electrical voltage If Servo Drives 9400 are used on a phase earthed mains with a rated mains voltage ≥ 400 V, protection against accidental contact is not guaranteed without external measures.
Page 17
E94AYCEN communication manual (Ethernet) Technical data Protective insulation The following illustration ... shows the arrangement of the terminal strips and the separate potential areas of the drive. serves to determine the decisive protective insulation between two terminals located in differently insulated separate potential areas.
E94AYCEN communication manual (Ethernet) Technical data Dimensions Example Which type of protective insulation is used between the bus terminal of the device module in slot MXI1 or MXI2 and the mains terminal X100? The separate potential area with the better protective insulation is decisive. –...
E94AYCEN communication manual (Ethernet) Installation Installation Stop! Electrostatic discharge Electronic components within the communication module can be damaged or destroyed by electrostatic discharge. Possible consequences: • The communication module is damaged. • Fieldbus communication is not possible or faulty. Protective measures •...
E94AYCEN communication manual (Ethernet) Installation Mechanical installation Mechanical installation Note! Only one Ethernet module may be attached to a Servo Drive 9400, either in module slot MXI1 or MXI2. 5.1.1 Assembly E94YCXX001G [5-1] Assembly 5.1.2 Disassembly E94AYCXX001H [5-2] Disassembly EDS94AYCEN EN 9.0 - 09/2012...
E94AYCEN communication manual (Ethernet) Installation Electrical installation Electrical installation Documentation for the standard device, control system, system/machine Observe the notes and wiring instructions contained in this documentation. 5.2.1 EMC-compliant wiring In typical systems, standard shielding is sufficient for Ethernet cables. However, in environments with a very high level of interference, EMC resistance can be improved by additionally earthing the cable shield on both sides.
( 23) Note! • Decouple your Ethernet house network from the system network for Ethernet-capable Lenze devices in order to prevent trouble in the Ethernet communication. Further information can be obtained from the "Ethernet in the industrial application" manual.
E94AYCEN communication manual (Ethernet) Installation Electrical installation Free space When ordering and using your Ethernet cable, note the amount of free space available. E94YCET017 [5-4] Free space 5.2.3 Specification of the Ethernet cable Note! Only use cables that meet the listed specifications. Specification of the Ethernet cable Ethernet standard Standard Ethernet (in accordance with IEEE 802.3), 100Base-TX (Fast...
Page 24
E94AYCEN communication manual (Ethernet) Installation Electrical installation Colour coding of the Ethernet cable Note! Wiring and colour code are standardised in EIA/TIA 568A/568B. In accordance with the industrial standard, the use of 4-pin Ethernet cables is permissible. The cable type only connects the assigned pins 1, 2, 3 and 6 to one another.
E94AYCEN communication manual (Ethernet) Installation Electrical installation 5.2.4 Voltage supply Internal supply The communication module is solely supplied with voltage by the standard device. Note! If the standard device fails and daisy-chain wiring has been used, the transmission of data between the Ethernet nodes at interface X215 and the Ethernet nodes at interface X216 will be interrupted.
During commissioning, system-related data such as motor parameters, operating parameters, responses, and parameters for fieldbus communication are defined for the drive. For Lenze devices, this is done via the codes. The codes of the drive and for communication are saved non-volatilely as a data set in the memory module.
The address settings required for Ethernet operation are displayed in the »Engineer« in the Settings tab (Fig. [6-1]). The settings correspond to the values of the codes: Parameter Code Lenze setting for slot MXI1 for slot MXI2 IP address C13000/1...4 C14000/1...4...
E94AYCEN communication manual (Ethernet) Commissioning Configuring the communication module 6.2.1 Setting the address Clicking the Change button in the Settings tab (Fig. [6-1]) opens the "Configure IP address" dialog window: [6-2] Setting the address In the input fields for the IP address, the subnet mask and the standard gateway, you can directly set the addresses.
E94AYCEN communication manual (Ethernet) Commissioning Configuring the communication module 6.2.2 Automatically receiving an IP address Clicking the Change button in the Settings tab (Fig. [6-1]) opens the "Configure IP address" dialog window. Mark "Receive IP address automatically" in order to receive an IP address automatically from the DHCP server: [6-3] Automatically receiving an IP address...
Page 30
E94AYCEN communication manual (Ethernet) Commissioning Configuring the communication module Output of the »Network Analyzer« With "DHCP ACK", the DHCP server (here IP address "192.216.31.1") assigns the IP address "192.216.31.239" to the Servo Drive 9400 (DHCP client): EDS94AYCEN EN 9.0 - 09/2012...
Eight bits are reserved for each of the four numbers, which makes a total of 32 bits. Examples 1. The first three numbers of the IP address indicate the network, the last number indicates the host (Lenze setting): Subnet mask: Subdivision of IP address:...
MAC-ID The MAC-ID is a globally unique identifier of an Ethernet-capable device. The MAC-ID is assigned by the manufacturer and permanently burnt into the device (Lenze communication module). The MAC-ID consists of six hexadecimal numerical codes (00 ... FF) which respectively are separated from each other by a hyphen, e.
Page 33
The MAC-ID of the communication module is displayed in C13003/C14003: Parameter (MXI1): C13003/1 C13003/2 C13003/3 C13003/4 C13003/5 C13003/6 Display [hex]: Manufacturer's identification mark Consecutive definite number (Lenze) Parameter (MXI2): C14003/1 C14003/2 C14003/3 C14003/4 C14003/5 C14003/6 Display [hex]: Manufacturer's identification mark Consecutive definite number (Lenze) ...
C13005 C14005 available. These codes can be used to define whether DHCP is to be used or not: Value 0 (FALSE): Do not use DHCP (Lenze setting) Value 1 (TRUE): Use DHCP DHCP flag settings UseIPfromDhcp = TRUE (Use DHCP): The IP settings are assigned by the DHCP server.
E94AYCEN communication manual (Ethernet) Commissioning DHCP implementation in the Servo Drive 9400 6.3.2 DHCP network architecture Data relating to the DHCP network architecture DHCP model Client/Server Transport protocol Ports Server - UDP port 67 Client - UDP port 68 DHCP packet size 576 bytes Compatibility DHCP is an advancement on BOOTP, so the DHCP server can also manage...
E94AYCEN communication manual (Ethernet) Commissioning DHCP implementation in the Servo Drive 9400 6.3.4 DHCP packet structure The DHCP packets have the following structure: Bit 1 ... 8 Bit 9 ... 16 Bit 17 ... 24 Bit 25 ... 32 op (1 byte) htype (1 byte) hlen (1 byte) hops (1 byte)
After a fault (e.g. short-term mains failure), it is sometimes undesirable or even impermissible for the drive to restart. In the Lenze setting of Servo Drives 9400, the restart protection is activated. The restart behaviour of the controller can be set using C00142 ("Auto-restart following mains connection"):...
The SDOs provide for the write and read access to the object directory in the controller. The transmission of the parameter data usually is not time-critical. The parameter data are saved in Lenze devices as "codes". Via the codes, for instance operating parameters, motor data or diagnostics information can be set.
E94AYCEN communication manual (Ethernet) Parameter data transfer Structure of the Ethernet data telegram Structure of the Ethernet data telegram The GCI protocol is used for communication. The Ethernet data telegram is shown below. Here, the GCI header represents the part of the program that is independent of the type of command transmitted.
E94AYCEN communication manual (Ethernet) Parameter data transfer Reading parameters from the controller Tip! The GCI header will be described in greater detail during the course of this manual. The other signals refer to the transfer characteristics of the Ethernet telegram, which are not described in this documentation.
E94AYCEN communication manual (Ethernet) Parameter data transfer Assignment of user data areas P0 ... P4 Assignment of user data areas P0 ... P4 Area Byte 1 Byte 2 Byte 3 Byte 4 Status/error code Data type Reserved Code Reserved Reserved Subcode Reserved Reserved*...
E94AYCEN communication manual (Ethernet) Parameter data transfer Transmission abort Assignment of the User data area with parameter values of different data lengths Depending on the data format, the parameter value occupies 1 to 8 bytes. Data are stored in little-endian format, i.e. first the low byte or low word, then the high byte or high word: Data length Data area P3 Data area P4...
E94AYCEN communication manual (Ethernet) Parameter data transfer Error codes Error codes The error code is located in the User data area P0, byte 1 and byte 2. User data area P0 Byte 1 Byte 2 Byte 3 Byte 4 Error code Data type Reserved Example error code 0x9002...
Page 44
E94AYCEN communication manual (Ethernet) Parameter data transfer Error codes Error code Definition Description 36873 0x9009 Wrong GMT received The general telegram identification does not correspond to the GCI communication. 36874 0x900A Unknown server request Internal error in the GCI 36875 0x900B Wrong server parameter 36876...
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples Telegram examples 7.7.1 Example 1: Querying the heatsink temperature (read request) The heatsink temperature of the controller is to be read. Code to be read: C00061 Assumption: ϑ = 43°C Request ...
Page 46
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples Response GCI message qualifier (GMQ) = 0x80 = 10000000B = "Response" GCI header SIZE SIZE 0x01 0x82 0x80 0x00 0x14 0x00 0x00 0x00 Fixed Reading Response Transactions ID Length of the user data = 20 bytes Reserved parameters User data area P0...
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples 7.7.2 Example 2: Querying the firmware product type (read request) The firmware product type of the controller is to be read. Code to be read: C00200 Assumption: product type = "E94AFH" Request ...
Page 48
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples Response GCI message qualifier (GMQ) = 0x80 = 10000000B = "Response" GCI header SIZE SIZE 0x01 0x82 0x80 0x01 0x14 0x00 0x00 0x00 Fixed Reading Response Transactions ID Length of the user data = 20 bytes Reserved parameters User data area P0...
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples 7.7.3 Example 3: Setting the deceleration time for quick stop (QSP) (write request) The deceleration time for quick stop (QSP) is to be set to 50 ms in the controller. Code to be written: C00105 Request ...
Page 50
E94AYCEN communication manual (Ethernet) Parameter data transfer Telegram examples Response GCI message qualifier (GMQ) = 0x80 = 10000000B = "Response" GCI header SIZE SIZE 0x01 0x83 0x80 0x2A 0x14 0x00 0x00 0x00 Fixed Writing Response Transactions ID Length of the user data = 20 bytes Reserved parameters User data area P0...
E94AYCEN communication manual (Ethernet) Diagnostics Diagnostics The LEDs on the front of the Ethernet module are used to diagnose faults. Furthermore, the »Engineer« indicates via codes C13006 C14006 if an error has occurred during Ethernet communication or if a telegram has been lost. ...
E94AYCEN communication manual (Ethernet) Diagnostics LED status displays LED status displays MS and DE status displays LEDs Pos. Colour Status Description Green The communication module is supplied with voltage. The communication module is not accepted by the standard device. (See notes provided in the documentation for the standard device.) E94YCEN001B ...
E94AYCEN communication manual (Ethernet) Diagnostics Error messages of the Servo Drive 9400 Error messages of the Servo Drive 9400 In the »Engineer«, the content of the fault memory can be displayed via the standard device code C00168. Software manual/»Engineer« online help for the Servo Drive 9400 Here you will find general information on diagnostics &...
= 5D83 C00636 | Resp. to new module in MXI1 Response if a new module has been plugged into module slot 1 of the standard device. Selection list (Lenze setting printed in bold) 1 Fault 6 Information 5 Warning 4 Warning Locked...
Page 55
= 5D83 C00637 | Resp. to new module in MXI2 Response if a new module has been plugged into module slot 2 of the standard device. Selection list (Lenze setting printed in bold) 1 Fault 6 Information 5 Warning 4 Warning Locked...
(min. value | unit | max. value) Subcodes Lenze setting Info C13001/1 Subnet mask • Sequence: "[1].[2].[3].[4]" C13001/2 • Lenze setting: "255.255.255.0" (The first three bytes C13001/3 of the IP address are the Net-ID.) C13001/4 Read access Write access CINH PLC STOP No transfer EDS94AYCEN EN 9.0 - 09/2012...
Page 57
The MAC-ID is a globally unique identifier of an Ethernet-capable device. The MAC-ID is assigned by the manufacturer and permanently burnt into the device (Lenze communication module). • The MAC-ID consists of six numbers from 0 to 255 which are displayed in the six subcodes.
Page 58
You use this code to define whether DHCP is to be used or not. DHCP implementation in the Servo Drive 9400 ( 34) Selection list (Lenze setting printed in bold) 0 Do not use DHCP 1 Use DHCP Read access...
Page 59
E94AYCEN communication manual (Ethernet) Parameter reference Parameters of the communication module for slot MXI1 C13007 Parameter | Name: Data type: UNSIGNED_8 Index: 11568 = 2D30 C13007 | Resolved Subnetmask The subnet mask indicates which part of the IP address is evaluated as Net-ID and which part as Host-ID. •...
(min. value | unit | max. value) Subcodes Lenze setting Info C14001/1 Subnet mask • Sequence: "[1].[2].[3].[4]" C14001/2 • Lenze setting: "255.255.255.0" (The first three bytes C14001/3 of the IP address are the Net-ID.) C14001/4 Read access Write access CINH PLC STOP No transfer EDS94AYCEN EN 9.0 - 09/2012...
Page 61
The MAC-ID is a globally unique identifier of an Ethernet-capable device. The MAC-ID is assigned by the manufacturer and permanently burnt into the device (Lenze communication module). • The MAC-ID consists of six numbers from 0 to 255 which are displayed in the six subcodes.
Page 62
You use this code to define whether DHCP is to be used or not. DHCP implementation in the Servo Drive 9400 ( 34) Selection list (Lenze setting printed in bold) 0 Do not use DHCP 1 Use DHCP Read access...
Page 63
E94AYCEN communication manual (Ethernet) Parameter reference Parameters of the communication module for slot MXI2 C14007 Parameter | Name: Data type: UNSIGNED_8 Index: 10568 = 2948 C14007 | Resolved Subnetmask The subnet mask indicates which part of the IP address is evaluated as Net-ID and which part as Host-ID. •...
Name Parameter short text (display text) Text Index Index under which the parameter is addressed. 24575 - Lenze code number Only required for access via a bus The subindex for array variables corresponds to the system. 5FFF - Lenze code number Lenze subcode number.
Page 65
E94AYCEN communication manual (Ethernet) Parameter reference Table of attributes Table of attributes Code Name Index Data Access Factor CINH C13000 Ethernet: IP address 11575 2D37 UNSIGNED_8 C13001 Ethernet: Subnetwork mask 11574 2D36 UNSIGNED_8 C13002 Ethernet gateway address 11573 2D35 UNSIGNED_8 C13003 Ethernet: MAC-ID 11572...
E94AYCEN communication manual (Ethernet) Index Index Device protection DHCP client Activate changed settings DHCP code Address settings DHCP flag settings Application as directed DHCP implementation in the Servo Drive 9400 Application notes (representation) DHCP network architecture Approvals DHCP operating mode Assembly DHCP packet structure Assignment of user data areas...
Page 67
E94AYCEN communication manual (Ethernet) Index Resp. to imp. device config. (C00615) Resp. to new module in MXI1 (C00636) Identification Resp. to new module in MXI2 (C00637) Initial switch-on Installation Interface Safety instructions Interfaces Safety instructions (representation) Internal voltage supply Screenshots IP address Setting the address Specification of the Ethernet cable...
Need help?
Do you have a question about the L-force 9400 Series and is the answer not in the manual?
Questions and answers