Movidrive mdx61b инструкция по эксплуатации

  • Contents

  • Table of Contents

  • Bookmarks

Quick Links

Gearmotors Industrial Gear Units Drive Electronics Drive Automation Services

®

FA361755

MOVIDRIVE

MDX61B

Fieldbus Interface DFE13B

EtherNet/IP

Edition 06/2006

M

anual

11373415 / EN

loading

Related Manuals for SEW-Eurodrive Movidrive MDX61B

Summary of Contents for SEW-Eurodrive Movidrive MDX61B

  • Page 1
    Gearmotors Industrial Gear Units Drive Electronics Drive Automation Services ® FA361755 MOVIDRIVE MDX61B Fieldbus Interface DFE13B EtherNet/IP Edition 06/2006 anual 11373415 / EN…
  • Page 2
    SEW-EURODRIVE – Driving the world…
  • Page 3: Table Of Contents

    1 Important Notes…………………. 4 2 Introduction ………………….5 3 Assembly / Installation Instructions…………..7 Installing the DFE13B option card…………..7 Connection and terminal description of the DFE13B option ……9 Pin assignment ……………….. 10 Shielding and routing bus cables …………..11 TCP / IP addressing and subnetworks…………

  • Page 4: Important Notes

    Important Notes Important Notes Handbuch • This manual does not replace the detailed operating instructions! • Only electrical specialists are allowed to perform installation and startup. ® Adhere to all relevant accident prevention regulations and the MOVIDRIVE MDX60B/61B operating instructions! Documentation •…

  • Page 5: Introduction

    Introduction Introduction ® Content of the This user manual describes how to install the DFE13B option card in the MOVIDRIVE ® manual MDX61B drive inverter and how to start up MOVIDRIVE with the EtherNet/IP fieldbus system. Additional In addition to this manual you should request the following publication on fieldbus ®…

  • Page 6
    Introduction Monitoring Using a fieldbus system requires additional monitoring functions for the drive functions technology, such as time monitoring of the fieldbus (fieldbus timeout) or rapid stop con- ® cepts. You can adapt the monitoring functions of MOVIDRIVE specifically to your ap- plication.
  • Page 7: Assembly / Installation Instructions

    Assembly / Installation Instructions Installing the DFE13B option card Assembly / Installation Instructions Installing the DFE13B option card ® • The MOVIDRIVE MDX61B must have firmware status 824 854 0.17 or above. You can display the firmware status using parameter P076. •…

  • Page 8
    Assembly / Installation Instructions Installing the DFE13B option card Basic procedure for installing/removing an option card 53001AXX ® Figure 1: Installing an option card in MOVIDRIVE MDX61B sizes 1 to 6 (schematic diagram) 1. Remove the retaining screws holding the card retaining bracket. Pull the card retain- ing bracket out evenly from the slot (do not twist!).
  • Page 9: Connection And Terminal Description Of The Dfe13B Option

    Assembly / Installation Instructions Connection and terminal description of the DFE13B option Connection and terminal description of the DFE13B option Part number Ethernet interface type DFE13B option: 1 820 565 8 The «Ethernet interface type DFE13B» option is only possible in conjunction with ®…

  • Page 10: Pin Assignment

    Assembly / Installation Instructions Pin assignment Pin assignment Use prefabricated, shielded RJ45 plug connectors to IEC11801 edition 2.0, category 5. [3] [2] [1] 54174AXX Figure 2: Pin assignment of an RJ45 plug connector A = Front view B = View from back [1] Pin 1 TX+ Transmit Plus [2] Pin 2 TX–…

  • Page 11: Shielding And Routing Bus Cables

    Assembly / Installation Instructions Shielding and routing bus cables Shielding and routing bus cables Only use shielded cables and connection elements that are shielded and meet the re- quirements of category 5, class D according to IEC11801 edition 2.0. Correct shielding of the bus cable attenuates electrical interference that may occur in industrial environments.

  • Page 12: Tcp / Ip Addressing And Subnetworks

    Assembly / Installation Instructions TCP / IP addressing and subnetworks TCP / IP addressing and subnetworks Introduction The settings for the address of the IP protocol are made using the following parameters: • IP address • Subnetwork mask • Standard gateway The addressing mechanisms and subdivision of the IP networks into subnetworks are explained in this chapter to help you set the parameters correctly.

  • Page 13
    Assembly / Installation Instructions TCP / IP addressing and subnetworks the zeros determine the station address (→ following table). Byte 1 Byte 2 Byte 3 Byte 4 decimal 168. IP address binary 11000000 10101000 1010 10000000 decimal Subnetwork mask binary 11111111 11111111 11111111…
  • Page 14: Setting The Ip Address Parameters

    Assembly / Installation Instructions Setting the IP address parameters Setting the IP address parameters Initial startup The «DHCP» protocol (Dynamc Host Configuration Protocol) is activated as the default setting. This means that the DFE13B option card expects its IP address parameters from a DHCP server.

  • Page 15
    Assembly / Installation Instructions Setting the IP address parameters Deactivating / The type of IP address allocation is determined by the attribute Configuration Control of activating the the EtherNet/IP TCP/IP interface object. It can be changed by using the «BOOTP Utility» DHCP from Rockwell Automation.
  • Page 16: Procedure For Replacing The Unit

    Assembly / Installation Instructions Procedure for replacing the unit Procedure for replacing the unit The procedure for replacing a unit differs depending on the part of the unit that has to be replaced. The following table gives a list of possible cases; the part to be replaced is marked with a cross.

  • Page 17
    Assembly / Installation Instructions Operating mode displays of the DFE13B option LED Link/Activity • The LED 1Link/Activity (green) shows the status of the Ethernet connection. (green) Status Description There is an Ethernet connection. Flickering Data is currently being exchanged via Ethernet. There is no Ethernet connection.
  • Page 18: Project Planning And Startup

    Project Planning and Startup Startup of the drive inverter Project Planning and Startup ® This section describes how to configure and start up the MOVIDRIVE MDX61B drive inverter with the DFE13B option. Startup of the drive inverter After installing the fieldbus option card, you can immediately set the parameters for the ®…

  • Page 19
    Project Planning and Startup Startup of the drive inverter Procedure for 1. Enable the power output stage at the terminals. startup of the Connect the input terminal DIØØ / X13.1 (function /CONTROLLER INHIBIT) to a +24 ® MOVIDRIVE V signal (for example, using a device jumper). MDX61B DI00 = Controller inhibit DI01 = no function…
  • Page 20: Configuring The Master (Ethernet/Ip Scanner)

    Project Planning and Startup Configuring the master (EtherNet/IP scanner) Configuring the master (EtherNet/IP scanner) The following example refers to project planning for the Allen-Bradley CompactLogix 1769-L32E controller with RSLogix 5000 programming software. The EtherNet/IP inter- face is integrated in the CPU component of this controller. If a CPU without an EtherNet/IP interface is used, an Ethernet communication interface must first be added to the IO configuration.

  • Page 21
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) Configuring DFE13B 11192AXX • For the data format, open the dropdown menu «Comm-Format» and choose the entry «Data — INT.» Process data for DFE13B always contains 16 bits (INT). • In the «Connection Parameters» group box, enter the value «130» in the «Input Assembly Instance»…
  • Page 22
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) Setting the data You set the data rate in this window. rate 11193AXX • The DFE13B option supports a minimum data rate (input field «Requested Packet Interval (RPI)») of 5 ms. Higher cycle rates can be used without any problems. •…
  • Page 23
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) ® Parameter data You can access the MOVIDRIVE unit parameters using a register object. The service exchange telegrams «Get Attribute Single» and «Set Attribute Single» are added using the SEW parameter channel. The SEW parameter channel has the following structure: Subad- Sub-…
  • Page 24
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) The new variables are created in the directory structure under [Controller Compact- Logix] / [Controller Tag]. 11195AXX • Mark the «Controller Tags» folder and click the right mouse button. • Select the option «New Tag.» The «New Tag» window appears (→ Following screen- shot).
  • Page 25
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) 11196AXX • In the «Select Data Type» window, choose the structure «SEW_Parameter_Channel» that you have just created and confirm your selection by clicking <OK>. Alternatively, instead of using the structure, you can also use an array comprising 12 SINT elements (8 bits).
  • Page 26
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) Sending a You use the «Message Instruction» (MSG) to send a parameter telegram. This telegram parameter must be configured as shown below. telegram 11197AXX • Choose «CIP Generic» from the «Message Type» dropdown menu. •…
  • Page 27
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) 11198AXX • Enter the following values in the «Service Code» input field: – Enter the value «E » for read access. This service code corresponds to the service type «Get Attribute Single.» –…
  • Page 28
    Project Planning and Startup Configuring the master (EtherNet/IP scanner) 11199AXX • In the «Source Element» dropdown menu, choose the request structure you created at the start. You must select the «Index» structure element as the initial element. Leave the reserved 16-bit word «Reserved 1» blank. 11200AXX •…
  • Page 29: Process Data Timeout

    Project Planning and Startup Process data timeout • Choose the «Communication» tab page to define the telegram recipient. • Click <Browse>. The «Message Path Browser» window is opened. In the following example, option DFE13B is set up as the recipient. 11201AXX •…

  • Page 30: The Ethernet Industrial Protocol (Ethernet/Ip)

    The EtherNet Industrial Protocol (EtherNet/IP) Introduction The EtherNet Industrial Protocol (EtherNet/IP) Introduction The EtherNet Industrial Protocol (EtherNet/IP) is an open communication standard based on the classic EtherNet protocols TCP/IP and UDP/IP. EtherNet/IP has been defined by the Open DeviceNet Vendor Association (ODVA) and ControlNet International (CI).

  • Page 31: Cip Object Directory

    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory CIP object directory Identity object • The identity object contains general information on the EtherNet/IP device. • Class code: 01 Class Attribute Access Name Data Default value Description Type [hex] Revision UINT 0001 Revision 1 Max Instance…

  • Page 32
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory • Coding of the «extended device status » (Bit 4 … 7): Value [binary] Description 0000 Unknown 0010 At least one faulty IO connection 0101 No IO connection established 0110 At least one IO connection active Supported services Service Code [hex]…
  • Page 33
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Message router • The message router object provides information on the implemented objects. object • Class code: 02 Class Attribute Access Name Data Type Default Value Description [hex] Revision UINT 0001 Revision 1 Instance 1 Attribute Access Name…
  • Page 34
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Assembly object • The assembly object is used to access the DFE13B process data. IO connections can be created for the instances of the assembly object to exchange cyclic process data. • Class code: 04 Class Attribute…
  • Page 35
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Register object • The register object is used to access an SEW parameter index. • Class code: 07 Class Attribute Access Name Data Type Default Value Description [hex] Max Instance UINT 0009 Maximum instance ®…
  • Page 36
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Input Get_Attribute_Single READ (Instance 1) Get_Attribute_Single Output (Instance 2) Set_Attribute_Single WRITE Get_Attribute_Single Output (Instance 3) Set_Attribute_Single WRITE VOLATILE Input READ MINIMUM Get_Attribute_Single (Instance 4) DPRAM Input Get_Attribute_Single READ MAXIMUM (Instance 5) Input Get_Attribute_Single READ DEFAULT (Instance 6)
  • Page 37
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Instance 1 — Read parameter Attribute Access Name Data Type Default Value Description [hex] Bad Flag BOOL 0 = good / 1 = bad Direction BOOL Input register Size UINT 0060 Data length in bits (96 bits = 12 bytes) Data ARRAY of Data in format of the SEW parameter…
  • Page 38
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Instance 6 — Read default Attribute Access Name Data Type Default Value Description [hex] Bad Flag BOOL 0 = good / 1 = bad Direction BOOL Input register Size UINT 0060 Data length in bits (96 bits = 12 bytes) Data ARRAY of Data in format of the SEW parameter…
  • Page 39
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Explanation of the attributes: • Attribute 1 indicates whether an error occurred during the previous access to the data field. • Attribute 2 displays the direction of the instance. • Attribute 3 displays the length of the data in bits. •…
  • Page 40
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Parameter object • In exceptional cases, you can also use the parameter object to access an SEW parameter channel. • Class code: 0F Class Attribute Access Name Data Type Default Value Description [hex] Revision UINT…
  • Page 41
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Instance 2 — SEW subindex Attribute Access Name Data Type Default Value Description [hex] Parameter UINT 0000 Low byte contains the subindex Value Link Path USINT No link is specified. Size Link Path Packed Not used here EPATH…
  • Page 42
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Instance 5 — SEW read/write Attribute Access Name Data Type Default Value Description [hex] Parameter UDINT The set service executes write Value access to the parameters addressed in instances 1 to 4. The get service executes read access to the parameters addressed in instances 1 to 4.
  • Page 43
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory Vardata object • This manufacturer-specific object is required to use the engineering option of some of the software tools provided by SEW-EURODRIVE. • Class code: 64 Class None of the class attributes are supported. Instance 1 Attribute Access…
  • Page 44
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory TCP/IP interface • The TCP/IP interface object enables the IP parameters to be configured via object EtherNet/IP. • Class code: F5 Class Attribute Access Name Data Type Default Description Value [hex] Revision UINT 0001 Revision 1…
  • Page 45
    The EtherNet Industrial Protocol (EtherNet/IP) CIP object directory EtherNet link • Information on the EtherNet communication interface is stored in the EtherNet link object object. • Class code: F6 Class Attribute Access Name Data Type Default Description Value [hex] Revision UINT 0001 Revision 1…
  • Page 46: Integrated Web Server

    Integrated Web Server Software requirements Integrated Web Server The DFE13B option card has a homepage prepared by SEW-EURODRIVE. To access the homepage, start your browser and enter the following IP address of the DFE13B: http://192.168.10.4 The web pages allow you access to service and diagnostics information and the fault list ®…

  • Page 47: Access Protection

    Integrated Web Server Access protection Access protection Access to the drive parameters and diagnostics information can be protected by a pass- word. The access protection is deactivated as standard. You can activate access pro- tection by assigning a password. You can deactivate it again by deleting the password ®…

  • Page 48: Navigation Options

    Integrated Web Server Navigation options Navigation options The following navigation options are available on the homepage: • Main window • Navigation buttons • Menu tree with submenus In the main window you can navigate through the site by clicking on the underlined link. In the menu tree you can open the submenus by clicking on the plus symbol.

  • Page 49: Movitools® Via Ethernet

    MOVITOOLS® via Ethernet Navigation options ® MOVITOOLS via Ethernet ® The MOVITOOLS operating software (version 4.25 or above) enables simple parame- ter setting, visualization and diagnostics for your drive application. You can use ® ® MOVITOOLS to communicate with the MOVIDRIVE MDX61B drive inverter via the DFE13B option card.

  • Page 50
    MOVITOOLS® via Ethernet Navigation options Access Access to the drive parameters and diagnostics information can be protected by a pass- protection word. The access protection is deactivated as standard. You can activate the access protection function by assigning a password. Delete the password to deactivate the ®…
  • Page 51: Ethernet Configuration Parameters

    P6.. EtherNet Configuration Parameters P60. Parameter description P600 EtherNet Configuration Parameters Parameter description The parameter group P78x includes display and setting values that are specific to the DFE13B option. As the DHCP is activated by default in the DFE13B option, the following parameters are given values assigned by the DHCP server: •…

  • Page 52: Technical Data

    Technical Data Option DFE13B Technical Data Option DFE13B Option DFE13B Part number 1820 565 8 Power consumption P = 3 W Application protocol • EtherNet/IP (Industrial Protocol) to control and set parameters for the drive inverter. • HTTP (Hypertext Transfer Protocol) for diagnostics using a Web browser. ®…

  • Page 53: Glossary

    Glossary Option DFE13B Glossary Term Description DHCP Dynamic Host Configuration Protocol. Allows you to allocate an IP address and additional configuration parameters for automa- tion components in a network via a server. Transmission Control Protocol. Acknowledged connection-oriented transport protocol. User Datagram Protocol. Non-acknowledged, connectionless transport protocol.

  • Page 54: Index

    Index Index Access protection ……….50 Network classes ……….12 Notes …………..4 Baud rate …………52 Bus cables Routing …………11 Operating mode displays ……..16 Shieldung …………11 LED 100MBit ……….16 LED Link/Activity ………. 17 CIP object directory ……….31 LED status ……….. 16 Assembly object ………..34 EtherNet link object ……..45 Identity object ……….31…

  • Page 55
    16, rue des Frères Zaghnoun Fax +213 21 8222-84 Bellevue El-Harrach 16200 Alger Argentina Assembly Buenos Aires SEW EURODRIVE ARGENTINA S.A. Tel. +54 3327 4572-84 Sales Centro Industrial Garin, Lote 35 Fax +54 3327 4572-21 Service Ruta Panamericana Km 37,5 sewar@sew-eurodrive.com.ar…
  • Page 56
    Address List Australia Assembly Melbourne SEW-EURODRIVE PTY. LTD. Tel. +61 3 9933-1000 Sales 27 Beverage Drive Fax +61 3 9933-1003 Service Tullamarine, Victoria 3043 http://www.sew-eurodrive.com.au enquires@sew-eurodrive.com.au Sydney SEW-EURODRIVE PTY. LTD. Tel. +61 2 9725-9900 9, Sleigh Place, Wetherill Park Fax +61 2 9725-9905 New South Wales, 2164 enquires@sew-eurodrive.com.au Austria…
  • Page 57
    Address List China Assembly Suzhou SEW-EURODRIVE (Suzhou) Co., Ltd. Tel. +86 512 62581781 Sales 333, Suhong Middle Road Fax +86 512 62581783 Service Suzhou Industrial Park suzhou@sew.com.cn Jiangsu Province, 215021 P. R. China Additional addresses for service in China provided on request! Colombia Assembly Bogotá…
  • Page 58
    Address List Hungary Sales Budapest SEW-EURODRIVE Kft. Tel. +36 1 437 06-58 Service H-1037 Budapest Fax +36 1 437 06-50 Kunigunda u. 18 office@sew-eurodrive.hu India Assembly Baroda SEW-EURODRIVE India Pvt. Ltd. Tel. +91 265 2831086 Sales Plot No. 4, Gidc Fax +91 265 2831087 Service Por Ramangamdi •…
  • Page 59
    Address List Lithuania Sales Alytus UAB Irseva Tel. +370 315 79204 Naujoji 19 Fax +370 315 56175 LT-62175 Alytus info@irseva.lt http://www.sew-eurodrive.lt Luxembourg Assembly Brüssel CARON-VECTOR S.A. Tel. +32 10 231-311 Sales Avenue Eiffel 5 Fax +32 10 231-336 Service B-1300 Wavre http://www.caron-vector.be info@caron-vector.be Macedonia…
  • Page 60
    Address List Poland Assembly Lodz SEW-EURODRIVE Polska Sp.z.o.o. Tel. +48 42 67710-90 Sales ul. Techniczna 5 Fax +48 42 67710-99 Service PL-92-518 Lodz http://www.sew-eurodrive.pl sew@sew-eurodrive.pl Portugal Assembly Coimbra SEW-EURODRIVE, LDA. Tel. +351 231 20 9670 Sales Apartado 15 Fax +351 231 20 3685 Service P-3050-901 Mealhada http://www.sew-eurodrive.pt…
  • Page 61
    Address List South Africa Capetown SEW-EURODRIVE (PROPRIETARY) LIMITED Tel. +27 21 552-9820 Rainbow Park Fax +27 21 552-9830 Cnr. Racecourse & Omuramba Road Telex 576 062 Montague Gardens dswanepoel@sew.co.za Cape Town P.O.Box 36556 Chempet 7442 Cape Town Durban SEW-EURODRIVE (PROPRIETARY) LIMITED Tel.
  • Page 62
    Address List Assembly San Francisco SEW-EURODRIVE INC. Tel. +1 510 487-3560 Sales 30599 San Antonio St. Fax +1 510 487-6381 Service Hayward, California 94544-7101 cshayward@seweurodrive.com Philadelphia/PA SEW-EURODRIVE INC. Tel. +1 856 467-2277 Pureland Ind. Complex Fax +1 856 845-3179 2107 High Hill Road, P.O. Box 481 csbridgeport@seweurodrive.com Bridgeport, New Jersey 08014 Dayton…
  • Page 63
    SEW-EURODRIVE – Driving the world…
  • Page 64
    Gearmotors Industrial Gear Units Drive Electronics Drive Automation Services How we’re driving the world With people who With comprehensive With uncompromising think fast and With a worldwide With drives and controls knowledge in virtually quality that reduces the develop the service network that is that automatically…

This manual is also suitable for:

Dfe13b

SEW-Eurodrive MOVIDRIVE MDX61B, Movidrive MDX61B Manual | Manualzz

Drive Technology  Drive Automation  System Integration  Services
Manual
MOVIDRIVE® MDX61B
Fieldbus Interface DFS12B
PROFIBUS DP-V1 with PROFIsafe
Edition 07/2009
11647817 / EN
SEW-EURODRIVE—Driving the world
1 General Information ............................................................................................... 6
1.1 How to use the documentation ...................................................................... 6
1.2 Structure of the safety notes .......................................................................... 6
1.3 Rights to claim under limited warranty ........................................................... 7
1.4 Exclusion of liability ........................................................................................ 7
1.5 Copyright........................................................................................................ 7
2 Safety Notes ........................................................................................................... 8
2.1 Other applicable documentation .................................................................... 8
2.2 General safety notes for bus systems............................................................ 8
2.3 Safety functions ............................................................................................. 8
2.4 Hoist applications ........................................................................................... 8
2.5 Product names and trademarks ..................................................................... 8
2.6 Disposal ......................................................................................................... 8
3 Introduction ............................................................................................................ 9
3.1 Content of this manual ................................................................................... 9
3.2 Additional documentation............................................................................... 9
3.3 Characteristics ............................................................................................... 9
3.3.1 Access to all information ...................................................................... 9
3.3.2 Monitoring functions........................................................................... 10
3.3.3 Diagnostics ........................................................................................ 10
3.3.4 Fieldbus monitor ................................................................................ 10
4 Integrated Safety Technology ............................................................................. 11
4.1 Safety concept DFS12B in combination with DCS21B ................................ 11
4.2 Safety concept of MOVIDRIVE® B without DCS21B option ........................ 12
4.2.1 Limitations.......................................................................................... 12
4.2.2 Schematic representation of the safety concept
taking MOVIDRIVE® B as example ................................................... 13
5 Safety Requirements............................................................................................ 14
6 Assembly and Installation Notes ........................................................................ 15
6.1 Installing the DFS12B option card in MOVIDRIVE® MDX61B ..................... 15
6.2 Installing DFS12B / DCS21B option cards in MOVIDRIVE® MDX61B ........ 16
6.2.1 Before you start ................................................................................. 17
6.2.2 Basic procedure for installing/removing an option card
(MDX61B, sizes 1 - 6)........................................................................ 18
6.3 Connection and terminal description of the DFS12B option ........................ 19
6.4 PROFIBUS connection ................................................................................ 20
6.4.1 Connecting MOVIDRIVE® to PROFIBUS .......................................... 20
6.4.2 Baud rates greater than 1.5 MBaud................................................... 20
6.5 Shielding and routing bus cables ................................................................. 21
6.6 Bus termination ............................................................................................ 21
6.7 Setting the PROFIBUS station address ....................................................... 22
6.8 Operation indicators of the DFS12B option.................................................. 23
6.8.1 PROFIBUS LEDs............................................................................... 23
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
3
7 Project Planning and Startup .............................................................................. 24
7.1 Validity of the GSD file for DFS12B ............................................................. 24
7.2 Project planning of PROFIBUS / PROFIsafe with MOVIDRIVE® GSD file .. 24
7.2.1 GSD file for PROFIBUS DP-V1 ......................................................... 24
7.2.2 Project planning procedure ................................................................ 25
7.2.3 DP configurations for MOVIDRIVE® MDX61B................................... 25
7.3 Setting the MOVIDRIVE® MDX61B inverter ................................................ 28
7.4 Configuring PROFIsafe with STEP 7 ........................................................... 29
7.4.1 Description of F parameters............................................................... 30
7.4.2 Safety diagnostics using PROFIBUS DP-V1 ..................................... 32
7.5 Procedure for starting up DFS12B with MOVIDRIVE® MDX61B................. 33
7.5.1 Preliminary work ................................................................................ 33
7.5.2 Switching on MOVIDRIVE® MDX61B with DC 24 V or AC 400 V ..... 33
8 PROFIBUS DP Operating Characteristics.......................................................... 35
8.1 Data exchange between PROFIBUS master and DFS12B option............... 35
8.1.1 Mapping the DFS12B in the address range of the PLC..................... 36
8.1.2 F periphery DB of PROFIsafe option DFS ......................................... 37
8.2 Controlling the MOVIDRIVE® MDX61B inverter .......................................... 39
8.2.1 Control example for SIMATIC S7 with MOVIDRIVE® MDX61B ........ 40
8.2.2 PROFIBUS DP timeout (MOVIDRIVE® MDX61B)............................. 40
8.2.3 Fieldbus timeout response (MOVIDRIVE® MDX61B)........................ 40
8.3 Parameter setting via PROFIBUS DP.......................................................... 41
8.3.1 Structure of the 8-byte MOVILINK® parameter channel .................... 41
8.3.2 Reading a parameter via PROFIBUS DP (READ)............................. 43
8.3.3 Writing a parameter via PROFIBUS DP (WRITE) ............................. 44
8.3.4 Parameter setting procedure with PROFIBUS DP............................. 45
8.3.5 Parameter data format ....................................................................... 46
8.3.6 Return codes for parameter setting ................................................... 46
8.3.7 Special cases..................................................................................... 47
9 Functions of PROFIBUS DP-V1........................................................................... 49
9.1 Introduction to PROFIBUS DP-V1 ............................................................... 49
9.1.1 Class 1 master (C1 master) ............................................................... 50
9.1.2 Class 2 master (C2 master) ............................................................... 50
9.1.3 Data sets (DS) ................................................................................... 50
9.1.4 DP-V1 services .................................................................................. 51
9.1.5 DP-V1 alarm handling........................................................................ 51
9.2 Characteristics of SEW inverters ................................................................. 52
9.3 Structure of the DP-V1 parameter channel .................................................. 53
9.3.1 Parameterization procedure via data set 47 ...................................... 55
9.3.2 DP-V1 master processing sequence ................................................. 56
9.3.3 Addressing connected inverters......................................................... 57
9.3.4 MOVILINK® parameter requests ....................................................... 57
9.3.5 PROFIdrive parameter requests ........................................................ 62
9.4 Configuring a C1 master .............................................................................. 67
9.4.1 Operating mode (DP-V1 mode) ......................................................... 67
9.4.2 Example program for SIMATIC S7 .................................................... 67
9.4.3 Technical data DP-V1 for MOVIDRIVE® DFS12B............................. 67
9.4.4 Error codes of the DP-V1 services..................................................... 68
4
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
10 Operation of MOVITOOLS® MotionStudio ......................................................... 69
10.1 Communication via PROFIBUS DP/DP-V1.................................................. 69
10.1.1 Communication via C2 master......................................................... 69
10.1.2 Additionally required hardware and software................................... 70
10.1.3 Parameterize C2 master with SIMATIC NET................................... 71
10.1.4 Configuring communication via PROFIBUS .................................... 74
10.1.5 Communication parameters for PROFIBUS DP/DP-V1................... 76
10.2 Executing functions with the units ................................................................ 77
10.2.1 Parameterizing units in the parameter tree...................................... 77
10.2.2 Reading/changing unit parameters .................................................. 77
10.2.3 Starting up units (online) .................................................................. 78
11 Error Diagnostics ................................................................................................. 79
11.1 Diagnostic procedures ................................................................................. 79
12 Technical Data ...................................................................................................... 82
12.1 DFS12B option for MOVIDRIVE® MDX61B................................................. 82
13 Index ...................................................................................................................... 83
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
5
General Information
How to use the documentation
1
1
General Information
1.1
How to use the documentation
Handbuch
The documentation is an integral part of the product and contains important information
on operation and service. The documentation is written for all employees who assemble,
install, startup, and service this product.
1.2
Structure of the safety notes
The safety notes in this documentation are structured as follows:
Pictogram
SIGNAL WORD
Type and source of danger.
Possible consequence(s) if disregarded.
•
Pictogram
Example:
Measure(s) to prevent the danger.
Signal word
Meaning
Consequences if
disregarded
DANGER
Imminent danger
Severe or fatal injuries
WARNING
Possible dangerous situation
Severe or fatal injuries
CAUTION
Possible dangerous situation
Minor injuries
NOTICE
Possible damage to property
Damage to the drive system or its
environment
INFORMATION
Useful information or tip.
Simplifies the handling of the
drive system.
General danger
Specific danger,
e.g. electric shock
6
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
General Information
Rights to claim under limited warranty
1.3
1
Rights to claim under limited warranty
A requirement of fault-free operation and fulfillment of any rights to claim under limited
warranty is that you adhere to the information in the documentation. Read the documentation before you start working with the unit!
Make sure that the documentation is available to persons responsible for the system and
its operation as well as to persons who work independently on the unit. You must also
ensure that the documentation is legible.
1.4
Exclusion of liability
You must observe this documentation and the documentation of the connected units
from SEW-EURODRIVE to ensure safe operation and to achieve the specified product
characteristics and performance requirements. SEW-EURODRIVE assumes no liability
for injury to persons or damage to equipment or property resulting from non-observance
of the operating instructions. In such cases, any liability for defects is excluded.
1.5
Copyright
© 2008 - SEW-EURODRIVE. All rights reserved.
Copyright law prohibits the unauthorized duplication, modification, distribution, and use
of this document, in whole or in part.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
7
Safety Notes
Other applicable documentation
2
2
Safety Notes
2.1
Other applicable documentation
2.2
•
Only electrical specialists are allowed to perform installation and startup observing
relevant accident prevention regulations and the "MOVIDRIVE® MDX60B/61B"
operating instructions:
•
Read through this manual carefully before you commence installation and startup of
the DFS12B option.
•
As a prerequisite to fault-free operation and fulfillment of warranty claims, you must
adhere to the information in the documentation.
General safety notes for bus systems
This communication system allows you to match the MOVIDRIVE® inverter to the
specifics of your application. As with all bus systems, there is a danger of invisible,
external (as far as the inverter is concerned) modifications to the parameters which give
rise to changes in the unit behavior. This may result in unexpected (not uncontrolled)
system behavior.
2.3
Safety functions
The MOVIDRIVE® MDX61B inverters may not perform safety functions without higherlevel safety systems. Use higher-level safety systems to ensure protection of equipment
and personnel.
For safety applications, refer to the information in the following publications.
•
Safe disconnection for MOVIDRIVE® B
Use only those components in safety applications that were explicitly designed and
delivered for this purpose by SEW-EURODRIVE.
2.4
Hoist applications
MOVIDRIVE® MDX60B/61B is not designed for use as a safety device in hoist
applications.
Use monitoring systems or mechanical protection devices as safety equipment to avoid
possible damage to property or injury to people.
2.5
Product names and trademarks
The brands and product names contained within this manual are trademarks or
registered trademarks of the titleholders.
2.6
Disposal
Observe the applicable national regulations.
Dispose of the individual materials (electronics scrap, plastic, etc.) separately in
accordance with the country-specific regulations in force.
8
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Introduction
Content of this manual
3
Introduction
3.1
Content of this manual
3
This user manual describes how to:
3.2
•
Install the DFS12B PROFIBUS DP-V1 with PROFIsafe option card in the
MOVIDRIVE® MDX61B inverter.
•
Start up MOVIDRIVE® with the PROFIBUS fieldbus system.
•
Configure the PROFIBUS using GSD files
•
Operate MOVITOOLS® MotionStudio via PROFIBUS.
Additional documentation
For information on how to easily and effectively connect MOVIDRIVE® B to the
PROFIBUS DP-V1 fieldbus system, you should request the following additional
publications about fieldbus technology:
•
"MOVIDRIVE® MDX60B/61B Communication and Fieldbus Unit Profile" manual
•
"MOVIDRIVE® B" system manual
•
"MOVIDRIVE® MDX 61B Safety Module DCS21B/31B Option" manual
The MOVIDRIVE® Fieldbus Unit Profile manual and the MOVIDRIVE® B system manual
provide a description of the fieldbus parameters and their coding, as well as an
explanation of the various control concepts and application options in the form of brief
examples.
The MOVIDRIVE® fieldbus unit profile manual provides a list of all parameters of the
drive inverter that can be read and written via the different communication interfaces
such as system bus, RS485 and via the field bus interface.
3.3
Characteristics
The MOVIDRIVE® MDX61B inverter enables you to use the DFS12B PROFIBUS DPV1 option with PROFIsafe to connect to higher-level automation systems via
PROFIBUS thanks to its powerful, universal fieldbus interface.
3.3.1
Access to all information
MOVIDRIVE® MDX61B offers digital access to all drive parameters and functions via
the PROFIBUS interface. The drive inverter is controlled using fast, cyclic process data.
You can use this process data channel to enter setpoints such as the setpoint speed,
ramp generator time for acceleration/deceleration, etc. as well as trigger various drive
functions such as enable, control inhibit, normal stop, rapid stop, etc. At the same time
you can also use this channel to read back actual values from the drive inverter, such
as actual speed, current, unit status, error number or reference signals.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
9
Introduction
Characteristics
3
3.3.2
Monitoring functions
Using a fieldbus system requires additional monitoring functions for the drive
technology, for example, time monitoring of the fieldbus (fieldbus timeout) or rapid stop
concepts. You can, for example, adapt the monitoring functions of MOVIDRIVE®
specifically to your application. You can determine, for instance, which of the drive
inverter’s fault responses should be triggered in the event of a bus error. A rapid stop is
meaningful for many applications, although this can also be achieved by 'freezing' the
last setpoints so the drive continues operating with the most recently valid setpoints
(such as with a conveyor belt). As the range of functions for the control terminals is also
guaranteed in fieldbus mode, you can continue to implement rapid stop concepts using
the terminals of the drive inverter, irrespective of the fieldbus used.
3.3.3
Diagnostics
The MOVIDRIVE® inverter offers numerous diagnostic options for startup and service.
For example, you can use the integrated fieldbus monitor to control setpoint values sent
from the higher-level controller as well as the actual values. The integrated Web server
allows you to access the diagnostic values using a standard browser.
3.3.4
Fieldbus monitor
Furthermore, you are supplied with a variety of additional information about the status
of the fieldbus interface. The fieldbus monitor function in conjunction with the
MOVITOOLS® MotionStudio PC software offers you an easy-to-use diagnostic tool for
setting all drive parameters (including the fieldbus parameters) and for displaying the
fieldbus and device status information in detail.
10
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Integrated Safety Technology
Safety concept DFS12B in combination with DCS21B
4
Integrated Safety Technology
4.1
Safety concept DFS12B in combination with DCS21B
4
•
The PROFIsafe fieldbus interface DFS12B is equipped with an integrated CAN interface. The DFS12B option separates safe communication and sends it safely to the
DCS21B option via CAN interface.
•
The following requirements are fulfilled by means of a 2-channel redundant system
structure of the DCS21B safety component with suitable monitoring mechanisms:
– SIL3 according to EN 61508
– Category 4 according to EN 954-1
– Performance level e according to EN ISO 13849-1
When the system detects a fault, the system responds by reverting to a safe status.
This makes the safety function available in the form of failsafe inputs and outputs
connected to a higher-level safety controller via PROFIsafe communication. The
inputs/outputs of the DCS21B are neither evaluated locally nor processed logically.
This takes place in the higher-level safety-relevant PLC.
•
When using the DCS21B option, you can disable the DC 24 V input "safe stop" at
X17 of the MOVIDRIVE® inverter and in this way disconnect the drive safely. In this
context, observe the following safety concept of the MOVIDRIVE® inverter and all
safety notes, conditions and installation regulations in this publication.
INFORMATION
FCPU
PD
PROFIsafe
PROFIsafe
PD
Inverter
safety-oriented
PROFIBUS/
PROFINET
connection
PROFIsafe
Standard
CPU
Master
The safety function of MOVIDRIVE® B is only permitted for applications up to
category 3 according to EN 954-1 (see certificate).
MOVIDRIVE B
+ DCS21B
62315AEN
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
11
Integrated Safety Technology
Safety concept of MOVIDRIVE® B without DCS21B option
4
4.2
Safety concept of MOVIDRIVE® B without DCS21B option
•
In case of danger, any potential risk related to a machine must be eliminated as
quickly as possible. Standstill with restart prevention is generally the safe condition
for preventing dangerous movements.
•
The MOVIDRIVE® MDX60B/61B inverter is characterized by the optional connection
of an external fail-safe, prototype examined safety relay (safety category 3 according
to EN 954-1). The safety relay disconnects all active elements (disconnection of the
safety-relevant 24 V power supply of the output stage control) that generate the pulse
trains to the power output stage (IGBT) when a connected control device (E-STOP
button with latching function) is activated.
•
Disconnecting the DC 24 V at the positive and negative poles ensures that the supply
voltages required for operating the inverter and consequently for generating a rotating field of pulse patterns (which allow the generation of a rotating field) are safely
interrupted. Automatic restart is prevented in this way.
•
Instead of galvanic separation of the drive from the power supply by means of relays
or switches, the disconnection of the DC 24 V supply described here safely prevents
the control of the power semiconductors in the drive inverter. This process
disconnects the rotating field generation for the respective motor. The individual
motor cannot develop any torque in this state even though the mains voltage is still
present.
•
The requirements for the safety relay are clearly defined in the following sections and
must be strictly observed.
Using a suitable external circuit via a safety relay with
– approval for at least safety category 3
– disconnection for at least safety category 3
allows for operating the MOVIDRIVE® MDX60B/61B inverter with safe
disconnection according to stop category 0 or 1 (to EN 60204-1) and ensures
protection against restart according to safety category 3 (to EN 954-1).
4.2.1
Limitations
INFORMATION
12
•
If the DC 24 V link voltage is safely disconnected at the positive pole only, no
test pulses must be applied to this pole in disconnected condition.
•
Important: The safety concept is only suitable for performing mechanical
work on system/machine components.
•
Important: A system/machine-specific risk analysis must be carried out by
the system/machine manufacturer and taken into account for the use of the
MOVIDRIVE® B inverter.
•
Danger of fatal injury: When the 24 V voltage supply is disconnected, mains
supply voltage is still present on the drive inverter’s DC link.
•
Important: If work is carried out on the electrical section of the drive system,
the supply voltage must be disconnected using an external maintenance
switch.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Integrated Safety Technology
Safety concept of MOVIDRIVE® B without DCS21B option
4
Schematic representation of the safety concept taking MOVIDRIVE® B as example
S24V
24V
[4]
24V
int.
SNT
NV
S0V24
24V
int.
[5]
MOVIDRIVE®B
SNT
HV
24V
GND
[1]
Uz+
Uz-
[3]
S0V24
S VI 24
24V ext./
24V int.
24V
ext.
GND
4.2.2
[6]
[2]
SNT
[7]
[17]
CAN
RS485
[9]
Binary
IN
[8]
[16]
Binary
OUT
[10]
Analog
IN
Uz+
[15]
[11]
PWM
Analog
OUT
M
[14]
[13 ]
Uz-
[12]
L1 L2 L3
61519AXX
[1] High-voltage switch-mode power supply
[2] Low-voltage switch-mode power supply
[3] Safety relay (external) approved for at least category 3 according to EN 954-1
[4] Safety-relevant DC 24 V voltage supply
[5] Safety switched-mode power supply unit (SNT)
[6] Electrical isolation
[7] Safety circuit
[8] Feedback to the central processing unit: Voltage supply for output stage control OK (not in safety circuit)
[9] Voltage supply for control of power transistors
[10] DC 24 V safety switched-mode power supply disconnected / brake applied (not in safety circuit)
[11] Motor
[12] Power section
[13] Temperature detection
[14] Position detection
[15] Pulse width modulated signals for output stage
[16] Central processing unit
[17] Fieldbus interface
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
13
Safety Requirements
Safety concept of MOVIDRIVE® B without DCS21B option
5
5
Safety Requirements
INFORMATION
For information on the safety-relevant conditions, refer to the following documents:
14
•
"MOVIDRIVE® MDX60B/61B Safe Disconnection - Conditions" manual
•
"MOVIDRIVE® MDX61B Safety Module DCS21B/31B Option" manual
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Assembly and Installation Notes
Installing the DFS12B option card in MOVIDRIVE® MDX61B
6
6
Assembly and Installation Notes
This chapter provides information on the assembly and installation of the DFS12B
PROFIBUS DP-V1 option card with PROFIsafe in MOVIDRIVE® MDX61B.
6.1
Installing the DFS12B option card in MOVIDRIVE® MDX61B
INFORMATION
Only SEW-EURODRIVE engineers are allowed to install or remove option cards
for MOVIDRIVE® MDX61B size 0.
Users may only install or remove option cards for MOVIDRIVE® MDX61B sizes 1
to 6.
Plug the DFS12B PROFIBUS DP-V1 option with PROFIsafe into fieldbus slot [1].
Only use connectors and cables approved for PROFIBUS when cabling.
[1]
64280AXX
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
15
Assembly and Installation Notes
Installing DFS12B / DCS21B option cards in MOVIDRIVE® MDX61B
6
6.2
Installing DFS12B / DCS21B option cards in MOVIDRIVE® MDX61B
INFORMATION
•
The DCS21B option can only be used in combination with the DFS12B fieldbus interface. In this case, the DCS21B option must be plugged in the expansion slot, and the DFS12B option in the fieldbus slot.
•
The DCS21B option can only be used for MOVIDRIVE® MDX61B sizes 1 to 6
but not for size 0.
•
The prefabricated cable DAE34B (part number 1821 307 3) serves for CAN bus
connection between the X86 terminal of DCS21B and X31 of option DFS12B.
The scope of delivery of the DCS21B option includes the DAE34B cable.
MOVIDRIVE® MDX61B
DCS21B
DFS12B
DCS21B/31B
X86
DAE34B
64281AXX
16
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Assembly and Installation Notes
Installing DFS12B / DCS21B option cards in MOVIDRIVE® MDX61B
6.2.1
6
Before you start
Observe the following notes before installing or removing an option card:
•
Disconnect the inverter from the power. Switch off the DC 24 V and the power supply
voltage.
•
Take appropriate measures to protect the option card from electrostatic charge (use
discharge strap, conductive shoes, etc.) before touching it.
•
Before installing the option card, remove the keypad and the front cover (see
MOVIDRIVE® MDX60B/61B operating instructions, chapter "Installation").
•
After having installed the option card, replace the keypad and the front cover (see
MOVIDRIVE® MDX60B/61B operating instructions, chapter "Installation").
•
Keep the option card in its original packaging until immediately before you are ready
to install it.
•
Hold the option card by its edges only. Do not touch any of the components.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
17
Assembly and Installation Notes
Installing DFS12B / DCS21B option cards in MOVIDRIVE® MDX61B
6
6.2.2
Basic procedure for installing/removing an option card (MDX61B, sizes 1 - 6)
2.
1.
2.
1.
3.
3.
3.
4.
4.
60039AXX
1. Remove the two retaining screws holding the card retaining bracket. Pull the card
retaining bracket out evenly from the slot (do not twist!).
2. Remove the 2 retaining screws from the black cover plate on the card retaining
bracket. Remove the black cover plate.
3. Position the option card onto the retaining bracket so that the three retaining screws
fit into the corresponding bores on the card retaining bracket.
4. Insert the retaining bracket with the installed option card into the slot, pressing
slightly so it is seated properly. Secure the card retaining bracket with the two
retaining screws.
5. To remove the option card, follow the instructions in reverse order.
18
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Assembly and Installation Notes
Connection and terminal description of the DFS12B option
6.3
6
Connection and terminal description of the DFS12B option
Part number
Fieldbus interface option DFS12B PROFIBUS with PROFIsafe: 1820 963 7
INFORMATION
The DFS12B option is only possible with MOVIDRIVE® MDX61B, not with
MOVIDRIVE® MDX60B.
•
Front view of
DFS12B
DFS12B
The DFS12B option must be plugged into the fieldbus slot.
Description
DIP switch
Terminal
LED RUN (red/yellow/green)
LED BUS FAULT (red/yellow/green)
Function
Shows the current status of the DFS12B option.
Shows the status of the PROFIBUS connection.
RUN
BUS
FAULT
X31
GND
X31: CAN connection
X31:1
X31:2
X31:3
CAN High
CAN low
DGND
X30: PROFIBUS connection
X30:1
X30:2
X30:3
X30:4
X30:5
X30:6
X30:7
X30:8
X30:9
N.C.
N.C.
RxD/TxD-P
CNTR-P
DGND (M5V)
VP (P5V/100 mA)
N.C.
RxD/TxD-N
N.C.
ADDRESS: DIP switch for setting
the PROFIBUS station address
20
21
22
23
24
25
26
AS
Significance: 1
Significance: 2
Significance: 4
Significance: 8
Significance: 16
Significance: 32
Significance: 64
Auto setup for gateway operation (no function)
CL
X30
CH
9
5
6
1
20
21
22
23
24
25
26
AS
0 1
62967AXX
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
19
Assembly and Installation Notes
PROFIBUS connection
6
6.4
PROFIBUS connection
Connection to the PROFIBUS network is made using a 9-pin D-sub connector according
to IEC 61158. The T-bus connection must be made using a plug with the corresponding
configuration.
[2]
1
6
9
5
RxD/TxD-P
RxD/TxD-N
CNTR-P
DGND (M5V)
VP (P5V/100mA)
N.C.
3
8
4
5
6
9
[3]
[1]
Figure 1: Assignment of 9-pin D-sub connector to IEC 61158
61500AXX
[1] 9-pin D-sub connector
[2] Signal line, twisted
[3] Conductive connection over a large area is necessary between plug housing and
the shield
6.4.1
Connecting MOVIDRIVE® to PROFIBUS
As a rule, the DFS12B option is connected to the PROFIBUS system using a shielded
twisted-pair cable. Observe the maximum supported transmission rate when selecting
the bus connector.
The twisted-pair cable is connected to the PROFIBUS connector X30 at X30: 3
(RxD/TxD-P) and X30:8 (RxD/TxD-N). Communication takes place via these two
contacts. The RS485 signals RxD/TxD-P and RxD/TxD-N must all be connected to the
same contacts in all PROFIBUS stations. Otherwise, no communication is possible via
the bus medium.
The PROFIBUS interface sends a TTL control signal for a repeater or fiber optic adapter
(reference = X30:5) via X30:4 (CNTR-P).
6.4.2
Baud rates greater than 1.5 MBaud
The DFS12B option with baud rates > 1.5 MBaud can only be operated with special 12MBaud PROFIBUS connectors.
20
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Assembly and Installation Notes
Shielding and routing bus cables
6.5
6
Shielding and routing bus cables
The PROFIBUS interface supports RS485 transmission technology and requires the
cable type A to IEC 61158 specified as the physical medium for PROFIBUS. This cable
must be a shielded, twisted-pair cable.
Correct shielding of the bus cable attenuates electrical interference that can occur in
industrial environments. Take the following measures to optimally shield bus cables:
•
Manually tighten the mounting screws on the connectors, modules, and equipotential
bonding conductors.
•
Use only connectors with a metal housing or a metallized housing.
•
Connect the shielding in the connector over a wide surface area.
•
Apply the shielding of the bus cable on both ends.
•
Route signal and bus cables in separate cable ducts. Do not route them parallel to
power cables (motor leads).
•
Use metallic, grounded cable racks in industrial environments.
•
Route the signal cable and the corresponding equipotential bonding close to each
other using the shortest possible route.
•
Avoid using plug connectors to extend bus cables.
•
Route the bus cables closely along existing grounding surfaces.
CAUTION
In case of fluctuations in the ground potential, a compensating current may flow via the
bilaterally connected shield that is also connected to the protective earth (PE). Make
sure you supply adequate equipotential bonding in accordance with relevant VDE
regulations in such a case.
6.6
Bus termination
The DFS12B option is not provided with bus terminating resistors. This enables the bus
system to be put into operation more easily and reduces the number of error sources.
If the DFS12B option is located at the start or end of a PROFIBUS segment and only
one PROFIBUS cable is connected to the DFS12B, you have to use a connector with
integrated bus terminating resistor.
Switch on the bus terminating resistors for this PROFIBUS connector.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
21
Assembly and Installation Notes
Setting the PROFIBUS station address
6
6.7
Setting the PROFIBUS station address
Set the PROFIBUS station address using DIP switches 20 - 26 on the DFS12B option.
MOVIDRIVE® supports the address range 1 to 125.
DFS12B
RUN
BUS
FAULT
X31
GND
CL
X30
CH
9
5
6
1
20
21
22
23
24
25
26
AS
0 1
The default setting for the PROFIBUS station address is 4:
20 → Significance: 1 × 0 = 0
21 → Significance: 2 × 0 = 0
22 → Significance: 4 × 1 = 4
23 → Significance: 8 × 0 = 0
24 → Significance: 16 × 0 = 0
25 → Significance: 32 × 0 = 0
26 → Significance: 64 × 0 = 0
62968AXX
Any change made to the PROFIBUS station address during ongoing operation does not
take effect immediately. The change only comes into effect when the inverter is switched
on again (power supply + +24 V OFF / ON). The inverter displays the current station
address in fieldbus monitor parameter P093 Fieldbus address (display with DBG60B or
MOVITOOLS® MotionStudio / parameter tree).
DFS12B
RUN
BUS
FAULT
X31
GND
CL
X30
CH
9
5
6
1
20
21
22
23
24
25
26
AS
0 1
Example: Setting the PROFIBUS station address 17
20 → Significance: 1 × 1 = 1
21 → Significance: 2 × 0 = 0
22 → Significance: 4 × 0 = 0
23 → Significance: 8 × 0 = 0
24 → Significance: 16 × 1 = 16
25 → Significance: 32 × 0 = 0
26 → Significance: 64 × 0 = 0
62969AXX
22
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Assembly and Installation Notes
Operation indicators of the DFS12B option
6.8
Operation indicators of the DFS12B option
6.8.1
PROFIBUS LEDs
6
The PROFIBUS interface DFS12B option card has 2 LEDs that indicate the current
status of the DFS12B option and the PROFIBUS system.
DFS12B
RUN
BUS
FAULT
62970AXX
RUN LED
The RUN LED indicates that the bus electronics are operating correctly
States of the
RUN LED
Cause of error
Remedy
Green
•
PROFIBUS hardware OK.
-
Orange
•
The card is booting.
-
Off
•
Hardware defect in the bus
electronics.
•
Switch the unit on again. Consult SEW service
if the error occurs again.
Flashes
2 Hz
•
PROFIBUS address is set higher
than 125 or to 0.
•
•
Use parameter P093 Fieldbus address to
check the address set with the DIP switches.
Reset the inverter.
•
The inverter is restarting.
Flashes
1 Hz
BUS-FAULT LED
•
No error, only display.
The BUS FAULT LED indicates PROFIBUS-DP errors.
Status of the
BUS FAULT LED
Cause of error
Remedy
Red
•
Connection to the PROFIBUS
DP master has failed.
Unit does not detect PROFIBUS
baud rate.
Bus interruption.
PROFIBUS-DP master not in
operation.
•
•
•
•
•
•
Off
•
Unit is currently exchanging data
with the PROFIBUS DP master
(data exchange).
-
Flashes
•
Unit has detected the baud rate,
but is not addressed by the
PROFIBUS DP master.
Unit was not configured in
PROFIBUS DP master or configured incorrectly.
•
•
•
•
Check the PROFIBUS DP connection on
the unit.
Check the project planning of the PROFIBUS DP master.
Check all cables in your PROFIBUS DP
network.
Check the PROFIBUS address setting on
the DFS12B and in the project planning
software of the PROFIBUS DP master.
Check the configuration of the PROFIBUS
DP master.
Use the GSD file SEW_600C.GSD with the
designation MOVIDRIVE-DFS for
configuration.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
23
I
7
Project Planning and Startup
Validity of the GSD file for DFS12B
0
7
Project Planning and Startup
This section provides you with information on project planning for the DP master and
startup of the drive inverter for fieldbus operation.
INFORMATION
Current versions of the GSD files for the DFS12B option are available on the SEW
homepage (www.sew-eurodrive.com) under the heading "Software". Once you have
downloaded and unpacked the software, you will have two directories for the operating
modes PROFIBUS DP and PROFIBUS DP-V1.
7.1
Validity of the GSD file for DFS12B
PROFIBUS option
DFS12B074 firmware option 1:
MOVIDRIVE® MDX61B
DFS12B
SEW_600C.GSD
INFORMATION
Do not edit or amend the entries in the GSD file. SEW-EURODRIVE assumes no
liability for malfunctions of the inverter caused by a modified GSD file.
7.2
Project planning of PROFIBUS / PROFIsafe with MOVIDRIVE® GSD file
A GSD file is provided for project planning for the PROFIBUS DP master. Copy this file
into a special directory of your project planning software.
Refer to the relevant project planning software manuals for details on the procedure.
7.2.1
GSD file for PROFIBUS DP-V1
Use the GSD fileSEW_600C.GSD from the "DPV1" directory if you want to use the
parameter setting options of PROFIBUS DP-V1 in addition to the standard PROFIBUS
DP communication to control the drive inverter.
This GSD file corresponds to GSD revision 5.2.
24
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Project Planning and Startup
Project planning of PROFIBUS / PROFIsafe with MOVIDRIVE® GSD file
I
7
0
The GSD files are assigned the name for PROFIBUS DP-V1 for easier identification and
are displayed in a special subdirectory in the project planning software for the PROFIBUS DP-V1 master (see the following figure).
11867AEN
7.2.2
Project planning procedure
Proceed as follows for project planning for MOVIDRIVE® with PROFIBUS DP interface:
1. Install (copy) the GSD file according to the requirements of your project planning software. Once the file has been installed properly, the device appears next to the slave
stations with the designation MOVIDRIVE+DFS12B.
2. Add the interface module under the name MOVIDRIVE-DFS to the PROFIBUS
structure and assign the station address.
3. Select the process data configuration required for your application (see page 25).
4. Enter the I/O or peripheral addresses for the configured data widths.
After project planning, you can start PROFIBUS DP. The red BUS FAULT LED indicates
the status of the project planning (OFF = project planning OK).
7.2.3
DP configurations for MOVIDRIVE® MDX61B
The drive inverter must be given a specific DP configuration by the PROFIBUS DP
master to define the type and number of input and output data used for transmission.
You have the option of
•
Controlling the drive using process data
•
Reading and writing all drive parameters using the parameter channel
•
Using a data exchange medium of your choice between IPOSplus® and the controllor.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
25
I
7
Project Planning and Startup
Project planning of PROFIBUS / PROFIsafe with MOVIDRIVE® GSD file
0
MOVIDRIVE® inverters make it possible to have different DP configurations for
exchanging data between the PROFIBUS DP master and the inverter. The following
table provides additional information about all possible DP configurations for the
MOVIDRIVE® range. The "Process data configuration" column shows the name of the
configuration. The texts will also be displayed as selection list within the project planning
software for the PROFIBUS DP master. The DP configurations column shows which
configuration data is sent to the inverter when the PROFIBUS DP connection is being
established.
Process data
configuration
Meaning / notes
DP configurations
Slot 1
(F-module)
26
Slot 2
(ParamChannel)
Slot 3 (PD
channel)
1 PD
MOVIDRIVE® control via 1 process data word
0x00
0x00
0xC0 0xC0 0xC0
2 PD
MOVIDRIVE® control via 2 process data words
0x00
0x00
0xC0 0xC1 0xC1
3 PD
MOVIDRIVE® control via 3 process data words
0x00
0x00
0xC0 0xC2 0xC2
4 PD
MOVIDRIVE® control via 4 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC3 0xC3
5 PD
MOVIDRIVE® control via 5 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC4 0xC4
6 PD
MOVIDRIVE® control via 6 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC5 0xC5
7 PD
MOVIDRIVE® control via 7 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC6 0xC6
8 PD
MOVIDRIVE® control via 8 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC7 0xC7
9 PD
MOVIDRIVE® control via 9 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC8 0xC8
10 PD
MOVIDRIVE® control via 10 process data words
(PD4-PD10 can only be used with IPOSplus®)
0x00
0x00
0xC0 0xC9 0xC9
Param + 1 PD
MOVIDRIVE® control via 1 process data word
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC0 0xC0
Param + 2 PD
MOVIDRIVE® control via 2 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC1 0xC1
Param + 3 PD
MOVIDRIVE® control via 3 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC2 0xC2
Param + 4 PD
MOVIDRIVE® control via 4 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC3 0xC3
Param + 5 PD
MOVIDRIVE® control via 5 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC4 0xC4
Param + 6 PD
MOVIDRIVE® control via 6 process data words
Parameter setting via 8 byte parameter channel
(PD4-PD10 can only be used with IPOSplus®)
0x00
0xC0 0x87 0x87
0xC0 0xC5 0xC5
Param + 7 PD
MOVIDRIVE® control via 7 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC6 0xC6
Param + 8 PD
MOVIDRIVE® control via 8 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC7 0xC7
Param + 9 PD
MOVIDRIVE® control via 9 process data words
Parameter setting via 8 byte parameter channel
0x00
0xC0 0x87 0x87
0xC0 0xC8 0xC8
Param + 10 PD
MOVIDRIVE® control via 10 process data words
Parameter setting via 8 byte parameter channel
(PD4-PD10 can only be used with IPOSplus®)
0x00
0xC0 0x87 0x87
0xC0 0xC9 0xC9
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Project Planning and Startup
Project planning of PROFIBUS / PROFIsafe with MOVIDRIVE® GSD file
I
7
0
INFORMATION
The DFS12B option does not support the "Compact identifier formats" coding.
Only use the setting "Integrity over entire length" for data transmission.
Data integrity
Consistent data is data that has to be transmitted between the programmable controller
and the drive inverter as one block at all times and must never be transmitted separately.
Data integrity is especially important for the transmission of positioning values or
complete positioning tasks. Inconsistent transmission may contain data from different
program cycles of the automation device. This would lead to undefined values being
transmitted to the drive inverter.
For PROFIBUS DP, data communication between the programmable controller and
drive engineering devices is usually carried out with the setting "Data integrity over
entire length".
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
27
I
7
Project Planning and Startup
Setting the MOVIDRIVE® MDX61B inverter
0
7.3
Setting the MOVIDRIVE® MDX61B inverter
The following settings are required for simple fieldbus operation.
11638AXX
However, to control the MOVIDRIVE® MDX61B inverter via PROFIBUS, you must first
switch the drive inverter to control signal source (P101) and setpoint source (P100) =
FIELDBUS. The FIELDBUS setting means the drive inverter parameters are set for control and setpoint entry via PROFIBUS. MOVIDRIVE® MDX61B then responds to the
process output data transmitted from the master programmable controller.
The parameters of MOVIDRIVE® MDX61B can be set straight away via PROFIBUS
without any further settings once the PROFIBUS option card has been installed. For
example, all parameters can be set by the master programmable controller after being
switched-on.
Activation of the control signal source and setpoint source FIELDBUS is signaled to the
machine controller using the "Fieldbus mode active" bit in the status word.
For safety reasons, you must also enable MOVIDRIVE® MDX61B at the terminals for
control via the fieldbus system. Consequently, you must wire and program the terminals
in such a way that the inverter is enabled via the input terminals. The simplest way of
enabling the drive inverter at the terminals is, for example, to connect the DIØØ (function
/CONTROLLER INHIBIT) input terminal to a DC +24 V signal and to program input
terminals DIØ1 – DIØ3 to NO FUNCTION.
28
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Project Planning and Startup
Configuring PROFIsafe with STEP 7
I
7
0
7.4
Configuring PROFIsafe with STEP 7
Configuring the
PROFIsafe
properties
•
For using the safety functions of the DFS12B/DCS21B combination, you must
configure an "F-module I/O (8 byte)" in slot 1.
•
Mark slot 1 and delete the entry "Slot not used". Next, move the "F-module I/O
(8 byte)" entry [2] to slot 1 [1].
[2]
[1]
65657AEN
•
You can set the parameters for the PROFIsafe properties (see figure below) in the
hardware configuration. Make a double-click on the "F-module I/O (8 byte) module"
in slot 1 [1]
12149AEN
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
29
I
7
Project Planning and Startup
Configuring PROFIsafe with STEP 7
0
7.4.1
Description of F parameters
The DFS12B option passes the PROFIsafe protocol information to the DCS21B option
(X86 terminal) via CAN bus (X31 terminal). The safety-relevant PROFIsafe protocol
evaluation is performed in the DSC21B option.
INFORMATION
For more detailed information, refer to the "MOVIDRIVE® MDX61B Safety Module
DCS21B/31B Option" manual.
When the fieldbus or network systems starts up, the bus master sends the safetyrelevant parameters in an F parameter block to the PROFIsafe option DCS21B of
MOVIDRIVE® B. A plausibility test then checks them in the option. The PROFIsafe
option only exchanges data with bus master after positive confirmation for this F
parameter block has been received. Below is a list of the safety-relevant parameters
which are passed on to the PROFIsafe option DCS21B.
Depending on the bus system being used, the following parameters are available:
PROFIsafe F parameters
Bus system
PROFIBUS DP-V1
"F_SIL"
parameter
F_Check_SeqNr
Not installed
F_SIL
Fix
F_CRC_Length
Fix
F_Par_Version
Fix
F_Source_Add
Fix
F_Dest_Add
Variable
F_WD_Time
Variable
This parameter allows F stations to check if the safety category matches that of the F
host. Depending on the risk, different safety circuits with different safety classes SIL 1
to SIL 3 (SIL = Safety Integrity Level), apply in these safety-relevant cases.
The DCS21B option supports the following setting:
•
"F_CRC_Length"
parameter
F_SIL = SIL 3
Depending on the length of the F user data (process values) and the PROFIsafe version,
the length of the required CRC check value varies. This parameter communicates the
anticipated length of the CRC2 key in the safety telegram to the F component.
The DCS21B option handles user data that is less than 12 bytes in length, so that with
PROFIsafe V2, a 3 byte CRC is used.
The DCS21B option supports the following setting:
•
"F_Par_Version"
parameter
30
F_CRC_Length = 3 byte CRC (only with PROFIsafe V2)
This parameter identifies the PROFIsafe version supported by the DCS21B option. Only
PROFIsafe V2 is supported when using MOVIDRIVE® B.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Project Planning and Startup
Configuring PROFIsafe with STEP 7
I
7
0
"F_Source_Add"
parameter
The PROFIsafe addresses are used for unique identification of the source
(F_Source_Add) and destination (F_Dest_Add). The combination of source and target
address must be unique across the network and all stations. Depending on the master
configuration, the source address F_Source_Add is automatically provided by STEP7.
Values ranging from 1 to 65534 can be entered in parameter F_Source_Add.
You cannot directly edit this parameter in STEP7-HW Config.
"F_Dest_Add"
parameter
The PROFIsafe address of the DCS21B option that was previously set using
MOVISAFE® Assist is entered in this parameter.
Values ranging from 1 to 65534 can be entered in parameter F_Dest_Add.
INFORMATION
For more detailed information, refer to the "MOVIDRIVE® MDX61B Safety Module
DCS21B/31B Option" manual.
"F_WD_Time"
parameter
This parameter defines a monitoring time in the DCS21B option.
A valid safety telegram must arrive from the F-CPU within this monitoring time. Otherwise the DCS21B option reverts to safe status.
Select a monitoring time of a sufficient length so that communication can tolerate
telegram delays, but also sufficiently short enough for your safety application to run
without restriction.
You can enter the F_WD_Time parameter in steps of 1 ms, ranging from 1 ms to 10 s
for the DCS21B option.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
31
I
7
Project Planning and Startup
Configuring PROFIsafe with STEP 7
0
7.4.2
Safety diagnostics using PROFIBUS DP-V1
The status of PROFIsafe communication and error messages of the safety module of
the DFS12B option are transmitted to the PROFIBUS DP master via status PDU in
accordance with the PROFIBUS DP-V1 standard.
The following figure shows how diagnostic data is organized for PROFIsafe
communication via slot 1. The F module for the DFS safety module is configured in
slot 1.
Byte 11 is used for transmitting diagnostic messages. These are defined in the
PROFIsafe specifications.
Bytes 12 and 13 transmit the status and error status of the DFS safety module to the
higher-level PROFIBUS DP master.
The figure below shows the structure of diagnostic data for PROFIBUS DP-V1:
Status block
Bytes 1 - 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
Byte 12
Byte 13
6 bytes
Standard diagnostics
Header
Status
Type
Slot
Number
Status
Specifier
Diag User
Data 0
Diag User
Data 1
Diag User
Data 2
...
0x07
0x81
0x00
0x00
PROFIsafe
F-State 1
↑
↑
↑
↑
↑
↑
7 bytes
modulespecific
diagnostics
0x81 =
Status block
with status
message
0x00 =
Slot 1
(F-channel)
no DP-V1
specifier
PROFIsafe
diagnostic
information
in accordance with
PROFIsafe
profile V2.0
Cyclical F_State
of the DFS option
Diagnostic
messages of the
PROFIsafe layer
The table below shows the diagnostic messages of the PROFIsafe layer:
Byte 11
Diagnostic text
(German)
Diagnostic text
(English)
Kein Fehler
---
40hex /
64dec
F_Dest_Add stimmt nicht überein
Mismatch of F_Dest_Add
41hex /
65dec
F_Dest_Add ist ungültig
F_Dest_Add not valid
42hex /
66dec
F_Source_Add ist ungültig
F_Source_Add not valid
43hex /
67dec
F_WD_Time ist 0 ms
F_WD_Time is 0 ms
44hex /
68dec
F_SIL Level größer max SIL Level
F_SIL exceeds SIL f. application
45hex /
69dec
Falsche F_CRC_Length
F_CRC_Length does not match
46hex /
70dec
Falsche F-Parameter Version
F-Parameter set incorrect
47hex /
71dec
Fehler im CRC1-Wert
CRC1-Fault
0hex / 0dec
INFORMATION
For more information on the meaning and remedy of error messages, refer to the
manuals on the PROFIBUS master manual.
32
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Project Planning and Startup
Procedure for starting up DFS12B with MOVIDRIVE® MDX61B
I
7
0
7.5
Procedure for starting up DFS12B with MOVIDRIVE® MDX61B
The following sections describe the startup procedure for MOVIDRIVE® MDX61B with
the DFS12B option step-by-step.
7.5.1
Preliminary work
Step 1: Install the required software
1. FTDI driver for USB11A programming interface
•
•
Connect USB11A to the PC. Windows hardware detection will install the required
FTDI driver.
You can download the FTDI driver from the software ROM 7 or from www.seweurodrive.com.
2. GSD file: SEW_600C.GSD
3. MOVITOOLS® MotionStudio as of version 5.50
Step 2: Install units
1. Install MOVIDRIVE® MDX61B according to the operating instructions:
•
•
•
•
•
Supply system cable
Motor cable
Braking resistance
DC 24 V backup voltage
You can download the FTDI driver from the software ROM 7 or from www.seweurodrive.com.
2. Install the PROFIBUS and connect the DFS12B option to the PROFIBUS. Ensure
PROFIBUS termination.
7.5.2
Switching on MOVIDRIVE® MDX61B with DC 24 V or AC 400 V
Step 1: Configure MOVIDRIVE® MDX61B
1. Start MOVITOOLS® MotionStudio and create a new project.
Enter a project name and assign the USB11A programming interface according to
the serial COM interface.
•
•
If the USB11A programming interface is connected to the PC for the first time,
Windows hardware detection will install the required FTDI driver.
If USB11A is not recognized, check the assignment to the COM interface. The
matching COM port is marked by "USB"
2. Connect the PC with MOVIDRIVE® using the USB11A programming interface.
3. Perform a unit scan. To do so, select the unit by clicking the left mouse button. Then
click the right mouse button and choose [Startup] / [Parameter tree] from the context
menu.
4. Set the P100 setpoint source and P101 control source parameters to "Fieldbus".
5. For simple control via fieldbus, you can set the binary inputs to "No function" using
parameters P601 to P608.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
33
7
I
Project Planning and Startup
Procedure for starting up DFS12B with MOVIDRIVE® MDX61B
0
6. Check the parameter setting for the process data (P87x). The parameters for status
word and control word must be set. Set the P876 PO data enable parameter to "Yes".
Step 2: Configure PROFIBUS
1. Start the control manufacturer’s software to configure the hardware (e.g. STEP 7HWKONFIG).
2. If the GSD file is not installed, install the GSD file SEW_600C.GSD now (see section
"Preliminary work" on page 33).
3. Configure the PROFIBUS as described in this manual.
•
•
•
Assign the PROFIBUS address (DIP switch and STEP 7 configuration)
Configure the process data
Load the configuration into the controller
4. The BUS FAULT LED of the DFS12B option goes off when PROFIBUS is
successfully configured. Process data is now being exchanged.
5. Extend the control program and establish the process data exchange with
MOVIDRIVE® B.
6. Start MOVITOOLS® MotionStudio and create a new project.
Run the MOVITOOLS® MotionStudio via serial communication with USB11A or
PROFIBUS (see section 10). Connect the PC with MOVIDRIVE® B for this purpose.
7. Perform a unit scan.
8. Select MOVIDRIVE®, make a right mouse click and choose [Diagnostic] / [Bus
monitor] from the context menu. Check whether process data exchange between
controller and MOVIDRIVE® B is working properly.
9. Switch on the supply voltage and enable MOVIDRIVE® B at the terminals (DI00=1).
Activate unit enable by setting control word 1 = 0x0006.
If MOVIDRIVE® B remains in "No Enable" condition, check the terminal assignment
(parameter group P60x) and apply DC 24 V to more binary inputs if required.
34
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Data exchange between PROFIBUS master and DFS12B option
I
8
0
8
PROFIBUS DP Operating Characteristics
This section describes the basic characteristics of the drive inverter with PROFIBUS DP.
8.1
Data exchange between PROFIBUS master and DFS12B option
Standard
CPU
FCPU
DP-Master
Data is exchanged between PROFIBUS master and DFS12B option via PROFIBUS DP,
which at the same time represents the "gray channel" for the safety-relevant application.
This means the transmitted DP telegrams contain standard information of conventional
operation with MOVIDRIVE® B at PROFIBUS DP as well as the PROFIsafe safety telegram. Depending on the configuration, the maximum available expansion level enables
the exchange of PROFIsafe safety data, the parameter channel, and the process data
between PROFIBUS DP master and DFS12B as shown in the following figure.
PROFIBUS DP
"gray channel"
PD
PROFIsafe
Param
PROFIsafe
Param
PD
PROFIBUS
DP-Slave
Ffunction
DFS
Standard
function
safety-oriented
DFS
61064AEN
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
35
I
8
PROFIBUS DP Operating Characteristics
Data exchange between PROFIBUS master and DFS12B option
0
8.1.1
Mapping the DFS12B in the address range of the PLC
The user data information transmitted using PROFIBUS-DP is mapped in the input and
output address range in the controller. The standard CPU uses the standard user data
(process data and 8-byte parameter channel) for processing purposes. The PROFIsafe
data can only be used by the F-CPU. The figures below refer to the following PROFIBUS
configuration:
E address
A address
F module I/O (8 + 4 byte)
0 - 11
0 - 11
Param (4 words)
284 - 291
284 - 291
3 PD (3 words)
292 - 297
292 - 297
For the safety-relevant function, 64 input and output bits are available in the F-CPU.
32 bits of them represent the control word and the status word of the DCS21B option.
Other 32 bits represent the position values of the DCS21B option.
The following figure shows the input data in the input address range of the PLC.
PROFIBUS user data DFS >> Master
12 Byte PROFIsafe
8 Byte Param
3 PD
PLC input address range
EB0 EB1 EB2 EB3 EB4 EB5 EB6 EB7 EB8 EB9 EB10 EB11
PEB 284...291
4 input word
parameter channel
Bit: 0........................................31
Position value DCS21B
PEB 292...297
3 process
input words
PROFIsafe layer
Status word DCS21B
65648AEN
The following figure shows the data of the DCS21B option in the output address range
of the PLC.
Control word DCS21B
Position value DCS21B
Bit: 0........................................31
PROFIsafe layer
4 output words
parameter channel
AB0 AB1 AB2 AB3 AB4 AB5 AB6 AB7 AB8 AB9 AB10 AB11
PAB 284...291
3 process
output words
PAB 292...297
PLC output address range
12 Byte PROFIsafe
8 Byte Param
3 PD
PROFIBUS user data master >> DFS
65649AEN
36
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Data exchange between PROFIBUS master and DFS12B option
I
8
0
8.1.2
F periphery DB of PROFIsafe option DFS
During compilation in the HW Config tool (HWCONFIG), the system automatically
generates an F periphery DB for every PROFIsafe option DFS. The F periphery DB
provides users with an interface in which they can evaluate or control variables in the
safety program.
The symbolic name consists of the invariable prefix "F", the start address of the F
periphery, and the name entered in the object properties during configuration for the F
periphery (e.g. F00008_198).
The following table shows the F periphery DB of PROFIsafe option DFS:
Address
User-controllable
variables
Variables
that can
be
evaluated
Symbol
Data
type
Function
Preset
DBX0.0
'F00008_198.PASS_ON'
Bool
1 = activate passivation
0
DBX0.1
'F00008_198.ACK_NEC'
Bool
1 = acknowledgment required for
reintegration with DFS
1
DBX0.2
'F00008_198.ACK_REI'
Bool
1 = acknowledgment for reintegration
0
DBX0.3
'F00008_198.IPAR_EN'
Bool
Variable for resetting parameters
(not supported by PROFIsafe
option DFS)
0
DBX2.0
'F00008_198.PASS_OU
T'
Bool
Run passivation
1
DBX2.1
'F00008_198.QBAD'
Bool
1 = substitute values are output
1
DBX2.2
'F00008_198.ACK_REQ'
Bool
1 = acknowledgment required for
reintegration
0
DBX2.3
'F00008_198.IPAR_OK '
Bool
Variable for resetting parameters
(not supported by PROFIsafe
option DFS)
0
DBB3
'F00008_198.DIAG'
Byte
Service information
PASS_ON
This variable lets you activate passivation of the PROFIsafe option DFS. Provided that
PASS_ON = 1, the F periphery is passivated.
ACK_NEC
After a fault has been corrected, the PROFIsafe option DFS is reintegrated, depending
on ACK_NEC.
•
ACK_NEC = 0: automatic reintegration occurs
•
ACK_NEC = 1: automatic reintegration occurs following acknowledgement by the
user
CAUTION
It is only permissible to set the variable ACK_ NEC = 0 if automatic reintegration is safe
for the process in question.
•
ACK_REI
Check if automatic reintegration is permissible for the process in question.
In order to reintegrate PROFIsafe option DFS after the fault has been corrected, user
acknowledgement with positive edge of variable ACK_REI is required. Acknowledgement is only possible if variable ACK_REQ = 1.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
37
I
8
PROFIBUS DP Operating Characteristics
Data exchange between PROFIBUS master and DFS12B option
0
ACK_REQ
The F control system sets ACK_REQ = 1 after all faults in the data exchange with
PROFIsafe option DFS have been corrected. After successful acknowledgement, the F
control system sets ACK_REQ = "0".
PASS_OUT
Indicates whether PROFIsafe option DFS has been passivated. Substitute values are
output
QBAD
Fault in the data exchange with PROFIsafe option DFS. Indicates passivation. Substitute values are output
DIAG
For service information purposes, the variable DIAG supplies non-failsafe information
about faults that have occurred in the F control system. For further information, refer to
the relevant F control system manual.
Input and output data
INFORMATION
For more detailed information, refer to the "MOVIDRIVE® MDX61B Safety Module
DCS21B/31B Option" manual.
38
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Controlling the MOVIDRIVE® MDX61B inverter
I
8
0
Controlling the MOVIDRIVE® MDX61B inverter
8.2
The drive inverter is controlled via the process data channel which is up to 10 I/O words
in length. These process data words are reproduced in the I/O and/or peripheral area of
the controller, for example when a programmable logic controller is used as the PROFIBUS DP master. As a result, they can be addressed in the usual manner.
PA 3
PA 2
PA 1
[1]
PA 1
PA 2
PA 3
PA 10
[1]
PE 1
PE 2
PE 3
PE 10
[2]
PW160
PW158
PW156
PW154
PW152
PW150
PW148
MOVIDRIVE® B
PW160
PW158
PW156
PW154
PW152
PW150
PW148
PE 3
PE 2
PE 1
Figure 2: Mapping PROFIBUS data in the PLC address range
[1]
8 byte MOVILINK® parameter channel
[2]
PLC address range
PI1 - PI10
Process input data
PO1 - PO10
Process output data
58688AXX
INFORMATION
For more information about controlling via the process data channel, in particular
regarding the coding of the control and status word, refer to the Fieldbus Unit Profile
manual.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
39
I
8
PROFIBUS DP Operating Characteristics
Controlling the MOVIDRIVE® MDX61B inverter
0
8.2.1
Control example for SIMATIC S7 with MOVIDRIVE® MDX61B
The drive inverter is controlled via SIMATIC S7 depending on the selected process data
configuration, either directly via load and transfer commands or via the special system
functions SFC 14 DPRD_DAT and SFC15 DPWR_DAT.
In principle, S7 data lengths of 3 bytes or more than 4 bytes must be transmitted using
system functions SFC14 and SFC15.
Consequently, the data in the following table applies:
8.2.2
Process data configuration
STEP -7 access via
1 PD
Load / transfer commands
2 PD
Load / transfer commands
3 PD
System functions SFC14/15 (6 bytes long)
6 PD
System functions SFC14/15 (12 bytes long)
10 PD
System functions SFC14/15 (20 bytes long)
Param + 1 PD
Parameter channel: System functions SFC14/15 (8 bytes long)
Process data: Load / transfer commands
Param + 2 PD
Parameter channel: System functions SFC14/15 (8 bytes long)
Process data: Load / transfer commands
Param + 3 PD
Parameter channel: System functions SFC14/15 (8 bytes long)
Process data: System functions SFC14/15 (6 bytes long)
Param + 6 PD
Parameter channel: System functions SFC14/15 (8 bytes long)
Process data: System functions SFC14/15 (12 bytes long)
Param + 10 PD
Parameter channel: System functions SFC14/15 (8 bytes long)
Process data: System functions SFC14/15 (20 bytes long)
PROFIBUS DP timeout (MOVIDRIVE® MDX61B)
If the data transfer via PROFIBUS DP is faulty or interrupted, the response monitoring
time in MOVIDRIVE® B elapses (if configured in the PROFIBUS DP master). The BUS
FAULT LED lights up or flashes to indicate that no new user data is being received. At
the same time, MOVIDRIVE® B performs the error response selected with P831 Fieldbus timeout response.
P819 Fieldbus timeout displays the response monitoring time specified by the PROFIBUS DP master during the PROFIBUS DP startup. The timeout can only be changed
via the PROFIBUS DP master. Although modifications made using the keypad or
MOVITOOLS® are displayed, they do not have any effect and are overwritten when
PROFIBUS DP is next started up.
8.2.3
Fieldbus timeout response (MOVIDRIVE® MDX61B)
Parameter P831 Fieldbus timeout response is used to set the error response that is
triggered via the fieldbus timeout monitoring function. The setting made here must
correspond to the setting in the master system (S7: response monitoring).
40
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
I
8
0
8.3
Parameter setting via PROFIBUS DP
In the PROFIBUS DP system, the parameters are accessed via the 8-byte MOVILINK®
parameter channel. This parameter channel offers extra parameter services in addition
to the conventional READ and WRITE services.
INFORMATION
Parameterization of the inverter via PROFIBUS DP parameter channel can only be
used with MOVIDRIVE® MDX61B.
The PROFIBUS DP parameter channel does not provide data access to the
parameters of inverters that are installed on the SBus.
8.3.1
Structure of the 8 byte MOVILINK® parameter channel
PROFIBUS DP enables access to the inverter drive parameters via the "parameter
process data object" (PPO). This PPO is transmitted cyclically and contains the process
data channel [2] and a parameter channel [1] that can be used to exchange acyclical
parameter values.
[1]
[2]
[1]
[2]
53492AXX
[1] Parameter channel
[2] Process data channel
The following table shows the structure of the 8 byte MOVILINK® parameter channel.
Basic structure:
•
1 management byte
•
1 index word
•
1 reserved byte
•
4 data bytes
Byte 0
Management
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Subindex
(reserved)
Index high
Index low
MSB data
Data
Data
LSB data
Parameter index
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
4-byte data
41
8
I
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
0
Management of
the 8-byte
MOVILINK®
parameter
channel
The entire procedure for setting parameters is coordinated using management byte 0 .
This byte provides important service parameters of the service performed, such as
•
Service identifier
•
Data length
•
Design
•
Status
The following table shows that bits 0, 1, 2 and 3 contain the service identifier, and define
which service is performed. Bits 4 and bit 5 specify the data length in bytes for the
WRITE service; it should be set to 4 bytes for all SEW drive inverters.
7 / MSB
6
5
4
3
2
1
0 / LSB
Service identifier
0000 = No service
0001 = READ parameter
0010 = WRITE parameter
0011 = WRITE parameter volatile
0100 = READ minimum
0101 = READ maximum
0110 = READ default
0111 = READ scale
1000 = READ attribute
Data length
00 = 1 byte
01 = 2 bytes
10 = 3 bytes
11 = 4 bytes (must be set)
Handshake bit
Must be changed on every new task in cyclical transmission.
Status bit
0 = No error during execution of service
1 = Error during execution of service
Bit 6 is used as handshake between controller and inverter. It triggers execution of the
transmitted service in the inverter. In PROFIBUS DP, the parameter channel is
transmitted cyclically with the process data. For this reason, the implementation of the
service in the inverter must be triggered by edge control using handshake bit 6. For this
purpose, the value of this bit is altered for each new service that is to be executed. The
inverter uses the handshake bit to signal whether the service has been executed or not.
The service was executed if the handshake bit received in the control is identical with
the transmitted handshake bit. Status bit 7 indicates whether it was possible to execute
the service properly or if errors occurred.
Index addressing
42
Byte 2: Index high and byte 3: Index low determines the parameter that is to be read or
written via the fieldbus system. The parameters of an inverter are addressed with a
uniform index regardless of the fieldbus system which is connected. Byte 1 should be
viewed as reserved and must always be set to 0x00.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
I
8
0
Data range
As shown in the following table, the data is contained in byte 4 through byte 7 of the
parameter channel. This means up to 4 bytes of data can be transmitted per service.
The data is always entered with right-justification; that is, byte 7 contains the least
significant data byte ( LSB data) whereas byte 4 is the most significant data byte ( MSB
data).
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Management
Subindex
Index high
Index low
MSB data
Data
Data
LSB data
High byte 1
Low byte 1
High byte 2
Low byte 2
High word
Low word
Double word
Incorrect service
execution
The status bit in the management byte is set to signal that a service has been executed
incorrectly. If the received handshake bit is identical to the transmitted handshake bit,
the inverter has executed the service. If the status bit now signals an error, the error
code is entered in the data range of the parameter telegram. Bytes 4 through 7 provide
the return code in a structured format (see the chapter "Return codes of parameter
setting" on page 46).
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Management
Subindex
Index high
Index low
Error class
Error code
Add. code
high
Add. code
low
Status bit = 1: Incorrect service execution
8.3.2
Reading a parameter via PROFIBUS DP (READ)
Due to the cyclical transfer of the parameter channel, to execute a READ service via the
8 byte MOVILINK® parameter channel, the handshake bit may only be changed if the
complete parameter channel has been set up for the specific service. As a result, adhere
to the following sequence when reading a parameter:
1. Enter the index of the parameter to be read in byte 2 (index high) and byte 3 (index
low).
2. Enter the service identifier for the READ service in the management byte (byte 0).
3. Transfer the READ service to the inverter by changing the handshake bit.
Since this is a read service, the sent data bytes (bytes 4 to 7) and the data length (in the
management byte) are ignored and do not need to be set. This means they need not be
set.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
43
I
8
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
0
The inverter now processes the READ service and sends the service confirmation back
by changing the handshake bit.
7 / MSB
6
5
4
3
2
1
0 / LSB
0
0/11)
X2)
X2)
0
0
0
1
Service identifier
0001 = READ parameter
Data length
Not relevant for READ service
Handshake bit
Must be changed on every new task in cyclical transmission.
Status bit
0 = No error during execution of service
1 = Error during execution of service
1) Bit value is changed
2) Not relevant
The above table shows how a READ service is coded in the management byte. The data
lenght is irrelevant. You only need to enter the service identifier for the READ service.
This service is now activated in the inverter when the handshake bit changes. For
example, it would be possible to activate the READ service with the management byte
coding 01hex or 41hex.
8.3.3
Writing a parameter via PROFIBUS DP (WRITE)
Due to the cyclical transfer of the parameter channel, to execute a WRITE service via
the 8 byte MOVILINK® parameter channel, the handshake bit may only be changed if
the complete parameter channel has been set up for the specific service. Observe the
following sequence when writing a parameter:
1. Enter the index of the parameter to be written in byte 2 (index high) and byte 3 (index
low).
2. Enter the data to be written in bytes 4 through 7.
3. Enter the service identifier and the data length for the WRITE service in the management byte (byte 0).
4. Transfer the WRITE service to the inverter by changing the handshake bit.
The inverter now processes the WRITE service and sends the confirmation back by
changing the handshake bit.
44
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
I
8
0
The following table shows how a WRITE service is coded in the management byte. The
data length is 4 bytes for all parameters of SEW inverters. This service is now
transmitted to the inverter when the handshake bit changes. Consequently, a WRITE
service on the SEW inverter always has the management byte coding 32hex or 72hex.
7/MSB
6
5
4
3
2
1
0/LSB
0
0/11)
1
1
0
0
1
0
Service identifier
0010 = WRITE parameter
Data length
11 = 4 bytes
Handshake bit
Must be changed on every new task in cyclical transmission.
Status bit
0 = No error during execution of service
1 = Error during execution of service
1) Bit value is changed
8.3.4
Parameter setting procedure with PROFIBUS DP
Using the WRITE service as an example, the following figure represents a process of
setting parameters between the controller and the inverter via PROFIBUS DP. To
simplify the sequence, the following figure only shows the management byte of the
parameter channel.
The parameter channel is only received and returned by the inverter while the control is
preparing the parameter channel for the WRITE service. The service is not activated
until the moment when the handshake bit is changed (in this example, when it changes
from 0 to 1). The inverter now interprets the parameter channel and processes the
WRITE service, but continues to answer all telegrams with handshake bit = 0. The
executed service is acknowledged with a change of the handshake bit in the response
telegram of the inverter. The controller now detects that the received handshake bit is
once again the same as the one which was sent. It can now prepare another parameter
setting procedure.
Controller
PROFIBUS DP(V0)
Inverter (slave)
--
00110010XXX...
→
←
00110010XXX...
--
Parameter channel is received, but
not evaluated
Parameter channel is
prepared for the WRITE
service
Handshake bit is changed
and the service is
transmitted to the inverter
Service confirmation is
received as the send and
receive handshake bits are
the same again
--
01110010XXX...
→
←
00110010XXX...
--
--
01110010XXX...
→
←
00110010XXX...
--
←
01110010XXX...
--
--
01110010XXX...
→
WRITE service is performed,
handshake bit is changed
Parameter channel is received, but
not evaluated
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
45
I
8
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
0
8.3.5
Parameter data format
When parameters are set via the fieldbus interface, the same parameter coding is used
as with the serial RS485 interfaces and/or the system bus.
The data formats and ranges of values for the individual parameters can be found in the
publication "MOVIDRIVE® Fieldbus Unit Profile with Parameter List".
8.3.6
Return codes for parameter setting
Elements
In the event of an incorrect parameter setting, the inverter sends back various return
codes to the master which set the parameters. These codes provide detailed information
about what caused the error. Generally, these return codes are structured. The inverter
distinguishes between the following elements:
•
Error class
•
Error code
•
Additional code
These return codes are described in detail in the Fieldbus Communications Profile
manual and are not included in this documentation. However, the following special
cases can occur in connection with PROFIBUS:
Error class
The error class element provides a more exact classification of the error type.
MOVIDRIVE® supports the following error classes defined in accordance with
EN 50170(V2):
Class (hex)
Designation
Meaning
1
vfd state
Status error of the virtual field device
2
application reference
Error in application program
3
definition
Definition error
4
resource
Resource error
5
service
Error during execution of service
6
access
Access error
7
ov
Error in the object list
8
other
Other error (see section "Additional code" on page 47)
The error class is generated by the communication software of the fieldbus interface if
there is an error in communication. However, this does not apply to error class 8, Other
error. Return codes sent from the inverter system are all included in Error class 8 = Other
error. The error can be identified more precisely using the additional code element.
Error code
46
The error code element allows for a more detailed identification of the error cause within
the error class and is generated by the communications software of the fieldbus
interface in the event of faulty communication. For Error class 8 = Other error, only Error
code = 0 (Other error code) is defined. In this case, detailed identification is made using
the additional code.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
I
8
0
Additional code
8.3.7
The additional code contains the return codes specific to SEW dealing with incorrect
parameter settings of the inverter. These codes are returned to the master under Error
class 8 = Other error. The following table shows all possible codings for the additional
code.
Add. code
high (hex)
Add. code
low (hex)
Meaning
00
00
No error
00
10
Illegal parameter index
00
11
Function/parameter not implemented
00
12
Read access only
00
13
Parameter lock is active
00
14
Factory setting is active
00
15
Value for parameter too large
00
16
Value for parameter too small
00
17
Required option card missing for this function/parameter
00
18
Error in system software
00
19
Parameter access only via RS-485 process interface to X13
00
1A
Parameter access only via RS-485 diagnostics interface
00
1B
Parameter is access-protected
00
1C
Controller inhibit required
00
1D
Invalid value for parameter
00
1E
Factory setting was activated
00
1F
Parameter was not saved in EEPROM
00
20
Parameter cannot be changed with enabled output stage
Special cases
Special return
codes
Errors in the parameter settings that cannot be identified either automatically by the
application layer of the fieldbus system or by the system software of the inverter are
treated as special cases. The following is a list of errors that can occur depending on the
fieldbus interface used:
•
Incorrect coding of a service via parameter channel
•
Incorrect length specification of a service via parameter channel
•
Internal communication error
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
47
I
8
PROFIBUS DP Operating Characteristics
Parameter setting via PROFIBUS DP
0
Incorrect service
code in the
parameter
channel
Incorrect code was specified in the management byte or reserved byte during parameter
setting via the parameter channel. The following table shows the return code for this
special case.
Error class:
Code (dec)
Meaning
5
Service
Error code:
5
Illegal parameter
Add. code high:
0
-
Add. code low:
0
-
Remedy
Check bits 0 and 1 in the parameter channel.
Incorrect length
specification in
parameter
channel
A data length other than 4 data bytes was specified in a READ or WRITE service during
parameter setting via the parameter channel. The following table displays the return
codes.
Code (dec)
Meaning
Error class:
6
Access
Error code:
8
Type conflict
Add. code high:
0
-
Add. code low:
0
-
Remedy
Check bits 4 and 5 for the data length in the management byte of the parameter channel.
Both bits must be set to 1.
Internal
communication
error
The return code listed in the following table is sent back if a communication error has
occurred within the system. The parameter service transferred via the fieldbus may not
have been performed and has to be repeated. If this error occurs again, switch off the
inverter completely and then back on again so it is re-initialized.
Code (dec)
Remedy
48
Meaning
Error class:
6
Access
Error code:
2
Hardware fault
Add. code high:
0
-
Add. code low:
0
-
Repeat the READ or WRITE service. If the error occurs again, briefly disconnect the
inverter from the power supply and switch it on again. If the error persists, consult the
SEW Service.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Introduction to PROFIBUS DP-V1
I
9
0
9
Functions of PROFIBUS DP-V1
This section provides you with information about the PROFIBUS DP-V1 functions.
9.1
Introduction to PROFIBUS DP-V1
This section describes the functions and terms used for operating SEW inverters at
PROFIBUS DP-V1. Refer to the PROFIBUS user organization or visit
www.profibus.com for detailed technical information on PROFIBUS DP-V1.
The PROFIBUS DP-V1 specification introduced new acyclical READ / WRITE services
as part of the PROFIBUS DP-V1 expansions. These acyclical services are inserted into
special telegrams during ongoing cyclical bus operation and therefore ensure
compatibility between PROFIBUS DP (version 0) and PROFIBUS DPV1 (Version 1).
The acyclical READ/WRITE services can be used to exchange larger data quantities
between master and slave (inverter) than it would be possible to transfer in the cyclical
input or output data using the 8-byte parameter channel, for example. The advantage of
the acyclical data exchange via DP-V1 lies in the minimum load on the cyclical bus
operation since DP-V1 telegrams are only added to the bus cycle if required.
The DP-V1 parameter channel provides the user with 2 options:
•
The higher-level controller can access all the device information of the SEW DP-V1
slaves. This means that cyclical process data and unit settings can be read, stored
in the controller and modified in the slave.
•
It is also possible to route the service and startup tool MOVITOOLS® MotionStudio
via the DP-V1 parameter channel instead of using a proprietary RS485 connection.
Once you have installed the MOVITOOLS® MotionStudio software, you can access
detailed information in the folder ...SEWMOVITOOLSFieldbus.
The main features of PROFIBUS DP-V1 are explained below.
C1-Master
C2-Master
C2-Master
Cyclic OUT Data
Param
PD
Param
PD
PROFIBUS DP-V1
Cyclic IN Data
Acyclic DP-V1
C2-Services
Acyclic DP-V1
C1-Services
Acyclic DP-V1
C2-Services
SEW
Drive
58617AXX
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
49
I
9
Functions of PROFIBUS DP-V1
Introduction to PROFIBUS DP-V1
0
9.1.1
Class 1 master (C1 master)
The PROFIBUS DP-V1 network differentiates between various master classes. The C1
master essentially performs the cyclical data exchange with the slaves. A typical C1
master is a control system, such as a PLC, that exchanges cyclical process data with
the slave. If the DP-V1 function has been activated via the GSD file, the acyclical
connection between C1 master and slave is established automatically when the cyclical
connection of the PROFIBUS DP-V1 is being established. Only one C1 master can be
operated in a PROFIBUS DP-V1 network.
9.1.2
Class 2 master (C2 master)
The C2 master itself does not perform cyclical data exchange with the slaves. Examples
for a typical C2 master are visualization systems or temporary installed programming
devices (Notebook / PC). The C2 master uses exclusively acyclic connections for
communication with the slaves. The acyclic connections between C2 master and slave
are established by the Initiate service. The connection is established once the Initiate
service has been performed successfully. An established connection enables cyclical
data exchange with the slaves using READ or WRITE services. Several C2 masters can
be active in a DP-V1 network. The number of C2 connections, established simultaneously for a slave, is determined by the slave. SEW inverters support two parallel C2
connections.
9.1.3
Data sets (DS)
The user data transported via a DP-V1 service are collected in data sets. Each data set
is represented uniquely by its length, a slot number and an index. The structure of data
set 47 is used for DP-V1 communication with the SEW inverter. This data set is defined
as the DP-V1 parameter channel for drives as of V3.1 in the PROFIdrive profile drive
engineering of the PROFIBUS user organization. Different procedures for accessing
parameter data in the inverter are provided via this parameter channel.
50
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Introduction to PROFIBUS DP-V1
I
9
0
9.1.4
DP-V1 services
The DP-V1 expansions offer new services, which can be used for acyclical data
exchange between master and slave. The system distinguishes between the following
services:
9.1.5
C1 master
Connection type: MSAC1 (master/slave acyclical C1)
READ
Read data set
WRITE
Write data set
C2 master
Connection type: MSAC2 (master/slave acyclical C2)
INITIATE
Establish C2 connection
ABORT
Disconnect C2 connection
READ
Read data set
WRITE
Write data set
DP-V1 alarm handling
In addition to the acyclical services, the DP-V1 specification also defines extended
alarm handling. Alarm handling now distinguishes between different alarm types. As a
result, unit-specific diagnostics cannot be evaluated in DP-V1 operation using the
"DDLM_SlaveDiag" DP-V0 service. DP-V1 alarm handling has not been defined for
drive engineering as an inverter does not usually transfer its status information via cyclical process data communication.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
51
I
9
Functions of PROFIBUS DP-V1
Characteristics of SEW inverters
0
9.2
Characteristics of SEW inverters
The SEW fieldbus interfaces to PROFIBUS DP-V1 have the same communication
features for the DP-V1 interface. The drives are usually controlled via a C1 master with
cyclical process data in accordance with the DP-V1 standard. This C1 master (usually
a PLC) can also use an 8-byte MOVILINK® parameter channel during cyclical data
exchange to perform the parameter services with DFS12B. The READ and WRITE
services give the C1 master access to connected stations via the DP-V1 C1 channel.
Two additional C2 channels can be connected in parallel to these parameter channels.
The first C2 master as a visualization device, for example could use these channels to
read parameter data, and a second C2 master in the form of a notebook could use them
to configure the drive using the MOVITOOLS® software.
C2-Master
C1-Master
C2-Master
Acyclic DP-V1
C1 Services
DP:
8 Byte Param
PROFIBUS DP-V1
Acyclic DP-V1
C2 Services
C2 Parameter Buffer
C2 Parameter Buffer
SEW PROFIBUS
DP-V1 Interface
Cyclic IN/Out
C1 Parameter Buffer
PD
DP Parameter Buffer
DP:
Acyclic DP-V1
C2 Services
cyclic
Process Data
Parameter Buffer
Drive System
Figure 3: Parameter setting channels for PROFIBUS DP-V1
52
61535AXX
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
9.3
Structure of the DP-V1 parameter channel
Generally, the parameter setting of the drives to the PROFIdrive DP-V1 parameter
channel of profile version 3.0 is implemented via data set 47. The Request ID entry is
used to distinguish between parameter access based on PROFIdrive profile or via SEWMOVILINK® services. The following table shows the possible codes of the individual
elements. The data set structure is the same for PROFIdrive and MOVILINK® access.
PROFIdrive
DP-V1
Parameter Channel
READ/WRITE DS47
SEW MOVILINK®
53125AXX
The following MOVILINK® services are supported:
•
8-byte MOVILINK® parameter channel with all the services supported by the inverter
such as
–
–
–
–
READ parameter
WRITE parameter
WRITE parameter volatile
etc.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
53
9
I
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
The following PROFIdrive services are supported:
•
Reading (request parameter) individual parameters of the type double word
•
Writing (change parameter) individual parameters of the type double word
Field
Data type
Values
Request
reference
Unsigned8
0x00
0x01 - 0xFF
Reserved
Request ID
Unsigned8
0x01
0x02
0x40
Request parameter (PROFIdrive)
Change parameter (PROFIdrive)
SEW MOVILINK® service
Response ID
Unsigned8
Response (+):
0x00
0x01
0x02
0x40
Reserved
Request parameter (+) (PROFIdrive)
Change parameter (+) (PROFIdrive)
SEW MOVILINK® service (+)
Response (-):
0x81
0x82
0xC0
Request parameter (-) (PROFIdrive)
Change parameter (-) (PROFIdrive)
SEW MOVILINK® service (-)
Axis
Unsigned8
0x00 - 0xFF
Number of axes 0 - 255
No. of
parameters
Unsigned8
0x01 - 0x13
1 - 19 DWORDs (240 DP-V1 data bytes)
Attribute
Unsigned8
0x10
Value
For SEW MOVILINK® (Request ID = 0x40):
0x00
No service
0x10
READ parameters
0x20
WRITE parameter
0x30
WRITE Parameter volatile
0x40 ... 0xF0 Reserved
54
No. of elements
Unsigned8
0x00
0x01 - 0x75
For parameters that are not indexed
Quantity 1 - 117
Parameter
Number
Unsigned16
0x0000 - 0xFFFF MOVILINK® parameter index
Subindex
Unsigned16
0x0000
SEW: always 0
Format
Unsigned8
0x43
0x44
Double word
Error
No. of Values
Unsigned8
0x00 - 0xEA
Quantity 0 - 234
Error Value
Unsigned16
0x0000 - 0x0064 PROFIdrive error codes
0x0080 + MOVILINK® Additional Code Low
For SEW MOVILINK® 16 Bit error value
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
9.3.1
Parameterization procedure via data set 47
Parameters are accessed with the combination of the DP-V1 services WRITE and
READ. The parameter setting order is transferred to the slave using the WRITE.req,
followed by slave-internal processing.
The master now sends a READ.req to pick up the parameter setting response. The
master repeats the READ.req if the READ.res from the slave is negative. As soon as the
parameter processing in the inverter is concluded, it answers with a positive response
READ.res. The user data now contain the parameter setting response of the parameter
setting order that was previously sent with WRITE.req (see the following figure). This
mechanism applies to both a C1 and a C2 master.
Master
Parameter
Request
PROFIBUS-DP-V1
WRITE.req DS47
with data (parameter request)
Slave (Drive)
Parameter
Request
WRITE.res
without data
READ.req DS47
without data
Parameter
Processing
READ.res(-)
without data
READ.req DS47
without data
Parameter
Response
READ.res(+)
with data (parameter response)
Parameter
Response
53126AXX
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
55
I
9
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
9.3.2
DP-V1 master processing sequence
If the bus cycles are very short, the request for the parameter response arrives before
the inverter has concluded parameter access in the device. This means that the
response data from the inverter is not yet available. In this case, the inverter sends a
negative answer with the Error_Code _1 = 0xB5 (status conflict) to the DP-V1 level.
The DP-V1 master must then repeat the request with the READ.req header until it
receives a positive answer from the inverter.
Send Write request
with parameter data
Check Write.
response
Write.response
negative
Write.response
positive
Send DS_Read.req
with parameter data
Read.
response
status
conflict?
yes
no
Other error
or timeout
yes
no
Parameter transfer ok,
data available
Parameter transfer
aborted with ERROR
53127AEN
56
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
9.3.3
Addressing connected inverters
The structure of the DS47 data set defines an axis element. This element is used to
reach multi-axis drives that are operated via one PROFIBUS interface. The axis element
addresses one of the devices connected via the PROFIBUS interface. This mechanism
can be used, for example, by the SEW MQP bus modules for MOVIMOT® or UFP for
MOVITRAC® 07.
Addressing a
MOVIDRIVE® B
inverter at
PROFIBUS DP-V1
With the setting Axis = 0, the parameter of the drive inverters can be accessed directly.
Since there are no drive devices connected to MOVIDRIVE®, access with Axis > 0 is
returned with an error code.
C1-Master
C2-Master
C2-Master
Cyclic OUT Data
Param
PD
Param
PD
Cyclic IN Data
Acyclic DP-V1
C1 Services
PROFIBUS DP-V1
Acyclic DP-V1
C2 Services
Acyclic DP-V1
C2 Services
Axis = 0
Axis = 0
Axis = 0
61537AXX
Figure 4: Addressing a MOVIDRIVE® B inverter directly via PROFIBUS DP-V1 with Axis = 0.
9.3.4
MOVILINK® parameter requests
The MOVILINK® parameter channel of SEW inverters is directly mapped in the structure
of data set 47. The Request ID 0x40 (SEW MOVILINK® service) is used for the
exchange of MOVILINK® parameter setting orders. Parameter access with MOVILINK®
services usually takes place according to the structure described below. The typical
telegram sequence is used for data set 47.
Request ID:
0x40 SEW MOVILINK® service
The actual service is defined by the data set element Attribute in the MOVILINK®
parameter channel. The high nibble of this element corresponds to the service nibble in
the management byte of the DP parameter channel.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
57
9
I
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
Example for
reading a
parameter via
MOVILINK®
The following tables show an example of the structure of the WRITE.request and
READ.res user data for reading an individual parameter via the MOVILINK® parameter
channel.
Sending a parameter request
The following table shows the coding of the user data for the WRITE.req service
specifying the DP-V1 header. The WRITE.req service is used to transfer the parameter
setting request to the inverter. The firmware version is read.
Service:
WRITE.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
10
10 byte user data for parameter request
Byte
Field
Value
Description
0
Request reference
0x01
Individual reference number for the parameter setting
request is mirrored in the parameter response.
1
Request ID
0x40
SEW MOVILINK® service
2
Axis
0x00
Axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Attribute
0x10
MOVILINK® service "READ parameter"
5
No. of elements
0x00
0 = access to direct value, no subelement
6, 7
Parameter Number
0x206C
MOVILINK® index 8300 = "Firmware version"
8, 9
Subindex
0x0000
Subindex 0
Query parameter response
The table shows the coding of the READ.req USER DATA including the DP-V1 header.
Service:
READ.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
240
Maximum length of response buffer in the DP-V1 master
Positive MOVILINK® parameter setting response
The table shows the READ.res USER DATA with the positive response data of the
parameter setting request. The parameter value for index 8300 (firmware version) is
returned as an example.
Service:
58
READ.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
10
10 byte user data in response buffer
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter setting
request
1
Response ID
0x40
Positive MOVILINK® response
2
Axis
0x00
Mirrored axis number; 0 for single axis
3
No. of parameters
0x01
1 parameter
4
Format
0x43
Parameter format: Double word
5
No. of values
0x01
1 value
6, 7
Value Hi
0x311C
Higher-order part of the parameter
8, 9
Value Lo
0x7289
Lower-order part of the parameter
Decoding:
0x 311C 7289 = 823947913 dec
>> firmware version 823 947 9.13
Example for
writing a
parameter via
MOVILINK®
The following tables show the sequence of the WRITE and READ services for volatile
writing of the value 12345 to IPOSplus® variable H0 (parameter index 11000) as an
example. The MOVILINK® service WRITE Parameter volatile is used for this purpose.
Send 'WRITE parameter volatile' request
Service:
WRITE.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
16
16-byte user data for order buffer
Byte
Field
Value
Description
0
Request reference
0x01
Individual reference number for the parameter setting
request is mirrored in the parameter response.
1
Request ID
0x40
SEW MOVILINK® service
2
Axis
0x00
Axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Attribute
0x30
MOVILINK® service "WRITE parameter volatile"
5
No. of elements
0x00
0 = access to direct value, no subelement
6, 7
Parameter Number
0x2AF8
Parameter index 11000 = "IPOS variable H0"
8, 9
Subindex
0x0000
Subindex 0
10
Format
0x43
Double word
11
No. of values
0x01
Change 1 parameter value
12, 13
Value HiWord
0x0000
Higher-order part of the parameter value
14, 15
Value LoWord
0x0BB8
Lower-order part of the parameter value
After sending this WRITE.request, the WRITE.response is received. If there was no
status conflict in processing the parameter channel, a positive WRITE.response occurs.
Otherwise, the status fault is located in Error_code_1.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
59
I
9
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
Query parameter response
The table shows the coding of the WRITE.req USER DATA including the DP-V1 header.
Field
Value
Description
Function_Num
READ.req
Slot_Number
X
Slot_Number not used
Index
47
Index of the data set
Length
240
Maximum length of response buffer in the DP master
Positive response to "WRITE Parameter volatile"
Negative
parameter
response
60
Service:
READ.response
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
4
4 byte user data in response buffer
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter setting
request
1
Response ID
0x40
Positive MOVILINK® response
2
Axis
0x00
Mirrored axis number; 0 for single axis
3
No. of parameters
0x01
1 parameter
The following table shows the coding of a negative response of a MOVILINK® service.
Bit 7 is entered in the Response ID if the response is negative.
Service:
READ.response
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
8
8 byte user data in response buffer
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter setting
request
1
Response ID
0xC0
Negative MOVILINK® response
2
Axis
0x00
Mirrored axis number; 0 for single axis
3
No. of parameters
0x01
1 parameter
4
Format
0x44
Error
5
No. of values
0x01
1 error code
6, 7
Error value
0x0811
MOVILINK® return code
e.g. error class 0x08, Add. code 0x11
(see section "MOVILINK® configuration return codes for
DP-V1" on page 61)
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
MOVILINK®
configuration
return codes for
DP-V1
The following table shows the return codes that are returned by the SEW DP-V1
interface if an error occurs during DP-V1 parameter access.
MOVILINK®
return code (hex)
Description
0x0810
Invalid index, parameter index does not exist in the unit
0x0811
Function/parameter not implemented
0x0812
Read access only
0x0813
Parameter lock activated
0x0814
Factory setting is active
0x0815
Value for parameter too large
0x0816
Value for parameter too small
0x0817
Required option card not installed
0x0818
Error in system software
0x0819
Parameter access only via RS-485 process interface
0x081A
Parameter access only via RS-485 diagnostics interface
0x081B
Parameter is access-protected
0x081C
Controller inhibit is required
0x081D
Invalid value for parameter
0x081E
Factory setting was activated
0x081F
Parameter was not saved in EEPROM
0x0820
Parameter cannot be changed with output stage enabled / reserved
0x0821
Reserved
0x0822
Reserved
0x0823
Parameter may only be changed at IPOS program stop
0x0824
Parameter may only be changed when auto setup is deactivated
0x0505
Incorrect coding of management and reserved byte
0x0602
Communication error between inverter system and fieldbus interface
0x0502
Timeout of secondary connection (e.g. during reset or with Sys-Fault)
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
61
I
9
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
9.3.5
PROFIdrive parameter requests
The PROFIdrive parameter channel of SEW inverters is directly mapped in the structure
of data set 47. Parameter access with PROFIdrive services usually takes place
according to the structure described below. The typical telegram sequence is used for
data set 47. PROFIdrive only defines the two request IDs
Request ID:0x01request parameter (PROFIdrive)
Request ID:0x02change parameter (PROFIdrive)
This means there is restricted data access in comparison with the MOVILINK® services.
INFORMATION
The request ID = 0x02 = change parameter (PROFIdrive) results in remanent write
access to the selected parameter. Consequently, the internal flash/EEPROM of the
inverter is written with each write access. Use the MOVILINK® service "WRITE
Parameter volatile" if parameters must be written cyclically at short intervals. With this
service, you only alter the parameter values in the RAM of the inverter.
Example for
reading a
parameter via
PROFIdrive
The following tables show an example of the structure of the WRITE.request and
READ.res user data for reading an individual parameter via the MOVILINK® parameter
channel.
Sending a parameter request
The following table shows the coding of the user data for the WRITE.req service
specifying the DP-V1 header. The WRITE.req service is used to transfer the parameter
setting request to the inverter.
Service:
62
WRITE.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
10
10 byte user data for parameter request
Service:
WRITE.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
10
10 byte user data for parameter request
Byte
Field
Value
Description
0
Request reference
0x01
Individual reference number for the parameter setting request is
mirrored in the parameter response.
1
Request ID
0x01
Request parameter (PROFIdrive)
2
Axis
0x00
Axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Attribute
0x10
Access to parameter value
5
No. of elements
0x00
0 = access to direct value, no subelement
6, 7
Parameter Number
0x206C
MOVILINK® index 8300 = "Firmware version"
8, 9
Subindex
0x0000
Subindex 0
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
Query parameter response
The table shows the coding of the READ.req USER DATA including the DP-V1 header.
Service:
READ.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
240
Maximum length of response buffer in the DP-V1 master
Positive PROFIdrive parameter response
The table shows the READ.res user data with the positive response data of the
parameter setting request. The parameter value for index 8300 (firmware version) is
returned as an example.
Service:
READ.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
10
10 byte user data in response buffer
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter setting
request
1
Response ID
0x01
Positive response for "Request Parameter"
2
Axis
0x00
Mirrored axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Format
0x43
Parameter format: Double word
5
No. of values
0x01
1 value
6, 7
Value Hi
0x311C
Higher-order part of the parameter
8, 9
Value Lo
0x7289
Lower-order part of the parameter
Decoding:
0x 311C 7289 = 823947913 dec
>> firmware version 823 947 9.13
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
63
9
I
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
Example for
writing a
parameter via
PROFIdrive
The following tables show an example of the structure of the WRITE and READ services
for the remanent writing of the internal setpoint n11 (see section "Example for writing a
parameter via MOVILINK®", page 59). The PROFIdrive Change parameter service is
used for this purpose.
Send "WRITE parameter" request
Service:
WRITE.request
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
16
16-byte user data for order buffer
Byte
Field
Value
Description
0
Request reference
0x01
Individual reference number for the parameter setting
request is mirrored in the parameter response.
1
Request ID
0x02
Change parameter (PROFIdrive)
2
Axis
0x01
Axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Attribute
0x10
Access to parameter value
5
No. of elements
0x00
0 = access to direct value, no subelement
6, 7
Parameter Number
0x2129
Parameter index 8489 = P160 n11
8, 9
Subindex
0x0000
Subindex 0
10
Format
0x43
Double word
11
No. of values
0x01
Change 1 parameter value
12, 13
Value HiWord
0x0000
Higher-order part of the parameter value
14, 15
Value LoWord
0x0BB8
Lower-order part of the parameter value
After sending this WRITE.request, the WRITE.response is received. If there was no
status conflict in processing the parameter channel, a positive WRITE.response occurs.
Otherwise, the status fault is located in Error_code_1.
Query parameter response
The table shows the coding of the WRITE.req user data including the DP-V1 header.
Field
Value
Description
Slot_Number
X
Slot_Number not used
Index
47
Index of the data set
Length
240
Maximum length of response buffer in the DP-V1 master
Function_Num
64
READ.req
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
I
9
0
Positive response to "WRITE parameter"
Negative
parameter
response
Service:
READ.response
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
4
4 byte user data in response buffer
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter
setting request
1
Response ID
0x02
Positive PROFIdrive response
2
Axis
0x01
Mirrored axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
The following table shows the coding of a negative response of a PROFIdrive service.
Bit 7 is entered in the Response ID if the response is negative.
Service:
READ.response
Description
Slot_Number
0
Random, (is not evaluated)
Index
47
Index of the data set; constant index 47
Length
8
8 byte user data in response buffer
Byte
Field
Value
Description
0
Response reference
0x01
Mirrored reference number from the parameter setting
request
1
Response ID
0x810x82
Negative response for "Request parameter", negative
response for "Change Parameter"
2
Axis
0x00
Mirrored axis number; 0 = Single axis
3
No. of parameters
0x01
1 parameter
4
Format
0x44
Error
5
No. of values
0x01
1 error code
6, 7
Error value
0x0811
MOVILINK® return code
e.g. error class 0x08, Add. code 0x11
(see section "MOVILINK® configuration return codes for
DP-V1" on page 61)
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
65
9
I
Functions of PROFIBUS DP-V1
Structure of the DP-V1 parameter channel
0
PROFIdrive
return codes for
DP-V1
66
The following table shows the coding of the error number in the PROFIdrive DP-V1
parameter response according to PROFIdrive profile V3.1. This table applies if you use
the PROFIdrive services "Request Parameter" and/or "Change Parameter".
Error no.
Meaning
Used for
0x00
Invalid parameter number.
Access to non-existent parameters
0x01
Parameter value cannot be
changed
An attempt was made to change a parameter value that
cannot be changed
0x02
Minimum or maximum value
exceeded
An attempt was made to change a value to one that is
outside of the limit values
0x03
Incorrect subindex
Access to non-existent subindex
0x04
No assignment
Access with subindex to parameter that is not indexed
0x05
Incorrect data type
An attempt was made to change a replace a value with one
that does not correspond to the data type of the parameter
0x06
Setting not permitted (can
only be reset)
An attempt was made to set a value to one larger than 0
where this is not permitted
0x07
Description element cannot
be changed
Access to description element that cannot be changed
0x08
Reserved
(PROFIdrive Profile V2: PPO write query for IR not available)
0x09
Description does not exist
Access to description that is not accessible (parameter value
exists)
0x0A
Reserved
(PROFIdrive Profile V2: incorrect access group)
0x0B
No operation priority
An attempt was made to change a parameter without change
rights
0x0C
Reserved
(PROFIdrive Profile V2: incorrect password)
0x0D
Reserved
(PROFIdrive Profile V2: text cannot be read in cyclic data
transfer)
0x0E
Reserved
(PROFIdrive Profile V2: name cannot be read in cyclic data
transfer)
0x0F
No text assignment
available
Access to text assignment that is not accessible (parameter
value exists)
0x10
Reserved
(PROFIdrive Profile V2: no PPO write)
0x11
Request cannot be
executed due to the
operating mode
Access is currently not possible and the reason is not
explained
0x12
Reserved
(PROFIdrive Profile V2: other error)
0x13
Reserved
(PROFIdrive Profile V2: data cannot be read in cyclic
exchange)
0x14
Incorrect value
An attempt was made to change a value to one that is in the
permitted range but is not permitted due to other long-term
reasons (parameter with specified individual values)
0x15
Response is too long
The length of the current response exceeds the maximum
transmittable length
0x16
Invalid parameter address
Invalid value or value that is not valid for this attribute, number of elements, parameter number, subindex or a combination of these factors.
0x17
Incorrect format
Write request: Invalid format or parameter data format that is
not supported
0x18
Number of values is not
consistent
Write request: Number of values of parameter data does not
correspond to the number of elements in the parameter
address
0x19
Axis does not exist
Access to an axis that does not exist
up to 0x64
Reserved
-
0x65 - 0xFF
Depends on the
manufacturer
-
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Functions of PROFIBUS DP-V1
Configuring a C1 master
I
9
0
9.4
Configuring a C1 master
A special GSD file SEW_600C.GSD is required for configuring a DP-V1 C1 master. This
file activates the DP-V1 functions of the DFS12B option. The functions of the GSD file
and the DFS12B firmware must correspond with one another. When you implement the
DP-V1 functions, SEW-EURODRIVE provides you with two GSD files (see page 24 for
PROFIBUS DP-V1).
9.4.1
Operating mode (DP-V1 mode)
The DP-V1 operating mode can usually be activated during project planning for a C1
master. All DP slaves, which have the DP-V1 functions enabled in their GSD files and
which support DP-V1, will then be operated in DP-V1 mode. Standard DP slaves will still
run via PROFIBUS DP. This ensures mixed mode for DP-V1 and DP-capable modules.
Depending on the master functionality, a DP-V1 capable station, that was configured
using the DP-V1 GSD file, can run in the "DP" operating mode.
9.4.2
Example program for SIMATIC S7
The STEP 7 code stored in the GSD file shows how parameters are accessed via the
STEP 7 system function modules SFB 52/53. You can copy the STEP 7 code and
import/compile it as a STEP 7 source.
INFORMATION
The MOVILINK® parameter channel sample program is available from the SEW
homepage (www.sew-eurodrive.de) under "Software". This example is a special and
free service that demonstrates only the basic approach to generating a PLC program.
SEW is not liable for the contents of the sample program.
9.4.3
Technical data DP-V1 for MOVIDRIVE® DFS12B
GSD file for DP-V1:
SEW_600C.GSD
Module name for project planning:
MOVIDRIVE DFS12 (DP-V1)
Number of parallel C2 connections:
2
Supported data set:
Index 47
Supported slot number:
Recommended: 0
Manufacturer code:
10A hex (SEW-EURODRIVE)
Profile ID:
0
C2 response timeout
1s
Max. length C1 channel:
240 bytes
Max. length C2 channel:
240 bytes
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
67
I
9
Functions of PROFIBUS DP-V1
Configuring a C1 master
0
9.4.4
Error codes of the DP-V1 services
This table shows possible error codes of DP-V1 services that may occur in the event of
an error in the communication on DP-V1 telegram level. This table is relevant if you want
to write your own parameter assignment block based on the DP-V1 services because
the error codes are reported directly back on the telegram level.
Bit:
7
6
5
4
Error_Class
Error_Class (from DPV1 specification)
3
3
2
0
Error_Code
Error_Class (from DP-V1
specification)
DP-V1 parameter channel
0x0 - 0x9 hex = reserved
0xA = application
0x0 = read error
0x1 = write error
0x2 = module failure
0x3 to 0x7 = reserved
0x8 = version conflict
0x9 = feature not supported
0xA to 0xF = user specific
0xB = access
0x0 = invalid index
0xB0 = No data block Index 47 (DB47);
parameter requests are not supported
0x1 = write length error
0x2 = invalid slot
0x3 = type conflict
0x4 = invalid area
0x5 = state conflict
0xB5 = Access to DB 47 temporarily not
possible due to internal processing status
0x6 = access denied
0x7 = invalid range
0xB7 = WRITE DB 47 with error in the DB 47
header
0x8 = invalid parameter
0x9 = invalid type
0xA to 0xF = user specific
0xC = resource
0x0 = read constraint conflict
0x1 = write constraint conflict
0x2 = resource busy
0x3 = resource unavailable
0x4 - 0x7 = reserved
0x8 - 0xF = user specific
0xD - 0xF = user specific
68
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
I
10
0
10
Operation of MOVITOOLS® MotionStudio
10.1
Communication via PROFIBUS DP/DP-V1
10.1.1 Communication via C2 master
Overview
The figure shows the network with a direct PROFIBUS communication via C2 master:
[2]
EURODRIVE
[3]
[1]
EURODRIVE
64621AXX
[1] C2 master (as PC with installed softnet DP driver and installed PROFIBUS master card)
[2] C1 master
[3] Units (examples) with DP-V1 capable PROFIBUS interfaces
C2 master
C2 master [1] can be a PC, for example, which you can use as diagnostic and
visualization PC.
For this purpose, the PC has to be equipped wtih additional hardware and software as
described in the next section.
Function
The C2 master [1] sends parameter requests from MOVITOOLS® MotionStudio to the
PROFIBUS interfaces in the units [3] via PROFIBUS (acyclic C2 services). In this case,
SIMATIC S7 [2] does not perform any routing.
Advantage
The C2 master works independently of the C1 master. This means you can establish a
communication with your units even when the C1 master fails.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
69
I
10
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
0
10.1.2 Additionally required hardware and software
Requirement
INFORMATION
If you run and configure PROFIBUS stations in your network, you need additional hardware and software from Siemens.
Required
hardware
Required
software
Starting up
hardware and
software
•
Note the prerequisites regarding license rights for Siemens software products used.
•
Observe the documentation provided by Siemens for the hardware and software
products used.
The following table shows the PROFIBUS master cards available from Siemens:
Designation of the PROFIBUS master card
Order number
Type of PROFIBUS master card
SIMATIC NET CP5611
6GK1561-1AA00
PCI card for PCs
SIMATIC NET CP5512
6GK1561-2AA00
PCMCIA card (32-bit card bus) for notebooks
The following table shows the software available from Siemens:
Designation of the software
Order number
Type of software
SIMATIC NET PB Softnet-DP
Edition 2007
6GK1704-5DW00-3AE1
Driver package
Do the following to install the additionally required hardware and software:
1. Observe the documentation provided by Siemens for the hardware and software
products used.
2. Install the PROFIBUS master card.
3. Install the software.
70
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
I
10
0
10.1.3 Parameterize C2 master with SIMATIC NET
SIMATIC NET
versions and
operating system
INFORMATION
The following description might deviate slightly (in part due to the language) depending
on the SIMATIC NET version and the operating system in use.
This concerns the display and designations in windows as well as designations in the
menu path of the start menu.
Starting SIMATIC
NET and setting
the PG/PC
interface
Do the following to start SIMATIC NET:
1. From the Start menu of Windows, start the program "Set PG/PC Interface" under the
following menu item:
The "Set PG/PC interface" window opens:
12098AEN
2. Set the access path of the application as shown in the figure.
INFORMATION
If you cannot set the access path because the "Access point of the the application"
selection field is disabled, the reason is the following:
You have opened the "Set PG/PC interface" program from SIMATIC STEP 7 and have
therefore occupied the access path.
•
Start the "Set PG/PC Interface" program from the Windows Start menu.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
71
10
I
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
0
Parameterizing a
C2 master
Proceed as follows to configure a C2 master:
1. In the "Set PG/PC interface", click on the [Properties] button. This opens the
"Properties" window.
12097AEN
2. If a C1 master is active, disable the "PG/PC is the only master on the bus" check box.
3. Assign the PC a free address that is not yet reserved by other stations (masters or
slaves).
4. Set the baud rate (transmission speed) matching your PROFIBUS network. If you
operate a C1 master, set the baud rate of the C1 master.
5. Select "DP" as the profile or set the bus timing according to the existing PROFIBUS
network.
72
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
I
10
0
Check the
parameters of the
PROFIBUS
stations
Do the following to check the parameters of the PROFIBUS stations:
1. Close the "Properties" window to return to the "Set PG/PC interface" window.
2. Click the [Diagnostics] button.
This opens the "SIMATIC NET diagnostics" window.
12096AEN
3. Check the parameters you have set. To do so, click on [Test].
If your parameter setting is valid, "OK" will be displayed.
4. To have all bus stations displayed, click on [Read].
5. Make sure that all bus stations were parameterized correctly.
6. Open the MOVITOOLS® MotionStudio engineering software.
7. Set the communication parameters in MOVITOOLS® MotionStudio. Refer to the next
section "Configuring communication via PROFIBUS".
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
73
10
I
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
0
10.1.4 Configuring communication via PROFIBUS
Requirements
INFORMATION
The following steps describe only how you configure PROFIBUS communication in
MOVITOOLS® MotionStudio.
•
Configuring a
communication
channel via
PROFIBUS
First make all the required settings in the project planning software. Refer to the
previous section "Configuring C2 master with SIMATIC NET".
Proceed as follows to configure PROFIBUS communication:
1. Make sure that all the required settings have been made in the project planning
software.
2. Start MOVITOOLS® MotionStudio and create a project following the instructions
described in the section "First Steps".
3. Click on "Configure communication plugs" [1] in the toolbar.
64620AXX
[1]
"Configure communication plugs" icon
Doing so will open the "Configure communication plugs" window.
74
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
I
10
0
4. From the list [1], select "PROFIBUS" as the communication type.
64619AEN
[1]
"Communication type" selection list
[2]
"Activate" check box
[3]
[Edit] button
In the example, "PROFIBUS" is activated as the communication type for the first
communication channel [2].
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
75
10
I
Operation of MOVITOOLS® MotionStudio
Communication via PROFIBUS DP/DP-V1
0
5. Click [Edit] [3] in the right section of the window.
12095AEN
6. Select the "Start automatically" control field if you want to launch the PROFIBUS
server every time the SEW Communication Server is started.
7. Click the [Restart server] button to start the PROFIBUS server.
Windows displays the activated PROFIBUS server using the following ICON in the
status bar:
10.1.5 Communication parameters for PROFIBUS DP/DP-V1
The following table describes the communication parameters for the PROFIBUS
DP/DP-V1 communication channel:
76
Communication parameters
Description
Note
PROFIBUS server
Select the "Start automatically"
control field if you want to launch
the PROFIBUS server every time
the SEW Communication Server
is started.
The Windows status bar displays
the active PROFIBUS server
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Operation of MOVITOOLS® MotionStudio
Executing functions with the units
I
10
0
10.2
Executing functions with the units
10.2.1 Parameterizing units in the parameter tree
The parameter tree displays all unit parameters arranged in folders.
You can manage the unit parameters using the context menu or toolbar. The following
chapter describes how to read or change unit parameters.
10.2.2 Reading/changing unit parameters
To read or change unit parameters, proceed as follows:
1. Switch to the required view (project view or network view).
2. Select the communication mode:
•
•
Click the [Switch to online mode] button [1] if you want to read or change
parameters directly on the unit.
Click the [Switch to offline mode] button [2] if you want to read or change
parameters in the project.
64337AXX
3. Select the unit you want to set parameters for.
4. Open the context menu and select the [Parameter tree] command.
This opens the "Parameter tree" view on the right section of the screen.
5. Expand the "Parameter tree" up to the node you require.
12079AEN
6. Double-click to display a particular group of unit parameters.
7. Press the enter key to finalize any changes you make to numerical values in the input
fields.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
77
10
I
Operation of MOVITOOLS® MotionStudio
Executing functions with the units
0
10.2.3 Starting up units (online)
To startup units (online), proceed as follows:
1. Switch to the network view.
2. Click the [Switch to online mode] button [1].
64354AXX
3. Select the unit you want to startup.
4. Open the context menu and select the command [Diagnostics] / [UFx Gateway
Configurator].
The Gateway Configurator opens.
INFORMATION
78
•
For detailed information about the unit parameters, refer to parameter list for the
unit.
•
For detailed information about how to use the startup wizard, refer to the
MOVITOOLS® MotionStudio online help.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Error Diagnostics
Diagnostic procedures
11
Error Diagnostics
11.1
Diagnostic procedures
11
The diagnostic procedures described in the following section demonstrate the fault
analysis methods for the following problems:
•
Diagnostic problem 1: Inverter does not work on PROFIBUS-DP
•
Diagnostic problem 2: Inverter cannot be controlled using the PROFIBUS DP master
For more information dealing specifically with the inverter parameter settings for various
fieldbus applications, refer to the MOVIDRIVE® Communication and Fieldbus Unit
Profile manual.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
79
11
Error Diagnostics
Diagnostic procedures
Diagnostic problem 1: Inverter does not work on PROFIBUS.
Initial status:
• Inverter is connected to PROFIBUS
• Inverter configured in PROFIBUS master and bus communication active
↓
Is the bus connector plugged in?
no →
[A]
OFF →
[B]
ON →
[C]
yes
↓
Response of the BUS FAULT LED?
FLASHES
↓
Inverter detects baud rate (P092 Baud rate fieldbus). However it was not
configured, or was configured incorrectly, in the PROFIBUS master.
↓
Check the configured bus address and the one set using the DIP switches
(P093 Fieldbus address)
↓
no →
Are the bus addresses the same?
[D]
yes
↓
You may have configured an incorrect unit type or defined the configuration
incorrectly.
↓
Delete the project planning for the inverter from the DP network.
↓
Perform project planning for the inverter again, choosing the unit designation
"MOVIDRIVE-DFS12".
To simplify the project planning process, use a predefined configuration (for
example, "Param + 3PD"). Do not change any of the preset configuration
data.
Assign the address range for your control system.
↓
Load the configuration into the DP master and start the bus communication
again.
[A]
Check the bus cabling.
[B]
Inverter is currently exchanging data cyclically with the PROFIBUS master.
P090 PD configuration displays the configuration that the inverter is controlled with via PROFIBUS.
↓
Bus communication is functioning properly (for problems with controlling or
setpoint selection via PROFIBUS DP, continue with Diagnostic problem
2).
[C]
Inverter does not detect the baud rate (P092 Baud rate fieldbus)!
↓
Check the bus cabling.
[D]
80
Modify the bus addresses.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Error Diagnostics
Diagnostic procedures
11
Diagnostic problem 2:
Inverter cannot be controlled using the PROFIBUS DP master.
Initial status:
• Bus communication with inverter OK (BUS FAULT LED off)
• Inverter running with 24 V (no supply voltage)
↓
The problem is either caused by incorrect parameter settings in the inverter or a
faulty control program in the PROFIBUS master.
↓
Use P094 to P097 (setpoint description PO1 to PO3) to check whether the
setpoints sent by the controller are received correctly.
To do so, send a setpoint other than 0 as a test in each output word.
↓
Setpoints received?
yes →
[A]
no
↓
Check that the correct settings have been made for the following drive parameters:
• P100 SETPOINT SOURCE
FIELDBUS
•
P101 CONTROL SIGNAL SOURCE FIELDBUS
•
P876 ENABLE PO DATA
YES
↓
Settings OK?
no →
[B]
yes
↓
The problem may be caused by your control program in the DP master.
↓
Check that the address used in the program is the same as the address for project
planning.
Note that the inverter requires consistent data and access must take place within
the control program, if necessary, via special system functions (for example,
SIMATIC S7, SFC 14 / 15).
[A]
Setpoints are transferred.
Check whether the drive inverter has been enabled at the terminals.
[B]
Correct the settings.
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
81
kVA
12
i
f
n
Technical Data
DFS12B option for MOVIDRIVE® MDX61B
P Hz
12
Technical Data
12.1
DFS12B option for MOVIDRIVE® MDX61B
DFS12B option (MOVIDRIVE® MDX61B)
Part number
1820 963 7
Power consumption
P=3W
PROFIBUS protocol
options
PROFIBUS DP and DP-V1 according to IEC 61158
Automatic baud rate
detection
9.6 kBaud - 12 MBaud
Connection technology
•
•
Bus termination
Not integrated, implement using suitable PROFIBUS plug with
terminating resistors that can be switched on.
Station address
1 to 125, can be set using DIP switches
GSD file name
SEW_600C.GSD
DP ID number
600C = 24588hex
Application-specific
parameter-setting data
(Set-Prm-UserData)
•
•
•
DP configurations for
DDLM_Chk_Cfg
•
•
•
•
•
•
•
•
•
•
82
Via 9-pin D-sub connector
Pin assignment acc. to IEC 61158
Length: 9 bytes
Hex parameter settings 00,00,00,06,81,00,00,01,01 = DP diagnostics
alarm = OFF
Hex parameter settings 00,00,00,06,81,00,00,01,00 = DP diagnostics
alarm = ON
F0hex = 1 process data word (1 I/O word)
F1hex = 2 process data words (2 I/O words)
F2hex = 3 process data words (3 I/O words)
0hex, F5hex = 6 process data words (6 I/O words)
0hex, F9hex = 10 process data words (10 I/O words)
F3hex, F0hex = parameter channel + 1 process data word (5 I/O words)
F3hex, F1hex = parameter channel + 2 process data words (6 I/O words)
F3hex, F2hex = parameter channel + 3 process data words (7 I/O words)
F3hex, F5hex = parameter channel + 6 process data words (10 I/O
words)
F3hex, F9hex = parameter channel +10 process data words (14 I/O
words)
Diagnostics data
•
•
Max. 8 bytes
Standard diagnostics: 6 bytes
Tools for startup
•
•
PC program MOVITOOLS® MotionStudio
DBG60B keypad
F address
See page 31
Ambient temperature
0 - 55 °C
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
Index
A
Additional code ...................................................47
Assembly and installation notes ..........................15
Installing and removing an option card .........18
B
Baud rate ..................................................... 20, 82
Bus termination ...................................................21
C
C1 master
Configuration ................................................67
Characteristics of SEW inverters ........................52
Communication ...................................................69
Communication error, internal .............................48
Communication via PROFIBUS DP/DP-V1
Additionally required hardware and
software ........................................................70
Communication parameters for
PROFIBUS DP/DP-V1 ..................................76
Communication via C2 master .....................69
Configuring C2 master with SIMATIC NET ..71
Configuring communication via PROFIBUS .74
Configuration
C1 master .....................................................67
Configuring PROFIsafe with STEP 7 ..................29
Configuring the PROFIsafe properties .........29
Description of F parameters .........................30
Connection
DFS12B option .............................................19
Connection technology .......................................82
Control example ..................................................40
Controlling ...........................................................39
D
Data exchange with the DFS12B option .............35
Data exchange with the PROFIsafe
option DFS
F periphery DB of the PROFIsafe
option DFS ....................................................37
Data format parameter ........................................46
Description of F parameters
Parameter "F_CRC_Length" ........................30
Parameter "F_Dest_Add" .............................31
Parameter "F_PAR_Vision" ..........................30
Parameter "F_SIL" ........................................30
Parameter "F_Source_Add" .........................31
Parameter "F_WD_Time" .............................31
DFS12B ..............................................................82
Connection ...................................................19
Operation indicators .....................................23
Terminal description .....................................19
DFS12B operation indicators ..............................23
Diagnostics
Error ..............................................................79
Diagnostics with the PROFIsafe option DFS
Error states of the PROFIsafe option DFS
Safety diagnostics using PROFINET .....32
DP ...................................................................... 25
DP configuration ................................................. 82
DP ident number ................................................ 82
E
Error class .......................................................... 46
Error code .......................................................... 46
Error codes of the DP-V1 services ..................... 68
Error diagnostics ................................................ 79
Example program
SIMATIC S7 ................................................. 67
Exclusion of liability .............................................. 7
Executing ........................................................... 77
Executing functions with the units
Parameterizing units in the parameter tree .. 77
Reading/changing unit parameters .............. 77
Starting up units (online) .............................. 78
F
Functions
PROFIBUS DP-V1 ....................................... 49
G
General information .............................................. 6
General notes
Exclusion of liability ........................................ 7
Rights to claim under limited warranty ........... 7
Structure of the safety notes .......................... 6
GSD file .............................................................. 82
for PROFIBUS DP-V1 .................................. 24
Validity for DFS12B ..................................... 24
I
Ident number ...................................................... 82
incorrect execution of a service .......................... 43
Index addressing ................................................ 42
Installing ....................................................... 15, 16
Installing and removing an option card .............. 18
Internal communication error ............................. 48
L
LEDs .................................................................. 23
Length specification ........................................... 48
O
Operating characteristics at PROFIBUS DP ...... 35
Operation ........................................................... 69
P
Parameter
Data format .................................................. 46
Read ............................................................ 43
Write ............................................................ 44
Parameter channel
Data range ................................................... 43
Management ................................................ 42
Structure ...................................................... 41
Parameter channel data range ........................... 43
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
83
Index
Parameter channel management ........................42
Parameter setting
Procedure .....................................................45
Return codes ................................................46
via PROFIBUS DP ........................................41
Parameter-setting data .......................................82
Part number ........................................................82
Pin assignment PROFIBUS ................................20
Procedure ...........................................................33
PROFIBUS
LEDs .............................................................23
PROFIBUS DP
Operating characteristics ..............................35
Parameter setting .........................................41
Parameter setting procedure ........................45
Timeout .........................................................40
PROFIBUS DP-V1
Alarm handling ..............................................51
Functions ......................................................49
Services ........................................................51
Structure of the parameter channel ..............53
PROFIBUS pin assignment ................................20
Project .................................................................24
Project planning procedure .................................25
Protocol options ..................................................82
T
Terminal description
DFS12B option ............................................ 19
Timeout
PROFIBUS DP ............................................ 40
W
WRITE ................................................................ 44
Write parameter ................................................. 44
R
READ ..................................................................43
Read parameter ..................................................43
Return codes for parameter setting ....................46
Rights to claim under warranty .............................7
S
Safety concept
Limitations ....................................................12
Schematic representation .............................13
Safety notes
Diagnostics ...................................................10
Fieldbus monitor ...........................................10
General safety notes for bus systems ............8
Hoist applications ...........................................8
Monitoring functions .....................................10
Other applicable documentation .....................8
Service coding ....................................................48
Service execution, incorrect ................................43
Setting .................................................................28
SEW inverters, characteristics ............................52
Shielding .............................................................21
Shielding and routing bus cables ........................21
SIMATIC S7
Example program .........................................67
Simatic S7 ...........................................................40
Station address ...................................................82
Settings .........................................................22
Structure of the parameter channel ....................41
Structure of the safety notes .................................6
84
Manual – MOVIDRIVE® MDX61B Fieldbus Interface DFS12B PROFIBUS with PROFIsafe
SEW-EURODRIVE—Driving the world
SEW-EURODRIVE
Driving the world
SEW-EURODRIVE GmbH & Co KG
P.O. Box 3023
76642 Bruchsal/Germany
Phone +49 7251 75-0
Fax +49 7251 75-1970
[email protected]
www.sew-eurodrive.com

This parameter indicates the duration of the synchronization procedure. Make sure that

the synchronization speed (catch-up speed) is faster than the maximum value for the

master speed during operation.

The synchronization speed is limited by the maximum speed (P302).

P241 Synchr. ramp

[s] (Parameter for

time-controlled

Value of the acceleration ramp for synchronizing the slave with the master. The value 0

operation)

should be entered if the slave is to synchronize with the master using maximum possible

acceleration.

P834 LAG ERROR

response

P834 programs the fault response which is triggered by the lag error monitoring of

synchronous operation and of positioning mode with IPOS

P923 Lag error

window

The lag error window defines a permitted difference between the setpoint and actual

position value. A lag error message or response is triggered if the limit is exceeded. This

response can be adjusted using P834 «Lag error response».

Deactivation: Lag error monitoring is deactivated when the value is set to 0.

Manual – MOVIDRIVE® MDX61B Internal Synchronous Operation (ISYNC)

Startup interface for internal synchronous operation

Parameter: P241 Synchronization ramp [s]

Value range: 0 – 0.5 – 50 s

Parameter: P834 LAG ERROR response

Value range: Programmable responses (see MOVIDRIVE

«Parameters»). Factory setting: EMERG.STOP/FAULT

Parameter: P923 Lag error window

Value range: 0 – 5000 – 7FFFFFFFhex inc.

Startup

I

0 0

®

system manual, chapter

plus®

.

5

85

  • Home
  • Brands
  • SEW Manuals
  • Control Unit
  • MOVIDRIVE MDX61B

Related Devices:

  • SEW MOVITRAC 31 series
  • SEW MOVITRAC LTE-B series
  • SEW MOVITRAC B Series
  • SEW MOVIAXIS MX
  • SEW Movitrac B
  • SEW MC07B0005-5A3-4-S0
  • SEW Movidrive CS**A Series
  • SEW MOVITRAC LTE-B

Types of Manuals:

The main types of SEW MOVIDRIVE MDX61B instructions:

  • User guide — rules of useing and characteristics
  • Service manual — repair, diagnostics, maintenance
  • Operation manual — description of the main functions of equipment

Control Unit, DC Drives, Inverter User Guides by SEW:

Similar to SEW MOVIDRIVE MDX61B Manuals, User Guides and Instructions:

  • Danfoss VLT 3032

    1PageIntroduction 2Safety 2Description of Operation 5Sequence of Operation 9Status Messages 11Warning Messages 12Alarm Messages 13Troubleshooting Tips 17Flow Charts 18Symptom/Cause Charts 21Testing the Soft Charge Circuit 23Testing the Input Rectifiers 25Testing the Inverter Section 26Testing the Heatsink Temperature S …

    VLT 3032 DC Drives, 43

  • NFO Drives Sinus Optimal

    www.nfodrives.se[email protected]+4645437029TubbaTorg5SE‐37432Karlshamn,Sweden Operating and Installation Manual NFO Sinus Optimal 3006469-2022-04 …

    Sinus Optimal DC Drives, 48

  • ISANTA Senco Smart Load SHS51XP

    Verpa Senco BVPascallaan 888218 NJ LelystadThe NetherlandsEMEA: www.senco-emea.com© 2015 by Senco Brands, Inc.Installation Instructions(Translation of Original Instructions)Installatie handleiding(Oorspronkelijke installatie handleiding)Manuel utilisateur(Traduction des Instructions Originales)Smart Load SHS51XP Smar …

    Senco Smart Load SHS51XP DC Drives, 39

  • D+H CDC 200/600

    CDC-PC xxxx-T01CDC 200/600 (-SBD)99.823.42 2.2/09/13Konsolensätze bitte separat bestellen /Please order bracket sets separately /Prière de commander séparément les kits de fixation /Rogamos que pidan los juegos de fijación por separadode Originalbetriebsanleitung . . . . . . . . . . . . . . . . . . . Seite . . . . …

    CDC 200/600 DC Drives, 16

Понравилась статья? Поделить с друзьями:
  • Mouth ulcer gel инструкция на русском
  • Mouse keyboard converter for n s инструкция на русском
  • Moulinex хлебопечка инструкция с рецептами
  • Moulinex фритюрница инструкция по применению
  • Motorola p080 инструкция на русском