This documentation exclusively contains descriptions of the PROFINET bus system for the
Inverter Drive 8400 motec.
Note!
This documentation supplements the mounting instructions and the "Inverter
Drives 8400 motec" hardware manual supplied with the controller.
The properties and functions of PROFINET for Inverter Drives 8400 motec are described in
detail.
Examples illustrate typical applications.
This documentation also contains...
About this documentation
the most important technical data for PROFINET communication;
Information on the installation and commissioning of the PROFINET network;
Information on the PROFINET data transfer;
information on monitoring functions and troubleshooting as well as fault elimination.
The theoretical concepts are only explained to the level of detail required to understand
the function of PROFINET communication with Inverter Drives 8400 motec.
Depending on the software version of the controller and of the installed »Engineer«
software, the screenshots in this documentation may vary from the »Engineer« depiction.
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 host (master) documents.
All product names mentioned in this documentation are trademarks of their
corresponding owners.
Tip!
Detailed information on PROFINET can be found on the homepage of the PROFIBUS
user organisation which also develops the PROFINET communication technology:
www.profibus.com
EDS84DMOTPNET EN 2.0 - 11/2011L5
Page 6
Communication manual 8400 motec PROFINET
About this documentation
Target group
This documentation is aimed at people involved in configuring, installing, commissioning,
and maintaining the networking and remote maintenance of a machine.
Tip!
Information and software updates for Lenze products can be found in the
download area at:
www.Lenze.com
Validity information
The information in this documentation applies to the following devices:
Product seriesType designationVariant
Inverter Drives 8400 motec
PROFINET Communication Unit
Features and variants
E84DGFCRxNxPROFINET
E84DGFCRxJxPROFINET + Safety
( 14)
6LEDS84DMOTPNET EN 2.0 - 11/2011
Page 7
1.1Document history
versionDescription
1.006/2011TD17First edition
2.011/2011TD17General revision
Your opinion is important to us!
These instructions were created to the best of our knowledge 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.de
Thank you very much for your support.
Your Lenze documentation team
Communication manual 8400 motec PROFINET
About this documentation
Document history
EDS84DMOTPNET EN 2.0 - 11/2011L7
Page 8
Communication manual 8400 motec PROFINET
About this documentation
Conventions used
1.2Conventions used
This documentation uses the following conventions to distinguish different types of
information:
Type of informationWritingExamples/notes
Numbers
DecimalStandard notationExample: 1234
Hexadecimal0x[0 ... 9, A ... F]Example: 0x60F4
Binary
• Nibble
Decimal separatorPointThe decimal point is generally used.
Text
Program name» «PC software
WindowItalicsThe Message window... / The Options dialog box...
Control elementBoldThe OK button... / The Copy command... / The
Sequence of menu
commands
HyperlinkUnderlined
In inverted commas
Point
Example: ’100’
Example: ’0110.0100’
Example: 1234.56
Example: Lenze »Engineer«
Properties tab... / The Name input field...
If the execution of a function requires several
successive commands, the individual commands are
separated from each other by an arrow: Select the
command File
Optically highlighted reference to another subject
which is activated with a mouse-click.
Open to...
Symbols
Page reference ( 8)Optically highlighted reference to another page
Step-by-step instructions
which is activated with a mouse-click.
Step-by-step instructions are indicated by a
pictograph.
8LEDS84DMOTPNET EN 2.0 - 11/2011
Page 9
1.3Terminology used
TermMeaning
ControllerLenze frequency inverter of the "Inverter Drives 8400 motec" product series
Standard device
Drive Unit
Communication Unit
Wiring Unit
»Engineer«PC software from Lenze which supports you in "engineering" (parameter setting,
CodeParameter which serves to parameterise and monitor the controller. In normal
SubcodeIf a code contains several parameters they are stored in so-called "subcodes".
Lenze settingThese are settings with which the device is preconfigured ex works.
Basic setting
HWHardware
SWSoftware
I/O controllerPROFINET master
I/O devicePROFINET slave
IO supervisorEngineering and diagnostics tools
Communication manual 8400 motec PROFINET
About this documentation
Terminology used
The controller 8400 motec consists of the following modules: "Drive Unit",
"Communication Unit" and "Wiring Unit".
• The Drive Unit is available in various power classes.
• The Communication Unit is available in the following versions:
–No fieldbus
–AS-i option
–CANopen option
–PROFIBUS option
–PROFINET option
–EtherCAT option
• The Wiring Unit provides flexible connection options for an easy integration
into the power supply of the machine.
diagnosing, and configuring) during the entire life cycle, i.e. from planning to
maintenance of the commissioned machine.
usage, the term is usually referred to as "Index".
In the documentation the forward slash "/" is used as a separator between the
designation of the code and the subcode (e.g. "C00118/3").
In normal usage, the term is also referred to as "Subindex".
The I/O controller takes over the master function for data communication of the
decentralised field devices. The I/O controller usually is the communication
interface of a PLC.
The IO supervisor can access process data, diagnostic data, and alarm data.
EDS84DMOTPNET EN 2.0 - 11/2011L9
Page 10
Communication manual 8400 motec PROFINET
About this documentation
Notes used
1.4Notes used
The following pictographs and signal words are used in this documentation to indicate
dangers and important information:
Safety instructions
Structure of the safety instructions:
Pictograph and signal word!
(characterise the type and severity of danger)
Note
(describes the danger and gives information about how to prevent dangerous
situations)
PictographSignal wordMeaning
Danger!Danger of personal injury through dangerous electrical voltage
Danger!Danger of personal injury through a general source of danger
Stop!Danger of damage to material assets
Application notes
PictographSignal wordMeaning
Note!Important note to ensure trouble-free operation
Reference to an imminent danger that may result in death or serious
personal injury if the corresponding measures are not taken.
Reference to an imminent danger that may result in death or serious
personal injury if the corresponding measures are not taken.
Reference to a possible danger that may result in damage to material assets
if the corresponding measures are not taken.
Tip!Useful tip for simple handling
Reference to another documentation
10LEDS84DMOTPNET EN 2.0 - 11/2011
Page 11
Communication manual 8400 motec PROFINET
2Safety instructions
Note!
Always observe the specified safety measures to avoid severe injury to persons
and damage to property!
Always keep this documentation to hand in the vicinity of the product during
operation.
2.1General safety and application notes
Danger!
Safety instructions
General safety and application notes
Disregarding the following basic safety measures may lead to severe personal
injury and damage to material assets.
Lenze drive and automation components ...
– may only be used as directed.
Application as directed
– must never be commissioned if they display any signs of damage.
– must never be technically modified.
– must never be commissioned if they are not fully mounted.
– must never be operated without the required covers.
– can - depending on their degree of protection - have live, movable or rotating parts
during operation and after operation. Surfaces can be hot.
For Lenze drive components ...
– Only use permissible accessories.
– use only original spare parts from the manufacturer.
Observe all the specifications contained in the enclosed and related documentation.
– This is the precondition for safe and trouble-free operation and for achieving the
specified product features.
Features and variants
– 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.
( 13)
( 14)
EDS84DMOTPNET EN 2.0 - 11/2011L11
Page 12
Communication manual 8400 motec PROFINET
Safety instructions
Device- and application-specific safety instructions
Only qualified personnel may work with and on Lenze drive and automation
components. In accordance with IEC 60364 and CENELEC HD 384, these are persons ...
– who are familiar with installing, mounting, commissioning, and operating the
product.
– who have the qualifications necessary for their occupation.
– who know all regulations for the prevention of accidents, directives and laws
applicable on site and are able to apply them.
2.2Device- and application-specific safety instructions
During operation, the Communication Unit must be connected to the Wiring Unit and
the Drive Unit.
In case of external voltage supply, always use a separate power supply unit, safely
separated in accordance with EN 61800-5-1 in every control cabinet ("SELV" / "PELV").
Documentation for "Inverter Drives 8400 motec", control system, plant/
machine
All the other measures prescribed in this documentation must also be
implemented. Observe the safety instructions and application notes stated in
this manual.
2.3Residual hazards
Device protection
The Communication Unit contains electronic components that can be damaged or
destroyed by electrostatic discharge.
Installation
( 20)
12LEDS84DMOTPNET EN 2.0 - 11/2011
Page 13
3Product description
3.1Application as directed
The PROFINET Communication Unit ...
is a unit that can only be used in conjunction with the following modules:
Product seriesType designation
Inverter Drives 8400 motec
Drive Unit
Inverter Drives 8400 motec
Wiring Unit
is an item of equipment intended for use in industrial power systems.
may only be operated under the operating conditions specified in this documentation.
Communication manual 8400 motec PROFINET
Product description
Application as directed
E84DGDVxxxxxxxx
E84DGVNxx
may only be used in PROFINET networks.
can also be used without being connected to the PROFINET network.
Any other use shall be deemed inappropriate!
EDS84DMOTPNET EN 2.0 - 11/2011L13
Page 14
Communication manual 8400 motec PROFINET
Product description
Features and variants
3.2Features and variants
The PROFINET Communication Unit is available in the following versions:
Product seriesType designationFeatures
Inverter Drives 8400 motec
PROFINET Communication Unit
The PROFINET Communication Unit is ...
– mounted to the Wiring Unit (E84DGVNxx);
– supplied internally via the Drive Unit (E84DGDVxxxxxxxx) or externally via a
separate voltage source.
E84DGFCRANPzzz
E84DGFCR9NPzzz
E84DGFCRAJPzzzz
E84DGFCR9JPzzzz
Enclosure
IP 65
PROFINET
M12
I/O: Terminal
I/O: M12
Safety
The I/O connections can be brought into the device via M12 connectors or cable glands.
Devices without an integrated safety system (safety option) have no analog input and
no relay output.
The integrated safety system of the E84DGFCRxJx Communication Units can be used
on machines for the protection of persons.
Support of the I&M0...4 functionality for the identification of the standard device
Automatic detection of the baud rate 100 Mbps
A line topology is enabled by the integrated 2-port switch.
Support of the LLDP protocol for the topology recognition
Support of the SNMP protocol for diagnostic purposes
Exchange of up to 8 process data words per direction
Communication with the Lenze »Engineer« (access to all Lenze parameters) is executed
via the diagnostic interface of the Drive Unit.
An online connection via PROFINET is possible with the Lenze »Engineer«.
"Inverter Drives 8400 motec" hardware manual
Here you will find detailed information on the integrated safety system (safety
option).
Software 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).
14LEDS84DMOTPNET EN 2.0 - 11/2011
Page 15
3.3Connections and interfaces
Communication manual 8400 motec PROFINET
Product description
Connections and interfaces
[3-1]PROFINET Communication Unit
Pos. Description
A1 / LEDPosition for LEDs for PROFINET status display
LED status displays
A2PROFINET port 1 (M12 socket, 5-pole, D-coded)
PROFINET connection
A3PROFINET port 2 (M12 socket, 5-pole, D-coded)
PROFINET connection
A4Positions for further freely designable inputs and outputs:
B1 ... B4
X3 / X4 / X61 Terminal strips for wiring the connections at A4 and B1 ... B4
X5Plug connector for connection to the Drive Unit
X31Plug connector for wiring PROFINET port 1 at A2
X32Plug connector for wiring PROFINET port 2 at A3
X55Plug connector for wiring the LEDs at A1
• Digital inputs
•Digital output
• Analog input (only for E84DGFCRxJx)
• Relay output (only for E84DGFCRxJx)
• Connection of "Safety Option" safety system (only for E84DGFCRxJx)
E84DG029
( 64)
( 24)
( 24)
EDS84DMOTPNET EN 2.0 - 11/2011L15
Page 16
Communication manual 8400 motec PROFINET
Product description
Connections and interfaces
By default, the PROFINET connections and the LEDs for the PROFINET status displays are
already mounted and wired:
– PROFINET port 1 at plug connector X31
– PROFINET port 2 at plug connector X32
– LEDs to plug connector X55
It is also possible to connect the PROFINET and other inputs and outputs (e.g. digital
inputs) via the positions A1 ... A4 and B1 ... B4.
For the connections, 5-pin M12 connectors or - alternatively - cable glands (cable cross-
section max. 1.0 mm
The M12 connectors, cable glands and prefabricated system cables can be obtained
from various manufacturers.
Wire the M12 connectors or cable glands used to the corresponding contacts of the
terminal strips/plug connectors X3, X4 and X61.
2
, AWG 18) can be used.
"Inverter Drives 8400 motec" hardware manual
Observe the notes and wiring instructions included.
16LEDS84DMOTPNET EN 2.0 - 11/2011
Page 17
Communication manual 8400 motec PROFINET
4Technical data
"Inverter Drives 8400 motec" hardware manual
Here you will find the ambient conditions and information on the
electromagnetic compatibility (EMC) that also apply to the Communication
Unit.
4.1General data and operating conditions
AreaValues
Order designation • E84DGFCRxNx (PROFINET)
• E84DGFCRxJx (PROFINET + Safety)
Communication profilePROFINET
Communication mediumS/FTP (Screened Foiled Twisted Pair, ISO/IEC 11801 or EN 50173), CAT 5e
Interface for communication • PROFINET port 1: M12 socket, 5-pole, D-coded
• PROFINET port 2: M12 socket, 5-pole, D-coded
Network topologyTree, star, and line
Type of nodeI/O device with real time (RT) communication properties
Number of device nodesMax. 255 in the subnetwork
Max. cable length100 m
PNO identification number0x0106
Device identification (Device ID)0x8440
Baud rate100 Mbps
Switching method"Store and forward"
Switch latencyApprox. 125 μs at max. telegram length
External voltage supply • U = 24 V DC (20 V - 0 % ... 29 V + 0 %)
•I
= 400 mA
max
Conformities, approvals • CE
•UR / cUR
Technical data
General data and operating conditions
EDS84DMOTPNET EN 2.0 - 11/2011L17
Page 18
Communication manual 8400 motec PROFINET
Technical data
Protocol data
4.2Protocol data
AreaValues
Process data words slot 11 ... 8 process data words (max. 16 bytes)
Process data words slot 2
(for digital/analog inputs)
Acyclic parameter channelLimited by the PROFINET frame size
4.3Communication time
The communication time is the time between the start of a request and the arrival of the
corresponding response.
The communication times in a PROFINET network depend on the ...
Processing time inside the controller;
Optionally 0, 1, or 2 process data words (max. 4 bytes)
Process input data AI/DI (Slot2)
( 44)
Transmission delay time (baud rate / telegram length);
Nesting depth of the network.
Processing time inside the controller
DataProcessing time
Process dataApprox. 2 ms
+ 0 ... 1 ms
+ 1 ... x ms
Parameter data Approx. 30 ms + a tolerance of 20 ms (typically)
• Some codes may require a longer processing time (see software manual/
»Engineer« online help for Inverter Drive 8400 motec).
update cycle
processing time in the module
application task runtime of the technology application used
(tolerance)
There are no interdependencies between parameter data and process data.
18LEDS84DMOTPNET EN 2.0 - 11/2011
Page 19
4.4Internal switch latency
The integrated 2-port switch causes runtime delays which can be calculated as follows:
Runtime delay = ((36 permanent bytes + process data in bytes) x 8 x 10 nsec) + 4 μsec
Example:
20 process data words => 40 bytes
((36 permanent bytes + 40 bytes) x 8 x 10 nsec) + 4 μsec
(76 bytes x 8 x 10 nsec) + 4 μsec
6.08 μsec + 4 μsec = 10.08 μsec
According to the PROFINET specification, the shortest PROFINET IO telegram must have a
data length of 72 bytes. If the 36 permanent bytes are subtracted from the 72 bytes, 36
bytes are available for process data. If now less than 36 bytes of process data are used, the
PROFINET IO telegram is filled with "zero bytes" until it can be transmitted. As a
consequence for the calculation formula, the shortest PROFINET I/O telegram with 18
process data words (36 bytes) has always the same length and thus the runtime delay is
the same, too.
Communication manual 8400 motec PROFINET
Technical data
Internal switch latency
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
( 22)
EDS84DMOTPNET EN 2.0 - 11/2011L19
Page 20
Communication manual 8400 motec PROFINET
Installation
5Installation
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 troubled or not possible.
• I/O signals are faulty.
• The safety function is faulty.
Protective measures
• Discharge electrostatic charges before touching the Communication Unit.
20LEDS84DMOTPNET EN 2.0 - 11/2011
Page 21
5.1Mechanical installation
Mounting instructions for "Inverter Drives 8400 motec"
Here you will find detailed information on the installation.
0.37 ... 3.0 kW4.0 ... 7.5 kW
Communication manual 8400 motec PROFINET
Installation
Mechanical installation
[5-1]Mechanical installation of the 8400 motec components
Legend for Fig. [5-1]
1Drive Unit
2Communication Unit
3Wiring Unit
ACover of the Drive Unit
EDK84DG...Mounting instructions for the Drive Unit, Communication Unit, Wiring Unit
E84DG023a
E84DG023b
EDS84DMOTPNET EN 2.0 - 11/2011L21
Page 22
Communication manual 8400 motec PROFINET
Installation
Electrical installation
5.2Electrical installation
"Inverter Drives 8400 motec" hardware manual
Here you will find detailed information about ...
• the digital and analog inputs/outputs;
• the relay output;
• the integrated safety system (safety option);
• the wiring of the connections.
Observe the notes and wiring instructions included.
5.2.1Network topology
It is typical of PROFINET 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.
PROFINET supports the following topologies:
Switch / star
( 19)
S
DD
[5-2]Switch / star topology (S = switch, D = I/O device)
Tree via switches
D
C
E94YCER005
SS
[5-3]Tree topology (C =I/O controller, S = switch)
22LEDS84DMOTPNET EN 2.0 - 11/2011
S
E94YCER006
Page 23
Communication manual 8400 motec PROFINET
Switch / switch
[5-4]Switch/switch topology (S = switch)
I/O controller / I/O device
C
DDDD
[5-5]Line topology (C = I/O controller, D = I/O device)
The external voltage supply can be used to establish PROFINET communication for
commissioning and to query the data of the digital and analog inputs.
Furthermore the external voltage supply serves to maintain PROFINET 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 %)
–I
Access to parameters of a device that is disconnected from the mains is not possible.
= 400 mA
max
Communication manual 8400 motec PROFINET
Installation
Electrical installation
"Inverter Drives 8400 motec" hardware manual
Here you can find detailed information on how to wire the Communication Unit.
EDS84DMOTPNET EN 2.0 - 11/2011L25
Page 26
Communication manual 8400 motec PROFINET
Commissioning
Before initial switch-on
6Commissioning
During commissioning, system-related data such as motor parameters, operating
parameters, responses, and parameters for fieldbus communication are defined for the
controller. For Lenze devices, this is done via the codes.
The codes of the controller and communication are saved non-volatilely as a data set in the
memory module.
In addition to codes for the configuration, there are codes for diagnosing and monitoring
the nodes.
Parameter reference
The data from the controller 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 analog inputs in the last
two data words are valid and readable (see Process input data AI/DI (Slot2)
6.1Before initial switch-on
Stop!
Before you switch on the controller for the first time, check the entire wiring for
completeness, short circuit, and earth fault.
( 73)
( 44)).
26LEDS84DMOTPNET EN 2.0 - 11/2011
Page 27
Communication manual 8400 motec PROFINET
6.2Configuring the PROFINET IO controller
For communication with the PROFINET Communication Unit, the IO controller must be
configured first.
Configuration for device control
For the configuration of PROFINET, the current PROFINET device description file (XML) of
the Communication Unit has to be imported in the IO controller.
The device description file GSDML-Vx.z-Lenze-8440PNabb-yyyymmdd.xml can be found in
the download area at:
Commissioning
Configuring the PROFINET IO controller
www.Lenze.com
Wildcards in the file name "GSDML-Vx.z-Lenze-8440PN100-yyyymmdd.xml"
xMain version of the GSDML scheme used
zSubversion of the GSDML scheme used
AMajor version of the software version
bbMinor version of the software version
yyyyYear
mmMonth
ddDay
Defining the user data length
The user data length is defined during the initialisation phase of the I/O controller.
The PROFINET Communication Unit supports the configuration of max. 8 process data
words (max. 16 bytes).
Description of the device data base file
Selection textProcess dataAssigned
I/O memory
Slot 1: PCD (nW)1 ... 8 words0 ... 16 bytes
Slot 2: AI/DI (nW)0 ... 2 words0 ... 4 bytes
Example of device data base file selection
"PCD (8W)" = 8 process data words in slot 1 of the PROFINET telegram
EDS84DMOTPNET EN 2.0 - 11/2011L27
Page 28
Communication manual 8400 motec PROFINET
Commissioning
Setting the station name
6.3Setting the station name
Note!
• The "Node blinking test" PROFINET function which serves to identify an
accessible device is supported. The red LED BE (LED status displays
flickers during execution.
• Operation on the PROFINET requires a valid station name.
• In the case of impermissible settings, the red LED BE blinks (LED status
displays ( 64)), and the error message PROFINET: Stack init error
[0x01bc6534] ( 72) is output. The Communication Unit then internally
continues to work with the deleted name.
• If the station name is assigned by the IO controller via PROFINET or the
PROFINET configurator of the »Engineer«, changes will be effective
immediately.
( 64))
The station name currently used is shown in code C13864
The station name ...
is required for unambiguous addressing of the Inverter Drive 8400 motec by the I/O
controller.
can either be assigned by the I/O controller via PROFINET or set manually in the
»Engineer«.
has to be allocated in accordance with the PROFINET specification:
– 1 or several labels separated by ".".
– Max. length per label: 63 characters
– Max. total length: 240 characters
– Permissible characters: [a ... z], [0 ... 9], [.], [-]
– Labels must not begin or end with [-].
In the »Engineer« the station name is set under the Settings tab.
Commissioning
Setting the station name
Then click Accept change. The station name is saved and written to code C13899
In the Lenze setting a deleted name is displayed. The name is also deleted if the "Reset
to factory defaults" command is executed by an IO supervisor or an I/O controller.
.
How to activate changed settings in the »Engineer«:
1. Execute device command C00002 = "11: Save all parameter sets".
2. Carry out a "reset node" of the node, or
communication module off and on again
switch the voltage supply of the
EDS84DMOTPNET EN 2.0 - 11/2011L29
Page 30
Communication manual 8400 motec PROFINET
Commissioning
Setting the IP configuration
6.4Setting the IP configuration
The IP configuration is required for addressing the Inverter Drive 8400 motec if
communication between the PC/»Engineer« or the IO controller and the controller is to be
effected via PROFINET. For this, an IP address, subnet mask, and gateway address must be
allocated.
If no PROFINET network or no IO controller is available yet, you have the following options
to allocate the IP address, subnet mask, and gateway address for the Communication Unit:
Settings via the PROFINET configurator of the »Engineer«
Setting via codes in the »Engineer«
( 33)
Note!
• If the IP parameters are assigned by the IO controller via PROFINET or the
PROFINET configurator of the »Engineer«, changes will become effective
immediately and are saved with mains failure protection.
• The assignment of invalid combinations of IP address, subnet mask, and
gateway address can have the consequence that no connection to the
PROFINET can be established.
• In the case of impermissible settings, the red LED BE blinks (LED status
displays ( 64)), and the error message PROFINET: Stack init error
[0x01bc6534] ( 72) is output.
( 31)
30LEDS84DMOTPNET EN 2.0 - 11/2011
Page 31
Communication manual 8400 motec PROFINET
6.4.1Settings via the PROFINET configurator of the »Engineer«
Note!
• The IP address must only be allocated manually in the »Engineer« if the
PROFINET network is not actuated on the IO controller yet (IP address was not
allocated by the IO controller yet).
• During the IP parameters are set in the »Engineer«, PROFINET communication
with the IO controller must not take place at the same time.
• Changes will be effective immediately and are saved with mains failure
protection.
How to set the IP parameters via the PROFINET configurator:
1. Execute the menu command Online Profinet configurator addresses....
Commissioning
Setting the IP configuration
The Assign IP addresses dialog window is opened, and all Lenze PROFINET devices
connected are listed.
EDS84DMOTPNET EN 2.0 - 11/2011L31
Page 32
Communication manual 8400 motec PROFINET
Commissioning
Setting the IP configuration
2. By double-clicking on the individual IP parameters, you can set the IP configuration
for each PROFINET node in the Configure nodes dialog window.
3. Click Transferred.
• The IP configuration is transferred to the corresponding PROFINET node.
• Changes in the IP parameters will become effective immediately.
• The IP parameters are written to codes C13000
mask), and C13002
(gateway address) of the Communication Unit.
(IP address), C13001 (subnet
Tip!
By clicking the Find device button in the Assign IP addresses dialog window (see
step 1), you can check whether the configuration was transferred successfully.
With device command C00002 = "11: Save all parameter sets", the current IP
configuration is saved non-volatilely in the memory module.
32LEDS84DMOTPNET EN 2.0 - 11/2011
Page 33
Communication manual 8400 motec PROFINET
6.4.2Setting via codes in the »Engineer«
Note!
• The IP address must only be allocated manually in the »Engineer« if the
PROFINET network is not actuated on the IO controller yet (IP address was not
allocated by the IO controller yet).
• During the IP parameters are set in the »Engineer«, PROFINET communication
with the IO controller must not take place at the same time.
You can also set the IP parameters manually via code in the »Engineer« under the Settings
tab.
Commissioning
Setting the IP configuration
The IP parameters are written to codes C13000
C13002
(gateway address).
(IP address), C13001 (subnet mask), and
How to activate changed settings in the »Engineer«:
1. Execute device command C00002 = "11: Save all parameter sets".
2. Carry out a "reset node" of the node, or
Communication Unit off and on again
Decimal representation of the IP parameters
By clicking the [int] buttons on the right next to the input fields, the IP parameters are
represented as decimal values.
In the case of the decimal representation, the byte sequence is inverted.
The subnet mask indicates which part of the IP address is evaluated as net ID or host ID.
Valid subnet masks are defined in accordance with RFC 1878
The subnet mask is set/changed inC13001
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, gateway functionality is not
used.
DHCP is not supported.
The gateway address is set/changed inC13002
.
.
.
34LEDS84DMOTPNET EN 2.0 - 11/2011
Page 35
Communication manual 8400 motec PROFINET
Establishing an online connection via PROFINET with the Lenze »Engineer«
6.5Establishing an online connection via PROFINET with the Lenze »Engineer«
This functionality is only supported from software version V01.30.05.
Note!
In order to ensure perfect operation of cyclic PROFINET communication, online
access with the »Engineer« has to be executed via a PROFINET switch.
The PROFINET switch integrated in the communication module can manage
cyclic PROFINET communication with priority over regular TCP/IP
communication. With PROFINET this is effected via the VLAN identification in
the Ethernet frame.
Commissioning
For an online connection between the »Engineer« and the controller, the controller must
have an IP address (see Setting the IP configuration
( 30)).
EDS84DMOTPNET EN 2.0 - 11/2011L35
Page 36
Communication manual 8400 motec PROFINET
Commissioning
Establishing an online connection via PROFINET with the Lenze »Engineer«
In the »Engineer«, by means of the menu command Online Set communication path andgo online, you can select the PROFINET communication path. The PROFINET nodes
configured previously are shown in the Communication path dialog window:
If the device access path is not configured correcty, here the IP address of the controller
selected in the display field can be entered manually.
Via Search/Enter you can establish a connection to devices which have not appeared
in the display field. Corresponding settings for this can be made in the dialog window EnterIP address, which is shown:
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.
Settings via the PROFINET configurator of the »Engineer«
( 31)
Select the device access path to the desired controller by clicking Find.
After having established the online connection, you can continue work with the
»Engineer« as usual.
36LEDS84DMOTPNET EN 2.0 - 11/2011
Page 37
6.6Initial switch-on
Establishing communication
To establish communication, the controller must be supplied with mains voltage.
The external voltage supply serves to keep up PROFINET communication in the event of
a main supply failure.
External voltage supply
During mains connection, all parameters (codes) are read.
If an error occurs, the error message "CE04: MCI communication error" (error no.
01.0127.00002) is output.
Addressing can be effected automatically via the IO controller or manually via codes in
the »Engineer«.
Setting the station name
For addressing the controller, a valid IP configuration is required if communication
between the PC/»Engineer« and the controller is to be effected via PROFINET.
Setting the IP configuration
Communication manual 8400 motec PROFINET
Commissioning
Initial switch-on
( 25)
( 28)
( 30)
EDS84DMOTPNET EN 2.0 - 11/2011L37
Page 38
Communication manual 8400 motec PROFINET
Data transfer
7Data transfer
PROFINET transmits parameter data, configuration data, diagnostic data, alarm messages,
and process data between the host (I/O controller) and the controllers that are part of the
fieldbus (I/O devices). Depending on their time-critical behaviour, the data are transmitted
via corresponding communication channels.
Communication channels
The process data channel transmits process data.
– With the process data the controller is actuated.
– Transferring process data is time-critical.
– Process data are transmitted cyclically between the I/O controller and the I/O
devices that are part of the fieldbus according to the Provider/Consumer model
(continuous exchange of current input and output data).
– The I/O controller can directly access the process data. In the PLC, for instance, the
data are directly assigned to the I/O area.
– The Inverter Drive 8400 motec can exchange a maximum of 8 process data words
(16 bits/word) per direction.
– Process data are not saved in the controller.
– Process data are for instance setpoints, actual values, control words, and status
words.
Note!
Please observe the direction of the flow of information!
• Process input data (Rx data):
– Process data from the controller (I/O device) to the I/O controller
• Process output data (Tx data):
– Process data from the I/O controller to the controller (I/O device)
Parameter data are transmitted via the acyclic channel.
– In general, the parameter data transfer is not time-critical.
– The access to the parameter data depends on the PROFIdrive profile.
– Examples of parameter data are operating parameters, motor data, and diagnostic
information.
– The acyclic channel provides access to all Lenze codes.
– Parameter changes must be stored via code C00002 of the Inverter Drive 8400
motec.
38LEDS84DMOTPNET EN 2.0 - 11/2011
Page 39
Communication manual 8400 motec PROFINET
8Process data transfer
8.1Access to process data / PDO mapping
Process data are transferred via the MCI/CAN interface.
Max. 8 words (16 bits/word) per direction can be exchanged.
The process data are accessed via the port blocks LP_Network_In and
LP_Network_Out. These port blocks are also called process data channels.
Port block LP_Network_In maps the MCI PDOs received.
Port block LP_Network_Out maps the MCI PDOs to be transmitted.
The port/function block interconnection of the process data objects (PDO) takes place
via the Lenze »Engineer«.
Process data transfer
Access to process data / PDO mapping
[8-1]Outer and inner data transfer between bus system, controller, and application
Software manual / »Engineer« online help for the "Inverter Drive 8400 motec"
Here you will find detailed information on the port/function block
interconnection in the »Engineer« and the port blocks.
EDS84DMOTPNET EN 2.0 - 11/2011L39
Page 40
Communication manual 8400 motec PROFINET
Process data transfer
Port interconnection of the process data objects (PDO)
8.2Port interconnection of the process data objects (PDO)
Note!
The »Engineer« screenshots shown on the following pages are only examples of
the setting sequence and the resulting screens.
Depending on the software version of the controller and of the installed
»Engineer« software, the screenshots may vary from your »Engineer« depiction.
The preconfigured port interconnection of the process data objects is activated by setting
code C00007 = 40: Network (MCI/CAN).
How to freely configure the port interconnection in the »Engineer«:
1. Go to the Process data objects tab and click Go to application.
2. The Ports tab displays the port blocks MCI_IN and MCI_OUT.
40LEDS84DMOTPNET EN 2.0 - 11/2011
Page 41
Communication manual 8400 motec PROFINET
Process data transfer
Port interconnection of the process data objects (PDO)
3. Click the port to be configured and press the Change Variable... button.
EDS84DMOTPNET EN 2.0 - 11/2011L41
Page 42
Communication manual 8400 motec PROFINET
Process data transfer
Port interconnection of the process data objects (PDO)
4. Via the button, you can assign signals to the process data words in the
Assignment Signal --> Function Block dialog window.
Select the signals and then confirm the selection with OK.
42LEDS84DMOTPNET EN 2.0 - 11/2011
Page 43
Communication manual 8400 motec PROFINET
Process data transfer
Port interconnection of the process data objects (PDO)
For some process 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.
The current interconnection is only displayed if the following has been set for the
control mode in code C00007 = 40: Network (MCI/CAN).
EDS84DMOTPNET EN 2.0 - 11/2011L43
Page 44
Communication manual 8400 motec PROFINET
Process data transfer
Process input data AI/DI (Slot2)
8.3Process input data AI/DI (Slot2)
0, 1, or 2 input words can be optionally assigned to slot 2.
The data represent the states of the digital inputs (RFR, DI1 ... DI5) and the analog input
of the device.
Via the fieldbus these data can even be read when no mains voltage is applied to the
Communication Unit and only the fieldbus interface connection is supplied with
24 V DC.
Data wordBitsFunctionValue / description
Analog input value
(0 ... 10 V)
controller
Reserved
controller
Word 10
...
9
10Digital input 30 (FALSE) Open
11Digital input 40 (FALSE) Open
12Digital input 50 (FALSE) Open
13Reserved
14I/O status0 (FALSE) Data in word 1/2 are not valid.
15Connection status of the
Word 20RFR0 (FALSE) Open
1Digital input 10 (FALSE) Open
2Digital input 20 (FALSE) Open
3Digital input 30 (FALSE) Open
4Digital input 40 (FALSE) Open
5Digital input 50 (FALSE) Open
6
...
13
14I/O status0 (FALSE) Data in word 1/2 are not valid.
15Connection status of the
10 V = 1000
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Data in word 1/2 are valid.
0 (FALSE) Controller is offline ("Stay alive" operation)
1 (TRUE) Controller is online
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Closed
1 (TRUE) Data in word 1/2 are valid.
0 (FALSE) Controller is offline ("Stay alive" operation)
1 (TRUE) Controller is online
44LEDS84DMOTPNET EN 2.0 - 11/2011
Page 45
Communication manual 8400 motec PROFINET
9Parameter data transfer
9.1The acyclic channel (PROFIdrive profile)
An optional service extension is the acyclic parameter data transfer.
Cyclic and acyclic PROFINET services can be operated simultaneously in the network.
Features
There is always only one parameter request in process (no pipelining).
No spontaneous messages are transferred.
Only acyclic parameter requests exist.
Profile-specific parameters can be read independently of the I/O device state.
Parameter data transfer
The acyclic channel (PROFIdrive profile)
9.1.1Connection establishment of an I/O controller to an I/O device
An I/O controller can always be used to request parameters from an I/O device if the I/O
device is in the "Data_Exchange" state.
Acyclic channel
Read
IO device
Write
[9-1]Data communication via the acyclic channel
IO
controller
E94YCER010
EDS84DMOTPNET EN 2.0 - 11/2011L45
Page 46
Communication manual 8400 motec PROFINET
Parameter data transfer
The acyclic channel (PROFIdrive profile)
9.1.2Acyclic data transmission process
IO controller
Parameter request
[9-2]Data communication via the acyclic channel
A "Write.req" is used to transmit the data set (DB47) in the form of a parameter request
to the I/O device.
"Write.res" confirms the receipt of the message by the I/O controller.
The I/O controller requests the response of the I/O device with "Read.req".
Write.req (DB47)
with data (parameter request)
Write.res
without data
Read.req
without data
Read.res (-)
without data
Read.req
without data
Read.res (+)Parameter response
with data (parameter response)
IO device
Parameter request
Parameter response
Parameter
processing
E94YCER011
The I/O device responds with a "Read.res (-)" if processing is not yet completed.
After parameter processing, the parameter request is completed by transmitting the
parameter response in the form of a "Read.res (+)" to the I/O controller.
In the "Read/Write Block", the initiator specifies the access to data set "DB47". The data
which are written to this index or read by it contain a header and the parameter request or
the parameter response. The read data or the data to be written are contained in the "Data"
field.
The following subchapters describe the parameter request and the parameter response in
detail.
PROFINET specification
Here you will find detailed information on the PROFINET data telegram.
Assignment of the user data depending on the data type
Depending on the data type, the user data are assigned as follows:
Data typeLengthUser data assignment
Byte 1Byte 2Byte 3Byte 4Byte ...
Stringx bytes
U81 byte00
U162 bytes
U324 bytes
High byteLow byte
High wordLow word
High byteLow byteHigh byteLow byte
EDS84DMOTPNET EN 2.0 - 11/2011L47
Page 48
Communication manual 8400 motec PROFINET
Parameter data transfer
Reading parameters from the controller
9.2Reading parameters from the controller
Note!
• When a read request is processed, no parameter value is written to the I/O
device.
• In the case of a multi-parameter read request, parameter attribute, index,
and subindex are repeated "n" times, "n" being the number of parameters
requested.
Request header
Byte 1Byte 2Byte 3Byte 4
Request referenceRequest identificationAxisNumber of indices
FieldData typeValues
Request referenceU8This value is specified by the I/O controller.
Request identificationU80x01: Request parameters for reading
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
Parameter attribute
Byte 5Byte 6
AttributeNumber of subindices
FieldData typeValues
AttributeU80x10: Value
Number of subindicesU80x00 or 0x01
Index and subindex
Byte 7Byte 8Byte 9Byte 10
IndexSubindex
High byteLow byteHigh byteLow byte
FieldData typeValues
IndexU160x0001 ... 0xFFFF (1 ... 65535)
SubindexU160x0001 ... 0xFFFF (1 ... 65535)
48LEDS84DMOTPNET EN 2.0 - 11/2011
Page 49
Communication manual 8400 motec PROFINET
9.2.1Response after a correct read request
Note!
• Responses to read requests do not contain parameter attributes and indices/
subindices.
• When a multi-parameter read request is transmitted, the parameter format
and the parameter value are repeated "n" times, "n" being the number of
parameters requested.
Response head
Byte 1Byte 2Byte 3Byte 4
Request reference
(mirrored)
Response identificationAxis
Parameter data transfer
Reading parameters from the controller
Number of indices
(mirrored)
FieldData typeValues
Request referenceU8Mirrored value of the parameter request
Response identificationU80x01: Parameters read
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
Parameter format
Byte 5Byte 6
FormatNumber of values
FieldData typeValues
FormatU80x02: Integer8
0x03: Integer16
0x04: Integer32
0x05: Unsigned8
0x06: Unsigned16
0x07: Unsigned32
0x09: Visible string
0x0A: Octet string
0x40: Zero
0x41: Byte
0x42: Word
0x43: Double word
Number of valuesU8 • 0x01
• Number of requested subindices. (If there is more
than one subindex, only the parameter value is
repeated.)
• For string codes, the number of characters is entered
here.
EDS84DMOTPNET EN 2.0 - 11/2011L49
Page 50
Communication manual 8400 motec PROFINET
Parameter data transfer
Reading parameters from the controller
Parameter value
Byte 7Byte 8Byte 9Byte 10
Value
FieldData typeValues
ValueStringAny
U80x00 .... 0xFF
U160x0000 .... 0xFFFF
U320x0000 0000 .... 0xFFFF FFFF
9.2.2Response after a read error
Response head
Byte 1Byte 2Byte 3Byte 4
Request reference
(mirrored)
FieldData typeValues
Request referenceU8Mirrored value of the parameter request
Response identificationU80x81: Parameters not read
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
Response identificationAxis
(mirrored)
• The data in bytes 7 + 8 are to be interpreted as error
Number of indices
code.
Parameter format
Byte 5Byte 6
FormatNumber of values
FieldData typeValues
FormatU80x44: Error
Number of valuesU80x01: Error code without additional information
0x02: Error code with additional information
50LEDS84DMOTPNET EN 2.0 - 11/2011
Page 51
Communication manual 8400 motec PROFINET
Error code
Byte 7Byte 8Byte 9Byte 10
Error codeAdditional information (if available)
High byteLow byteHigh byteLow byte
FieldData typeValues
Error codeU160x0000 .... 0xFFFF
Additional information
(if available)
9.2.3Telegram example: Read request
The heatsink temperature of the controller is to be read.
Code to be read: C00061
U16
Parameter data transfer
Reading parameters from the controller
Error information (error)
( 59)
Heatsink temperature: 43 °C
Parameter request
Byte 1Byte 2Byte 3Byte 4
Request referenceRequest identificationAxisNumber of indices
Parameter data transfer
Reading parameters from the controller
Parameter response after a correct read request
Byte 1Byte 2Byte 3Byte 4
Request referenceResponse identificationAxisNumber of indices
0xXX0x010x000x01
(mirrored)Parameters read(mirrored)
Byte 5Byte 6
FormatNumber of values
0x430x01
Double word1 value
Byte 7Byte 8Byte 9Byte 10
Value
High word: high byteLow word: high byteLow word: high byteLow word: low byte
0x000x000x000x2B
Read value = 0x00 00 00 2B = 43 x 1 (internal factor) = 43 [°C]
Parameter response to a read error
Byte 1Byte 2Byte 3Byte 4
Request referenceResponse identificationAxisNumber of indices
0xXX0x810x000x01
(mirrored)Parameters not read(mirrored)
Byte 5Byte 6
FormatNumber of values
0x440x01
ErrorError code without additional
Byte 7Byte 8
Error code
High byteLow byte
For meaning see chapter "Error information (error)"
( 59)
information
52LEDS84DMOTPNET EN 2.0 - 11/2011
Page 53
Communication manual 8400 motec PROFINET
9.3Writing parameters to the controller
Note!
• When a multi-parameter write request is processed, the parameter attribute,
index, subindex, and then the parameter format and parameter value are
repeated "n" times, "n" being the number of parameters requested.
• A parameter request must not exceed the maximum data length of
240 bytes.
Request header
Byte 1Byte 2Byte 3Byte 4
Request referenceRequest identificationAxisNumber of indices
Parameter data transfer
Writing parameters to the controller
FieldData typeValues
Request referenceU8This value is specified by the I/O controller.
Request identificationU80x02: Write parameters
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
Parameter attribute
Byte 5Byte 6
AttributeNumber of subindices
FieldData typeValues
AttributeU80x10: Value
Number of subindicesU80x00 or 0x01
Index and subindex
Byte 7Byte 8Byte 9Byte 10
IndexSubindex
High byteLow byteHigh byteLow byte
FieldData typeValues
IndexU160x0001 ... 0xFFFF (1 ... 65535)
SubindexU160x0001 ... 0xFFFF (1 ... 65535)
EDS84DMOTPNET EN 2.0 - 11/2011L53
Page 54
Communication manual 8400 motec PROFINET
Parameter data transfer
Writing parameters to the controller
Parameter format
Byte 11Byte 12
FormatNumber of values
FieldData typeValues
FormatU80x02: Integer8
0x03: Integer16
0x04: Integer32
0x05: Unsigned8
0x06: Unsigned16
0x07: Unsigned32
0x09: Visible string
0x0A: Octet string
0x40: Zero
0x41: Byte
0x42: Word
0x43: Double word
Number of valuesU8 • 0x01
• Number of requested subindices. (If there is more
• For string codes, the number of characters is entered
than one subindex, only the parameter value is
repeated.)
here.
Parameter value
Byte 13Byte 14Byte 15Byte 16
Value
FieldData typeValues
ValueStringAny
U80x00 .... 0xFF
U160x0000 .... 0xFFFF
U320x0000 0000 .... 0xFFFF FFFF
54LEDS84DMOTPNET EN 2.0 - 11/2011
Page 55
Communication manual 8400 motec PROFINET
9.3.1Response after a correct write request
Response head
Byte 1Byte 2Byte 3Byte 4
Request reference
(mirrored)
FieldData typeValues
Request referenceU8Mirrored value of the parameter request
Response identificationU80x01: Parameter written
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
9.3.2Response after a write error
Response identificationAxis
Parameter data transfer
Writing parameters to the controller
Number of indices
(mirrored)
Note!
For a multi-parameter request, correct and faulty messages, if any, are combined
in one telegram. The individual messages have the following data contents:
• Faultless message
– Format: 0x40
– Number of values: 0x00
• Faulty message
– Format: 0x44
– Number of values: 0x01 or 0x02
– Error code without additional information (number of values = 0x01) or
– Error code with additional information (number of values = 0x02)
Faulty access to a parameter "n" will be reported in the response message of a
multi-parameter request at position n.
EDS84DMOTPNET EN 2.0 - 11/2011L55
Page 56
Communication manual 8400 motec PROFINET
Parameter data transfer
Writing parameters to the controller
Response head
Byte 1Byte 2Byte 3Byte 4
Request reference
(mirrored)
FieldData typeValues
Request referenceU8Mirrored value of the parameter request
Response identificationU80x82: Parameters not written
AxisU80x00 or 0x01
Number of indicesU80x"n" (n = number of parameters requested)
Parameter format
Response identificationAxis
(mirrored)
• The data in bytes 7 + 8 are to be interpreted as error
Number of indices
code.
Byte 5Byte 6
FormatNumber of values
FieldData typeValues
FormatU80x44: Error
Number of valuesU80x01: Error code without additional information
0x02: Error code with additional information
Error code
Byte 7Byte 8Byte 9Byte 10
Error codeAdditional information (if available)
High byteLow byteHigh byteLow byte
FieldData typeValues
Error codeU160x0000 .... 0xFFFF
Additional information
(if available)
Error information (error)
U16
( 59)
56LEDS84DMOTPNET EN 2.0 - 11/2011
Page 57
Communication manual 8400 motec PROFINET
9.3.3Telegram example: Write request
In the controller, the ramp time for quick stop is to be set to 50 ms.
Code to be written: C00105
Parameter request
Byte 1Byte 2Byte 3Byte 4
Request referenceRequest identificationAxisNumber of indices
0x000BNo parameter change rights Change access if the parameter change rights are
0x000CReserved (PROFIdrive profile V2: Password is wrong)-
0x000DReserved (PROFIdrive profile V2: Text in the cyclic traffic
0x000EReserved (PROFIdrive profile V2: Name in the cyclic traffic
0x000FNo text array availableAccess to unavailable text array (parameter value is
0x0010Reserved(PROFIdrive profile V2: PPO-Write is missing)-
0x0011Job cannot be executed due
to operating status
0x0012Reserved(PROFIdrive-Profil V2: Other error)-
0x0013Reserved (PROFIdrive profile V2: date in the cyclic traffic
0x0014Impermissible valueChange access with a value that is within the value
0x0015Response is too longThe length of the current response exceeds the
0x0016Impermissible parameter
address
0x0017Impermissible formatWrite request: Impermissible parameter data format
0x0018Number of values are not
consistent
Access to non-available parameter-
Change access to a parameter value that cannot be
changed
Change access with value beyond the value limitsSubindex
data type of the parameter
Change access with a non-zero value, where it is not
permitted.
Change access to a description element that cannot
be changed
not available)
Access to non-available description (parameter value
is available)
missing
cannot be read)
cannot be read)
available)
Access is not possible for temporary reasons that are
not specified in detail
cannot be read)
limits but is not permissible for other permanent
reasons (parameter with defined single values)
maximally transferrable length
Impermissible value or value which is not supported
for the attribute, number of subindexes, parameter
number, or subindex, or a combination
or parameter data format which is not supported
Write request: Number of parameter data values
does not match the number of subindexes in the
parameter address
information
Subindex
-
Subindex
Subindex
-
-
-
-
-
-
-
-
Subindex
-
-
-
-
EDS84DMOTPNET EN 2.0 - 11/2011L59
Page 60
Communication manual 8400 motec PROFINET
Parameter data transfer
Error information (error)
Error codeMeaningDescriptionAdditional
0x0019Reserved--
...
0x0064
0x0065manufacturer-specific--
...
0x00FF
information
60LEDS84DMOTPNET EN 2.0 - 11/2011
Page 61
9.5Consistent parameter data
In the PROFINET communication system, data are permanently exchanged between the
host (CPU + I/O controller) and the standard device via the plugged-on I/O device interface
module. The I/O controller and the CPU (central processing unit) of the host access a joint
memory: the dual port memory (DPM).
The DPM allows data exchange in both directions (write/read):
Communication manual 8400 motec PROFINET
Parameter data transfer
Consistent parameter data
Central processing unit
(CPU)
Dual port memory
(DPM)
I/O controller
It could happen that a slower I/O controller writing would be overtaken by a faster CPU
reading within a cycle time without any further data organisation.
In order to avoid an impermissible status, the transmitted parameter data are to be
marked as "consistent".
Data communication with consistency
With consistency, either "reading" or "writing" is possible when the I/O controller and the
CPU simultaneously access the memory:
The I/O controller transfers data only as a complete data set.
The CPU can only access completely updated data sets.
The I/O controller cannot read or write data as long as the CPU accesses consistent
data.
The result becomes clear from the example below:
CPU wants to read.I/O controller wants to write at the same
time.
Central processing unit
(CPU)
Dual port memory
(DPM)
I/O controller
1. As the I/O controller can only write when the CPU does not read, the I/O controller has
to wait until the data are completely read by the CPU.
2. The I/O controller only writes a complete data set into the DPM.
Configuring consistent data
Note!
Consistency is achieved by an appropriate I/O controller configuration (see
documentation for the configuring software).
EDS84DMOTPNET EN 2.0 - 11/2011L61
Page 62
Communication manual 8400 motec PROFINET
Monitoring
Interruption of PROFINET communication
10Monitoring
10.1Interruption of PROFINET communication
An interruption of PROFINET communication in the "Data_Exchange" state, e.g. by cable
break or failure of the I/O controller is recognised by the I/O device.
The response to the communication interruption is controlled via the following
settings:
1. During the initialisation of PROFINET communication the watchdog monitoring
time specified in the I/O controller (C13882
If the I/O device does not receive any valid process data in the "Data_Exchange"
state, the process data are treated according to the setting in C13885
the data that were sent last by the I/O controller can be used or set to zero.)
) is transferred to the I/O device.
. (Like this
After the watchdog monitoring time has elapsed, the I/O device changes to the
"No_Data_Exchange" status (see C13861
status displays ( 64)).
There is no reponse in the I/O device
2. To trigger a response in the IO device, you have to set a Reaction of the Inverter
Drive 8400 motec (C13880
Monitoring tab.
By setting a Reaction time delay (C13881
• In the Lenze setting "0 ms", this monitoring is activated.
• With the setting "65535 ms", this monitoring is deactivated.
• A change in the monitoring mode becomes effective immediately.
• The monitoring time elapses when the "Data_Exchange" status is exited.
) additionally in the »»Engineer«« under the
), and the red LED BE is activated (LED
.
) you can decelerate this response.
After this response delay has elapsed, the response set is executed with the error
message "PROFINET: Data_Exchange status quit [0x01bc6531]
62LEDS84DMOTPNET EN 2.0 - 11/2011
" ( 71).
Page 63
10.2Internal communication fault
The response in the case of a communication error between the Communication Unit
and the Drive Unit can be set via code C01501
The Communication Unit reports a connection interruption to the IO controller and
changes to the "No_Data_Exchange" state.
Communication manual 8400 motec PROFINET
Monitoring
Internal communication fault
.
The error message "PROFINET: Exist. conn. to 8400 lost [0x01bc3100]
" ( 69) is output.
EDS84DMOTPNET EN 2.0 - 11/2011L63
Page 64
Communication manual 8400 motec PROFINET
Diagnostics
LED status displays
11Diagnostics
PROFINET communication faults can be diagnosed via the LEDs of the Communication
Unit.
Moreover, the »Engineer« provides diagnostic PROFINET information.
11.1LED status displays
LEDColourStatusDescription
Link /
Activity 1
Link /
Activity 2
BS
(bus status)
Yellowoff • No cable is connected to PROFINET port 1.
• No communication
on
A cable is connected to PROFINET port 1.
flickering
50 ms
Communication at PROFINET port 1 is active.
Yellowoff • No cable is connected to PROFINET port 2.
• No communication
on
A cable is connected to PROFINET port 2.
flickering
50 ms
Communication at PROFINET port 2 is active.
greenoffNo communication (the Communication Unit is not active on the
fieldbus or is in the "Init" status).
blinking
Communication active (the Communication Unit is in the
"Data_Exchange" status.)
E84DG056
200 ms
200 ms
64LEDS84DMOTPNET EN 2.0 - 11/2011
Page 65
Communication manual 8400 motec PROFINET
LEDColourStatusDescription
BE
(bus error)
redon
Bus error/fault is active (e.g. PROFINET cable not connected). The
Communication Unit is in the "No_Data_Exchange" status.
Diagnostics
LED status displays
blinking
flickering
200 ms
200 ms
Impermissible settings:
• Invalid station name
• Invalid IP parameters
The Communication Unit has been initialised and continues to work
internally with the corresponding standard values.
50 ms
The "Node blinking test" PROFINET function is activated by the I/O
controller.
The jittering LED serves to identify/localise accessible I/O devices.
EDS84DMOTPNET EN 2.0 - 11/2011L65
Page 66
Communication manual 8400 motec PROFINET
Diagnostics
Diagnostics with the »Engineer«
11.2Diagnostics with the »Engineer«
In the »Engineer« under the Diagnostics tab, various pieces of diagnostic PROFINET
information are displayed.
66LEDS84DMOTPNET EN 2.0 - 11/2011
Page 67
11.3Diagnostic data
The I/O device sends an alarm message to the I/O controller to signalise the diagnostic
data below.
Errors and warnings in the Inverter Drive 8400 motec are sent to the IO controller as
extended diagnostic messages.
The diagnostic data can be displayed using the hexadecimal representation of the
Siemens S7 engineering tool.
BytesMeaningValue [hex]
1 ... 6Diag. block header0x0010 001C 0100
7 ... 8Alarm type0x0001 (diagnosis)
9 ... 12API0x0000 0000
13, 14Slot number0x0001 / 0x0002
15, 16Subslot number0x0001
17 ... 20Module IDID according to module
21 ... 24Submodule IDID according to module
25, 26Alarm specifier0xB000
27, 28User structure identifier0x0001
29 ... 32Error code of the Inverter Drive 8400 motec
Communication manual 8400 motec PROFINET
Diagnostics
Diagnostic data
Error code of the Inverter Drive 8400 motec
30
31
Bit
29
Byte 32Byte 31Byte 30Byte 29
162526
015
Bytes 29 ... 32 of the diagnostic message contain the error code.
In the logbook and in code C00165, the error number is shown in the following syntax
in order to facilitate the readability:
[error type].[error subject area no.].[error ID]
Example: error message "PROFINET: Data_Exchange status quit [0x01bc6531]
Software manual/»Engineer« online help for the "Inverter Drive 8400 motec"
Detailed information on the error codes is provided here.
EDS84DMOTPNET EN 2.0 - 11/2011L67
Page 68
Communication manual 8400 motec PROFINET
Error messages
Short overview of the PROFINET error messages
12Error messages
This chapter complements the error list in the software manual and the »Engineer« online
help for the Inverter Drive 8400 motec by PROFINET error messages.
Software manual/»Engineer« online help for the "Inverter Drive 8400 motec"
General information on diagnostics & fault analysis and error messages is
provided here.
12.1Short overview of the PROFINET error messages
The following table contains all PROFINET error messages in numerical order of the error
number. Furthermore the preset error response and - if applicable – the parameter for
setting the error response is specified.
Tip!
When you click the cross-reference in the first column, you will get to the detailed
description (causes and remedies) of the corresponding error message.
Error no.
[hex]
0x01bc3100 44412544PROFINET: Exist. connect. to 8400 lost1: ErrorC01501/2
0x01bc5531 44421809PROFINET: Memory: No access1: ErrorC01501/2
44425858PROFINET: Record parameter: Invalid write4: Warning locked-
44425859PROFINET: Data output status bad4: Warning locked-
44425905PROFINET: Data_Exchange status quit0: NoneC13880/1
44425907PROFINET: IIP address error1: Error-
44425908PROFINET: Stack init error1: Error-
44426192PROFINET: Internal error1: Error-
Error no.
[dec]
Error textError type
(Error response)
Can be set in
68LEDS84DMOTPNET EN 2.0 - 11/2011
Page 69
12.2Possible causes and remedies
This chapter contains all PROFINET error messages in numerical order of the error number.
Possible causes and remedies as well as responses to the error messages are described in
detail.
Communication manual 8400 motec PROFINET
Error messages
Possible causes and remedies
Short overview of the PROFINET error messages
PROFINET: Exist. conn. to 8400 lost [0x01bc3100]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Internal communication to the Control Unit has been
interrupted.
• Inverter Drive 8400 motec has been switched off.
• Incorrect wiring of Communication Unit.
PROFINET: Memory: No access [0x01bc5531]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Access to memory was not possible.Send device with error description to Lenze.
PROFINET: Memory: Read error [0x01bc5532]
Response (Lenze setting printed in bold)Setting: not possible
None System fault : Fault Trouble Quick stop by trouble Warning locked Warning Information
( 68)
• Switch on Inverter Drive 8400 motec.
• Check Communication Unit for correct wiring.
• Send device with error description to Lenze.
CauseRemedy
Parameter could not be read. • Download application again (including module).
PROFINET: Memory: Write error [0x01bc5533]
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).
PROFINET: Restart by watchdog reset [0x01bc6010]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Device is damaged.Send device with error description to Lenze.
• Send device with error description to Lenze.
• Send device with error description to Lenze.
EDS84DMOTPNET EN 2.0 - 11/2011L69
Page 70
Communication manual 8400 motec PROFINET
Error messages
Possible causes and remedies
PROFINET: Internal error [0x01bc6011]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Device is damaged.Send device with error description to Lenze.
PROFINET: Internal error [0x01bc6100]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Device is damaged.Send device with error description to Lenze.
PROFINET: Internal error [0x01bc6101]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
Device is damaged.Send device with error description to Lenze.
PROFINET: Invalid parameter set [0x01bc641f]
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
CauseRemedy
No active parameter set could be loaded • Download application again (including module).
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 parameter set was not possible. • Download application again (including module).
Response (Lenze setting printed in bold)Setting: C01501/2 (; Adjustable response)
; None System fault : Fault Trouble Quick stop by trouble ; Warning locked Warning Information
• Send device with error description to Lenze.
• Send device with error description to Lenze.
CauseRemedy
A module or submodule does not comply with the
configuration of the Siemens S7 engineering tool.
Check and correct module configuration.
70LEDS84DMOTPNET EN 2.0 - 11/2011
Page 71
Communication manual 8400 motec PROFINET
PROFINET: Record Parameter: Invalid read [0x01bc6501]
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble : Warning locked Warning Information
CauseRemedy
Invalid parameter read accessCheck configuration.
PROFINET: Record Parameter: Invalid write [0x01bc6502]
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble : Warning locked Warning Information
CauseRemedy
Invalid parameter write access
When reading back data, the IO controller requested a
too short data length (number of data bytes).
PROFINET: Data output status bad [0x01bc6503]
Error messages
Possible causes and remedies
Check configuration.
Response (Lenze setting printed in bold)Setting: not possible
None System fault Fault Trouble Quick stop by trouble : Warning locked Warning Information
CauseRemedy
• Output data invalid.
• Connection to Siemens S7 has been interrupted.
PROFINET: Data_Exchange status quit [0x01bc6531]
Response (Lenze setting printed in bold)Setting: C13880/1 (; Adjustable response)
: None System fault ; Fault Trouble ; Quick stop by trouble ; Warning locked Warning ; Information
CauseRemedy
The data exchange via PROFINET has been terminated.
• See also chapter "Interruption of PROFINET
communication" ( 62).
PROFINET: Station name error [0x01bc6532]
Response (Lenze setting printed in bold)Setting: not possible
None System fault : Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
Station name is not DNS-conform.Use DNS-conform station name.
• Check cables and terminals.
• Connect network cable to PROFINET connections.
• Check cables and terminals.
• Connect network cable to PROFINET connections.
Setting the station name
( 28)
PROFINET: IP address error [0x01bc6533]
Response (Lenze setting printed in bold)Setting: not possible
None System fault : Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
An invalid IP address has been assigned by the I/O
controller via PROFINET or has been set in code C13000
EDS84DMOTPNET EN 2.0 - 11/2011L71
• Make sure that the I/O controller has assigned a valid
.
IP address via PROFINET.
• Set a valid IP address.
Setting the IP configuration
( 30)
Page 72
Communication manual 8400 motec PROFINET
Error messages
Possible causes and remedies
PROFINET: Stack init error [0x01bc6534]
Response (Lenze setting printed in bold)Setting: not possible
None System fault : Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
The stack cannot be initialised with the parameters
selected by the user. This may be due to a station name
which does not comply with the PROFINET specification.
PROFINET: Internal error [0x01bc6650]
Response (Lenze setting printed in bold)Setting: not possible
None System fault : Fault Trouble Quick stop by trouble Warning locked Warning Information
CauseRemedy
Device is damaged.Send device with error description to Lenze.
Check and, if necessary, adapt PROFINET parameters:
Setting the IP configuration
Setting the station name
( 30)
( 28)
72LEDS84DMOTPNET EN 2.0 - 11/2011
Page 73
Communication manual 8400 motec PROFINET
Communication-relevant parameters of the operating system
13Parameter reference
This chapter complements the parameter list and the table of attributes in the software
manual and the »Engineer« online help for the Inverter Drive 8400 motec by the
parameters for PROFINET communication.
Software manual/»Engineer« online help for the "Inverter Drive 8400 motec"
Here you will find general information about parameters.
13.1Communication-relevant parameters of the operating system
This chapter lists the communication-relevant parameters of the 8400 motec operating
system in numerically ascending order.
Parameter reference
C01501
C01503
Parameter | Name:
C01501 | Resp. to communication error with MCI
Configuration of monitoring functions for the Communication Unit
Selection list
0 No response
1 Error
4 Warning locked
SubcodesLenze settingInfo
C01501/11: ErrorResp. to MCI error 1
• Response to a communication error.
C01501/21: ErrorResp. to MCI error 2
• Response to a fault in the Communication Unit.
; Read access ; Write access CINH PLC STOP No transfer COM MOT Scaling factor: 1
Parameter | Name:
C01503 | MCI timeout
Setting range (min. value | unit | max. value)
0ms1000
SubcodesLenze settingInfo
C01503/1200 msMCI timeout
; Read access ; Write access CINH PLC STOP No transfer COM MOT Scaling factor: 1
Data type: UNSIGNED_8
Index: 23074
Data type: UNSIGNED_16
Index: 23072
= 5A22
d
= 5A20
d
h
h
EDS84DMOTPNET EN 2.0 - 11/2011L73
Page 74
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
13.2Parameters relevant for PROFINET communication
This chapter lists the PROFINET parameters of the Communication Unit in numerically
ascending order.
Note!
PROFINET command "Reset to factory defaults"
If the "Reset to factory defaults" PROFINET command is executed by an IO
supervisor or an I/O controller, the PROFINET-specific parameters will be reset to
their standard values:
• C13000
• C13001
• C13002
• C13010
• C13011
• C13012
• C13864
• C13887
• C13899
• C13910
• C13911
• C13912
• C13913
• C13914
| IP address
| Subnetwork mask
| Gateway address
| Active IP address
| Active subnetwork mask
| Active gateway address
| Active station name
| Suppress signalling diag. mess. upon
| Station name
| I&M1 system designation
| I&M1 installation site
| I&M2 installation date
| I&M3 additional information
| I&M4 signature code
C13000
C13001
Parameter | Name:
C13000 | IP address
Setting of the IP address
Setting the IP configuration
Setting range (min. value | unit | max. value)Lenze setting
04294967295 0
; 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
Setting range (min. value | unit | max. value)Lenze setting
04294967295 0
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
( 30)
( 30)
Data type: UNSIGNED_32
Data type: UNSIGNED_32
Index: 11575
Index: 11574
= 2D37
d
= 2D36
d
h
h
74LEDS84DMOTPNET EN 2.0 - 11/2011
Page 75
C13002
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13003
C13010
Parameter | Name:
Data type: UNSIGNED_32
C13002 | Gateway address
Setting of the gateway address
Setting the IP configuration
( 30)
Setting range (min. value | unit | max. value)Lenze setting
04294967295 0
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
Data type: OCTET_STRING
C13003 | Physical address
Display of the MAC-ID
SubcodesInfo
C13003/1MAC ID: Station
C13003/2MAC ID: Port1
C13003/3MAC ID: Port2
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
Data type: UNSIGNED_8
C13010 | Active IP address
Display of the active IP address
• The active IP address may differ from the contents of code C13000
, depending on whether the station name was
changed via the fieldbus or the parameter.
Display area (min. value | unit | max. value)
0255
SubcodesInfo
C13010/1Active IP address.1
C13010/2Active IP address.2
C13010/3Active IP address.3
C13010/4Active IP address.4
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Index: 11573
Index: 11572
Index: 11565
= 2D35
d
= 2D34
d
= 2D2D
d
h
h
h
EDS84DMOTPNET EN 2.0 - 11/2011L75
Page 76
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13011
C13012
Parameter | Name:
C13011 | Active subnetwork mask
Display of the active subnetwork mask
• The active subnetwork mask may differ from the contents of code C13001
, depending on whether the station
name was changed via the fieldbus or the parameter.
Display area (min. value | unit | max. value)
0255
SubcodesInfo
C13011/1Active subnetwork mask.1
C13011/2Active subnetwork mask.2
C13011/3Active subnetwork mask.3
C13011/4Active subnetwork mask.4
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13012 | Active gateway address
Display of the active gateway address
• The active gateway address may differ from the contents of code C13002
, depending on whether the station
name was changed via the fieldbus or the parameter.
Display area (min. value | unit | max. value)
0255
SubcodesInfo
C13012/1Active gateway address.1
C13012/2Active gateway address.2
C13012/3Active gateway address.3
C13012/4Active gateway address.4
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Data type: UNSIGNED_8
Index: 11564
Data type: UNSIGNED_8
Index: 11563
= 2D2C
d
= 2D2B
d
h
h
C13850
Parameter | Name:
C13850 | All words to master
Data type: UNSIGNED_16
Index: 10725
= 29E5
d
Display of the process data words which are transmitted from the controller to the IO controller.
In the subcodes 1 to 8, all process data words to the I/O controller are displayed. However, only the configured
process data words are valid.
Display area (min. value | unit | max. value)
065535
SubcodesInfo
C13850/1
...
C13850/8
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
h
76LEDS84DMOTPNET EN 2.0 - 11/2011
Page 77
C13851
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13860
Parameter | Name:
C13851 | All words from master
Data type: UNSIGNED_16
Index: 10724
= 29E4
d
Display of the process data words which are transmitted from the IO controller to the controller.
In the subcodes 1 to 8, all process data words from the I/O controller are displayed. However, only the configured
process data words are valid.
Display area (min. value | unit | max. value)
065535
SubcodesInfo
C13851/1
...
C13851/8
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13860 | Settings
Data type: UNSIGNED_8
Index: 10715
= 29DB
d
Display area (min. value | unit | max. value)
0255
SubcodesInfo
C13860/1Reserved
C13860/2Number of process data words
C13860/3Reserved
C13860/4Reserved
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
h
h
EDS84DMOTPNET EN 2.0 - 11/2011L77
Page 78
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13861
Parameter | Name:
C13861 | Bus status
Bit-coded display of current bus status
Value is bit-coded:
Bit 0 Initialised
Bit 1 Online
Bit 2 Connected
Bit 3 Address conflict
Bit 4 Hardware error
Bit 5 EEPROM error
Bit 6 Watchdog error
Bit 7 Protocol error
Bit 8 Profinet stack ok
Bit 9 Profinet stack not configured
Bit 10 Ethernet controller error
Bit 11 UDP stack error
Bit 12 Reserved
... ...
Bit 15 Reserved
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Data type: BITFIELD_16
Index: 10714
= 29DA
d
h
C13862
Parameter | Name:
Data type: UNSIGNED_32
C13862 | Bus counter
Display of data cycles per second (irrespective of data changes)
Display area (min. value | unit | max. value)
04294967295
SubcodesInfo
C13862/1Data cycles per second
C13862/2Read cycles per second
C13862/3Write cycles per second
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Index: 10713
= 29D9
d
h
78LEDS84DMOTPNET EN 2.0 - 11/2011
Page 79
C13864
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13867
Parameter | Name:
Data type: VISIBLE_STRING
C13864 | Active station name
Displays the active station name used by the controller.
It may differ from the contents of code C13899
fieldbus or via C13899
Setting the station name
.
( 28)
, depending on whether the station name has been changed via the
SubcodesInfo
C13864/11st ... 30th character
C13864/231th ... 60th character
C13864/361th ... 90th character
C13864/491th ... 120th character
C13864/5121th ... 150th character
C13864/6151th ... 180th character
C13864/7181th ... 210th character
C13864/8211th ... 240th character
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
Data type: OCTET_STRING
C13867 | Display: Most recent diagnostic data
Display of diagnostic data sent by the controller most recently:
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Index: 10711
Index: 10708
= 29D7
d
= 29D4
d
h
h
BytesInformation
0Slot
1
2Subslot
3
4Error code
...
7
8Slot
9
10Subslot
11
12Error code
...
15
EDS84DMOTPNET EN 2.0 - 11/2011L79
Page 80
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13877
C13878
Parameter | Name:
Data type: UNSIGNED_16
C13877 | Bus error(1)
The code contains the error currently detected on the fieldbus.
• The error values can occur in combination with the error values from code C13878
.
Selection list (read only)Info
0 No fail
1 Internal error
2 Unit ID unknown
3 Max. units exceeded
4 Invalid size
5 Unit type unknown
6 Runtime plug
7 Invalid argument
8 Service pending
9 Stack not ready
10 Command unknown
11 Invalid address descriptor
12 Watchdog expired
13 Protocol not supported
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13878 | Bus error(2)
The code contains the error currently detected on the fieldbus.
• The error values can occur in combination with the error values from code C13877
.
Value is bit-coded:Info
Bit 0 Reserved
... ...
Bit 6 Reserved
Bit 7 IP address error
Bit 8 Station name error
Bit 9 DataExch left
Bit 10 Stack boot error
Bit 11 Stack online error
Bit 12 Stack state error
Bit 13 Stack revision error
Bit 14 Stack init error
Bit 15 Stack CPU boot error
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Index: 10698
Data type: BITFIELD_16
Index: 10697
= 29CA
d
= 29C9
d
h
h
80LEDS84DMOTPNET EN 2.0 - 11/2011
Page 81
C13880
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13881
Parameter | Name:
C13880 | Reaction on communication failure
Data type: UNSIGNED_8
Index: 10695
= 29C7
d
The action set in subcode 1 of the code is carried out when the node recognises that it is no longer in the
"Data_Exchange" status.
• Please also observe the notes provided in code C13881
.
• A change in the monitoring response becomes effective immediately.
Selection list
0 No response
1 Error
3 Quick stop by trouble
4 Warning locked
6 Information
SubcodesLenze settingInfo
C13880/10: No response"Watchdog/Data Exchange" monitoring
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13881 | Reaction time delay
Data type: UNSIGNED_16
Index: 10694
= 29C6
d
If the "Data_Exchange" status is exited, the response parameterised in C13880 is activated after the time set here .
• The value "65535" in this code deactivates monitoring.
• A change in the monitoring mode becomes effective immediately.
Setting range (min. value | unit | max. value)Lenze setting
0ms65535 0ms
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
h
h
C13885
Parameter | Name:
C13885 | Clear process data
Data type: UNSIGNED_8
Index: 10690
This code is used to set the process data which the I/O device is to process in order to maintain the internal
communication when the PROFINET has exited the "Data_Exchange" status.
Selection list (Lenze setting printed in bold)
0 Use of last master PDOs
1 PDOs are set to the value'0'
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
= 29C2
d
h
EDS84DMOTPNET EN 2.0 - 11/2011L81
Page 82
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13887
C13899
Parameter | Name:
C13887 | Suppress signalling diag. mess. upon
Data type: BITFIELD_8
Index: 10688
= 29C0
d
This code serves to inhibit the transmission of alarm messages to the IO controller. By this, errors of a specific type
can be systematically suppressed. All errors are furthermore entered in the logbook.
• A change will only become effective immediately if no error number with the error type selected here is pending
in C00165.
Value is bit-coded:Info
Bit 0 Error
Bit 1 Trouble
Bit 2 Quick stop by trouble
Bit 3 Warning locked
Bit 4 Warning
Bit 5 Reserved
Bit 6 Reserved
Bit 7 Reserved
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13899 | Station name
Data type: VISIBLE_STRING
Index: 10676
= 29B4
d
The name with a max. length of 240 characters is distributed to the subindices. The name can be entered starting
with subindex 1. The following unused subindices are not relevant.
• The station name must be assigned in accordance with the PROFINET specification. In the standard setting a
deleted name is displayed. The name is also deleted if the "Reset to factory defaults" command is executed by an
IO supervisor or an I/O controller.
• A change of the station name will only become effective by switching the mains of the controller.
Setting the station name
( 28)
SubcodesLenze settingInfo
C13899/11st ... 30th character
C13899/231th ... 60th character
C13899/361th ... 90th character
C13899/491th ... 120th character
C13899/5121th ... 150th character
C13899/6151th ... 180th character
C13899/7181th ... 210th character
C13899/8211th ... 240th character
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
h
h
C13900
Parameter | Name:
C13900 | Firmware product type
Data type: VISIBLE_STRING
Index: 10675
= 29B3
d
The code contains a string with a length of 8 characters. The identification code "E84DGFCR" is output.
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
82LEDS84DMOTPNET EN 2.0 - 11/2011
h
Page 83
C13901
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13902
C13910
C13911
Parameter | Name:
C13901 | Firmware compilation date
Data type: VISIBLE_STRING
Index: 10674
= 29B2
d
The code contains a string with a length of 20 characters. The software creation date ("MMM DD YYYY") and time
("hh:mm:ss") are displayed (e.g. "Mar 21 2005 12:31:21").
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13902 | Firmware version
Data type: VISIBLE_STRING
Index: 10673
= 29B1
d
The code contains a string with a length of 11 characters. The identification code is displayed (e.g. "01.00.00.00").
; Read access Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13910 | I&M1 System designation
Data type: VISIBLE_STRING
Index: 10665
= 29A9
d
Input/output of the I&M1 plant identification code
• The Lenze setting shows an empty string.
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
C13911 | I&M1 Installation site
Data type: VISIBLE_STRING
Index: 10664
= 29A8
d
Input/output of the I&M1 location identification code
• The Lenze setting shows an empty string.
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
h
h
h
h
C13912
C13913
Parameter | Name:
Data type: VISIBLE_STRING
C13912 | I&M2 Installation date
Input/output of the I&M2 date of installation
• The Lenze setting shows an empty string.
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Parameter | Name:
Data type: VISIBLE_STRING
C13913 | I&M3 additional information
Input/output if the I&M3 additional information
• The Lenze setting shows an empty string.
SubcodesLenze settingInfo
C13913/1I&M3 additional information
C13913/2I&M3 additional information
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
Index: 10663
Index: 10662
= 29A7
d
= 29A6
d
h
h
EDS84DMOTPNET EN 2.0 - 11/2011L83
Page 84
Communication manual 8400 motec PROFINET
Parameter reference
Parameters relevant for PROFINET communication
C13914
Parameter | Name:
C13914 | I&M4 signature code
Input/output of the I&M4 signature
SubcodesLenze settingInfo
C13914/100000000000000000000000000000
0000000000000000000000000
C13914/200000000000000000000000000000
0000000000000000000000000
; Read access ; Write access CINH PLC-STOP No transfer PDO_MAP_RX PDO_MAP_TX COM MOT
I&M4 signature code
I&M4 signature code
Data type: OCTET_STRING
Index: 10661
= 29A5
d
h
84LEDS84DMOTPNET EN 2.0 - 11/2011
Page 85
13.3Table of attributes
The table of attributes contains information which is required for communicating with the
controller via parameters.
How to read the table of attributes:
ColumnMeaningEntry
CodeParameter nameCxxxxx
NameParameter short text (display text)Text
IndexdecIndex by which the parameter is addressed.
hex5FFF
DataDSData structureESingle variable
DANumber of array elements (subcodes)Number
DTData typeBITFIELD_81 byte, bit-coded
FactorFactor for data transmission via a bus system,
AccessRRead access; Reading permitted
WWrite access; Writing permitted
CINHController inhibit required; Writing is only possible if controller inhibit is set
The subindex for array variables corresponds to the
Lenze subcode number.
depending on the number of decimal positions
Communication manual 8400 motec PROFINET
Parameter reference
Table of attributes
24575 - Lenze code numberOnly required for access via a bus
Accessing process data 39
Active gateway address (C13012) 76
Active IP address (C13010) 75
Active station name (C13864) 79
Active subnetwork mask (C13011) 76
Acyclic channel (PROFIdrive profile) 45
Acyclic data transfer 46
Acyclic data transmission process 46
All words from drive to master (C13850) 76
All words from master to drive (C13851) 77
Application as directed 13
Application notes (representation) 10
Application of the Communication Unit 13
Approvals 17
B
Baud rate 17
Before initial switch-on 26
Bus counter (C13862) 78
Bus error(1) (C13877) 80
Bus error(2) (C13878) 80
Bus state (C13861) 78
C
C01501 | Resp. to communication error with MCI 73
C01503 | MCI timeout 73
C13000 | IP address 74
C13001 | Subnetwork mask 74
C13002 | Gateway address 75
C13003 | Physical address 75
C13010 | Active IP address 75
C13011 | Active subnetwork mask 76
C13012 | Active gateway address 76
C13850 | All words from drive to master 76
C13851 | All words from master to drive 77
C13860 | Settings 77
C13861 | Bus state 78
C13862 | Bus counter 78
C13864 | Active station name 79
C13867 | Display: Most recent diagnostic data 79
C13877 | Bus error(1) 80
C13878 | Bus error(2) 80
C13880 | Reaction on communication failure 81
C13881 | Reaction time delay 81
C13885 | Clear process data 81
C13887 | Suppress signalling diag. mess. upon 82
C13899 | Station name 82
C13900 | Firmware product type 82
C13901 | Firmware compilation date 83
C13902 | Firmware version 83
C13910 | I&M1 system designation 83
C13911 | I&M1 installation site 83
C13912 | I&M2 installation date 83
C13913 | I&M3 additional information 83
C13914 | I&M4 signature code 84
Cable length 17
Carry out the port interconnection in the »Engineer«
40
Clear process data (C13885) 81
Codes 73
Commissioning 26
Communication channels 38
Communication medium 17
Communication profile 17
Communication time 18
Communication-relevant parameters of the operating
system
73
Configuration for device control 27
Configuring consistent data 61
Configuring the IO controller 27
Conformities 17
Connection establishment of an I/O controller to an I/
O device
Connections 15
Consistent parameter data 61
Conventions 8
Conventions used 8
Copyright 2
45
D
Data communication with consistency 61
Data transfer 38
Data transmission (process) 46
Decimal representation of the IP parameters 33
Device- and application-specific safety instructions 12
Device data base file 27
Device description file 27
Device ID 17
Device identification 17
Device protection 12
Diagnostic data 67
Diagnostic messages 67
Diagnostics 64
Diagnostics with the »Engineer« 66
Display
Most recent diagnostic data (C13867)
Document history 7
79
EDS84DMOTPNET EN 2.0 - 11/2011L87
Page 88
Communication manual 8400 motec PROFINET
Index
E
Electrical installation 22
Error code of the Inverter Drive 8400 motec 67
Error information (error) 59
Error messages 68
Network topology 17, 22
Notes used 10
Number of nodes 17
O
Operating conditions 17
P
Parameter data 38
Parameter data transfer 45
Parameter reference 73
Parameters relevant for PROFINET communication 74
PDO mapping 39
Physical address (C13003) 75
PNO identification number 17
Process data transfer 39
Process input data AI/DI (Slot2) 44
Processing time 18
Product description 13
PROFINET
Data_Exchange status quit (error message)
Error: Lenze setting loaded (error message) 70
Exist. conn. to 8400 lost (error message) 69
Internal error (error message) 70, 72
Invalid module configuration (error message) 70
Invalid output data (error message) 71
Invalid parameter set (error message) 70
IP address error (error message) 71
Memory
Invalid write (error message) 71
Restart through watchdog reset (error message) 69
Stack init error (error message) 72
Station name error (error message) 71
PROFINET configurator of the »Engineer« 31
PROFINET connection 24
PROFINET error messages: Causes and remedies 69
69
71
71
88LEDS84DMOTPNET EN 2.0 - 11/2011
Page 89
Communication manual 8400 motec PROFINET
Index
PROFINET error messages (short overview) 68
PROFINET parameters 74
PROFINET port 1 24
PROFINET port 2 24
Protocol data 18
R
Reaction on communication failure (C13880) 81
Reaction time delay (C13881) 81
Reading parameters from the controller 48
Residual hazards 12
Resp. to communication error with MCI (C01501) 73
Runtime delays 19
S
Safety instructions 11
Safety instructions (representation) 10
Setting the IP configuration 30
Setting the station name 28
Settings (C13860) 77
Station name (C13899) 82
Status displays (LEDs) 64
Structure of the PROFINET data telegram 47
Subnetwork mask 34
Subnetwork mask (C13001) 74
Suppress signalling diag. mess. upon (C13887) 82
Switch latency 17, 19
Switching method 17
System error messages 68
X
XML file for configuration 27
T
Table of attributes 85
Target group 6
Technical data 17
Telegram example
Read request
Write request 57
Terminology used 9
Terms 9
Type of node 17
51
U
Use of repeaters 22
User data assignment 47
User data length 27
V
Validity of the documentation 6
Variants 14
Voltage supply 17, 25