Accessories PROFIBUS® 13422195 Ä.
Contents ________________________________________________________________ 1 1.1 1.2 1.
Contents ________________________________________________________________ 9 9.1 9.2 9.4 Parameter data transfer _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Addressing of the parameter data _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ DRIVECOM parameter data channel (DP-V0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 9.2.1 Telegram structure (overview) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 9.2.
Contents ________________________________________________________________ 14 14.1 14.2 14.3 14.4 14.
1 About this documentation ________________________________________________________________ 1 About this documentation This documentation exclusively describes the communication module E94AYCPM (PROFIBUS). Note! This documentation supplements the Mounting Instructions supplied with the communication module and the "Servo Drives 9400" Hardware Manual.
1 About this documentation ________________________________________________________________ Target group This documentation is intended for all persons who plan, install, commission and maintain the networking and remote servicing of a machine. Tip! Current documentation and software updates with regard to Lenze products can be found in the download area at: www.Lenze.
1 About this documentation 1.1 Conventions used ________________________________________________________________ 1.1 Conventions used This manual uses the following conventions to distinguish between different types of information: Type of information Writing Examples/notes Numbers Decimal separator Hexadecimal Binary • Nibble Point 0x[0 ... 9, A ... F] In inverted commas Point The decimal point is always used. Example: 1234.56 Example: 0x60F4 Example: ’100’ Example: ’0110.
1 About this documentation 1.2 Terminology used ________________________________________________________________ 1.2 Terminology used Term Meaning Controller Lenze controller of the "Servo Drives 9400" product range Standard device HW Hardware Lenze setting Settings with which the device is preconfigured ex works.
1 About this documentation 1.3 Definition of the notes used ________________________________________________________________ 1.
2 Safety instructions 2.1 General safety and application instructions ________________________________________________________________ 2 Safety 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.
2 Safety instructions 2.2 Device- and application-specific safety instructions ________________________________________________________________ 2.2 Device- and application-specific safety instructions • During operation, the communication module must be firmly connected to the standard device. • With external voltage supply, always use a separate power supply unit, safely separated to EN 61800-5-1 in every control cabinet (SELV / PELV). • Only use cables corresponding to the given specifications.
3 Product description 3.1 Application as directed ________________________________________________________________ 3 Product description 3.1 Application as directed The communication module ... • is an accessory module for use in conjunction with the following Lenze standard devices: Product series Type designation Servo Drives 9400 E94AxxExxxx From hardware version From software version 1A 01.35 Servo Drives 9400 PLC E94AxPExxxx VA 02.
3 Product description 3.3 Features ________________________________________________________________ 3.3 Features • Interface module for the PROFIBUS communication system to be connected to the expansion slots of the Servo Drives 9400 • Support of parameter data channels DRIVECOM (DP-V0) and PROFIDrive (DP-V1) • Transfer of safe information via the PROFIsafe protocol if an SM301 safety module (E94AYAE) is used simultaneously • A maximum of 32 process data words per direction can be exchanged.
3 Product description 3.4 Terminals and interfaces ________________________________________________________________ 3.4 Terminals and interfaces X200 2-pin plug connector with screw connection for external voltage supply External voltage supply ( 28) S200 DIP switches for setting the ...
4 Technical data 4.1 General data and operating conditions ________________________________________________________________ 4 Technical data 4.1 "Servo Drives 9400" Hardware Manual Here you can find the ambient conditions and information on the electromagnetic compatibility (EMC) which also apply to the communication module.
4 Technical data 4.2 Protective insulation ________________________________________________________________ 4.2 Protective insulation Danger! Dangerous voltage If the Servo Drives 9400 are operated on a phase earthed mains with a rated mains voltage ≥ 400 V, external measures need to be implemented in order to ensure protection against accidental contact.
4 Technical data 4.2 Protective insulation ________________________________________________________________ The following illustration ... • shows the arrangement of the terminal strips and the separate potential areas of the Servo Drive 9400. • serves to determine the decisive protective insulation between two terminals located in differently insulated separate potential areas. X1 X2 Reinforced insulation X100 X3 MXI1 Basic insulation Bus Functional insulation Ext.
4 Technical data 4.2 Protective insulation ________________________________________________________________ Example Which type of protective insulation is used between the bus terminal of the device module in slot MXI1 or MXI2 and the mains terminal X100? The separate potential area with the better protective insulation is decisive. • The separate potential area of the device module's bus terminal is "functionally insulated".
4 Technical data 4.3 Protocol data ________________________________________________________________ 4.3 4.4 Protocol data Area Values Process data words (PCD) 1 ... 32 words (16 bits/word) Cyclic parameter data channel (DPV0) 4 words Acyclic parameter data channel (DPV1) Max. 240 bytes Safety data 4 words PROFIBUS user data length 1 ...
4 Technical data 4.5 Dimensions ________________________________________________________________ 4.5 Dimensions a 89 mm b 134 mm b1 87 mm e 23 mm E94YCXX005 [4-2] 20 Dimensions Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
5 Installation ________________________________________________________________ 5 Installation Stop! Electrostatic discharge Electronic components within the communication module can be damaged or destroyed by electrostatic discharge. Possible consequences: • The communication module is defective. • Communication via the fieldbus is not possible or faulty. Protective measures Discharge electrostatic charges before touching the module.
5 Installation 5.1 Mechanical installation ________________________________________________________________ 5.1 Mechanical installation 5.1.1 Note! A safety bus system (PROFIsafe) can only be operated via the upper module slot (MXI1) of the Servo Drive 9400. Mounting E94YCXX001G [5-1] 5.1.2 Mounting Dismounting E94AYCXX001H [5-2] 22 Dismounting Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
5 Installation 5.2 Electrical installation ________________________________________________________________ 5.2 Electrical installation 5.2.1 Documentation for the standard device, control system, plant/machine Observe the notes and wiring instructions given in the documentation. Network topology The following examples show two simple RS485 networks. Every segment of the network must be terminated at both ends. The bus terminators of the PROFIBUS are marked with a "Z" in the below examples.
5 Installation 5.2 Electrical installation ________________________________________________________________ If the communication module is supplied externally, the bus terminator can be supplied independently of the standard device supply. External voltage supply ( 28) Note! The bus terminator must always be supplied. Otherwise, the bus can get unstable.
5 Installation 5.2 Electrical installation ________________________________________________________________ 5.2.2 Activating the bus terminating resistor The PROFIBUS must be terminated by a bus terminating resistor at the first and last physical bus station. The bus terminating resistor in the bus connector of the bus cable is activated by means of a switch. PROFIBUS cables with integrated bus terminating resistor are offered by several cable manufacturers.
5 Installation 5.2 Electrical installation ________________________________________________________________ 5.2.3 Bus cable specification Note! Only use cables which meet the listed specifications of the PROFIBUS user organisation. Area Values Cable resistance 135 ... 165 Ω/km, (f = 3 ... 20 MHz) Capacitance per unit length ≤ 30 nF/km Loop resistance < 110 Ω/km Core diameter > 0.64 mm Core cross-section > 0.
5 Installation 5.2 Electrical installation ________________________________________________________________ 5.2.4 PROFIBUS connection The 9-pin Sub-D socket X201 serves to connect the communication module to the bus system.
5 Installation 5.2 Electrical installation ________________________________________________________________ 5.2.5 External voltage supply Note! With external voltage supply, always use a separate power supply unit, safely separated to EN 61800-5-1 in every control cabinet (SELV / PELV). External voltage supply of the communication module is necessary if the bus communication is to continue when the supply of the standard device fails.
6 Commissioning 6.1 Before initial switch-on ________________________________________________________________ 6 Commissioning During commissioning, plant-specific data such as motor parameters, operating parameters, responses, and parameters for fieldbus communication are defined for the controller. Lenze devices use codes for this purpose. The codes of the controller and for communication are saved to the memory module in a nonvolatile data set.
6 Commissioning 6.2 Configuration of the host (master) ________________________________________________________________ 6.2 Configuration of the host (master) The host (master) must be configured before communication with the communication module is possible. Configuration for the host system (master) and the DP-V0 parameter data channel For configuring the PROFIBUS you must read the device description file of the communication module into the master.
6 Commissioning 6.3 Possible DIP switch settings ________________________________________________________________ 6.3 Possible DIP switch settings The front-panel DIP switches can be used to set: • The station address (switches 1 ... 64) • Compatibility with the communication module EMF2133IB (switch 2133) Lenze setting: all switches in OFF position E94YCPM001D [6-1] 6.3.
6 Commissioning 6.3 Possible DIP switch settings ________________________________________________________________ Setting the station address via the »Engineer« In the »Engineer«, the station address can be set via the Settings tab. Invalid addresses are displayed in red in the Station address input field (code C13899 / C14899). Save the changed settings via the device command C00002 = 11 (save start parameters). 6.3.
6 Commissioning 6.4 First switch-on ________________________________________________________________ 6.4 First switch-on Documentation for the standard device Note! Observe the safety instructions and residual hazards stated. Establishing communication In order to establish communication via an externally supplied communication module, the standard device must be switched on as well.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 6.5 Going online with »Engineer« via TCI Via Tool Calling Interfaces (TCI) you can connect to a TCI-capable integrated development environment and parameterise and diagnose your field devices without having to exit the integrated development environment. You cannot set the TCI communication path directly in the »Engineer«.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 2. In »STEP7« in the »HW Config« ... • create the Lenze PROFIBUS stations with the corresponding station addresses and • create a PROFIBUS network. Here a Servo Drive 9400 (address 3) and an Inverter Drive 8400 (address 4) are operated on the PROFIBUS.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 4. Load the »STEP7« project to the CPU. 5. Use the menu command Insert Station 7 PG/PC to integrate a PG/PC station into the »STEP7« project. 6. By double-clicking the PG/PC station inserted, open its "Properties" dialog. 7. Under the Interfaces tab, select a new Ethernet interface and confirm with OK.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 8. Select the connection which you are using to go online with »STEP7« (the same Ethernet connection that has been configured in the »HW Config«). In our case this is the Ethernet(1) connection: 9. Confirm the selection with OK. The connection has been accepted. Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 10. Select the actual PG/PC connection under the Assignment tab. The connection highlighted is assigned by means of the Assign button. 11. Confirm the following message with OK. 38 Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 12. After the assignment, the connection appears in the "Assigned" display area. Complete the dialog with OK. 13. In the »STEP7« project, the PG/PC station is marked with a yellow arrow. (The connection selected is active.) Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 14. Start the transfer of the TCI communication parameters in the »HW Config« using the right mouse button and the menu command Start device tool L-force Engineer. 15.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ If the »Engineer« has not already been started, it is started automatically now and you have to open the applicable project. If the project selected has not been set to a TCI communication path yet, this can now be executed with Yes: 16. The transfer of the TCI communication parameters is documented in the »Engineer« message window.
6 Commissioning 6.5 Going online with »Engineer« via TCI ________________________________________________________________ 17. If you now call the "Go online" function of the »Engineer«, the TCI communication settings are displayed as follows: • • • • 42 "STEP7 Communication Server" appears as bus connection. The device access path contains a very long string. Use the Connect button to establish an online connection. By means of the Search/Enter button, you can update the TCI communication parameters.
7 Data transfer ________________________________________________________________ 7 Data transfer The PROFIBUS master and controller communicate through the exchange of data telegrams via PROFIBUS. The user data area of the data telegram contains parameter data or process data. In the controller, different communication channels are assigned to the parameter data and process data. Communication channels The process data channel serves to transfer process data.
8 Process data transfer ________________________________________________________________ 8 Process data transfer PDO mapping The Servo Drives 9400 HighLine enable the individual mapping of process data. For this purpose, the »Engineer« is provided with a port configurator. Below you can find a description of the steps required to implement a process data communication with a higher-level control, in which a control word/status word and a 32-bit setpoint/actual value are exchanged.
8 Process data transfer ________________________________________________________________ 3. Click the Edit PDO button. The Process data object structure:PDO_RX0 selection window opens: Here you can map the individual ports from the Port selection list into the receive PDO "PDO_RX0" by clicking the >> button. With the Up and Down buttons, you can change the order of the ports within the PDO.
8 Process data transfer ________________________________________________________________ 4. Now link the mapped ports to the application signals in the selected technology application. • If the »FB Editor« is not activated, you can use the multiplexer codes (from code C03000 onwards) for this purpose. • If the »FB Editor« is activated, the multiplexer codes are no longer available. In this case, you have to do the linking directly in the »FB Editor«.
9 Parameter data transfer 9.1 Addressing of the parameter data ________________________________________________________________ 9 Parameter data transfer The E94AYCPM communication module supports the cyclic and acyclic transmission of parameter data: • Cyclic DP-V0 parameter data are based on the DRIVECOM profile. If the parameter data channel is active according to DP-V0, it is assigned an additional 4 words of input / output data. • Acyclic DP-V1 parameter data are based on the PROFIdrive profile.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2 DRIVECOM parameter data channel (DP-V0) The DRIVECOM parameter data channel (DP-V0) ... • enables parameter setting and diagnosing of the controller; • provides access to all Lenze parameters (codes); • additionally occupies 4 words (16 bits/word) of the input and output data words in the master; • is identical for both transmission directions. 9.2.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.2 Byte 1: Service Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Service Subindex Index High byte Index Low byte Data 4 / Error 4 Data 3 / Error 3 Data 2 / Error 2 Data 1 / Error 1 Request and response control for the parameter data channel 7 [9-1] 6 5 4 3 2 1 0 Method of reading for bits 0 ... 7 Bit 0 ...
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.2.1 Reading parameter data from the controller General procedure: 1. Define the user data area of the controller, i.e. define the location of the DP user data in the host (observe manufacturer-specific information). 2. Enter the address of the required parameter in the "Index" and "Subindex" fields (DP output data). 3. Request in the service byte = read request.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.2.3 Abort of data transfer by the controller The error telegram is used to abort the transfer. • The error telegram is marked by a set status bit in the service byte. • The telegram can either be the response to an "Initiate Read/Write Service" or to a "Read/Write Segment Service". Controller response in the event of an error: 9.2.2.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.3 Byte 2: Subindex Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Service Subindex Index High byte Index Low byte Data 4 / Error 4 Data 3 / Error 3 Data 2 / Error 2 Data 1 / Error 1 Additional addressing via the subindex is required for those codes of the Servo Drives 9400 that contain a subcode (see code table). 9.2.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.5 Bytes 5 ... 8: Parameter value / error information Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Service Subindex Index High byte Index Low byte Data 4 / Error 4 Data 3 / Error 3 Data 2 / Error 2 Data 1 / Error 1 The state of status bit 7 in the service byte determines the meaning of this data field: Status bit Meaning of bytes 5 ...
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.7 Telegram examples 9.2.7.1 Read request: Querying the heatsink temperature The heatsink temperature of the controller is to be read. • Code to be read: C00061 • Heatsink temperature: 43 °C Byte 1: Service (request) Request = 0t110001bin • Bit 0 ...
9 Parameter data transfer 9.2 DRIVECOM parameter data channel (DP-V0) ________________________________________________________________ 9.2.7.2 Write request: Setting the deceleration time for quick stop (QSP) In the controller, the deceleration time for quick stop (QSP) is to be set to 50 ms. • Code to be written: C00105 Byte 1: Service (request) Request = 0t110010bin • Bit 0 ...
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3 PROFIdrive parameter data channel (DP-V1) Data communication with PROFIBUS-DP-V0 is characterised by cyclic diagnostics and cyclic process data and parameter data transfer. An optional service expansion is the acyclic parameter data transfer of PROFIBUS-DP-V1. This service does not impair the functionality of the standard services under PROFIBUS-DP-V0.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.1 Connection establishment between master and slave A class 1 master can always request parameters from a slave if the slave is in the "Data_Exchange" state.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.2 Acyclic data transfer Note! A parameter request refers to one or several parameter(s) (multi-parameter request). Master Parameter request DP-V1 Write.req Slave Parameter request with data (parameter request) Write.res without data Read.req without data Read.res (-) Parameter processing without data Read.req without data Parameter response Read.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3 Telegram structure SD LE LEr SD DA SA FC DSAP DU SSAP FCS ED E82ZAFP015 [9-4] PROFIBUS data telegram The data unit (DU) contains the DP-V1 header and the parameter request or the parameter response. The following subchapters describe the parameter request and the parameter response in detail.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.1 Reading parameter data from the controller Note! • When a read request is processed, no parameter value is written to the slave. • In the case of a multi-parameter read request, the parameter attribute, index, and subindex are repeated with the number "n" of the requested parameters. • A read request must not exceed the maximum data length of 240 bytes.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.2 Response to a correctly executed read request Note! Responses to a read request do not contain parameter attributes, indices and subindices.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ Parameter value Byte 7 Byte 8 Byte 9 Byte 10 Value Field Data type Values Value String Any (length > 4 bytes possible) U8 0x00 .... 0xFF U16 0x0000 .... 0xFFFF U32 0x0000 0000 .... 0xFFFF FFFF Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.3 Response to a read error Note! In case of a multi-parameter request, correct and possibly faulty messages are summarised in one telegram. Correct message • Format: data type of the value requested • Number of values: as described in chapter "Reading parameter data from the controller" ( 61).
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ Error code Byte 7 Byte 8 Byte 9 Error code High byte Field Byte 10 Additional information (if available) Low byte High byte Data type Values Error code U16 Additional information (if available) U16 0x0000 .... 0xFFFF Error codes ( 70) Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.4 Writing parameter data to the controller Note! When a multi-parameter write request is transferred, the ... • Parameter attribute • Index and subindex and then the ... • Parameter format • Parameter value ... are repeated with the number "n" of the parameters addressed. A write request must not exceed the maximum data length of 240 bytes.
9 Parameter data transfer 9.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.5 Response to a correctly executed write request Note! In the case of a multi-parameter request, correct and possible faulty messages are summarised in one telegram.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.3.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ Error code Description Explanation Additional information 0x0065 Manufacturer-specific - - ... 0x00FF Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.5 Telegram examples 9.3.5.1 Read request: Querying the heatsink temperature The heatsink temperature of the controller is to be read.
9 Parameter data transfer 9.
9 Parameter data transfer 9.3 PROFIdrive parameter data channel (DP-V1) ________________________________________________________________ 9.3.5.2 Write request: Setting the deceleration time for quick stop (QSP) In the controller, the deceleration time for quick stop (QSP) is to be set to 50 ms.
9 Parameter data transfer 9.
9 Parameter data transfer 9.4 Consistent parameter data ________________________________________________________________ 9.4 Consistent parameter data In the PROFIBUS communication system, data are permanently exchanged between the host (CPU + PROFIBUS master) and the standard device via the plugged-on communication module. Both the PROFIBUS master and the CPU (central processing unit) of the host access a joint memory: the dual port memory (DPM).
10 PROFIsafe ________________________________________________________________ 10 PROFIsafe PROFIBUS enables the transfer of safe information via the PROFIsafe protocol in accordance with the "PROFIsafe - Profile for Safety Technology" specification, version 2.0. Note! A safety bus system (PROFIsafe) can only be operated via the upper module slot MXI1 of the Servo Drive 9400. • The PROFIsafe data are sent in the first slot of a PROFIBUS data telegram.
11 Monitoring 11.1 Permanent interruption of PROFIBUS communication ________________________________________________________________ 11 Monitoring 11.1 Permanent interruption of PROFIBUS communication If PROFIBUS communication is interrupted permanently, e.g. by cable breakage or failure of the PROFIBUS master, no process data are transmitted to the slave being in the "Data Exchange" state.
11 Monitoring 11.2 Short-time interruption of PROFIBUS communication ________________________________________________________________ 11.2 Short-time interruption of PROFIBUS communication From software version 01.21, the current DP states are displayed in C13868 / C14868. POWER ON Set_Slave_Add Slave_Diag WAIT_PRM Slave_Diag Get_Cfg WAIT_CFG Slave_Diag Set_Prm Get_Cfg Chk_Cfg, o.k. Chk_Cfg, not o.k. Set_Prm, not o.k.
11 Monitoring 11.3 Settings and displays in the »Engineer« ________________________________________________________________ 11.3 Settings and displays in the »Engineer« On the Monitoring tab of the »Engineer«, you can set or display the following parameters: • Set a response (C13880/1 / C14880/1) to the interruption of communication. • Set a monitoring time (C13881 / C14881) for the "Data_Exchange" state. • The watchdog monitoring time specified in the master 80 (C13882/1 / C14882/1).
11 Monitoring 11.4 Interruption of internal communication ________________________________________________________________ 11.4 Interruption of internal communication The response to a communication error between the communication module and the standard device can be set via the standard device codes C01501 (module in slot MXI1) and C01502 (module in slot MXI2) ( 92). Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
12 Diagnostics 12.1 LED status displays ________________________________________________________________ 12 Diagnostics For diagnosing faults of the PROFIBUS module, the LEDs on the front panel are available. Furthermore, you can query the current bus status via codes C13861 / C14861. 12.1 LED status displays Note! During normal operation, the LED BS blinks and the LED MS is permanently lit. LED status display 82 Pos.
12 Diagnostics 12.2 Diagnostics with the »Engineer« ________________________________________________________________ 12.2 Diagnostics with the »Engineer« In the »Engineer«, the Diagnostics tab displays various pieces of PROFIBUS diagnostic information. Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
12 Diagnostics 12.2 Diagnostics with the »Engineer« ________________________________________________________________ Querying the current bus status C13861 / C14861 indicate the current PROFIBUS state in bit-coded form: Bit assignment Bit 3 Bit 2 Bit 11 Bit 10 Description Bit 1 Bit 0 Reserved Bit 5 Bit 4 0 0 WAIT_PRM The slave waits for a parameter data telegram after acceleration. Other types of telegrams will not be processed. Data exchange is not yet possible.
12 Diagnostics 12.3 Advanced diagnostic message ________________________________________________________________ 12.3 Advanced diagnostic message Errors in the standard device and its plugged-in modules are transmitted to the PROFIBUS master in the form of advanced diagnostic messages. Structure of the diagnostic message Byte Description 1 Bit 0: Station does not exist (set by the master). Bit 1: Slave is not ready for data exchange. Bit 2: Configuration data do not correspond.
12 Diagnostics 12.3 Advanced diagnostic message ________________________________________________________________ 12.3.1 Example 1: Error in parameter data "Incorrect PROFIsafe target address" This error was caused while communication of the PROFIBUS master was established because the PROFIsafe target address configured in the PROFIBUS master does not correspond to the set address anymore. Byte Value [hex] 1 Description x Standard data (PRM_Fault) ... 6 12.3.
13 Error messages 13.1 Short overview of the PROFIBUS error messages ________________________________________________________________ 13 Error messages This chapter supplements the error list for the Servo Drive 9400 contained in the software manual and in the »Engineer« online help with the error messages of the communication module. 13.1 Software manual/online help for Servo Drive 9400 Here you can find general information on diagnostics & fault analysis and on error messages.
13 Error messages 13.2 Possible causes and remedies ________________________________________________________________ 13.2 Possible causes and remedies This chapter lists all PROFIBUS error messages in the numerical order of the error numbers. Possible causes and remedies as well as responses to the error messages are described in detail.
13 Error messages 13.2 Possible causes and remedies ________________________________________________________________ Profibus: Internal error [0x00c86011] Response (Lenze setting printed in bold) None System fault : Fault Trouble Setting: not possible Quick stop by trouble Warning locked Warning Information Cause Remedy Module defective. If this occurs repeatedly, contact the Lenze service.
13 Error messages 13.2 Possible causes and remedies ________________________________________________________________ Profibus watchdog: Monitoring time elapsed [0x00c88130] Response (Lenze setting printed in bold) : None System fault ; Fault Setting: C13880/1 / C14880/1 (; Adjustable response) Trouble ; Quick stop by trouble ; Warning locked Warning ; Information Cause Remedy Permanent interruption of communication to the PROFIBUS master.
14 Parameter reference 14.1 Communication-relevant parameters of the standard device ________________________________________________________________ 14 Parameter reference This chapter supplements the parameter list and the table of attributes contained in the software manual and in the »Engineer« online help for the Servo Drive 9400 with the parameters of the E94AYCPM (PROFIBUS) communication module. 14.
14 Parameter reference 14.1 Communication-relevant parameters of the standard device ________________________________________________________________ C00637 Parameter | Name: Data type: UNSIGNED_32 Index: 23939d = 5D83h C00637 | Resp. to new module in MXI2 Response when a new module has been inserted in module slot 2 of the standard device.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ 14.2 Parameters of the communication module for slot MXI1 This chapter lists the parameters of the E94AYCPM communication module (PROFIBUS) for slot MXI2 of the Servo Drive 9400 in numerically ascending order.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13851 Parameter | Name: Data type: UNSIGNED_16 Index: 10724d = 29E4h C13851 | All words from master Display of the process data words transferred from the PROFIBUS master to the communication module. In the subcodes 1 ... 32, all process data words to the master are displayed. Only the configured process data words are valid. Display area (min.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13855 Parameter | Name: Data type: BITFIELD_32 Index: 10720d = 29E0h C13855 | COM word from standard device Available from software version 01.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13863 Parameter | Name: Data type: UNSIGNED_8 Index: 10712d = 29D8h C13863 | Baud rate Display of the baud rate Selection list (read only) 0 12.00 Mbps 1 6.00 Mbps 2 3.00 Mbps 3 1.50 Mbps 4 500.00 kbps 5 187.50 kbps 6 93.75 kbps 7 45.45 kbps 8 19.20 kbps 9 9.
14 Parameter reference 14.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13881 Parameter | Name: Data type: UNSIGNED_16 Index: 10694d = 29C6h C13881 | Monitoring time: Data exchange If the "Data Exchange" state is exited, the response parameterised under C13880/1 is carried out when the monitoring time for data exchange set here has expired. • A value of "65535" in this code deactivates the monitoring function.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13886 Parameter | Name: Data type: BITFIELD_8 Index: 10689d = 29C1h C13886 | Set ext. diagnostic bit upon Bit-coded selection of the error responses in the standard device causing the external diagnostic bit ("diag bit") to be set (see PROFIBUS specification; bit 3 of byte 1 of the DP diagnostic messages).
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13897 Parameter | Name: Data type: UNSIGNED_16 Index: 10678d = 29B6h C13897 | PROFIsafe: Target address Setting of the PROFIsafe target address • Only required if the SM301 (E94AYAE) safety module is used. • A unique PROFIsafe target address must be assigned to each controller. Setting range (min. value | unit | max.
14 Parameter reference 14.2 Parameters of the communication module for slot MXI1 ________________________________________________________________ C13920 Parameter | Name: Data type: UNSIGNED_8 Index: 10655d = 299Fh C13920 | Display: DIP switch setting Display of the current DIP switch setting • The displayed value corresponds to the sum of the individual DIP switch values 1 ... 64. • The active station address is displayed under C13864. Possible DIP switch settings ( 31) Display area (min.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ 14.3 Parameters of the communication module for slot MXI2 This chapter lists the parameters of the E94AYCPM communication module (PROFIBUS) for slot MXI2 of the Servo Drive 9400 in numerically ascending order.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14851 Parameter | Name: Data type: UNSIGNED_16 Index: 9724d = 25FCh C14851 | All words from master Display of the process data words transferred from the PROFIBUS master to the communication module. In the subcodes 1 ... 32, all process data words to the master are displayed. Only the configured process data words are valid. Display area (min.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14855 Parameter | Name: Data type: BITFIELD_32 Index: 9720d = 25F8h C14855 | COM word from standard device Available from software version 01.21! This code is for device-internal use only and must not be overwritten by the user! C14860 Parameter | Name: Data type: UNSIGNED_8 Index: 9715d = 25F3h C14860 | Settings Display of the current configuration data.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14863 Parameter | Name: Data type: UNSIGNED_8 Index: 9712d = 25F0h C14863 | Baud rate Display of the baud rate Selection list (read only) 0 12.00 Mbps 1 6.00 Mbps 2 3.00 Mbps 3 1.50 Mbps 4 500.00 kbps 5 187.50 kbps 6 93.75 kbps 7 45.45 kbps 8 19.20 kbps 9 9.
14 Parameter reference 14.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14881 Parameter | Name: Data type: UNSIGNED_16 Index: 9694d = 25DEh C14881 | Monitoring time: Data exchange If the "Data Exchange" state is exited, the response parameterised under C14880/1 is carried out when the monitoring time for data exchange set here has expired. • A value of "65535" in this code deactivates the monitoring function.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14886 Parameter | Name: Data type: BITFIELD_8 Index: 9689d = 25D9h C14886 | Set ext. diagnostic bit upon Bit-coded selection of the error responses in the standard device causing the external diagnostic bit ("diag bit") to be set (see PROFIBUS specification; bit 3 of byte 1 of the DP diagnostic messages).
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14897 Parameter | Name: Data type: UNSIGNED_16 Index: 9678d = 25CEh C14897 | PROFIsafe: Target address Setting of the PROFIsafe target address • Only required if the SM301 (E94AYAE) safety module is used. • A unique PROFIsafe target address must be assigned to each controller. Einstellbereich (min. Wert | Einheit | max.
14 Parameter reference 14.3 Parameters of the communication module for slot MXI2 ________________________________________________________________ C14920 Parameter | Name: Data type: UNSIGNED_8 Index: 9655d = 25B7h C14920 | Display: DIP switch setting Display of the current DIP switch setting • The displayed value corresponds to the sum of the individual DIP switch values 1 ... 64. • The active station address is displayed under C14864. • Possible DIP switch settings ( 31) Display area (min.
14 Parameter reference 14.4 Table of attributes ________________________________________________________________ 14.4 Table of attributes The table of attributes contains information required for communication with the controller via parameters. How to read the table of attributes: Column Meaning Entry Code Parameter designation Cxxxxx Name Index Data Parameter short text (display text) Text 24575 - Lenze code number hex Index by which the parameter is addressed.
14 Parameter reference 14.
14 Parameter reference 14.4 Table of attributes ________________________________________________________________ Code Name Index Data dec hex DS DA DT C14902 Firmware version 9673 25C9 E 1 VISIBLE_STRING C14920 Display: DIP switch setting 9655 25B7 E 1 UNSIGNED_8 Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
14 Parameter reference 14.5 Implemented PROFIdrive objects (DP-V1) ________________________________________________________________ 14.5 Implemented PROFIdrive objects (DP-V1) I-918 Index | Name: Data type: U16 0x918 | Display of station address Display of the station address set Display area (min. value | unit | max. value) 1 ; Read access 126 Write access I-963 Index | Name: Data type: U16 0x963 | Baud rate Display of the PROFIBUS baud rate Selection list (read only) 0 9.6 kbps 1 19.
14 Parameter reference 14.
15 DIP switch positions for setting the station address ________________________________________________________________ 15 DIP switch positions for setting the station address The station address results from the sum of the binary valencies of switches 1 ... 64. The following table shows the switch positions for the valid address range 1 ... 126.
15 DIP switch positions for setting the station address ________________________________________________________________ Station address DIP switch 64 32 16 8 4 2 1 38 OFF ON OFF OFF ON ON OFF 39 OFF ON OFF OFF ON ON ON 40 OFF ON OFF ON OFF OFF OFF 41 OFF ON OFF ON OFF OFF ON 42 OFF ON OFF ON OFF ON OFF 43 OFF ON OFF ON OFF ON ON 44 OFF ON OFF ON ON OFF OFF 45 OFF ON OFF ON ON OFF ON 46 OFF ON OFF ON ON ON OFF 47 OFF ON OF
15 DIP switch positions for setting the station address ________________________________________________________________ Station address 118 DIP switch 64 32 16 8 4 2 1 81 ON OFF ON OFF OFF OFF ON 82 ON OFF ON OFF OFF ON OFF 83 ON OFF ON OFF OFF ON ON 84 ON OFF ON OFF ON OFF OFF 85 ON OFF ON OFF ON OFF ON 86 ON OFF ON OFF ON ON OFF 87 ON OFF ON OFF ON ON ON 88 ON OFF ON ON OFF OFF OFF 89 ON OFF ON ON OFF OFF ON 90 ON OFF
15 DIP switch positions for setting the station address ________________________________________________________________ Station address DIP switch 64 32 16 8 4 2 1 124 ON ON ON ON ON OFF OFF 125 ON ON ON ON ON OFF ON 126 ON ON ON ON ON ON OFF Lenze · E94AYCPM communication module (PROFIBUS®) · Communication Manual · DMS 12.
Index ________________________________________________________________ 0-9 0x918 | Display of station address 114 0x963 | Baud rate 114 0x964 | Device identification 114 0x974 | Maximum time per DPV1 parameter access 115 A Abort of data transfer by the controller (DP-V0) 51 Activating the bus terminating resistor 25 Active station address (C13864) 96 Active station address (C14864) 105 Acyclic data transfer (DP-V1) 59 Addressing of Lenze parameters/parameter data 47 All words from master (C13851) 94 All w
Index ________________________________________________________________ C14902 | Firmware version 109 C14920 | Display: DIP switch setting 110 C14990 | ICM statistic counter 110 Cable length 15 Clear process data (C13885) 98 Clear process data (C14885) 107 Codes 91 COM word from standard device (C13855) 95 COM word from standard device (C14855) 104 COM word to standard device (C13854) 94 COM word to standard device (C14854) 103 Commissioning 29 Communication channels 43 Communication medium 15 Communication
Index ________________________________________________________________ I Maximum 115 Maximum time per DPV1 parameter access (0x974) 115 Mechanical installation 22 Monitoring 78, 80 Permanent interruption of PROFIBUS communication 78 Settings and displays in the »Engineer« 80 Short-time interruption of PROFIBUS communication 79 Monitoring time Data exchange (C13881) 98 Data exchange (C14881) 107 Watchdog (C13882) 98 Watchdog (C14882) 107 Mounting 22 Profibus Data_Exchange state exited (error message) 90 E
Index ________________________________________________________________ S Safety instructions 9, 10 Screenshots/application examples 6 Service code (C13231) 93 Service code (C13489) 93 Service code (C13531) 93 Service code (C13789) 93 Service code (C14231) 102 Service code (C14489) 102 Service code (C14531) 102 Service code (C14789) 102 Set ext. diagnostic bit upon (C13886) 99 Set ext.
)(('%$&. 124 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. If you have suggestions for improvement, please e-mail us to: feedback-docu@Lenze.de Thank you for your support.
E94AYCPM communication module (PROFIBUS®) · Communication Manual · EDS94AYCPM · 13422195 · DMS 12.0 EN · 11/2012 · TD17 Lenze Automation GmbH Hans-Lenze-Str. 1 D-31855 Aerzen Germany +49 (0)51 54 / 82-0 +49 (0)51 54 / 82-28 00 Lenze@Lenze.de www.Lenze.com Service Lenze Service GmbH Breslauer Straße 3 D-32699 Extertal Germany 00 80 00 / 24 4 68 77 (24 h helpline) +49 (0)51 54 / 82-11 12 Service@Lenze.