Page 2
Important Notes Important Notes • Read this manual carefully before you start the installation and startup of ® MOVIDRIVE drive inverters with the DFD11A DeviceNet option. This manual assumes that the user has access to and is familiar with the documentation on ®...
Contents Contents Introduction ..................4 Installation..................6 2.1 Supported unit types .....................6 2.2 Installation of the option card ................6 2.3 Pin assignment ......................6 2.4 Shielding and routing of the bus cables..............7 2.5 Bus termination .....................7 2.6 Setting the DIP switches..................8 2.7 Display elements....................8 2.7.1 Power-up sequence..................8 2.7.2 ModNet LED ....................9...
Introduction Introduction This user manual for the DeviceNet (DFD11A) option describes how to install the DFD11A ® DeviceNet option card in the drive inverter and how to start up the MOVIDRIVE on the DeviceNet fieldbus system. As well as explaining all settings on the fieldbus interface, this document also deals with the vari- ous DeviceNet connection variants in the form of brief startup examples.
Page 5
Introduction Every DeviceNet option card is designed so the fieldbus-specific MAC-ID and baud rate settings are made using hardware switches on the option card. This manual setting means the drive inverter can be integrated into the DeviceNet environment and switched on within a very short period of time.
Installation Installation Supported unit types The DFD11A option for the DeviceNet connection can be operated with all drive inverters in the ® MOVIDRIVE series. Installation of the option card Before you begin: • Take suitable measures to dissipate any electrical charge in your body before you touch the option card (discharge strap, conductive shoes, etc.).
Installation The DeviceNet option card is opto-decoupled on the driver side in accordance with the DeviceNet specification (Volume I, Chapter 9). This means the CAN bus driver must be powered with 24 V via the bus cable. The required cable is also described in the DeviceNet specification (Volume I, Appendix B). The connection must be made according to the color code specified in Table 1.
Installation Setting the DIP switches There are two DIP switch blocks of 4 DIP switches each on the DFD11A DeviceNet card. Two DIP switches are used for setting the baud rate and 6 for setting the MAC-ID (Media Access Control Identifier).
Installation 2.7.2 ModNet LED The range of functions of the ModNet LED (module/network status LED) is defined in the DeviceNet specification. Its range of functions is described in Table 5. Status Message Not switched on/ • Unit is in off-line status off-line •...
Installation 2.7.4 BIO LED The BIO LED checks the bit-strobe I/O connection. Its range of functions is described in Table 7. Status Message DUP-MAC check Flashes green • Unit is performing the DUP-MAC check (125 ms cycle) Not switched on/ •...
Project Planning and Startup Project Planning and Startup ® This chapter describes how to start up the MOVIDRIVE inverter with the DFD11A option, using MX_SHELL (from version 1.30) or the DBG11A keypad (from version .13). Inverter control mode fieldbus After the DeviceNet option card has been installed and the baud rate and MAC-ID have been set ®...
Page 12
Project Planning and Startup ® Procedure for startup of the MOVIDRIVE inverter with fieldbus interface: Switch the drive inverter to ENABLE on the terminal side Wire input terminal DI00 (/CONTROLLER INHIBIT function) to the +24 V signal (e.g. with a jumper).
Project Planning and Startup Setting up the DeviceNet network using the DeviceNet Manager software 3.2.1 Installing the EDS file 01908AXX Fig. 3: EDS file list There is an EDS file MDX.eds and a bitmap file MDX.bmp for the DFD11A option card. These files must be installed using the DeviceNet Manager software.
Project Planning and Startup Process data exchange 3.3.1 Polled I/O The polled I/O messages correspond to the process data messages of the SEW fieldbus profile and up to three process data words can be exchanged between the control and the inverter. The process data length can be set with MX_SHELL (version 1.30 or later) and DBG (version .13 or later) using the parameter P877 DeviceNet PD Configuration .
Page 15
Project Planning and Startup Project planning for three process data words The factory setting of the process data configuration is process data length = 3. This setting be altered using the DeviceNet PD Configuration parameter. In MX_SHELL or DBG, the setting is displayed via the parameter DeviceNet PD configuration = 3 PD or 3PD + Param .
Page 16
Project Planning and Startup Project planning for two process data words Process data length = 2 can be set using the DeviceNet PD Configuration parameter. In this case, the setting 2 PD or 2PD + Param must be selected in MX_SHELL or DBG. As a result, two process data words (4 bytes) are processed in the inverter and two process input data words are sent to the control.
Page 17
Project Planning and Startup Project planning for one process data word Process data length = 1 can be set using the DeviceNet PD Configuration parameter. In this case, the setting 1 PD or 1PD + Param must be selected in MX_SHELL or DBG. As a result, one process output data word (1 byte) is processed in the inverter and one process input data word is sent to the control.
Project Planning and Startup If a timeout occurs for the polled I/O messages, this connection type enters timeout status. Incom- ing polled I/O messages are no longer accepted. The timeout response triggers timeout reaction set in the inverter. The timeout response can be reset with DeviceNet by using the reset service of the connection object (class 0x05, instance 0x02, undetermined attribute), by dropping the connection, by using the reset service of the identity object (class 0x01, instance 0x01, undetermined attribute) or with the reset bit in the control word.
Page 19
Project Planning and Startup Each participant which has received this bit-strobe I/O message responds with its current process input data. The length of the process input data corresponds to the process data length for the polled I/O connection. It can also be set using the DeviceNet PD Configuration parameter. Address range Output file Station...
Project Planning and Startup The timeout response can be reset with DeviceNet using the reset service of the connection object (class 0x05, instance 0x03, undetermined attribute), by dropping the connection or by using the reset service of the identity object (class 0x01, instance 0x01, undetermined attribute). Parameter data exchange 3.4.1 The SEW parameter data channel The SEW parameter data channel represents a connection via which parameters in the inverter can...
Page 22
Project Planning and Startup The following table shows the attributes of the eight register object instances. Class Instance Attribute Type Type/value Meaning 0x07 0x01 BOOL Bad flag (Read) BOOL 0 (Input) Direction UINT 16 bit Size ARRAY 2 byte index Data BITS 4 byte data...
Page 23
Project Planning and Startup The services Get_Attribute_Single and Set_Attribute_Single are available for transmission. Service Coding Comment Get_Attribut_Single 0x0E Read attribute Set_Attribut_Single 0x10 Write attribute Table 12: Register class services Example: Parameter Setpoint description PO1 (index 8304 = 2070h) is to be written with the value CONTROL WORD1 (9) .
Page 24
Project Planning and Startup General SEW parameter data channel Parameters are written/read via the parameter object in two steps. 1st step: Writing the index via instance 1 2nd step: Writing/reading the data via instances 2 to 8 Group Name Comment SEW parameter channel SEW-Param.-Index Index of the parameter...
Page 25
Project Planning and Startup Return codes for parameter setting SEW-specific return codes The return codes which the inverter sends back in the event of faulty parameter setting are described in the manual for the fieldbus device profile and therefore do not form part of this docu- mentation.
Sample Application with PLC Type SLC500 Sample Application with PLC Type SLC500 The sample applications are based on a system configuration as shown in Fig. 10. RSLogic500 for SLC500 DeviceNet Manager System Configuration 9324-RL0300END 1787-MGR DeviceNet RS232C RS232C MAC-ID MAC-ID MAC-ID 1747-CP3 1747-CP3...
Page 27
Sample Application with PLC Type SLC500 The following memory areas have been specified with the help of the DeviceNet manager software: *************************************************************************** 1747-SDN Scanlist Map *************************************************************************** Discrete Input Map: 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 ------ I:3.000 Status word of the scanner...
Sample Application with PLC Type SLC500 Exchange of polled I/O (process data) Cycle 0 Objective START Speed = 1000 rpm, In the following program, process data are Enable ® to be sent to MOVIDRIVE and the motor should run at a different speed. Cycle 1 The program sequence is shown in Fig.
Page 29
Sample Application with PLC Type SLC500 Start DeviceNet communication Status engine for control of sense of rotation Output of the status engine If status > 3, change to status 0 01912AEN Output bit O:3.0/0 is set in rung 0 (program line 0), thereby starting DeviceNet communication (see the description of the DeviceNet scanner).
Sample Application with PLC Type SLC500 Status 0 is created in rung 4. In this status, a 6 (ENABLE) is written to memory area O:3.3 which represents process output data word 1. A 5000 is written to memory area O:3.4 (process output data word 2), which represents 1000 rpm.
Sample Application with PLC Type SLC500 ® The MOVIDRIVE drive inverter is now in fieldbus mode and can receive process data. The program can now be written for the SLC500. Send Bit-Strobe message Start DeviceNet communication Set / reset Strobe bit Transmit actual values from the device to the output module 01915AEN In rung 0, DeviceNet communication is once again enabled.
Page 32
Sample Application with PLC Type SLC500 These memory areas are described in more detail in Table 21. Memory area Function Length Value Description Transmission header cmd/status ½ word See Table 22 cmd: Entry of a command code status: Entry of the transmission status TXID ½...
Page 33
Sample Application with PLC Type SLC500 The M-files are divided into a request file (M0-file) and a response file (M1-file). The data transmis- sion is shown in Fig. 13: SLC500 Scan unit 1747-SDN MOVIDRIVE Request Scanner transmission 1. M0 file request block idle loop...
Page 34
Sample Application with PLC Type SLC500 Request Response Function Value Function Value TXID TXID 1 = Start Status 1 = Successful Connection Connection Size Size Service Eh = Read request Service 8Eh = Read response MAC_ID MACID Class Data 1 2070h Instance Data 2...
Technical Data Technical Data Part no. 822 903 1 Number of process data words • 1, 2 or 3 process data words can be selected using parameter P877 DeviceNet PD Configuration Baud rate • 125, 250 or 500 kbaud can be selected via DIP switch Transmission level •...
Appendix Appendix General error codes General error Error name Description code (hex) 00 - 01 Reserved for DeviceNet Resource unavailable The source required for performing the service is unavailable 03 - 07 Reserved for DeviceNet Service not supported The service is not supported for the selected class/instance Invalid attribute value Invalid attribute data have been sent Reserved for DeviceNet...
Appendix Definitions of terminology Term Description Allocate Provides a service for setting up a connection Attribute Attribute of an object class or instance. Describes the characteristics of the object class or instance more fully. BIO - Bit-strobe I/O All participants can be addressed with a broadcast message. The addressed participants respond with the process input data.
Index Index Bit-strobe I/O 18 Bus termination 7 Definitions of terminology 46 DeviceNet network, setting up 13 DIP switches Setting 8 Display elements 8 BIO LED 10 BUSOFF LED 10 ModNet LED 9 PIO LED 9 Power-up 8 EDS file 13 Equipotential bonding 7 Example 26 Bit-strobe I/O 30...
Page 48
We are available, wherever you need us. Worldwide. SEW-EURODRIVE right around the globe is transmission with manufacturing and assem- your competent partner in matters of power bly plants in most major industrial countries. SEW-EURODRIVE GmbH & Co · P.O.Box 30 23 · D-76642 Bruchsal/Germany Tel.
Need help?
Do you have a question about the Movidrive Series and is the answer not in the manual?
Questions and answers