This documentation only contains descriptions of the E94AYCEO (EtherNet/IP™) communication
module.
Note!
This documentation supplements the mounting instructions supplied with the
controller and the Servo Drives 9400 hardware manual.
The mounting instructions contain safety instructions which must be observed!
The features and functions of the communication module are described in detail.
Examples illustrate typical applications.
The theoretical context is only explained as far as it is required for understanding the function of
the communication module.
This documentation does not describe the software of another manufacturer. No guarantee can be
given for corresponding information in this documentation. Information on the use of the software
can be found in the documents for the host system (PLC, scanner).
All brand names mentioned in this documentation are trademarks of their corresponding owners.
Tip!
Detailed information on EtherNet/IP can be found on the website of the user organisation
ODVA (Open DeviceNet Vendor Association):
www.odva.org
5Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
This documentation addresses persons who configure, install, commission, and maintain the
networking and remote servicing of a machine.
Tip!
Current documentation and software updates with regard to Lenze 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:
Extension moduleType designationFrom hardware
version
Communication module EtherNet/IPE94AYCEOVE01.01.00.00
Screenshots/application examples
All screenshots in this documentation are application examples. Depending on the firmware
version of the communication module and software version of the installed engineering tools
From software
version
(»Engineer«, »RSLogix 5000«), the screenshots in this documentation may differ from the screen
representation.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD176
This documentation uses the following conventions to distinguish between different types of
information:
Type of informationIdentificationExamples/notes
Numbers
DecimalStandard notationExample: 1234
Decimal separatorPointIn general, the decimal point is used.
Example: 1234.56
Hexadecimal0x[0 ... 9, A ... F]Example: 0x60F4
Binary
• Nibble
Text
Version informationText colour blueAll pieces of information that only apply to or from a specific
Program name» «The Lenze PC software »Engineer«...
Control elementBoldThe OK button... / The Copy command... / The Properties
Sequence of menu
commands
HyperlinkUnderlined
Icons
Page reference ( 9)Optically highlighted reference to another page. Can be
Step-by-step instructions
In inverted commas
Point
Example: ’100’
Example: ’0110.0100’
software version of the device are highlighted accordingly in
this documentation.
Example: This function extension is available from software
version V3.0!
tab... / The Name input field...
If several successive commands are required for executing a
function, the individual commands are separated from each
other by an arrow: Select the command File
Optically highlighted reference to another topic. Can be
activated with a mouse-click in this online documentation.
activated with a mouse-click in this online documentation.
Step-by-step instructions are marked by a pictograph.
Open to...
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD178
DriveLenze inverters of the "Servo Drives 9400" product series
Inverter
Standard device
ARPAddress Resolution Protocol
BOOTPBootstrap Protocol
CodeParameter which serves to parameterise and monitor the drive. In normal usage,
SubcodeIf a code contains several parameters, they are stored in so-called "subcodes".
DHCPDynamic Host Configuration Protocol
DSCPDifferentiated Services Codepoints
EDSElectronic Data Sheet
»Engineer«PC software from Lenze which supports you during engineering
Explicit messagesExplicit Messages are used to transfer parameter data.
HWHardware
IGMPInternet Group Management Protocol
Implicit messagesImplicit Messages are used to transfer I/O data.
"Class 1" connectionI/O connection
"Class 3" connectionExplicit connection
Level 2EtherNet/IP performance level 2:
Lenze settingDefault settings of the device, preconfigured ex works.
Standard setting
PLCProgrammable Logic Controller
QoSQuality of Service
RPIRequested Package Interval:
»RSLogix 5000«Programming and development software from Rockwell for hosts (scanners) in
ScannerEtherNet/IP master or client
Host
SWSoftware
TTLTime To Live:
UCMMUnconnected Message Manager
the term is usually referred to as "Index".
This manual uses a slash "/" as a separator between code and subcode
(e.g. "C00118/3").
In normal usage, the term is also referred to as "Subindex".
(parameterisation, diagnostics, and configuration) throughout the entire life
cycle, i.e. from planning to maintenance of the commissioned machine.
EtherNet/IP™ (EtherNet Industrial Protocol) is a fieldbus system based on
Ethernet which uses the Common Industrial Protocol™ (CIP™) for data exchange.
EtherNet/IP™ and Common Industrial Protocol™ (CIP™) are trademarks and
patented technologies, licensed by the user organisation ODVA (Open
DeviceNet Vendor Association), USA.
I/O Message Server including Explicit Message Server
Interval requested between 2 telegrams for cyclic data transmission
It is absolutely vital that the stated safety measures are implemented in order to prevent
serious injury to persons and damage to material assets.
Always keep this documentation to hand in the vicinity of the product during operation.
2.1General safety and application notes
Danger!
If the following basic safety measures are disregarded, severe injuries to persons and
damage to material assets may result.
Lenze drive and automation components ...
• must only be applied as directed.
Application as directed
• must never be commissioned if they display signs of damage.
• must never be technically modified.
( 13)
• must never be commissioned if they are not fully mounted.
• must never be operated without required covers.
• during and after operation can have live, moving and rotating parts, depending on their degree
of protection. Surfaces can be hot.
The following applies to Lenze drive components ...
• only use the accessories approved.
• only use original manufacturer spare parts.
Observe all specifications contained in the enclosed documentation and related documentation.
• This is the precondition for a safe and trouble-free operation and for achieving the specified
product features.
Product features
• 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.
( 14)
11
All works on and with Lenze drive and automation components must only be carried out by qualified
personnel. According to IEC 60364 or CENELEC HD 384 these are persons who ...
• are familiar with installing, mounting, commissioning, and operating the product.
• who have the corresponding qualifications for their work.
• who know and can apply all regulations for the prevention of accidents, directives, and laws
applicable at the place of use.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 12
2Safety instructions
2.2Device and application-specific safety instructions
2.2Device and application-specific safety instructions
• During operation, the communication module must be securely connected to the standard
device.
• With external voltage supply, always use a separate power supply unit, safely separated to
EN 61800-5-1 in every control cabinet (SELV/PELV).
• Only use cables that comply with the listed specifications.
Ethernet cable specification
( 30)
Documentation for the standard device, control system, system/machine
All the other measures prescribed in this documentation must also be implemented.
Observe the safety instructions and application notes contained in this manual.
2.3Residual hazards
Protection of persons
If Servo Drives 9400 are used on a phase earthed mains with a rated mains voltage of 400 V, the
protection against accidental contact is not ensured without external measures.
Protective insulation
Device protection
The communication module contains electronic components which may be damaged or destroyed
by electrostatic discharge.
Installation
( 23)
( 19)
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1712
The integrated 2-port switch causes runtime delays. For "store-and-forward" and 100 Mbps, these
runtime delays can be calculated as follows.
• Runtime delay for an output data packet of the scanners incl.
bit sequence counter:
Runtime delay = ((66 permanent bytes + I/O data in bytes) x 8 x 10 nsec) + 4 μsec
• Runtime delay for an output data packet of an adapter without
Runtime delay = ((62 permanent bytes + I/O data in bytes) x 8 x 10 nsec) + 4 μsec
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
32-bit "Run/Idle header" with 16-
32/bit "Run/Idle header":
Note!
The use of external switches can also lead to runtime delays. Depending on the system
constellation, it may be useful to create a star topology or a line/mix topology.
Network topology
( 26)
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1718
If the Servo Drives 9400 are operated on a phase earthed mains with a rated mains
voltage 400 V, external measures need to be implemented in order to ensure
protection against accidental contact.
Possible consequences:
Death or severe injuries
Protective measures:
If protection against accidental contact is required for the control terminals of the
inverter and the connections of the plugged device modules, ...
• a double isolating distance must exist.
• the components to be connected must be provided with the second isolating
distance.
Note!
The protective insulation provided in Servo Drives 9400 is implemented in accordance
with EN 61800-5-1.
19
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Documentation for the standard device, control system, system/machine
Observe the notes and wiring instructions contained in this documentation.
5.2.1Wiring according to EMC guidelines
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.
For this observe the following notes:
1. The distance between the additional earthing and the Ethernet plug depends on the module
slot and is as follows:
• approx. 10 cm for the upper slot (MXI1)
• approx. 20 cm for the lower slot (MXI2)
2. Measure the appropriate distance along the cable and, starting from this point, remove 2 cm of
the cable's plastic sheath.
3. Connect the cable shield to the shield sheet of the Servo Drive 9400.
A Connection to the shield sheet of the Servo
Drive 9400
B Ethernet cable at X234
C Ethernet cable at X233
D Communication module in slot MXI1 of the
Servo Drive 9400
E94YCXX008
[5-3]Wiring according to EMC guidelines
25
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
It is typical of EtherNet/IP to have a rather free topology the limiting factor of which is large
message latencies due to e.g. switches connected in series.
Internal switch latency
The combination of a line and a stub is useful for system wiring.
EtherNet/IP supports the following topologies:
•Line
[5-4]Line topology (S = scanner, A = adapter)
( 18)
E94AYCEO008
•Switch / star
[5-5]Switch / star topology (SW = switch, A = adapter)
•Tree via switches
E94AYCEO005
E94AYCEO006
[5-6]Tree topology (S = scanner, SW = switch)
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1726
The EtherNet/IP connection is carried out via the RJ45 sockets X233 and X234.
You can use a standard Ethernet patch cable to connect the communication module to the
EtherNet/IP fieldbus.
Ethernet cable specification
The installation and removal of the Ethernet cables is optimised for the use of connectors in
accordance with the "Automation Initiative of German Domestic Automobile Manufacturers"
(AIDA).
( 30)
Note!
To prevent the RJ45 socket from being damaged, insert or remove the Ethernet cable
connector straight (at a right angle) into or from the socket.
Pin assignment
RJ45 socketPinSignal
1Tx +
2Tx -
3Rx +
4-
5-
6Rx -
E94AYCXX004C
7-
8-
Note!
Dependent on the configuration of the Ethernet port of the device to be connected, we
recommend the use of a cross-over cable.
Tip!
The EtherNet/IP interfaces feature an auto-MDIX function. This function adjusts the
polarity of the RJ45 interfaces so that a connection can be established irrespective of the
polarity of the opposite EtherNet/IP interface and irrespective of the type of cable used
(standard patch cable or crossover cable).
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1728
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.
E94YCEI004A
[5-10] Ethernet plug in accordance with EIA/TIA 568A/568B
PairPinSignalEIA/TIA 568AEIA/TIA 568B
31Tx +white / greenwhite / orange
2Tx -Greenorange
23Rx +white / orangewhite / green
14blueblue
5white / blueblue / white
26Rx -orangeGreen
47white / brownwhite / brown
8brownbrown
31
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
The communication module can be supplied externally with voltage via separate supply cables at
the 2-pole plug connector X232.
Note!
With external voltage supply, always use a separate power supply unit, safely separated
to EN 61800-5-1 in every control cabinet (SELV/PELV).
The external voltage supply of the communication module is necessary if the power supply for the
basic device fails but communication via the fieldbus is to be maintained.
The parameters of a standard device separated from the mains cannot be accessed.
Assignment of the X232 plug connector
NameDescription
+U = 24 V DC (20.4 ... 28.8 V)
I = 130 mA
-Reference potential for the external voltage supply
Terminal data
RangeValues
Electrical connection2-pin plug connector with spring connection
Possible connectionsRigid:
2
1.5 mm
Flexible:
Without wire end ferrule
1.5 mm
With wire end ferrule, without plastic sleeve
1.5 mm
With wire end ferrule, with plastic sleeve
1.5 mm
Stripping length9 mm
(AWG 16)
2
(AWG 16)
2
(AWG 16)
2
(AWG 16)
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1732
During commissioning, plant-specific data such as motor parameters, operating parameters,
responses, and parameters for fieldbus communication are defined for the inverter. Lenze devices
use codes for this purpose.
The codes of the inverter and for communication are saved to the memory module in a non-volatile
data set.
In addition, there are codes for diagnosing and monitoring the stations.
Parameter reference
Note!
When parameterising the communication module, please note that the code number
depends on the slot of the Servo Drive 9400 into which the communication module is
plugged.
The first two digits of the code number indicate the slot:
•C13nnn for slot MXI1
Parameters of the communication module for slot MXI1
•C14nnn for slot MXI2
Parameters of the communication module for slot MXI2
Additionally set Parameters of the standard device that are relevant to communication
( 88)
.
6.1Before initial switch-on
Stop!
( 88)
( 90)
( 103)
Before switching on the Servo Drive 9400 and the communication module for the first
time, check the entire wiring for completeness, short circuit and earth fault.
33
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
To be able to communicate with the communication module, the host (scanner) must be configured
first.
The configuration of EtherNet/IP networks always requires an EtherNet/IP scanner configuration
software (e.g. »RSLogix 5000« from Rockwell) for the host (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 module are stored in the internal configuration
memory and can be used for node detection by the scanner.
For node detection (fieldbus scan), the corresponding device descriptions of the Lenze device family
are used.
6.2.1EDS files
Depending on the EtherNet/IP scanner configuration software, the EDS files (Electronic Data Sheet)
may be used for the configuration of the network profile, the communication with the participating
devices and the automatic generation of tags. For this purpose, the EDS files must be imported into
the controller project of the scanner 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 Tool" that can be used to ...
• install/import EDS files;
• create EDS files;
• carry out EDS uploads;
• delete EDS files from your controller project.
In »RSLogix 5000«, the dialog for the "EDS Hardware Installation Tool" is self-explanatory
and not described further in this documentation.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1734
6.2.2Example: IP configuration of the Allen-Bradley 1769-L32E CompactLogix controller
In this example, the Allen-Bradley CompactLogix controller 1769-L32E with an integrated EtherNet/
IP interface is used to communicate with Servo Drives 9400.
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 Configuration folder in the configuration tree.
2. Right click on "1769-L32E Ethernet Port LocalENB" and select "Properties" from the context
menu.
3. Go to the General tab of the "Module Properties: ..." dialog window and enter the IP address
of the scanner.
4. Then click OK.
35
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
6.3Setting the IP configuration of the Servo Drive 9400
The IP configuration is required for addressing the Servo Drive 9400 to ensure that communication
between the PC/»Engineer« or the scanner and the drive can be effected via EtherNet/IP. For this,
an IP address, subnet mask, and gateway address must be allocated. You have the following options
to select the IP parameters for the Servo Drive 9400:
• Setting via the EtherNet/IP configurator of the »Engineer«
• Setting via codes in the »Engineer«
• Setting via a BOOTP/DHCP server
• Setting via the TCP/IP Interface Object (0xF5)
( 40)
( 42)
( 42)
( 38)
Note!
• The assignment of invalid combinations of IP address, subnet mask, and gateway
address can have the consequence that no connection to the EtherNet/IP network can
be established.
•Codes C13010
C14012
parameters currently used.
• In the case of impermissible settings, the error message EtherNet/IP: Invalid IP
parameters [0x00c86533] ( 84) is output.
(gateway address), and C13016 / C14016 (multicast IP address) show the IP
DHCP is the acronym for "Dynamic Host Configuration Protocol". This protocol is defined in
RFC 2131 and is a compatible advancement of the "Bootstrap Protocol" (BOOTP) according to
RFC 951.
Both protocols enable network nodes to query information about the network configuration (e.g.
the IP address) from a server via a TCP/IP network. The BOOTP/DHCP server assigns the IP address
to the client dynamically from a defined address range. This means that the client receives an
unambiguous IP address.
Code C13005
• Value ’0’: The IP configuration currently saved in the communication module is used.
• Value ’1’: BOOTP is used. (Lenze standard setting)
• Value ’2’: DHCP is used.
This setting can also be made by means of write access to attribute 3 (Configuration Control) of
instance 1 of the TCP/IP Interface Object (245 / 0xF5)
/ C14005 is used to define how the IP configuration is to be carried out:
( 132).
6.3.4Setting via the TCP/IP Interface Object (0xF5)
A scanner serves to set the IP configuration via attribute 5 (Interface configuration) of instance 1 of
the TCP/IP Interface Object (245 / 0xF5)
After the IP configuration, carry out a node reset ("power off/on" or "Type 0 reset" for the Identity
Object (1 / 0x01) ( 121)).
In »Engineer«, codes C13010
C14012
currently used.
(gateway address), and C13016 / C14016 (multicast IP address) show the IP parameters
Several scanners ("Listen only" or "Input only" connections) can access multicast telegrams which
are sent by drives. Settings for multicast configuration have to be carried out as well in the
EtherNet/IP configuration software (z. B. »RSLogix 5000« from Rockwell).
By default, the communication module automatically generates the Multicast IP start address for I/
O data transfer. The standard TTL value for Multicast transfer is ’1’; the Multicast I/O data packages
are therefore distributed solely via the local network.
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 order to ensure a secure
multicast transmission.
The following multicast codes are configurable:
CodeDescription
C13018
/ C14018Selection for multicast IP addressing via the instance attribute 9 (Mcast Config) in the TCP/
/ C14019Setting of the multicast TTL value for the validity time of data packets in the EtherNet/IP
C13019
C13020
/ C14020Used to set how many multicast IP addresses will be assigned.
IP Interface Object (245 / 0xF5) ( 132)
• Value ’0’: The default algorithm is used.
• Value ’1’: The address stored in code C13006
address.
network
(Instance attribute 8 (TTL Value) in the TCP/IP Interface Object (245 / 0xF5)
(Instance attribute 9 (Num Mcast) in the TCP/IP Interface Object (245 / 0xF5)
/ C14006 is used as multicast IP start
( 132))
( 132))
Multicast IP Start Address
Multicast 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
In C13016/1...4
Example: Display of the multicast IP address 239.64.2.224
CodeC13016/1
Value239642224
/ C14016/1...4 the currently used multicast IP address of the drive is shown.
C13016/2
C14016/1
C14016/2
/ C14006.
C13016/3
C14016/3
C13016/4
C14016/4
43
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 44
6Commissioning
6.4Establishing an online connection via EtherNet/IP with the Lenze »Engineer«
6.4Establishing an online connection via EtherNet/IP with the Lenze »Engineer«
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 module can
manage cyclic EtherNet/IP communication preferentially to normal TCP/IP
communication. In the case of EtherNet/IP this is effected using the VLAN
identification in the Ethernet frame (adjustable in C13021
• If the redundancy protocol DLR (Device Level Ring) is used, the switch also must be
DLR-compliant.
/ C14021).
[6-1]Example setup: Allen-Bradley CompactLogix controller with Servo Drives 9400
For an online connection between the »Engineer« and the drive, the drive must have an IP address
(see Setting the IP configuration of the Servo Drive 9400
( 37)).
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1744
Page 45
6Commissioning
6.4Establishing an online connection via EtherNet/IP with the Lenze »Engineer«
In the »Engineer«, you can use the Online Set communication path and go online menu
command to select the EtherNet/IP communication path. The previously configured EtherNet/IP
nodes are shown in the "Communication path" dialog window:
If the device access path is not configured correctly, the IP address of the drive 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 execute the following actions using the buttons:
• Execute the console command Ping.
• Assign the IP address via the Configurator.
Setting via the EtherNet/IP configurator of the »Engineer«
( 38)
45
• Select the device access path to the desired drive by clicking Find.
After having established the online connection, you can continue work with the »Engineer« as
usual.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
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
• Explicit messaging (for parameter data)
• Implicit messaging (for I/O data)
) and supports the two main types of EtherNet/IP communication:
47Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
The terms "input" and "output" refer to the point of view of the scanner:
• Input data is produced by the adapter and consumed by the scanner.
• Output data is produced by the scanner and consumed by the adapter.
EtherNet/IP transmits parameter data and I/O data between the host system (scanner) and the
drives (adapters) connected to the fieldbus. The data are transmitted via corresponding
communication channels depending on their time-critical behaviour.
The I/O data channel transmits I/O data by means of "implicit messages".
• The drive is controlled by means of the I/O data.
• The transmission of I/O data is time-critical.
• I/O data are transmitted cyclically between the host system (scanner) and the drives (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).
• In the case of Servo Drives 9400, maximally 32 data words (max. 64 bytes) for each direction can
be exchanged.
• I/O data are not stored in the drive.
• I/O data are e.g. setpoints, actual values, control and status words
The parameter data channel transmits parameter data by means of "explicit messages".
• The transmission of parameter data is usually not time-critical.
• Examples of parameter data are operating parameters, motor data, and diagnostic information.
• The parameter data channel provides access to all Lenze codes.
• Parameter changes must be saved via code C00002 of the Servo Drive 9400.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1748
The "implicit message" and "explicit message" telegram types are transmitted between the host
system (scanner) and the drive (adapter).
Implicit messages (I/O data transfer)
"Implicit messages" are transmitted or received according to the producer/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 messages" serve to configure and parameterise the individual EtherNet/IP nodes.
Two nodes have a client/server relationship:
The client transmits a job (request). The server receives this job and tries to accomplish it. The server
then transmits the requested data (positive response) or an error message (negative response).
49
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
To exchange I/O data (implicit messages) between the host system (scanner) and the drive
(adapter), you have to ...
• assign the I/O data to the internal port modules in the drive (adapter):
I/O configuration in the »Engineer«
• configure the I/O data transfer in the host (scanner):
I/O configuration with »RSLogix 5000« version 19 or lower
I/O configuration with »RSLogix 5000« version 20 or higher
Preconditions for establishing an I/O connection
• The data length of the displayed ports in the receive PDO (PDO_RX0) must comply with the
length of the I/O data of the assembly object instance 110 (0x6E, Custom Output) in the
scanner.
• The data length of the displayed ports in the transmit PDO (PDO_TX0) must comply with the
length of the I/O data of the assembly object instance 111 (0x6F, Custom Input) in the scanner.
( 55)
( 58)
( 63)
• An I/O data object can contain a maximum of 32 mapping entries.
• The maximum data length of an I/O data object is 64 bytes
51Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
The Servo Drive 9400 is provided with different drive profiles. They define a standardised or
individual control and status word assignment as well as the standardisation of setpoint and actual
value scalings.
The Servo Drive 9400 supports Lenze technology applications and user-definable parameter sets.
The technology applications integrated in the drive provide the main signal flow for realising a
general or specific drive solution.
In order to use the Lenze technology applications, the following assembly object instances must be
used in the host (scanner):
Instance IDAssembly object instance
[dec][hex]
1100x6ECustom Output
(from the adapter to the scanner)
1110x6FCustom Input
(from the adapter to the scanner)
See also Assembly Object (4 / 0x04)
The custom assemblies also allow for a user-definable parameter setting, depending on the
application. Hence, 32 data words (64 bytes) can freely be assigned in the »Engineer« with variables
of the port modules.
The user-definable parameter setting can be used in addition to the previously set technology
application.
I/O configuration in the »Engineer«
( 124).
( 55)
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
I/O configuration with »RSLogix 5000« version 20 or higher
( 58)
( 63)
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1752
The terms "input" and "output" refer to the point of view of the scanner:
• Input data is produced by the adapter and consumed by the scanner.
• Output data is produced by the scanner and consumed by the adapter.
The length of the I/O data must correspond to the resulting length of the mapped ports
(I/O configuration in the »Engineer«
The communication module supports the "I/O Assembly Object" class "0x04" (Assembly Object (4 /
0x04) ( 124)).
• For the data exchange, the assembly object instances 110 (0x6E, Custom Output), and 111
(0x6F, Custom Input) are supported
• Both assembly objects transmit a maximum of 64 bytes of I/O data, respectively.
( 55)).
• Depending on the data length defined by the scanner, the memory map of the data can have a
different size.
Assembly output objects are usually used for controlling the enable/disable state of the drive and
for supplying the speed or torque references.
Assembly input objects are usually used to monitor the drive status and the runtime values such as
actual speed, current, actual position and position error.
Depending on the data length defined by the scanner, the memory map of the I/O data can have
different sizes.
53
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Assembly output objects are assumed to have a 4-byte header (32-bit "Run/Idle header"). When
mapping the assemblies, this header will automatically be added to the data stream by most AllenBradley PLC/SLC equipment.
If your PLC 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:
•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" manner, i.e. a 4-byte header (32-bit "Run/Idle
header") is not included in the transfer.
So the start address in the assembly memory map is the actual start of the first assembly data
element.
Please observe the actual assembly lengths when mapping the input objects to the controller
memory.
The contents of the input data depends on the I/O data arrangement in the drive (I/O configuration
in the »Engineer« ( 55)).
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1754
For the Servo Drives 9400 HighLine the I/O data can be arranged individually (mapping). For this
purpose, the »Engineer« is provided with a port configurator.
Note!
The port mapping is no configuration that can be carried out online for the Servo Drive
9400. For this purpose, an update of the »Engineer« project and a subsequent download
of the application is always required.
Below you can find a description of the steps required to realise an I/O data communication with
the host (scanner) in which one control/status word and one 32 bit setpoint/actual value are
exchanged each.
How to implement PDO mapping using the »Engineer«:
1. In the »Engineer«, the mapping of the I/O data is carried out under the Process data objects
tab of the respective fieldbus communication module:
2. Select the receive object PDO_RX0:
55
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
3. Click the Edit PDO button. The Process data object structure:PDO_RX0 selection window
opens:
Here you can map the individual ports from the Port Selection list to the receive PDO
"PDO_RX0" by clicking the >> button. The Up and Down buttons serve to shift the sequence
of the ports within the PDO.
4. Repeat steps 2. and 3. for the send object PDO_TX0.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1756
• the ports "LPortControl1" and "Lport32In1" (a total of 6 bytes) have been mapped into
the receive PDO PDO_RX0;
• the ports "LPortStatus1" and "LPort32Out1" (a total of 6 bytes) have been mapped into
the transmit PDO PDO_TX0.
5. Then link the mapped ports to application signals in the technology application selected.
• Activate the »FB-Editor« via the multiplexer codes (from code C03000) if this has not
been done yet.
• If the »FB Editor« is activated, the multiplexer codes are no longer available. In this case,
you must carry out the interconnection directly in the »FB Editor«.
57
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 58
8I/O data transfer (implicit messages)
8.3I/O configuration with »RSLogix 5000« version 19 or lower
8.3I/O configuration with »RSLogix 5000« version 19 or lower
The following example describes the I/O configuration 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 ( 34).
How to carry out the I/O configuration, taking the CompactLogix controller 1769-L32E
with »RSLogix 5000« as an example:
1. Click on the I/O Configuration folder in the configuration tree.
For the 1769-L32E CompactLogix controller, the I/O configuration already includes a local
Ethernet port.
If a SoftLogic or ControlLogix controller is used, an Ethernet port scanner needs to be added
to the configuration.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1758
Page 59
8I/O data transfer (implicit messages)
8.3I/O configuration with »RSLogix 5000« version 19 or lower
5. Go to the "New Module" dialog window and define the properties of the newly added
device .
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.
Example settings
SettingsDescription
NameDevice name or drive type, usually referring to the process (in the example
"My_E94AYCEO")
Comm FormatData format for the assembly object instances ("connection parameters" area)
IP AddressIP address of the drive
• T he IP address must be in the same subnetwork like the controller. (Depending 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.
InputAssembly object instance for input objects
• Max. 32 input data words (64 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
with the error message "Invalid Target to Originator Size" (0x0128).
OutputAssembly object instance for output objects
• Max. 32 output data words (64 bytes, 16 bits/word)
• The number of output data must correspond to the length of the mapped ports
in the receive PDO (PDO_RX0), otherwise the adapter will reject the connection
with the error message "Invalid Originator to Target Size" (0x0127).
ConfigurationSelect the assembly instance "1" and the size "0" for the configuration. These values
are required!
6. Complete the settings with OK.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1760
Page 61
8I/O data transfer (implicit messages)
8.3I/O configuration with »RSLogix 5000« version 19 or lower
7. Under I/O Configuration in the configuration tree, right click "1769-L32E Ethernet Port
LocalENB" and select "Properties".
8. Go to the Connection tab and set further properties.
Required settings
SettingDescription
Requested Packet
Interval (RPI)
Use Unicast Connection
over EtherNet/IP
Set RPI 2.0 ms. (Standard setting: 10 ms)
The RPI [ms] specifies the intervals for the I/O data exchange between the drive
(adapter) and the controller (scanner).
Option deactivated (standard setting):
• The input data is sent from the adapter to the scanner by means of multicast
telegrams.
• Other scanners can access this data in addition to the currently configured
scanner ("Listen only" or "Input only" connections).
Option activated:
The input data is sent from the adapter to the scanner by means of unicast
telegrams.
Optional settings
SettingsDescription
Inhibit moduleThis option serves to interrupt or inhibit the communication to the adapter.
Major Fault On
Controller If Connection
Fails While In Run Mode
This option serves to put the scanner into the error status if the EtherNet/IP
connection to the drive (adapter) fails while the scanner is in operation.
61
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 62
8I/O data transfer (implicit messages)
8.3I/O configuration with »RSLogix 5000« version 19 or lower
8.4I/O configuration with »RSLogix 5000« version 20 or higher
The following example describes the I/O configuration of the Allen-Bradley 1769-L32E
CompactLogix controller using the Rockwell »RSLogix 5000« programming software from version
20.
From software version 20 onwards, EDS files
( 34) 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
EtherNet/IP nodes.
In »RSLogix 5000«, the dialog for the "EDS Hardware Installation Tool" is self-explanatory
and not described further in this documentation.
2. Click the I/O Configuration folder in the configuration tree.
( 34) of the
63
For the 1769-L32E CompactLogix controller, the I/O configuration already includes a local
Ethernet port.
If a SoftLogic or ControlLogix controller is used, an Ethernet port scanner needs to be added
to the configuration.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 64
8I/O data transfer (implicit messages)
8.4I/O configuration with »RSLogix 5000« version 20 or higher
8. Go to the "Module Definition" dialog window and make the connection settings.
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.
SettingsValue / description
NameName (type) of the connection
• "Exclusive owner": The scanner controls the adapter outputs.
• "Listen only": If a connection has been established, the scanner only
receives the input data.
• "Input only": The scanner does not transmit any output data to the
adapter, but only receives the input data.
Number of I/O data wordsA maximum of 32 data words (max. 64 bytes) for each direction
Selection of the data type• 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 with the error message "Invalid Target to Originator Size"
(0x0128).
• The number of output data must correspond to the length of the mapped
ports in the receive PDO (PDO_RX0), otherwise the adapter will reject the
connection with the error message "Invalid Originator to Target Size"
(0x0127).
9. Complete the settings with OK.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1766
Page 67
8I/O data transfer (implicit messages)
8.4I/O configuration with »RSLogix 5000« version 20 or higher
10. Open the "New Module" dialog window, select the Connection tab and set further
properties.
Required settings
SettingsDescription
Requested Packet
Interval (RPI)
Input type"Multicast" input type:
Optional settings
SettingsDescription
Inhibit moduleThis option serves to interrupt or inhibit the communication to the adapter.
Major Fault On
Controller If Connection
Fails While In Run Mode
Set RPI 2.0 ms. (Standard: 10 ms)
The RPI [ms] specifies the intervals for the I/O data exchange between the drive
(adapter) and the controller (scanner).
• The input data is sent from the adapter to the scanner by means of multicast
telegrams.
• Other scanners can access this data in addition to the currently configured
scanner ("Listen only" or "Input only" connections).
"Unicast" input type:
The input data is sent from the adapter to the scanner by means of unicast
telegrams.
This option serves to put the scanner into the error status if the EtherNet/IP
connection to the drive (adapter) fails while the scanner is in operation.
67
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 68
8I/O data transfer (implicit messages)
8.4I/O configuration with »RSLogix 5000« version 20 or higher
After adding the scanner and the adapter to the I/O configuration, the configuration must be
downloaded to the controller. The configuration file should also be saved on your computer.
How to save the I/O configuration:
1. Select the menu command Communications Download.
• The "Download" dialog box 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 button.
• The I/O configuration is downloaded to the controller.
• When the download has been successfully completed, »RSLogix 5000« changes to online
mode and the I/O OK box in the upper left of the screen is green.
3. Select the menu command File Save.
• If this is the first time the I/O configuration is saved, the "Save As" dialog box will open.
• Select a folder and enter a file name to save the configuration to a file on your computer.
• Finally, click the Save button.
69
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
An "explicit message" is a logical instruction in the PLC program used for messaging. It can be used
to read or write to either a parameter setting or the data of an assembly.
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 available enough communication reserves in the
EtherNet/IP module for further possible clients.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1770
In order to write data into code C00011 (reference speed) of the Inverter Drive 8400 by means of
explicit message transfer, for example, the following settings are necessary:
SettingsValue / description
Message Type"CIP Generic"
Service Type"Set Attribute Single" (service code "10" [hex])
Class"6E" [hex] (access to Lenze code)
Instance"11" = Lenze code C00011 of the Servo Drive 9400
Attribute"1" = Subcode of the Lenze code
• If the corresponding Lenze code does not have a subcode, the value 1
must be entered.
• A display code cannot be configured by the "SET" service.
Source ElementVariable in the PLC program used as data source for writing.
Source LengthThe source length has to be set to the length (data type) of the current
parameter (see parameter reference in the documentation of the drive).
For writing to code C00011, set the source length to "4 bytes".
71
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
For every "explicit message", the path for sending the message via the Ethernet port of the
controller (scanner) to the IP address of the drive (adapter) needs to be set under the
Communication tab.
If you need assistance with the setting of this path, please consult the PLC manufacturer.
73
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 74
10Monitoring
10.1Fault with regard to EtherNet/IP communication
10.1Fault with regard to EtherNet/IP communication
The response of the Servo Drive 9400 to a fault with regard to EtherNet/IP communication can be
set in the »Engineer« under the Monitoring tab.
SettingsDescription
Idle ModeThe 32-bit real time header sent by the scanner is evaluated.
Run/Idle flag (Bit 0) = TRUE:
• The scanner indicates the validity of the I/O data.
Run/Idle flag (Bit 0) = FALSE:
• The I/O data is invalid and the response parameterised here (C13880/1
C14880/1
• The I/O data is processed as set in (C13885
Overall Ethernet
Communication Timeout
Fault ModeThe adapter (communication module) monitors the I/O connection to the
Overall Ethernet
Communication Timeout Timer
Timeout in the case of explicit
messages
Clear I/O DataSetting (C13885
If the time set in (C13881
implicit messages are received any more or if there is no more access via the
»Engineer«, the response parameterised here (C13880/4
effected in the drive.
Access to the web server is not monitored.
scanner.
If there is no "implicit message" received within the time-out time for
implicit messages parameterised by the scanner, the response
parameterised here (C13880/2
Here, the overall message monitoring time (C13881 / C14881) is set.
If no message is received within this time, the response parameterised in
The following messages are monitored:
• Implicit messages
• Explicit messages
• »Engineer« access via EtherNet/IP
If there is no "explicit message" reveived within the time-out time for explicit
messages parameterised by the scanner, the response parameterised here
(C13880/3
order to maintain the internal communication if ...
• the CIP network status (C13862
connection is not "Connected" or
• an idle event has occurred.
) is activated in the drive.
/ C14881) has elapsed and no explicit or
/ C14880/2) is activated in the drive.
(C13880/4
/ C14880/4) is activated.
/ C14880/3) is activated in the drive.
/ C14885), which I/O data is to processed by the adapter in
/ C14885).
/ C14880/4) is
/ C14862) of the controlling I/O
/
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1774
Module states are indicated by the ST, ER and DE LEDs.
E94AYCEO001E
[11-1] LEDs ST, ER, DE
LEDColourStatusDescription
STGreenOn
The communication module is supplied with voltage and is connected to
the standard device.
ERRedOn
DERedOn
Blinking
The communication module is supplied with voltage, but is not
connected to the standard device. (Standard device is switched off, in the
initialisation phase, or not available.)
An error has occurred in the communication module.
The communication module is not accepted by the basic device or the
basic device is not active (see notes in the documentation relating to the
basic device.)
77
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
The communication module is not being supplied with voltage.
OffOn
CIP module status: "Major Unrecoverable Fault"
The communication module has a fault that cannot be rectified.
The status is set if the pending status determining device error shows
the "System fault" response.
OffBlinking
CIP module status: "Major Recoverable Fault"
The communication module has a fault that can be rectified.
The status is set if the pending status determining device error shows
the "Fault", "Trouble", "Quick stop by trouble", "Warning locked", or
"Warning" response.
OnOff
CIP module status: "Operational"
The communication module is working perfectly.
BlinkingOff
CIP module status: "Standby"
The communication module has not been fully configured yet, or the
configuration is incorrect (e.g. invalid IP address).
BlinkingBlinking
CIP module status: "Device Self Testing"
The communication module is currently undergoing a self-test.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1778
This chapter supplements the error list in the reference manual and the »Engineer« online help for
the Servo Drive 9400 by the error messages of the communication module.
Reference manual/»Engineer« online help for the Servo Drive 9400
Here you will find general information on diagnostics & fault analysis and on error
messages.
12.1Short overview of the EtherNet/IP error messages
The following table lists all EtherNet/IP error messages in the numerical order of the error numbers.
Furthermore, the preset error response and - if available - the parameter for setting the error
response are specified.
Tip!
If you click on the cross-reference in the first column, you will get a detailed description
(causes and remedies) of the corresponding error message.
Error numberNameResponse (Lenze setting)Adjustable in
hexdec
0x00c85531
0x00c85532
0x00c85533
0x00c86010
0x00c86011
0x00c86100
0x00c86101
0x00c8641f
0x00c86420
0x00c86430
0x00c86533
0x00c88111
0x00c88112 13140242EtherNet/IP: Explicit Message Timeout1: No ResponseC13880/3 /
0x00c88114 13140244EtherNet/IP: Overall Ethernet Timeout1: No ResponseC13880/4 /
0x00c88132 13140274EtherNet/IP: Idle Mode1: No ResponseC13880/1 /
0x00c88142 13140290EtherNet/IP: Class 1 Connection Closed6: Information-
0x00c88143
0x00c88273
13129009EtherNet/IP: Memory: No Access6: Information-
This chapter lists all EtherNet/IP error messages in the numerical order of the error numbers.
Possible causes and remedies as well as responses to the error messages are described in detail.
EtherNet/IP: No access to memory [0x00c85531]
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
Access to memory was not possible.Send communication module together with a
EtherNet/IP: Error while reading from memory [0x00c85532]
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble Warning locked Warning Information
description of the fault to Lenze.
CauseRemedy
Parameter could not be read.• Download application again (including module).
EtherNet/IP: Error while writing to memory [0x00c85533]
EtherNet/IP: Restart by watchdog reset [0x00c86010]
EtherNet/IP: Internal error [0x00c86011]
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
Parameter could not be written.• Download application again (including module).
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trou ble Warning locked Warning Information
CauseRemedy
Communication module is defective.Send communication module together with a
• Send communication module together with a
description of the fault to Lenze.
• Send communication module together with a
description of the fault to Lenze.
description of the fault to Lenze.
83
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trou ble Warning locked Warning Information
CauseRemedy
Communication module is defective.Send communication module together with a
description of the fault to Lenze.
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
This chapter supplements the parameter list and the attribute table in the reference manual and
the »Engineer« online help for the Servo Drive 9400 by the parameter of the E94AYCEO (EtherNet/
IP) communication module.
Reference manual/»Engineer« online help for the Servo Drive 9400
Here you will find general information on parameters.
13.1Parameters of the standard device that are relevant to communication
In this chapter communication-relevant parameters of the Servo Drive 9400 are listed in
numerically ascending order.
C00615
C00636
Parameter | Name:
C00615 | Resp. to imp. device conf.
Response to impermissible device configuration
Selection list
1Fault
3 Quick stop by trouble
4 Warning Locked
6 Information
0 No response
SubcodesLenze settingInfo
C00615/10: No ResponseReserved
C00615/21: No ResponseResp. to imp. module in MXI1
C00615/31: No ResponseResp. to imp. module in MXI2
C00615/40: No ResponseReserved
C00615/50: No ResponseReserved
Read access Write access CINH PLC-STOP No transfer
Parameter | Name:
C00636 | Resp. to new module in MXI1
Response for the case where a new module has been plugged into slot 1 of the standard device.
Selection list (Lenze setting printed in bold)
1Fault
6 Information
5 Warning
4 Warning Locked
3 Quick stop by trouble
0 No response
Read access Write access CINH PLC-STOP No transfer
Data type: UNSIGNED_32
Index: 23960 = 0x5D98
Data type: UNSIGNED_32
Index: 23939 = 0x5D83
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1788
Page 89
13Parameter reference
13.1Parameters of the standard device that are relevant to communication
13.2Parameters of the communication module for slot MXI1
This chapter lists the parameters of the E94AYCEO communication module (EtherNet/IP) for slot
MXI2 of the Servo Drive 9400 in numerically ascending order.
C13000
C13001
Parameter | Name:
C13000 | IP address
Setting of the IP address
Setting the IP configuration of the Servo Drive 9400
Setting range (min. value | unit | max. value)
0255
SubcodesLenze settingInfo
C13000/1192IP address (most significant byte)
C13000/2168IP address
C13000/3124IP address
C13000/416IP address (least significant byte)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13001 | Subnetwork Mask
Setting of the subnet mask
Setting the IP configuration of the Servo Drive 9400
Setting range (min. value | unit | max. value)
0255
SubcodesLenze settingInfo
C13001/1255Subnet mask (most significant byte)
C13001/2255Subnet mask
C13001/3255Subnet mask
C13001/40Subnet mask (least significant byte)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
( 37)
( 37)
Data type: UNSIGNED_8
Index: 11575 = 0x2D37
Data type: UNSIGNED_8
Index: 11574 = 0x2D36
C13002
Parameter | Name:
C13002 | Gateway address
Setting of the gateway address
Setting the IP configuration of the Servo Drive 9400
Setting range (min. value | unit | max. value)
0255
SubcodesLenze settingInfo
C13002/10Gateway address (most significant byte)
C13002/20Gateway address
C13002/30Gateway address
C13002/40Gateway address (least significant byte)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1790
( 37)
Data type: UNSIGNED_8
Index: 11573 = 0x2D35
Page 91
13Parameter reference
13.2Parameters of the communication module for slot MXI1
C13016/1Multicast IP address (most significant byte)
C13016/2Multicast IP address
C13016/3Multicast IP address
C13016/4Multicast IP address (least significant byte)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13017 | Ethernet Config Control
Setting of the baud rate for the Ethernet connections
• Depending on the configuration of the Ethernet port of the device to be connected, we recommend the use of a
cross-over cable.
EtherNet/IP connection
• After changing the setting, carry out a "Type 0 Reset" for the Identity Object (1 / 0x01)
switch off and on the voltage supply of the communication module.
Selection list
0Auto-Negotiation
1 Reserved
2 Reserved
3 Reserved
4 Reserved
5 10 Mbps/Half Duplex
6 10 Mbps/Full Duplex
7 100 Mbps/Half Duplex
8 100 Mbps/Full Duplex
9 Reserved
10 Reserved
11 Reserved
12 Reserved
SubcodesLenze settingInfo
C13017/10: Auto-NegotiationEthernet setting port X233
C13017/20: Auto-NegotiationEthernet setting port X234
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
( 28)
Data type: UNSIGNED_8
Index: 11559 = 0x2D27
Data type: UNSIGNED_16
Index: 11558 = 0x2D26
( 121) of the node or
93
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 94
13Parameter reference
13.2Parameters of the communication module for slot MXI1
Selection for multicast IP addressing via the instance attribute 9 (Mcast Config) in the TCP/IP Interface Object (245
/ 0xF5) ( 132)
Selection list (Lenze setting printed in bold)
0 Default Allocation Algorithm
1 Multicast IP Start Address
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13019 | Multicast Config TTL Value
Data type: UNSIGNED_8
Index: 11556 = 0x2D24
Setting of the multicast TTL value for the validity time of data packets in the EtherNet/IP network
(Instance attribute 8 (TTL Value) in the TCP/IP Interface Object (245 / 0xF5)
( 132))
Setting range (min. value | unit | max. value)Lenze setting
1255 1
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13020 | Multicast Config Num Mcast
Data type: UNSIGNED_8
Index: 11555 = 0x2D23
Used to set how many multicast IP addresses will be assigned.
(Instance attribute 9 (Num Mcast) in the TCP/IP Interface Object (245 / 0xF5)
( 132))
Setting range (min. value | unit | max. value)Lenze setting
1321
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
C13021
Parameter | Name:
C13021 | Quality of Service (VLAN-Tagging)
Data type: UNSIGNED_8
Index: 11554 = 0x2D22
Used to set whether QoS tags will be used for the prioritisation of the data packets to be transferred.
(Instance attribute 1 (802.1Q Tag Enable) in the Quality of Service (QoS) Object (72 / 0x48)
( 130))
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
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1794
Page 95
13Parameter reference
13.2Parameters of the communication module for slot MXI1
Setting for the prioritisation of the data packets to be transferred using Differentiated Services Codepoints (DSCP)
Setting range (min. value | unit | max. value)
063
SubcodesLenze settingInfo
C13022/159Reserved
C13022/247Reserved
C13022/355Reserved
C13022/447QoS DSCP Scheduled
(Instance attribute 5 (DSCP Scheduled) in the Quality of
Service (QoS) Object (72 / 0x48) ( 130))
C13022/543QoS DSCP High Prio
(Instance attribute 6 (DSCP High Prio) in the Quality of
Service (QoS) Object (72 / 0x48) ( 130))
C13022/631Reserved
C13022/727QoS DSCP Explicit Msg
(Instance attribute 8 (DSCP Explicit Msg.) in theQuality of
Service (QoS) Object (72 / 0x48) ( 130))
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Data type: UNSIGNED_8
Index: 11553 = 0x2D21
C13841
Parameter | Name:
C13840 | DLR Network Topology
Display of the used DLR network topology (Device Level Ring)
(Instance attribute 1 (Network Topology) in the Device Level Ring (DLR) Object (71 / 0x47)
Selection list (read only)
0 Linear
1 Ring
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13841 | DLR Network Status
Display of the DLR network status (Device Level Ring)
(Instance attribute 2 (Network Status) in the Device Level Ring (DLR) Object (71 / 0x47)
Selection list (read only)
0 Normal
1 Ring Fault
2 Unexpected Loop detected
3 Partial network fault
4 Rapid fault/restore cycle
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
( 128))
( 128))
Data type: UNSIGNED_8
Index: 10735 = 0x29EF
Data type: UNSIGNED_8
Index: 10734 = 0x29EE
95
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 96
13Parameter reference
13.2Parameters of the communication module for slot MXI1
Display of the supervisor IP address
(Instance attribute 10 (Supervisor IP Address) in the Device Level Ring (DLR) Object (71 / 0x47)
( 128))
Display range (min. value | unit | max. value)
0255
SubcodesInfo
C13842/1Supervisor IP address (most significant byte)
C13842/2Supervisor IP Address
C13842/3Supervisor IP Address
C13842/4Supervisor IP address (least significant byte)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13843 | Supervisor MAC ID
Data type: OCTET_STRING
Index: 10732 = 0x29EC
Display of the supervisor MAC ID
(Instance attribute 10 (Supervisor MAC Address) in the Device Level Ring (DLR) Object (71 / 0x47)
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
( 128))
10733 = 0x29ED
C13850
Parameter | Name:
C13846 | Address Conflict Detection
Data type: UNSIGNED_8
Index: 10729 = 0x29E9
Activation of the address conflict detection (ACD)
(Instance attribute 10 (Selectcd) in the TCP/IP Interface Object (245 / 0xF5)
( 132))
Changing this value requires a reset of the device ("power off/on" or "type 0 reset").
Selection list (Lenze setting printed in bold)
0 Deactivated
1Enable
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13850 | All words to scanner
Data type: INTEGER_16
Index: 10725 = 0x29E5
Display of the I/O data words transferred from the communication module (adapter) to the scanner.
In the subcodes, all I/O data words transferred to the scanner are displayed. However, only the configured I/O data
words are valid.
Display range (min. value | unit | max. value)
-3276832767
SubcodesInfo
C13850/1
...
C13850/32
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD1796
Page 97
13Parameter reference
13.2Parameters of the communication module for slot MXI1
Display of the I/O data words transferred from the scanner to the communication module.
In the subcodes, all I/O data words transferred from the scanner are displayed. However, only the configured I/O
data words are valid.
Display range (min. value | unit | max. value)
-3276832767
SubcodesInfo
C13851/1
...
C13851/32
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13852 | All words to the basic device
Display of the I/O data words transferred from the communication module to the standard device.
Display range (min. value | unit | max. value)
-3276832767
SubcodesInfo
C13852/1
...
C13852/32
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Data type: INTEGER_16
Index: 10724 = 0x29E4
Data type: INTEGER_16
Index: 10723 = 0x29E3
C13853
Parameter | Name:
C13853 | All words to the basic device
Display of the I/O data words transferred from the standard device to the communication module.
Display range (min. value | unit | max. value)
-3276832767
SubcodesInfo
C13853/1
...
C13853/32
Read access Write access CINH PLC STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Data type: INTEGER_16
Index: 10722 = 0x29E2
97
Lenze · E94AYCEO communication module (EtherNet/IP™) · Communication Manual · DMS 3.0 EN · 12/2013 · TD17
Page 98
13Parameter reference
13.2Parameters of the communication module for slot MXI1