Communication manual 8400 motec PROFINET About this documentation About this documentation Contents 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.
Page 6
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...
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 EDS84DMOTPNET EN 2.0 - 11/2011...
The decimal point is generally used. Example: 1234.56 Text Program name » « PC software Example: Lenze »Engineer« Window Italics The Message window... / The Options dialog box... Control element Bold The OK button... / The Copy command... / The Properties tab...
Terminology used Terminology used Term Meaning Controller Lenze frequency inverter of the "Inverter Drives 8400 motec" product series Standard device Drive Unit The controller 8400 motec consists of the following modules: "Drive Unit", "Communication Unit" and "Wiring Unit". Communication Unit •...
Communication manual 8400 motec PROFINET About this documentation Notes used Notes 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...
– 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.
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.
Communication manual 8400 motec PROFINET Product description Application as directed Product description Application as directed The PROFINET Communication Unit ... is a unit that can only be used in conjunction with the following modules: Product series Type designation Inverter Drives 8400 motec E84DGDVxxxxxxxx Drive Unit Inverter Drives 8400 motec...
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.
Communication manual 8400 motec PROFINET Product description Connections and interfaces Connections and interfaces E84DG029 [3-1] PROFINET Communication Unit Pos. Description A1 / LED Position for LEDs for PROFINET status display LED status displays ( 64) PROFINET port 1 (M12 socket, 5-pole, D-coded) PROFINET connection (...
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 –...
Communication manual 8400 motec PROFINET Technical data General data and operating conditions Technical 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.
Communication manual 8400 motec PROFINET Technical data Protocol data Protocol data Area Values Process data words slot 1 1 ... 8 process data words (max. 16 bytes) Process data words slot 2 Optionally 0, 1, or 2 process data words (max. 4 bytes) (for digital/analog inputs) Process input data AI/DI (Slot2) (...
Communication manual 8400 motec PROFINET Technical data Internal switch latency Internal 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 =>...
Communication manual 8400 motec PROFINET Installation Installation Stop! Electrostatic discharge Electronic components within the Communication Unit can be damaged or destroyed by electrostatic discharge. Possible consequences: • The Communication Unit is defective. • Fieldbus communication is troubled or not possible. •...
Communication manual 8400 motec PROFINET Installation Mechanical installation Mechanical installation Mounting instructions for "Inverter Drives 8400 motec" Here you will find detailed information on the installation. 0.37 ... 3.0 kW 4.0 ... 7.5 kW E84DG023a E84DG023b [5-1] Mechanical installation of the 8400 motec components Legend for Fig.
Communication manual 8400 motec PROFINET Installation Electrical installation Electrical 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); •...
Page 23
Communication manual 8400 motec PROFINET Installation Electrical installation Switch / switch E94YCER007 [5-4] Switch/switch topology (S = switch) I/O controller / I/O device E94YCER008 [5-5] Line topology (C = I/O controller, D = I/O device) EDS84DMOTPNET EN 2.0 - 11/2011...
Communication manual 8400 motec PROFINET Installation Electrical installation 5.2.2 PROFINET connection PROFINET port 1 M12 socket, 5-pole, D-coded Wiring at terminal strip X31 Signal Description Tx + Data line (transmitted data, plus) Rx + Data line (received data, plus) Tx - Data line (transmitted data, minus) Rx -...
Communication manual 8400 motec PROFINET Installation Electrical installation 5.2.3 External voltage supply 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.
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.
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: www.Lenze.com Wildcards in the file name "GSDML-Vx.z-Lenze-8440PN100-yyyymmdd.xml"...
Communication manual 8400 motec PROFINET Commissioning Setting the station name Setting 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 ( 64) flickers during execution.
Page 29
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.
Communication manual 8400 motec PROFINET Commissioning Setting the IP configuration Setting 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.
Page 31
How to set the IP parameters via the PROFINET configurator: 1. Execute the menu command Online Profinet configurator addresses..The Assign IP addresses dialog window is opened, and all Lenze PROFINET devices connected are listed. EDS84DMOTPNET EN 2.0 - 11/2011...
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. •...
Communication manual 8400 motec PROFINET Commissioning Setting the IP configuration 6.4.2 Setting 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).
Page 34
Communication manual 8400 motec PROFINET Commissioning Setting the IP configuration IP address The IP address is set/changed in C13000. Subnetwork mask The subnet mask indicates which part of the IP address is evaluated as net ID or host ID. ...
Communication manual 8400 motec PROFINET Commissioning Establishing an online connection via PROFINET with the Lenze »Engineer« Establishing 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«...
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 and go online, you can select the PROFINET communication path. The PROFINET nodes...
Communication manual 8400 motec PROFINET Commissioning Initial switch-on Initial 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 (...
– 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.
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«. [8-1] Outer and inner data transfer between bus system, controller, and application ...
Communication manual 8400 motec PROFINET Process data transfer Port interconnection of the process data objects (PDO) Port 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«...
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/2011...
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. EDS84DMOTPNET 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 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).
Communication manual 8400 motec PROFINET Process data transfer Process input data AI/DI (Slot2) Process 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.
Communication manual 8400 motec PROFINET Parameter data transfer The acyclic channel (PROFIdrive profile) Parameter data transfer The 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 ...
Communication manual 8400 motec PROFINET Parameter data transfer The acyclic channel (PROFIdrive profile) 9.1.2 Acyclic data transmission process IO controller IO device Parameter request Write.req (DB47) Parameter request with data (parameter request) Write.res without data Read.req without data Parameter processing Read.res (-) without data Read.req...
Communication manual 8400 motec PROFINET Parameter data transfer The acyclic channel (PROFIdrive profile) 9.1.3 Structure of the PROFINET data telegram Dest VLAN Type Read/Write Data Addr Addr 0800H Block 6 bytes 6 bytes 4 bytes 4 bytes 80 bytes 64 bytes 64 bytes 0 ...
Communication manual 8400 motec PROFINET Parameter data transfer Reading parameters from the controller Reading 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"...
Communication manual 8400 motec PROFINET Parameter data transfer Reading parameters from the controller 9.2.1 Response 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"...
Communication manual 8400 motec PROFINET Parameter data transfer Reading parameters from the controller Parameter value Byte 7 Byte 8 Byte 9 Byte 10 Value Field Data type Values Value String 0x00 ..0xFF 0x0000 ..0xFFFF 0x0000 0000 ..0xFFFF FFFF 9.2.2 Response after a read error Response head...
Communication manual 8400 motec PROFINET Parameter data transfer Reading parameters from the controller Error code Byte 7 Byte 8 Byte 9 Byte 10 Error code Additional information (if available) High byte Low byte High byte Low byte Field Data type Values Error code 0x0000 ..
Page 52
Communication manual 8400 motec PROFINET Parameter data transfer Reading parameters from the controller Parameter response after a correct read request Byte 1 Byte 2 Byte 3 Byte 4 Request reference Response identification Axis Number of indices 0xXX 0x01 0x00 0x01 (mirrored) Parameters read (mirrored)
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller Writing 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"...
Page 54
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller Parameter format Byte 11 Byte 12 Format Number of values Field Data type Values Format 0x02: Integer8 0x03: Integer16 0x04: Integer32 0x05: Unsigned8 0x06: Unsigned16 0x07: Unsigned32 0x09: Visible string 0x0A: Octet string 0x40: Zero...
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller 9.3.1 Response after a correct write request Response head Byte 1 Byte 2 Byte 3 Byte 4 Request reference Response identification Axis Number of indices (mirrored) (mirrored) Field Data type Values...
Page 56
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller Response head Byte 1 Byte 2 Byte 3 Byte 4 Request reference Response identification Axis Number of indices (mirrored) (mirrored) Field Data type Values Request reference Mirrored value of the parameter request Response identification 0x82: Parameters not written •...
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller 9.3.3 Telegram 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 1 Byte 2...
Page 58
Communication manual 8400 motec PROFINET Parameter data transfer Writing parameters to the controller Parameter response after a correct write request Byte 1 Byte 2 Byte 3 Byte 4 Request reference Response identification Axis Number of indices 0xXX 0x02 0x00 0x01 (mirrored) Parameters written (mirrored)
Communication manual 8400 motec PROFINET Parameter data transfer Error information (error) Error information (error) Error code Meaning Description Additional information 0x0000 Impermissible parameter Access to non-available parameter number 0x0001 Parameter value cannot be Change access to a parameter value that cannot be Subindex changed changed...
Page 60
Communication manual 8400 motec PROFINET Parameter data transfer Error information (error) Error code Meaning Description Additional information 0x0019 Reserved 0x0064 0x0065 manufacturer-specific 0x00FF EDS84DMOTPNET EN 2.0 - 11/2011...
Communication manual 8400 motec PROFINET Parameter data transfer Consistent parameter data Consistent 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.
By setting a Reaction time delay (C13881) you can decelerate this response. • 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.
Communication manual 8400 motec PROFINET Monitoring Internal communication fault 10.2 Internal 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"...
Communication manual 8400 motec PROFINET Diagnostics LED status displays Diagnostics PROFINET communication faults can be diagnosed via the LEDs of the Communication Unit. Moreover, the »Engineer« provides diagnostic PROFINET information. 11.1 LED status displays E84DG056 Colour Status Description Link / Yellow •...
Page 65
Communication manual 8400 motec PROFINET Diagnostics LED status displays Colour Status Description (bus error) Bus error/fault is active (e.g. PROFINET cable not connected). The Communication Unit is in the "No_Data_Exchange" status. blinking 200 ms 200 ms Impermissible settings: • Invalid station name •...
Communication manual 8400 motec PROFINET Diagnostics Diagnostics with the »Engineer« 11.2 Diagnostics with the »Engineer« In the »Engineer« under the Diagnostics tab, various pieces of diagnostic PROFINET information are displayed. EDS84DMOTPNET EN 2.0 - 11/2011...
Communication manual 8400 motec PROFINET Diagnostics Diagnostic data 11.3 Diagnostic 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.
• Check Communication Unit for correct wiring. • Inverter Drive 8400 motec has been switched off. • Send device with error description to Lenze. • Incorrect wiring of Communication Unit. PROFINET: Memory: No access [0x01bc5531] Response (Lenze setting printed in bold)
Page 70
Information Cause Remedy No active parameter set could be loaded • Download application again (including module). • Send device with error description to Lenze. PROFINET: Error: Lenze setting loaded [0x01bc6420] Response (Lenze setting printed in bold) Setting: not possible None...
Page 71
Communication manual 8400 motec PROFINET Error messages Possible causes and remedies 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 Cause...
Page 72
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 Cause Remedy Device is damaged. Send device with error description to Lenze. EDS84DMOTPNET EN 2.0 - 11/2011...
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 Subcodes Lenze setting Info C01501/1 1: Error Resp. to MCI error 1 • Response to a communication error. C01501/2 1: Error Resp.
Data type: UNSIGNED_32 C13000 | IP address Index: 11575 = 2D37 Setting of the IP address Setting the IP configuration ( 30) Setting range Lenze setting (min. value | unit | max. value) 4294967295 0 Read access Write access CINH PLC-STOP...
Page 75
Data type: UNSIGNED_32 Index: 11573 = 2D35 C13002 | Gateway address Setting of the gateway address Setting the IP configuration ( 30) Setting range Lenze setting (min. value | unit | max. value) 4294967295 0 Read access Write access CINH PLC-STOP...
Page 76
Communication manual 8400 motec PROFINET Parameter reference Parameters relevant for PROFINET communication C13011 Parameter | Name: Data type: UNSIGNED_8 Index: 11564 = 2D2C 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.
Page 77
Communication manual 8400 motec PROFINET Parameter reference Parameters relevant for PROFINET communication C13851 Parameter | Name: Data type: UNSIGNED_16 Index: 10724 = 29E4 C13851 | All words from master 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.
Page 78
Communication manual 8400 motec PROFINET Parameter reference Parameters relevant for PROFINET communication C13861 Parameter | Name: Data type: BITFIELD_16 Index: 10714 = 29DA 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...
Page 79
Communication manual 8400 motec PROFINET Parameter reference Parameters relevant for PROFINET communication C13864 Parameter | Name: Data type: VISIBLE_STRING Index: 10711 = 29D7 C13864 | Active station name Displays the active station name used by the controller. It may differ from the contents of code C13899, depending on whether the station name has been changed via the fieldbus or via C13899.
Page 80
Communication manual 8400 motec PROFINET Parameter reference Parameters relevant for PROFINET communication C13877 Parameter | Name: Data type: UNSIGNED_16 Index: 10698 = 29CA 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 Info (read only)
Page 81
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'...
Page 82
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) Subcodes Lenze setting Info C13899/1 1st ... 30th character C13899/2 31th ...
Page 83
C13910 Parameter | Name: Data type: VISIBLE_STRING C13910 | I&M1 System designation Index: 10665 = 29A9 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...
Page 84
Parameters relevant for PROFINET communication C13914 Parameter | Name: Data type: OCTET_STRING Index: 10661 = 29A5 C13914 | I&M4 signature code Input/output of the I&M4 signature Subcodes Lenze setting Info C13914/1 00000000000000000000000000000 I&M4 signature code 0000000000000000000000000 C13914/2 00000000000000000000000000000 I&M4 signature code...
Name Parameter short text (display text) Text Index Index by which the parameter is addressed. 24575 - Lenze code number Only required for access via a bus The subindex for array variables corresponds to the system 5FFF - Lenze code number Lenze subcode number.
Page 86
Communication manual 8400 motec PROFINET Parameter reference Table of attributes Table of attributes Code Name Index Data Access Data type Factor CINH C13000 IP address 11575 2D37 UNSIGNED_32 C13001 Subnetwork mask 11574 2D36 UNSIGNED_32 C13002 Gateway address 11573 2D35 UNSIGNED_32 C13003 Physical address 11572...
Communication manual 8400 motec PROFINET Index Index C13910 | I&M1 system designation C13911 | I&M1 installation site Accessing process data C13912 | I&M2 installation date Active gateway address (C13012) C13913 | I&M3 additional information Active IP address (C13010) C13914 | I&M4 signature code Active station name (C13864) Cable length Active subnetwork mask (C13011)
Page 88
Firmware compilation date (C13901) PROFINET Firmware product type (C13900) Data_Exchange status quit (error message) Firmware version (C13902) Error: Lenze setting loaded (error message) Exist. conn. to 8400 lost (error message) Internal error (error message) Invalid module configuration (error message) Gateway address...
Page 89
Communication manual 8400 motec PROFINET Index PROFINET error messages (short overview) PROFINET parameters XML file for configuration PROFINET port 1 PROFINET port 2 Protocol data Reaction on communication failure (C13880) Reaction time delay (C13881) Reading parameters from the controller Residual hazards Resp.
Need help?
Do you have a question about the L-force 8400 motec E84DGFCR Series and is the answer not in the manual?
Questions and answers