Sew eurodrive movidrive b инструкция

SEW-Eurodrive MOVIDRIVE B Operating Instructions Manual

  1. Manuals
  2. Brands
  3. SEW-Eurodrive Manuals
  4. Inverter
  5. MOVIDRIVE B
  6. Operating instructions manual

  • Contents

  • Table of Contents

  • Bookmarks

Quick Links

Drive Technologie Drive Automation System Integration Services

Operating Instructions

®

®

®

MOVIDRIVE

B, MOVIDRIVE

compact, MOVIDRIVE

A

Information regarding UL

Ausgabe 02/2010

16917219 / EN

loading

Related Manuals for SEW-Eurodrive MOVIDRIVE B

Summary of Contents for SEW-Eurodrive MOVIDRIVE B

  • Page 1: Operating Instructions

    Drive Technologie Drive Automation System Integration Services Operating Instructions ® ® ® MOVIDRIVE B, MOVIDRIVE compact, MOVIDRIVE Information regarding UL Ausgabe 02/2010 16917219 / EN…

  • Page 2
    SEW-EURODRIVE—Driving the world…
  • Page 3: Table Of Contents

    Content Content ® MOVIDRIVE B ………………..4 Information regarding UL …………….4 Wiring diagram for basic unit …………..7 ® MOVIDRIVE compact ………………10 Information Regarding UL …………….. 10 Wiring diagram for basic unit …………..12 ® MOVIDRIVE A ………………..14 Information Regarding UL ……………..

  • Page 4: Movidrive ® B

    ® MOVIDRIVE Information regarding UL ® MOVIDRIVE Information regarding UL 1.1.1 Field wiring power terminals • Use 60/75 °C copper wire only – Models with suffix 0003 to 0300. Use 75 °C copper wire only – Models with suffix 0370 to 2500. •…

  • Page 5
    ® MOVIDRIVE Information regarding UL 1.1.3 Branch circuit protection Integral solid state short circuit protection does not provide branch circuit protection. Branch circuit protection must be provided in accordance with the National Electrical Code and any additional local codes. For maximum fuse rating see tables below. AC 400/500 V units ®…
  • Page 6
    ® MOVIDRIVE Information regarding UL 1.1.4 Motor Overload Protection The units are provided with motor overload protection with a trip current adjusted to 150% of the rated motor current. 1.1.5 Ambient temperature The units are suitable for an ambient temperature of 40 °C, max. 60 °C with derated out- put current.
  • Page 7: Wiring Diagram For Basic Unit

    ® MOVIDRIVE Wiring diagram for basic unit Wiring diagram for basic unit 1.2.1 Power section and brake (size 1-6) F11/F12/F13 Protective earth (shield) (AC-3) L1 L2 Line filter option NF… DC link L1′ L2′ L3′ connection F14/F15 F14/F15 F14/F15 L1 L2 L3 Power section (AC-3) (AC-3)

  • Page 8
    ® MOVIDRIVE Wiring diagram for basic unit Brake rectifier in Install the connection cables between the brake rectifier and the brake separately from the control cabinet other power cables when installing the brake rectifier in the control cabinet. Joint instal- lation is only permitted with shielded power cables.
  • Page 9
    ® MOVIDRIVE Wiring diagram for basic unit 1.2.3 Braking resistor BW… / BW…-…-T /BW…-…-P Power section Power section Power section +R -R +R -R +R -R Wirkt auf K11 BW…-…-P BW…-…-T affects affects BW… When the internal temperature When the signal contact F16 trips, switch trips, K11 must be opened K11 must be opened and DIØØ»/Controller When the external bimetal relay…
  • Page 10: Movidrive ® Compact

    ® MOVIDRIVE compact Information Regarding UL ® MOVIDRIVE compact Information Regarding UL 2.1.1 Field Wiring Power Terminals • Use 60/75 °C copper wire only – Models with suffix 0003 to 0300. Use 75 °C copper wire only – Models with suffix 0370 to 0750. •…

  • Page 11
    ® MOVIDRIVE compact Information Regarding UL 2.1.3 Branch Circuit Protection Integral solid state short circuit protection does not provide branch circuit protection. Branch circuit protection must be provided in accordance with the National Electrical Code and any additional local codes. For maximum fuse rating see tables below.
  • Page 12: Wiring Diagram For Basic Unit

    ® MOVIDRIVE compact Wiring diagram for basic unit Wiring diagram for basic unit 2.2.1 Wiring the power section and brake F11/F12/F13 Protective earth (shield) (AC-3) L1 L2 NF… line filter option DC link L1′ L2′ L3′ connection* F14/F15 F14/F15 F14/F15 L1 L2 L3 Power section (AC-3)

  • Page 13
    ® MOVIDRIVE compact Wiring diagram for basic unit Brake rectifier in Install the connection cables between the brake rectifier and the brake separately from control cabinet other power cables when installing the brake rectifier in the control cabinet. Joint instal- lation is only permitted with shielded power cables.
  • Page 14: Movidrive ® A

    ® MOVIDRIVE Information Regarding UL ® MOVIDRIVE Information Regarding UL 3.1.1 Field Wiring Power Terminals • Use 60/75 °C copper wire only – Models with suffix 0003 to 0300. Use 75 °C copper wire only – Models with suffix 0370 to 0750. •…

  • Page 15
    ® MOVIDRIVE Information Regarding UL 3.1.3 Branch Circuit Protection Integral solid state short circuit protection does not provide branch circuit protection. Branch circuit protection must be provided in accordance with the National Electrical Code and any additional local codes. For maximum fuse rating see tables below. 400/500 V units ®…
  • Page 16: Wiring Diagram For Basic Unit

    ® MOVIDRIVE Wiring diagram for basic unit Wiring diagram for basic unit 3.2.1 Connection of the power section and brake F11/F12/F13 Protective earth conductor (shield) (AC-3) L1 L2 Option NF… input filter DC link L1′ L2′ L3′ connection F14/F15 F14/F15 F14/F15 L1 L2 L3 DC link…

  • Page 17
    ® MOVIDRIVE Wiring diagram for basic unit Brake rectifier in Route the connection cables between the brake rectifier and the brake separately from switch cabinet other power cables when installing the brake rectifier in the switch cabinet. Joint routing is only permitted if the power cables are shielded. Operating Instructions –…
  • Page 20
    SEW-EURODRIVE—Driving the world SEW-EURODRIVE Driving the world SEW-EURODRIVE GmbH & Co KG P.O. Box 3023 D-76642 Bruchsal/Germany Phone +49 7251 75-0 Fax +49 7251 75-1970 sew@sew-eurodrive.com www.sew-eurodrive.com…

1

MOVIDRIVE

Information regarding UL

1

MOVIDRIVE

1.1

Information regarding UL

1.1.1

Field wiring power terminals

1.1.2

Short-circuit current rating

4

®

B

®

B

Use 60/75 °C copper wire only – Models with suffix 0003 to 0300.

Use 75 °C copper wire only – Models with suffix 0370 to 2500.

Tighten terminals to in-lbs (Nm) as follows:

Series

®

MOVIDRIVE

B

Suitable for use on a circuit capable of delivering not more than 200,000 rms sym-

metrical amperes:

®

– MOVIDRIVE

B models with suffix 0005 to 2500 (400 V units only).

Max. voltage is limited to 500 V.

®

– MOVIDRIVE

B models with suffix 0015 to 0300 (230 V units only).

Max. voltage is limited to 240 V.

Frame size

in-lbs

0XS, 0S, 0L

5

1, 2S

5

2

13

3

31

4, 5

120

6

180

7

620

Operating Instructions – MOVIDRIVE® MDX60B/61B

Nm

0.6

0.6

1.5

3.5

14

20

70

MOVIDRIVE

®

Serial Communication

Edition

11/2001

Manual

1053 1610 / EN

SEW-EURODRIVE

Contents

1 Important Notes………………………………………………………………………………………… 4

P6..

P60.

P600

2 Introduction ……………………………………………………………………………………………… 5

2.1

Overview of serial interfaces ……………………………………………………………….. 5

2.2

Technical data…………………………………………………………………………………… 8

2.3

MOVILINK® and system bus ………………………………………………………………. 9

3 Installation ……………………………………………………………………………………………… 12

3.1

System bus (SBus) installation ………………………………………………………….. 12

3.2

RS-485 interface installation ……………………………………………………………… 14

3.3

RS-232 interface installation ……………………………………………………………… 16

4 RS-485 Communication …………………………………………………………………………… 17

4.1

Telegrams ………………………………………………………………………………………. 17

4.2

Addressing and transmission process ………………………………………………… 20

4.3

Data contents and PDU types……………………………………………………………. 29

5 System Bus (SBus) …………………………………………………………………………………. 37

5.1

Slave data exchange via MOVILINK® ………………………………………………… 37

5.2

Setting parameters via the CAN bus…………………………………………………… 42

5.3

Master data exchange via MOVILINK® ………………………………………………. 47

5.4

Master/slave operation via the SBus…………………………………………………… 50

5.5

Data exchange via variable telegrams ………………………………………………… 51

5.6

Project planning example for SBus …………………………………………………….. 62

6 Operation and Service …………………………………………………………………………….. 64

6.1

Startup problems with the SBus…………………………………………………………. 64

6.2

Return codes for parameter setting…………………………………………………….. 65

7 Parameter List ………………………………………………………………………………………… 67

7.1

Explanation of the table header …………………………………………………………. 67

7.2

Complete parameter list, sorted by parameter numbers………………………… 68

7.3

Quantity and conversion index…………………………………………………………… 84

8 Index ………………………………………………………………………………………………………. 87

MOVIDRIVE

®

Serial Communication

3

1

1 Important Notes

• This manual does not replace the detailed operating instructions!

• Installation and startup only by trained personnel observing applicable accident prevention regulations and the MOVIDRIVE

®

operating instructions!

Documentation

Bus systems

Safety and warning instructions

• Read through this manual carefully before you commence installation and startup of

MOVIDRIVE

®

drive inverters with a serial communications link (RS-232, RS-485, system bus).

• This manual assumes that the user has access to and is familiar with the

MOVIDRIVE

®

documentation, in particular the MOVIDRIVE

®

system manual.

• In this manual, cross references are marked with «

«. For example, (

Sec. X.X) means: Further information can be found in section X.X of this manual.

• A requirement of fault-free operation and fulfillment of any rights to claim under guarantee is that the documentation is observed.

General safety notes on bus systems:

This communication system allows you to match the MOVIDRIVE

®

drive inverter to the specifics of your application to a very high degree. 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 inverter behavior. This may result in unexpected (not uncontrolled, though!) system behavior.

Always follow the safety and warning instructions contained in this publication!

Electrical hazard

Possible consequences: Severe or fatal injuries.

Hazard

Possible consequences: Severe or fatal injuries.

Hazardous situation

Possible consequences: Slight or minor injuries.

Harmful situation

Possible consequences: Damage to the unit and the environment.

Tips and useful information.

4

MOVIDRIVE

®

Serial Communication

Overview of serial interfaces

2 Introduction

2.1

Overview of serial interfaces

The following serial interfaces are provided as standard with MOVIDRIVE

®

drive inverters for serial communication:

1. System bus (SBus) = CAN bus to CAN specification 2.0, parts A and B.

2. RS-485 interface to EIA standard

MOVIDRIVE

MD_60A

®

System bus (SBus):

The system bus (SBus) is routed to terminals X12:2/3 in MOVIDRIVE

®

MD_60A drive inverters.

RS-485 interface:

The RS-485 interface is routed to the TERMINAL option slot and, in parallel, to terminals

X13:10/11 in MOVIDRIVE

®

MD_60A drive inverters.

Either the «DBG11A keypad» or the «USS21A serial interface» can be connected to the

TERMINAL option slot.

CONTROL

0V5 — +

RS485

RS232

USS21A

E Q

DBG11A

+

SBus High

SBus Low

X11:

REF1

AI11

AI12

AGND

REF2

1

2

3

4

5

ON OFF

X12:

DGND

SC11

SC12

1

2

3

S 11

S 12

TERMINAL

RS-485 +

RS-485 —

X13:

DIØØ

DIØ1

DIØ2

DIØ3

DIØ4

DIØ5

DCOM

VO24

DGND

ST11

ST12

6

7

4

5

1

2

3

10

11

8

9

X14:

6

1

Fig. 1: Serial interfaces on MOVIDRIVE

®

MD_60A

X12:1

X12:2

X12:3

X13:10

X13:11

DGND: Ref. potential

SBus high

SBus low

ST11: RS-485+

ST12: RS-485-

05274AXX

CAN bus to CAN specification 2.0, parts A and B, transmission technology to ISO 11898, max. 64 stations, terminating resistor

(120

) can be activated using DIP switches

EIA standard, 9600 baud, max. 32 stations

Max. cable length 200 m (660 ft) in total

Dynamic terminating resistor with fixed installation

MOVIDRIVE

®

Serial Communication

5

2

2

Overview of serial interfaces

MOVIDRIVE

® compact

System bus (SBus):

• The system bus (SBus) is routed to terminals X10:5/7 in MOVIDRIVE

® compact

MCF/MCV/MCS4_A drive inverters.

• The system bus (SBus) is routed to terminals X10:7/8 and X10:10/11 in

MOVIDRIVE

® compact MCH4_A drive inverters. Terminals X10:7 and X10:10 are electrically connected, as are terminals X10:8 and X10:11.

RS-485 interface:

The RS-485 interface is routed to the TERMINAL option slot in MOVIDRIVE

® compact drive inverters.

Either the «DBG11A keypad» or the «USS21A serial interface» can be connected to the

TERMINAL option slot.

MCF/MCV/MCS4_A

0V5 — +

RS485

RS232

USS21A

E Q

DBG11A

+

SBus High

SBus Low

X10:

REF1

AI11

REF2

AI12

SC11

AI21

SC12

AGND

DIØØ

DIØ1

DIØ2

DIØ3

DIØ4

DIØ5

DCOM

VO24

9

10

11

12

13

14

15

16

7

8

5

6

1

2

3

4

0V5 — +

RS485

RS232

USS21A

E Q

DBG11A

MCH4_A

+

SBus High

SBus Low

SBus High

SBus Low

X10:

REF1

AI11

AI12

AI21

AGND

REF2

SC11

SC12

DGND

SC21*

SC22*

10

11

7

8

9

5

6

3

4

1

2

X11:

DIØØ

DIØ1

DIØ2

Fig. 2: Serial interfaces on MOVIDRIVE

®

compact

05275AXX

* Only use these terminals if S12 = OFF; connect terminating equipment to SC11/SC12.

MOVIDRIVE

® compact MCF/MCV/MCS4_A

X10:5

X10:7

SBus high

SBus low

CAN bus to CAN specification 2.0, parts A and B

Transmission system to ISO 11898

MOVIDRIVE

X10:7/10

X10:8/11

® compact MCF/MCV/MCS4_A

SBus high

SBus low max. 64 stations

Terminating resistor (120

) can be activated using

DIP switches

1

2

3

6

MOVIDRIVE

®

Serial Communication

Overview of serial interfaces

USS21A (RS-232 and RS-485)

Startup, operation and service are possible from the PC via the serial interface. The

SEW MOVITOOLS software is used for this purpose. It is also possible to transfer parameter settings to several MOVIDRIVE

®

drive inverters via PC.

MOVIDRIVE

®

can be equipped with isolated RS-232 and RS-485 interfaces. The RS-

232 interface is configured as a 9-pin sub D female connector (EIA standard) and the

RS-485 interface as a terminal connection. The interfaces are accommodated in a housing for plugging onto the inverter (TERMINAL option slot). The option can be plugged on during operation. The transmission rate of both interfaces is 9600 baud.

DBG11A and USS21A are connected to the same inverter slot (TERMINAL) and cannot be used at the same time.

RS-232 interface

RS-485 interface

Use a commercially available serial interface cable (shielded!) for connecting a PC to

MOVIDRIVE

®

with the USS21A option.

Important: 1:1 cabling

USS21A

PC COM 1-4

5

3

2

GND (ground)

TxD

RxD

5

3

2

9-pin sub D connector (male) max. 5 m (16.5 ft)

9-pin sub D connector (female)

02399AEN

Fig. 3: Connection cable USS21A – PC

A maximum of 16 MOVIDRIVE

®

units can be networked for communications purposes

(max. total cable length 200 m (660 ft)) via the RS-485 interface of the USS21A.

Dynamic terminating resistors are permanently installed, so do not connect any external terminating resistors.

Unit addresses 0 – 99 are permitted with multipoint connections. In this case, the «peerto-peer connection» must not be selected in MOVITOOLS. The communications address in MOVITOOLS and the RS-485 address of the MOVIDRIVE

®

unit (P810) must be identical.

Dimensions

2

0V5 — +

RS485

RS232

1.5 (0.06)

85 (3.35)

Fig. 4: USS21A dimensions in mm (in)

28.5 (1.12)

01003BXX

MOVIDRIVE

®

Serial Communication

7

2

Technical data

2.2

Technical data

System bus

(SBus)

Standard

Baud rate

ID range

Address

Number of process data words

CAN specification 2.0 parts A and B either 125, 250, 500 or 1000 kbaud, factory setting 500 kbaud

3 – 1020 can be set with parameter P813: 0 – 63 fixed setting: 3 PD

Line length depending on the baud rate, max. 320 m

Number of stations max. 64

Co Only when P816 «SBus baud rate» = 1000 kbaud:

Do not combine MOVIDRIVE

® compact MCH42A units with other MOVIDRIVE

®

units in the same system bus combination.

The units are allowed to be mixed at baud rates

1000 kbaud.

RS-485 interface

Standard

Baud rate

Start bits

Stop bits

RS-485

9.6 kbaud

1 start bit

1 stop bit

Data bits

Parity

8 data bits

1 parity bit, supplementing to even parity

Line length 200 m between two stations

Number of stations 1 master and max. 31 slaves

RS-232 interface

Standard

Baud rate

Start bits

Stop bits

DIN 66020 (V.24)

9.6 kbaud

1 start bit

1 stop bit

Data bits

Parity

8 data bits

1 parity bit, supplementing to even parity

Line length max. 5 m

Number of stations 1 master + 1 slave (peer-to-peer connection)

8

MOVIDRIVE

®

Serial Communication

MOVILINK® and system bus

2.3

MOVILINK

®

and system bus

MOVILINK

®

protocol

This document provides a detailed description of the MOVILINK

®

serial interface protocol for the RS-485 interfaces of MOVIDRIVE

®

drive inverters. You can control the inverter and set its parameters via the RS-485 interface.

However, please bear in mind that this communications variant is a proprietary communication system for low-end applications.

The low speed of transmission and the significant time and effort needed to implement the various automation systems mean that SEW recommends the following fieldbus systems as the professional method of linking SEW inverters to machine control systems:

• PROFIBUS-DP

• INTERBUS

• INTERBUS with fiber optic cable

• CAN

• CANopen

• DeviceNet

These fieldbus systems are supported by SEW and by all well-known manufacturers of automation systems.

The MOVILINK

MOVIDRIVE

®

®

protocol for serial interfaces in the new SEW range of inverters,

and MOVIMOT

®

, enables you to set up a serial bus connection between a higher-level master and several SEW inverters. For example, masters may take the form of programmable logic controllers, PCs or even SEW inverters with PLC functions

(IPOS plus®

). Generally speaking, the SEW inverters function as slaves in the bus system.

The MOVILINK

®

protocol allows both of the following applications to be implemented: automation tasks such as control and parameter setting of the drives by means of cyclical data exchange, startup and visualization tasks.

Features

The principal features of the MOVILINK

®

protocol are:

• Support for the master/slave structure via RS-485 with one master (single master) and at most 31 slave stations (SEW inverters).

• Support for peer-to-peer connection via RS-232.

• User-friendly implementation of the protocol in a simple and reliable telegram structure with fixed telegram lengths and a unique start identifier

• Data interface to the basic unit in accordance with the MOVILINK

®

profile. This means the user data sent to the drive are transmitted to the inverter in the same way as via the other communications interfaces (PROFIBUS, INTERBUS, CAN,

CANopen, DeviceNet, etc.).

• Access to all drive parameters and functions, i.e. it can be used for startup, service, diagnosis, visualization and automation tasks

• Startup and diagnostic tools on the basis of MOVILINK

®

for PC (e.g. MOVITOOLS/

SHELL and MOVITOOLS/SCOPE).

2

MOVIDRIVE

®

Serial Communication

9

2

MOVILINK® and system bus

System bus

(SBus)

The SBus is a CAN bus in accordance with the CAN specification 2.0, parts A and B. It supports all services in the SEW MOVILINK

®

unit profile. In addition, you can exchange

IPOS plus®

variables via the SBus independently of the profile.

The unit behavior of the inverter which forms the basis of CAN operation is referred to as the unit profile. It is independent of any particular fieldbus and is therefore a uniform feature. This provides you, the user, with the opportunity of developing applications regardless of the fieldbus.

MOVIDRIVE

®

offers digital access to all drive parameters and functions via the SBus.

The drive inverter is controlled via high-speed process data. These process data telegrams let the user enter setpoints, such as the setpoint speed, ramp generator time for acceleration/deceleration, etc. and trigger various drive functions such as enable, control inhibit, normal stop, rapid stop, etc. You can also use these telegrams to read back actual values from the drive inverter, such as the actual speed, current, unit status, error number and reference signals.

The exchange of parameter data via the MOVILINK

®

parameter channel lets you create applications in which all important drive parameters are stored in the programmable master controller. This means there is no need to manually set the parameters on the drive inverter itself, which is frequently a rather time-consuming task. IPOS plus® provides the MOVLNK command for the exchange of parameter data and process data with other MOVILINK

®

stations. As a result, MOVIDRIVE

®

can operate as the master via IPOS plus®

and control other units.

The process data and the drive parameters can be sent to a synchronization telegram synchronously or asynchronously.

10

E Q E Q

PD1

Variable exchange

Max. 8 data bytes = 2 variables, each 32 bit

System bus (SBus)

Fig. 5: Variants of SBus communication

02244BEN

Using the SBus requires additional monitoring functions such as time monitoring (SBus timeout delay) or special emergency-off concepts. You can adapt the monitoring functions of MOVIDRIVE

®

specifically to your application. You can determine which error response the drive inverter should trigger in the event of a timeout. A rapid stop is a good idea 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 (e.g.

conveyor belt). You can still implement emergency-off concepts which are independent of the bus and use the terminals of the drive inverter because the functions of the control terminals are still active when the SBus is in operation.

MOVIDRIVE

®

Serial Communication

MOVILINK® and system bus

The MOVIDRIVE

®

drive inverter offers you numerous diagnostic options for startup and service purposes. An easy-to-use diagnostics tool is provided in the MOVITOOLS/

SHELL PC software. This software makes it possible to call up a detailed display of the bus and unit status as well as setting all drive parameters.

Variable telegrams

Not only does the cyclical and acyclical variable exchange function create an interface via which variables can be exchanged between several MOVIDRIVE

®

units, it is also possible to implement partial functions for specific profiles in external units. These external units may support the CANopen or DeviceNet protocol.

2

MOVIDRIVE

®

Serial Communication

11

3

System bus (SBus) installation

3 Installation

3.1

System bus (SBus) installation

Only when P816 «SBus baud rate» = 1000 kbaud:

Do not combine MOVIDRIVE

®

compact MCH42A units with other MOVIDRIVE

®

units in the same system bus combination.

The units are allowed to be mixed at baud rates

1000 kbaud.

MOVIDRIVE

®

MD_60A

Control unit

X11:

REF1

AI11

AI12

AGND

REF2

System bus

Terminating resistor

ON OFF

S 11

S 12

X12:

System bus ref.potential

System bus high

System bus low

DGND

SC11

SC12

1

2

3

1

2

3

4

5

Control unit

X11:

REF1

AI11

AI12

AGND

REF2

System bus

Terminating resistor

X12:

ON OFF

S 11

S 12

System bus ref.potential

System bus high

System bus low

DGND

SC11

SC12

1

2

3

1

2

3

4

5

Control unit

X11:

REF1

AI11

AI12

AGND

REF2

System bus

Terminating resistor

X12:

ON OFF

S 11

S 12

System bus ref.potential

System bus high

System bus low

DGND

SC11

SC12

1

2

3

1

2

3

4

5

Fig. 6: System bus connection MOVIDRIVE

®

MD_60A

MOVIDRIVE

®

compact MCF/MCV/MCS4_A

Control unit Control unit

System bus high

System bus low

X10:

SC11

SC12

5

6

3

4

7

1

2

System bus high

System bus low

X10:

SC11

SC12

5

6

3

4

7

1

2

Reference potential

System bus

Terminating resistor

DGND 17

ON OFF

S 12

S 11

Reference potential

DGND 17

System bus

ON OFF

Terminating resistor

S 12

S 11

쵰 쵰

02205BEN

Control unit

System bus high

System bus low

X10:

SC11

SC12

5

6

3

4

7

1

2

Reference potential

DGND 17

System bus

ON OFF

Terminating resistor

S 12

S 11

쵰 쵰

Fig. 7: System bus connection MOVIDRIVE

®

compact MCF/MCV/MCS4_A

02411AEN

12

MOVIDRIVE

®

Serial Communication

System bus (SBus) installation

MOVIDRIVE

®

compact MCHS4_A

Control unit

X10:

System bus high

System bus low

Reference potential

System bus high

System bus low

SC11

SC12

DGND

SC21

SC22

System bus

Terminating resistor

ON OFF

S 12

S 11

10

11

8

9

6

7

4

5

1

2

3

Control unit

System bus high

System bus low

Reference potential

System bus high

System bus low

X10:

SC11

SC12

DGND

SC21

SC22

10

11

8

9

6

7

4

5

1

2

3

System bus

Terminating resistor

ON OFF

S 12

S 11

Control unit

System bus high

System bus low

Reference potential

System bus high

System bus low

X10:

SC11

SC12

DGND

SC21

SC22

10

11

8

9

6

7

4

5

1

2

3

System bus

Terminating resistor

ON OFF

S 12

S 11

쵰 쵰 쵰 쵰

Fig. 8: System bus connection MOVIDRIVE

®

compact MCH4_A

05210AEN

SBus MCH4_A: Connect the terminating equipment to SC11/SC12. SC21/SC22 are only active when S12 = OFF.

Cable specification

Shield contact

Line length

Terminating resistor

• Use a 2-core twisted and shielded copper cable (data transmission cable with shield comprising copper braiding). The cable must meet the following specifications:

– Conductor cross section 0.75 mm

2

(AWG 18)

– Cable resistance 120

at 1 MHz

– Capacitance per unit length

40 pF/m (12 pF/ft) at 1 kHz

Suitable cables are CAN bus or DeviceNet cables, for example.

• Connect the shield at either end to the electronics shield clamp of the inverter or the master control and ensure the shield is connected over a large area. Also connect the ends of the shield to DGND.

• The permitted total line length depends on the baud rate setting of the SBus (P816):

– 125 kbaud

– 250 kbaud

– 500 kbaud

– 1000 kbaud

320 m (1056 ft)

160 m (528 ft)

80 m (264 ft)

40 m (132 ft)

• Switch on the system bus terminating resistor (S12 = ON) at the start and finish of the system bus connection. Switch off the terminating resistor on the other units

(S12 = OFF).

• There must not be any potential displacement between the units which are connected together using the SBus. Take suitable measures to avoid a potential displacement, e.g. by connecting the unit ground connectors using a separate lead.

3

MOVIDRIVE

®

Serial Communication

13

3

RS-485 interface installation

3.2

RS-485 interface installation

MOVIDRIVE

®

MD_60A

The RS-485 interface is routed to terminals X13:10/11 and, in parallel, to the TERMINAL option slot. The RS-485 interface can only be accessed via the TERMINAL option slot when the «serial interface type USS21A» option is attached.

RS-485 connection via terminals X13:10/11

Control unit

RS-485 +

RS-485 —

X13:

DIØØ

DIØ1

DIØ2

DIØ3

DIØ4

DIØ5

DCOM

VO24

DGND

ST11

ST12

9

10

11

7

8

5

6

3

4

1

2

Control unit

RS-485 +

RS-485 —

X13:

DIØØ

DIØ1

DIØ2

DIØ3

DIØ4

DIØ5

DCOM

VO24

DGND

ST11

ST12

9

10

11

7

8

5

6

3

4

1

2

Control unit

RS-485 +

RS-485 —

X13:

DIØØ

DIØ1

DIØ2

DIØ3

DIØ4

DIØ5

DCOM

VO24

DGND

ST11

ST12

9

10

11

7

8

5

6

3

4

1

2

Fig. 9: RS-485 connection via X13:10/11

쵰 쵰

02206AEN

Cable specification • Use a 2-core twisted and shielded copper cable (data transmission cable with shield comprising copper braiding). The cable must meet the following specifications:

– Conductor cross section 0.5 – 0.75 mm

2

(AWG 20 – 18)

– Cable resistance 100 – 150

at 1 MHz

– Capacitance per unit length

40 pF/m (12 pF/ft) at 1 kHz

The following cable is suitable, for example:

– BELDEN (www.belden.com), data cable type 3105A

Shield contact • Connect the shield at either end to the electronics shield clamp of the inverter or the machine control and ensure the shield is connected over a large area. Also connect the ends of the shield to DGND.

• The permitted total line length is 200 m (660 ft).

Line length

Terminating resistor

• Dynamic terminating resistors are fitted. Do not connect any external terminating resistors!

• There must not be any potential displacement between the units which are connected via RS-485. Take suitable measures to avoid a potential displacement, e.g. by connecting the unit ground connectors using a separate lead.

14

MOVIDRIVE

®

Serial Communication

RS-485 interface installation

USS21A serial interface

• With MOVIDRIVE

®

MD_60A drive inverters, the RS-485 interface can also be accessed using the «serial interface type USS21A» option.

• With MOVIDRIVE

®

compact drive inverters, the RS-485 interface can only be accessed using the «serial interface type USS21A» option.

RS-485 connection via USS21A

USS21A

0V5

+

USS21A

0V5

+

3

쵰 쵰

Fig. 10: RS-485 interface of the USS21A

쵰 쵰

00997CXX

Cable specification • Use a 2-core twisted and shielded copper cable (data transmission cable with shield comprising copper braiding). The cable must meet the following specifications:

– Conductor cross section 0.5 – 0.75 mm

2

(AWG 20 – 18)

– Cable resistance 100 – 150

at 1 MHz

– Capacitance per unit length

40 pF/m (12 pF/ft) at 1 kHz

The following cable is suitable, for example:

– BELDEN (www.belden.com), data cable type 3105A

Shield contact • Connect the shield at either end to the electronics shield clamp of the inverter and ensure the shield is connected over a large area. Also connect the ends of the shield to DGND.

EIA standard • Max. transmission rate 9600 baud

• Max. 32 stations (each unit with USS21A counts as two stations)

• Max. cable length 200 m (660 ft) in total

• Dynamic terminating resistor with fixed installation

MOVIDRIVE

®

Serial Communication

15

3

RS-232 interface installation

3.3

RS-232 interface installation

With MOVIDRIVE

®

MD_60A and MOVIDRIVE

®

compact, the RS-232 interface can only be accessed using the «serial interface type USS21A» option.

RS-232 connection

• Use a shielded standard interface cable for connecting to the RS-232 interface.

Important: 1:1 cabling

USS21A

PC COM 1-4

5

3

2

GND (ground)

TxD

RxD

5

3

2

9-pin sub D connector (male) max. 5 m (16.5 ft)

9-pin sub D connector (female)

02399AENdf

Fig. 11: PC connection via RS-232

16

MOVIDRIVE

®

Serial Communication

Telegrams

4 RS-485 Communication

4.1

Telegrams

Telegram traffic Both cyclical and acyclical data exchange are used in drive engineering. Cyclical telegrams via the serial interface are used in automation applications, particularly for drive control. The master station must ensure cyclical data exchange in this case.

Cyclical data exchange

Cyclical data exchange is used predominantly for controlling the inverters via the serial interface. In this process, the master continuously sends telegrams containing setpoints

(request telegrams) to an inverter (slave) and then waits for a response telegram with actual values from the inverter. After a request telegram has been sent to an inverter, the master expects the response telegram within a defined length of time (response delay time). The inverter only sends back a response telegram if it has received a request telegram sent to its slave address without any errors. The inverter monitors whether the data communication fails during the cyclical data exchange. If communication does fail, the inverter triggers a timeout response if it does not receive a new request telegram from the master within an adjustable time.

MOVILINK

®

also offers the opportunity to perform acyclical service and diagnostic tasks even during cyclical communication without changing the type of telegram.

Acyclical data exchange

Acyclical data exchange is principally used for startup and diagnostics. The inverter does not monitor the communications link in this case. The master can send telegrams to the inverter at irregular intervals in acyclical mode.

4

MOVIDRIVE

®

Serial Communication

17

4

Telegrams

Telegram structure

The entire data exchange is performed using only two types of telegram. It involves the master sending a request containing data to the inverter, in the form of a request telegram. The inverter answers with a response telegram. When word information (16bit) is sent within the user data, the high byte is always sent first and the low byte last.

In the case of double word information (32-bit), the high word is sent first and the low word last. Coding of the user data is not part of the protocol. The content of the user data is explained in detail in the MOVIDRIVE

®

Fieldbus Unit Profile manual.

Request telegram structure

Fig. 12 shows the structure of the request telegram which the master sends to the inverter. Each telegram starts with an idle time on the bus, referred to as the start pause, followed by a start character. Different start characters are used so that it is possible to clearly differentiate between request and response telegrams. The request telegram starts with the start character SD1 = 02 hex type.

, followed by the slave address and the PDU

Start delimiter 1

02 hex PDU type

Block check character

….Idle…

SD1 ADR TYP PDU BCC

Start pause Slave address Protocol data unit

01485BEN

Fig. 12: Structure of the request telegram

Response telegram structure

Fig. 13 shows the structure of the response telegram by means of which the inverter

(slave) responds to a request sent by the master. In turn, each response telegram starts with a start pause, followed by a start character. The response telegram starts with the start character SD2 = 1D hex

, followed by the slave address and the PDU type so that it is possible to clearly differentiate between request and response telegrams.

Start delimiter 2

02 hex PDU type

Block check character

….Idle…

SD2

ADR TYP PDU BCC

Start pause Slave address

Fig. 13: Structure of the response telegram

Protocol data unit

01487BEN

18

MOVIDRIVE

®

Serial Communication

Telegrams

Start pause (idle) The master must observe a start pause of at least 3.44 ms before sending the start character SD1 (02 hex

) so that the inverter can definitively identify the start of a request telegram. This pause prevents the bit combination 02 hex

, which may also occur in the user data, from being erroneously interpreted as the start character. As a result, the start pause forms part of the start character. After it has received a valid request telegram, the inverter waits for an idle time of at least 3.44 ms before sending back the response telegram with the start character SD2 (1D hex

). This enables the master to clearly identify the start character of a response telegram as well. In case the transmission of a valid request telegram is canceled by the master, a new request telegram cannot be sent until at least two start pauses (6.88 ms) have elapsed.

Start character

(SD1 / SD2)

The start character and the preceding start pause detect the commencement and the data direction of a new telegram. The following table shows the allocation of the start character to the data direction.

SD1

SD2

02 hex

1D hex

Request telegram

Response telegram

Master → inverter

Inverter

master

4

MOVIDRIVE

®

Serial Communication

19

4

Addressing and transmission process

4.2

Addressing and transmission process

Address byte

(ADR)

The address byte always specifies the slave address regardless of the data direction.

Therefore, the ADR character in a request telegram specifies the address of the inverter which is to receive the request. In the opposite direction, the master can tell from which inverter the response telegram was sent. Generally speaking, there is only one master in the system. This means the master is not addressed. In addition to individual addressing, the MOVILINK

®

protocol also offers further addressing options. The following table shows the address areas and what they mean.

ADR

0 – 99

100 –

199

253

254

255

Meaning

Individual addressing within an RS-485 bus

Group addressing (multicast)

Special case of group address 100: Means «Not assigned to any group», i.e. ineffective

Local address: Only effective in conjunction with IPOS plus®

as master and the MOVILINK command. For communication within the unit.

Universal address for peer-to-peer communication

Broadcast address

Individual addressing

Each inverter can be addressed directly via addresses 0 – 99. Each request telegram from the master is answered by a response telegram from the inverter.

Master

ADR

ADR

1

1 to from

ADR

ADR

3

3

Slave

Inverter

ADR: 1

Request

Response

ADR

12

12

Slave

Inverter

ADR: 3

Slave

Inverter

ADR: 12

01488BEN

Fig. 14: Individual addressing via unit address 232/485

20

MOVIDRIVE

®

Serial Communication

Addressing and transmission process

Group addressing

(multicast)

Each inverter possesses an adjustable group address in addtion to its individual address. This setup enables the user to form groups with various stations and then address the individual stations in a group simultaneously using the group address. No response telegram is sent back to the master in the case of group addressing. This means it is not possible to request data from the inverter. Also, there is no response when data are written. You can create up to 99 groups.

Master

Request telegram to group adr. 102

Request telegram to group adr. 101

4

Slave

Inveter

ADR: 1

Group adr.: 101

Slave

Inverter

ADR: 2

Group adr.: 101

Fig. 15: Addressing individual groups

Slave

Inverter

ADR: 3

Group adr.: 101

Slave

Inverter

ADR: 4

Group adr.: 101

Slave

Inverter

ADR: 5

Group adr: 102

Slave

Inverter

ADR: 6

Group adr.: 102

01489BEN

Universal addressing for peer-to-peer connection

Every inverter can be addressed via the universal address 254 regardless of the individual address which has been set for it. The advantage of this method is that peerto-peer connections can be established via the RS-232 interface without necessarily knowing the currently set individual address. Every inverter station is addressed with this universal address, which means this method must not be used in multipoint connections (e.g. RS-485 bus). Otherwise, there would be data collisions on the bus because every inverter would send a response telegram after receiving the request telegram.

Master

Request telegram via universal adr. 254

Response telegram from slave

Slave

Inverter

ADR: 1

Fig. 16: Addressing in peer-to-peer connections with universal address 254

01490BEN

MOVIDRIVE

®

Serial Communication

21

4

Addressing and transmission process

Broadcast address The broadcast address 255 permits a broadcast to all inverter stations. The request telegram sent out by the master to broadcast address 255 is received by all inverters, but they do not reply. Consequently, this addressing variant is predominantly used for transferring setpoints. The master can send broadcast telegrams with a minimum time interval of 25 ms, i.e. an idle time of at least 25 ms must be observed between the last character sent in a request telegram (BCC) and the start of a new request telegram

(SD1).

Master

Request telegram to all slaves via broadcast adr. 255

Slave

Inveter

ADR: 1

Group adr.: 101

Slave

Inverter

ADR: 2

Group adr.: 101

Fig. 17: Addressing individual groups

Slave

Inverter

ADR: 3

Group adr.: 101

Slave

Inverter

ADR: 4

Group adr.: 101

Slave

Inverter

ADR: 5

Group adr: 102

Slave

Inverter

ADR: 6

Group adr.: 102

01491BEN

22

MOVIDRIVE

®

Serial Communication

Addressing and transmission process

Structure and length of user data

PDU type (TYP) The TYP byte describes the structure and the length of the user data which succeed it

(protocol data unit or PDU). Fig. 18 shows the structure of the type byte.

…Idle…

SD1 ADR TYP PDU BCC

CYCLICAL transmission

Bit: 7 6 5 4 3 2 1 0

PDU type reserved transmission variant

0: cyclical

1: acyclical

Fig. 18: Structure of the TYP byte

01492BEN

Bit 7 of the TYP byte is used to differentiate between cyclical or acyclical transmission of user data. A request telegram with the cyclical transmission variant signals to the inverter that the data sent by the master will be updated cyclically. Consequently, a response monitoring function can be activated in the inverter. This means a timeout response is triggered if the inverter does not receive a new cyclical request telegram within an adjustable timeout delay.

The following tables show the PDU types for cyclical and acyclical transmission.

However, not all PDU types are supported (depending on the type of inverter). The special PDU types are not significant for general serial communication, and are thus not included in the operator documentation. The length of the telegram depends on the related PDU type and is always calculated as follows:

Telegram length = PDU length + 4.

PDU types in CYCLICAL transmission:

TYP byte PDU name Description

00 hex

01 hex

0 dec

1 dec

02 hex

03 hex

04 hex

05 hex

2 dec

3 dec

4 dec

5 dec

06 hex

6 dec

PARAM + 1PD

1PD

PARAM + 2PD

2PD

PARAM + 3PD

3PD

PARAM + 0PD

8 bytes parameter channel + 1 process data word

1 process data word

8 bytes parameter channel + 2 process data words

2 process data words

8 bytes parameter channel +3 process data words

3 process data words

8 bytes parameter channel without process data

PDU length in bytes

4

14

6

8

10

2

12

Telegram length in bytes

14

6

16

8

18

10

12

4

MOVIDRIVE

®

Serial Communication

23

4

Addressing and transmission process

ACYCLICAL transmission

PDU types in ACYCLICAL transmission:

TYP byte PDU name Description

80 hex

81 hex

82 hex

83 hex

84 hex

85 hex

86 hex

128 dec

PARAM + 1PD

129 dec

1PD

130 dec

PARAM + 2PD

131 dec

2PD

132 dec

PARAM + 3PD

133 dec

3PD

134 dec

PARAM + 0PD

8 bytes parameter channel + 1 process data word

1 process word

8 bytes parameter channel + 2 process data words

2 process data words

8 bytes parameter channel +3 process data words

3 process data words

8 bytes parameter channel without process data

PDU length in bytes

10

2

12

4

14

6

8

Telegram length in bytes

14

6

16

8

18

10

12

The standard PDU types are made up of the MOVILINK

®

parameter channel and a process data channel. Please refer to the MOVIDRIVE

®

Fieldbus Unit Profile for coding of the parameter channel and the process data.

Fig. 19 shows the structure of a request telegram with the standard PDU types. The corresponding response telegram has the same structure, except for the start character

SD2.

…Idle…

SD1 ADR TYP PDU BCC

TYP 1/129

TYP 3/131

TYP 5/133

TYP 6/134

TYP 0/128

TYP 2/130

TYP 4/132

PD1

PD1 PD2

PD1 PD2 PD3

8 byte parameter channel

8 byte parameter channel

8 byte parameter channel

8 byte parameter channel

PD1

PD1

PD1

Fig. 19: Structure of the request telegram with the standard PDU types

PD2

PD2 PD3

01493BEN

24

MOVIDRIVE

®

Serial Communication

Addressing and transmission process

Block check character BCC

Transmission reliability

The transmission reliability of the MOVILINK

®

protocol is improved by the combination of character parity and block parity. This involves setting the parity bit for each character of the telegram in such a way that the number of binary ones, including the parity bit, is even. This means supplementing by the parity bit results in even character parity.

Block parity offers extra security. In this case, the telegram is supplemented by an additional block check character (BCC). Each single bit of the block check character is set in such a way that the telegram character is set to even parity again for all equivalent information bits. Block parity is implemented in the program structure by an EXOR logic operation of all telegram characters. The result is transmitted at the end of the telegram in the BCC. The block check character itself is also safeguarded by means of even character parity.

Creating the block check character

By way of example, the following table shows how the block check character is created for a PDU type 5 cyclical telegram with 3 process data words. The EXOR logic operation on the characters SD1 – PD3 low

results in the value 57 hex

as the block check character

BCC. This BCC is sent as the last character in the telegram. Once the receiver has received the individual characters, it performs a character parity check. Following this step, the block check character is created from the received characters SD1 – PD3 low in accordance with the procedure below. The telegram has been correctly transmitted if the calculated and received BCCs are identical and there is no character parity error.

Otherwise, a transmission error has occurred.

4

SD1: 02 hex

ADR: 01 hex

TYP: 05 hex

PD1 high: 00 hex

PD1 low: 06 hex

PD2 high: 3A hex

PD2 low: 98 hex

PD3 high: 01 hex

PD3 low: F4 hex

calculated BCC: 57 hex

0

0

0

1

1

0

0

0

0

0

0

1

0

1

0

0

0

0

0

0

0

1

1

1

1

1

1

0

0

0

0

0

0

0

0

1

0

0

1

0

EXOR

0

0

EXOR

0

0

EXOR

0

0

EXOR

0

0

EXOR

0

1

EXOR

1

1

EXOR

1

0

EXOR

0

1 0

0 1 0

0

0

0

1

1

0

0

1

0

1

1

0

0

0

1

1

0

0

0

1

0

1

0

1

1

0

0

0

0

1

Fig. 20: Creating the block check character BCC

01494BEN

MOVIDRIVE

®

Serial Communication

25

4

Addressing and transmission process

Transmission process

An asynchronous serial transmission procedure is used. This is supported by the UART components of digital technology which are generally and commonly employed. This means the MOVILINK

®

protocol can be implemented on almost all controls and master modules.

Character frame Each character in the MOVILINK

®

protocol consists of 11 bits and has the following structure:

• 1 start bit

• 8 data bits

• 1 parity bit, supplementing to even parity

• 1 stop bit

Each transmitted character starts with a start bit (always logical 0). This is followed by 8 data bits and the parity bit. The parity bit is set in such a way that the number of logical ones in the data bits, including the parity bit, is an even number. The character is completed by a stop bit which is always set to the logical level 1. This level remains on the transmission medium until a new start bit signals the start of a new character transmission.

11 bit character frame

0 1 2 3 4 5 6 7

LSB MSB even

8 data bits

Fig. 21: Character frame

01495BEN

26

MOVIDRIVE

®

Serial Communication

Addressing and transmission process

Transmission rate and transmission mechanisms

The transmission rate is 9600 baud. The communication link is monitored by the master and the inverter themselves. The master monitors the response delay time; the inverter monitors the receipt of cyclical request telegrams from the master.

Response delay time of the master

A response delay time is generally programmed on the higher-level master system. The response delay time is the time interval between the last character in the request telegram (BCC) being sent and the start of the response telegram (SD2). The maximum permitted response delay time is 50 ms. There has been a transmission error if the inverter does not respond within this time. Check the interface cable or the coding of the transmitted request telegram. For application reasons, the request telegram should now be repeated again or the next inverter should be addressed.

Character delay time

The time gap between the transmission of the characters in a request telegram must be shorter than the start pause. Otherwise, the inverter might interpret a character it receives containing 02 hex

or 1D hex

as a start character.

RS-485 timeout delay of the inverter

The maximum permitted time interval between two cyclical request telegrams is set in

MOVIDRIVE

®

using parameter P812 «RS485 timeout delay». A valid request telegram must be received within this time interval. Otherwise, the inverter triggers an RS-485 timeout error and performs a defined error response.

The MOVIDRIVE

®

is kept in a safe status until the first request telegram is received once the power is switched on or an error has been performed. «t» (= timeout active) appears on the 7-segment display of an enabled inverter; the enable setting does not have any effect. The enable takes effect once the telegram has been received and the drive starts moving.

If the inverter is controlled via the RS-485 interface (P100 «Setpoint source» = RS-485 /

P101 «Control signal source» = RS-485) and an error response involving a warning has been programmed, the process data most recently received take effect following an RS-

485 timeout and re-establishment of communication.

The RS-485 timeout acts jointly on both RS-485 interfaces. Timeout monitoring of the second interface is ineffective when the DBG11A keypad is connected, because the

DBG11A continuously sends request telegrams to the inverter, thereby triggering the timeout mechanism.

4

MOVIDRIVE

®

Serial Communication

27

4

Addressing and transmission process

Processing the request/response telegrams

The inverter only processes request telegrams which have been received without errors and are correctly addressed. The following reception errors can be recognized:

• Parity error

• Character frame error

• Character delay time exceeded with request telegram

• Address incorrect

• PDU type incorrect

• BCC incorrect

• Response delay time elapsed (master)

Possible send repeat

• RS-485 timeout occurred (inverter)

Triggering timeout response

The inverter does not respond to incorrectly received request telegrams! These reception errors have to be evaluated on the master end in order to safeguard data transmission.

28

MOVIDRIVE

®

Serial Communication

Data contents and PDU types

4.3

Data contents and PDU types

Data contents The data content of the request and response telegram is structured with a process data area and a parameter channel in accordance with the MOVILINK

®

communication and unit profile. Refer to the documentation for the particular type of inverter for information about the coding of the process data. The individual items of process input and output data are interpreted in accordance with the fieldbus unit profile, and are not explained further in this specification.

Structure of the

MOVILINK

®

parameter channel

The MOVILINK

®

parameter channel affords access to all drive parameters of the drive inverters, regardless of the bus. Special services are available within this parameter channel in order to permit various items of parameter information to be read. In principle, it is made up of a management byte, a reserved byte, an index word and four data bytes.

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4

Managmnt.

Reserved Index high Index low Data MSB

Parameter list

Byte 5

Data

Byte 6

Data

4 byte data

Byte 7

Data LSB

Management of the parameter channel

The entire parameter setting sequence is coordinated with byte 0 «Management.» This byte is used for providing important service parameters such as service identifier, data length, version and status of the service performed. Bits 0 – 3 contain the service identifier, i.e. they define which service will be performed. Bit 4 and bit 5 specify the data length in bytes for the write service. This should be set to 4 bytes for all SEW drive inverters.

Byte 0: Management

Bit:

MSB

7 6 5 4 3 2 1

LSB

0

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

Handshake bit:

Must be changed on every new job in cyclical transmission.

Status bit:

0 = No error during execution of service

1 = Error during execution of service

4

MOVIDRIVE

®

Serial Communication

29

4

Data contents and PDU types

The handshake bit (bit 6) is used in cyclical transmission variant as an acknowledgement bit between the control and the inverter. In this variant, the parameter channel is transmitted cyclically, with the process data if necessary. For this reason, implementation of the service in the inverter has to be triggered by edge control using the handshake bit 6. To permit this, the value of this bit is altered for each new service to be performed (toggle). The inverter uses the handshake bit to signal whether the service was performed or not. The service has been performed as soon as the handshake bit received in the control corresponds to the one which was sent. Status bit

7 indicates whether it was possible to carry out the service properly or if there were errors.

Index addressing Byte 2 «Index high» and byte 3 «Index low» determine the parameter to be read or written via the fieldbus system. The parameters of the inverter are addressed using the same index in all communications interfaces. Byte 1 should be viewed as reserved and must always be set to 0x00.

Data range The data are located in byte 4 to byte 7 of the parameter channel. This means up to 4 bytes of data can be transmitted per service. The data are always entered with rightjustification, i.e. byte 7 contains the least significant data byte (data-LSB) whereas byte

4 is the most significant data byte (data-MSB).

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4

Managmnt.

Reserved Index high Index low Data MSB

Byte 5

Data

Byte 6

Data

High byte 1 Low byte 1 High byte 2 Low byte 2

High word Low word

Double word

Byte 7

Data LSB

Incorrect performance of service

The status bit in the management byte is set to signal that a service has been performed incorrectly. The service was performed by the inverter if the received handshake bit is the same as the sent handshake bit. If the status bit now signals an error, the error code is entered in the data range of the parameter telegram. Bytes 4 – 7 send back the return code in a structured format.

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6

Add. code high

Byte 7

Add. code low

Managmnt.

Reserved Index high Index low Error class Error code

Status bit = 1: Incorrect performance of service

30

MOVIDRIVE

®

Serial Communication

Data contents and PDU types

Description of the parameter services

Bits 0 – 3 of the management byte define the individual parameter services. The following parameter services are possible, although they are not supported by all inverters.

No service

Read parameter

Write parameter

This coding signals that there is no parameter service.

A drive parameter is read in this parameter service.

Write parameter volatile

A drive parameter is written to the permanent memory in this parameter service. The written parameter value is stored in the non-volatile memory (e.g. in an EEPROM). This service should not be used for cyclical write access, because the memory modules only permit a limited number of write cycles.

A drive parameter is written to the volatile memory in this parameter service, providing the parameter permits this. The written parameter value is only stored in the nonpermanent RAM of the inverter; it is lost when the inverter is switched off. The value written last with the Write parameter is still available when the inverter is switched back on.

Read minimum

Read maximum

Read default

Read scale

This service makes it possible to determine the smallest value (minimum) which can be set for a drive parameter. Coding is in the same way as for the parameter value.

This service makes it possible to determine the largest value (maximum) which can be set for a drive parameter. Coding is in the same way as for the parameter value.

This service makes it possible to determine the factory setting (default) of a drive parameter. Coding is in the same way as for the parameter value.

This service makes it possible to determine the scaling of a parameter. When it is performed, the inverter supplies what are referred to as a quantity index and a conversion index.

Byte 4

Data MSB

Reserved

Byte 5

Data

Byte 6

Data

Quantity index

Byte 7

Data LSB

Conversion index

Quantity index:

The quantity index is used for coding physical quantities. This index provides a communication partner with information about which physical quantity is involved with the corresponding parameter value. Coding is performed in line with the sensor/actuator systems profile of the Profibus User Organization (PNO). The entry FF hex

means that no quantity index is specified. You can also refer to the list of parameters of the inverter for the quantity index.

4

MOVIDRIVE

®

Serial Communication

31

4

Data contents and PDU types

Read attribute

Conversion index:

The conversion index is used for converting the transmitted parameter value into a basic

SI unit. Coding is performed in line with the sensor/actuator systems profile of the

Profibus User Organization (PNO).

Example:

Drive parameter:

Quantity index:

Conversion index:

P131 Ramp t11 UP CW

4 (= time with the unit «second»)

-3 (10

-3

= milli)

Transmitted numerical value:3000 dec

The drive inverter interprets the numerical value it received via the bus as follows:

3000 s

×

10

-3

= 3 s

This service makes it possible to read the access attributes and the index of the next parameter.

Byte 4

Data MSB

Next available index

Byte 5

Data

Byte 6

Data

Access attributes

Byte 7

Data LSB

The access attributes are coded for specific devices and can be found by referring to the list of parameters for the corresponding families of inverters.

Reading a parameter

The handshake bit must be changed in the cyclical transmission variant so that the service processing (performance of the READ service) will be activated. When acyclical

PDU types are used, the inverter processes each request telegram and thereby always performs the parameter channel.

Parameter setting is performed as follows:

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. In cyclical PDU types, only transfer the read service to the inverter by changing the handshake bit. The parameter channel is always evaluated in acyclical PDU types.

Since this is a read service, the sent data bytes (bytes 4 – 7) and the data length (in the management byte) are ignored and consequently do not need to be set.

32

MOVIDRIVE

®

Serial Communication

Writing a parameter

Data contents and PDU types

The inverter now processes the read service and sends the service confirmation back by setting the handshake bit to an equal value.

7

0

6

0/1

Byte 0: Management

5 4 3 2

1 1 0 0

1

0

0

1

Service identifier:

0001 = Read

Data length:

11 = 4 bytes

Handshake bit:

Must be changed with every new job.

Status bit:

0 = No error during execution of service

1 = Error during execution of service

X = Not relevant

0/1 = Bit value is changed

The handshake bit must be changed in the cyclical transmission variant so that the service processing (performance of the WRITE service) will be activated. When acyclical PDU types are used, the inverter processes each request telegram and thereby always performs the parameter channel.

Parameter setting is performed as follows:

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 – 7.

3. Enter the service identifier and the data length for the write service in the management byte (byte 0).

4. In cyclical PDU types, only transfer the WRITE service to the inverter by changing the handshake bit. The parameter channel is always evaluated in acyclical PDU types.

The inverter now processes the write service and sends the service confirmation back by setting the handshake bit to an equal value.

7

0

6

0/1

Byte 0: Management

5 4 3 2

1 1 0 0

1

1

0

0

Service identifier:

0010 = Write

Data length:

11 = 4 bytes

Handshake bit:

Must be changed with every new job.

Status bit:

0 = No error during execution of service

1 = Error during execution of service

0/1 = Bit value is changed

The data length is 4 bytes for all parameters in SEW drive inverters.

4

MOVIDRIVE

®

Serial Communication

33

4

Data contents and PDU types

Parameter setting with cyclical PDU types

Fig. 22 takes the example of the WRITE service to illustrate a parameter setting procedure between the control and the inverter concerning a cyclical PDU type. To simplify the sequence, only the management byte of the parameter channel is shown.

Higher level automatic system

RS-485

Drive Inverter

(Slave)

Parameter setting channel is prepared for WRITE service.

Parameter setting channel is received but not evaluated.

Handshake bit is toggled and service transferred to drive inverter.

Write service is processed.

Write service is executed, handshake bit is toggled.

Service acknowledge received, as send and receive handshake bits the same again.

Parameter setting channel is received but not evaluated.

00152BEN

Fig. 22: Sequence of parameter setting with handshake bit

The parameter channel is only received and returned by the drive inverter while the master is preparing the parameter channel for the write service. The service is not activated until the moment the handshake bit is changed (in this example, when it changes from 0 to 1). The drive inverter now interprets the parameter channel and processes the write service; however, it continues to respond to all telegrams with handshake bit = 0. Confirmation that the service has been performed occurs when the handshake bit in the response telegram of the drive inverter is set to the same value.

The master 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.

34

MOVIDRIVE

®

Serial Communication

Data contents and PDU types

Sample application

Control via three process data words

In this example, the inverter (e.g. MOVIMOT

®

) is controlled via three process data words with PDU type 5 (3PD acyclical). The master sends three process output data words (PO) to the inverter. The inverter responds with three process input data words

(PI). The coding of the process data can be interpreted as follows in this example:

Request telegram from master to inverter:

PO1: 0006 hex

PO2: 2000 hex

PO3: 0BB8 hex

(e.g. control word 1 = enable)

(e.g. speed [%] setpoint = 50 %)

(e.g. ramp = 3 s)

Response telegram from inverter to master:

PI1: 0206 hex

PI2: 0000 hex

PI3: 0606 hex

(e.g. status word 1)

(e.g. speed [%] actual value = 0 %)

(e.g. status word 2)

Structure of the request and response telegram

The following figure shows the structure of the request and response telegram.

Master

Inverter

…Idle…

0x02

SD1

0x01

ADR

0x85

TYP

0x00

PA1

0x06 0x20 0x00

PA2

0x0B 0xB8

PA3

0x13

BCC

Master Inverter

…Idle…

0x1D

SD1

0x01

ADR

0x85

TYP

0x02

PA1

0x06 0x00 0x00

PA2

Fig. 23: Structure of the request telegram with standard PDU types

0x06 0x06

PA3

0x9D

BCC

01514BEN

This example shows the acyclical transmission, i.e. no timeout monitoring is active in the inverter. The cyclical transmission can be implemented by entering TYP = 5. In this case, the request telegrams must be sent by the master within the timeout delay of the inverter.

Please refer to the information in the «IPOS plus®

Positioning and Sequence Control

System» manual for applications with IPOS plus®

as the master.

4

MOVIDRIVE

®

Serial Communication

35

4

PDU types

Data contents and PDU types

List of PDU types supported by MOVIDRIVE

®

inverters:

PDU type

00 hex

01 hex

02 hex

03 hex

04 hex

05 hex

06 hex

80 hex

81 hex

82 hex

83 hex

84 hex

85 hex

0 dec

1 dec

2 dec

3 dec

4 dec

5 dec

6 dec

128 dec

129 dec

130 dec

131 dec

132 dec

133 dec

Name

PARAM + 1PD cyclical

1PD cyclical

PARAM + 2PD cyclical

2PD cyclical

PARAM + 3PD cyclical

3PD cyclical

PARAM + 0PD cyclical

PARAM + 1PD acyclical

1PD acyclical

PARAM + 2PD acyclical

2PD acyclical

PARAM + 3PD acyclical

3PD acyclical

All inverters support the READ parameter service in PDU type PARAM + 0PD acyclical

(86 hex

/134 dec

).

36

MOVIDRIVE

®

Serial Communication

Slave data exchange via MOVILINK®

5 System Bus (SBus)

5.1

Slave data exchange via MOVILINK

®

Communication via MOVILINK

®

incorporates the data exchange of parameter and process data telegrams. The MOVIDRIVE

®

unit can communicate as master or slave in this process.

As master, the unit can actively initiate a data exchange of parameter and process data telegrams using an IPOS plus®

program with the MOVLNK command.

As slave, the unit can receive and answer parameter and process data telegrams via the SBus.

Various types of telegrams have been defined for communication with a master control.

These types can be divided into three categories:

• Synchronization telegram

• Process data telegrams

• Parameter telegrams

CAN bus identifier

On the SBus, it is necessary to differentiate between these various types of telegram by means of the identifier (ID). As a result, the ID of an SBus telegram is made up of the type of telegram and the SBus address which is set using either parameter P813 (SBus address) or parameter P814 (SBus group address).

The CAN bus identifier is 11 bits in length because only standard identifiers are used.

The 11 bits of the identifier are divided into three groups.

• Function (bits 0 – 2)

• Address (bits 3 – 8)

• Process data/parameter data switch (bit 9)

5 4 3 2 1 0

Bit:

0

10

X

9 8 7 6 5

Address

4

0 = Process data telegram

1 = Parameter data telegram

3

Reserved = 0

Fig. 24: CAN identifier for SBus via MOVILINK

®

X X X

2 1

Function

0

02250BEN

Bit 9 is used for differentiating between process data and parameter data telegrams. Bit

10 is reserved and must be 0. The address of parameter and process data telegrams contains the SBus address (P813) of the unit to which a request is being sent, while the address of group parameter and group process data telegrams contains the SBus group address (P814).

5

MOVIDRIVE

®

Serial Communication

37

5

Slave data exchange via MOVILINK®

Creating the identifiers

The following table shows the relationship between the type of telegram and the address when the identifiers for SBus MOVILINK

®

telegrams are created:

Identifier

8

×

SBus address + 3

8

×

SBus address + 4

8

×

SBus address + 5

8

×

SBus group address + 6

8

×

SBus address + 512 + 3

8

×

SBus address + 512 + 4

8

×

SBus group address + 512 + 6

Telegram type

Process output data telegram (PO)

Process input data telegram (PI)

Process output data telegram synchronizable (PO-sync)

Group process output data telegram (GPO)

Parameter request telegram

Parameter response telegram

Group parameter request telegram

Synchronization telegram

A fixed time base of 5 milliseconds must be specified for transferring process data and parameter data. For this purpose, a synchronization telegram must be sent from the master control to the connected drive inverters in the first millisecond of a cycle.

Sync telegram

Process output data telegrams

Master Control

Parameter request telegram

Sync telegram

Process output data telegrams

Sync telegram

1.

2.

3.

4.

5.

Send range of process output data

Process input data telegrams

1.

2.

3.

4.

5.

1.

2.

t [ms]

Send range of process output data

Process input data telegrams

Process input data telegrams

Parameter response telegram

01020BEN

Fig. 25: The bus time is divided into bus cycles

The synchronization telegram is a broadcast telegram. As a result, all drive inverters receive this telegram. The identifier of this telegram is set to zero in the factory setting.

Any value between 0 and 2047 can be selected, but there must not be any overlap with the identifiers of the process or parameter data telegrams.

38

MOVIDRIVE

®

Serial Communication

Slave data exchange via MOVILINK®

Process data telegrams

Process data telegrams are comprised of a process output and a process input data telegram. The process output data telegram is sent from the master to a slave; it contains the setpoint values for the slave. The process input data telegram is sent from the slave to the master and contains the actual values of the slave.

The setting for the number of process data items is fixed at the value «3 process data words.»

Byte

0

PO1

Byte

1

Byte

2

PO2

Byte

3

Byte

4

Byte

5

PO3

E Q E Q

PI1 PI2

PI3

5

02248BEN

Fig. 26: Process data telegrams

The process data are sent at certain times within the fixed time base of five milliseconds.

The system distinguishes between synchronous and asynchronous process data.

Synchronous process data are sent at specific times within the time base. As such, the process output data must be sent by the master control at the earliest 500 µs after the second millisecond and at the latest 500 µs before the first millisecond (

Fig. 25). The process input data are sent by MOVIDRIVE

®

as a response in the first millisecond.

Asynchronous process data are not sent within the time base. The process output data can be sent by the master control at any time and they are answered by the

MOVIDRIVE

®

unit within one millisecond by a process input data telegram.

Group parameter telegram

The group parameter telegram is sent from the master to one or more slaves with the same SBus group address. Its structure is the same as the parameter request telegram.

This telegram can only be used for writing parameters to the slave units; the slaves do not respond to the telegram.

E Q

ID

Byte

0

Byte

1

Byte

2

Byte

3

Byte

4

Byte

5

Byte

6

Byte

7

Management

Res.

Index

High

Index

Low

Data

MSB

Data Data

Data

LSB

CRC

E Q

02247BEN

Fig. 27: Group parameter telegram

MOVIDRIVE

®

Serial Communication

39

5

Slave data exchange via MOVILINK®

Parameter telegrams

Parameter telegrams are made up of a parameter request telegram and a parameter response telegram.

The parameter request telegram is sent by the master in order to read or write a parameter value. It consists of the:

• Management byte

• Index high byte

• Index low byte

• Four data bytes

The management byte specifies which service should be performed. The index specifies for which parameter the service should be performed and the four data bytes contain the numerical value which should be read or written (

«Fieldbus Unit Profile» manual).

The parameter response telegram is sent by the slave in response to the parameter request telegram from the master. The request and response telegrams have the same structure.

E Q

ID

Byte

0

Byte

1

Byte

2

Byte

3

Byte

4

Byte

5

Byte

6

Byte

7

Management

Res.

Index

High

Index

Low

Data

MSB

Data Data

Data

LSB

CRC

E Q

ID

Management

Res.

Index

High

Index

Low

Data

MSB

Data Data

Data

LSB

CRC

02246BEN

Fig. 28: Parameter telegrams

In the case of parameter telegrams, the system also distinguishes between synchronous and asynchronous telegrams. Synchronous parameter telegrams are answered within the time base of five milliseconds. The response telegram is sent in the first millisecond. Asynchronous parameter telegrams are answered regardless of the time base.

Group process data telegram

The group process data telegram is sent from the master to one or more slaves with the same SBus group address. Its structure is the same as the process output data telegram. This telegram can be used for sending the same setpoint values to several slaves which share the same SBus group address. The slaves do not respond to the telegram.

E

Byte

0

PO1

Byte

1

Byte

2

PO2

Byte

3

Byte

4

Byte

5

PO3

E

40

Fig. 29: Group process data telegram

02249BEN

MOVIDRIVE

®

Serial Communication

Parameter settings

Slave data exchange via MOVILINK®

The following parameters have to be set for communication via the SBus:

Par. Name

100 Setpoint source

101 Control signal source

813 SBus address

814 SBus group address

815 SBus timeout delay

Setting

SBus

SBus

0 – 63

0 – 63

0 – 650 s

Meaning

The inverter gets its setpoint from the SBus.

The inverter gets its control commands from the SBus.

Setting the SBus address by which the parameter and process data are exchanged.

Setting the SBus group address by which the group parameter data and group process data can be received.

Monitoring time for data transmission via the

SBus. MOVIDRIVE

®

performs the error response set in P836 if there is no data traffic on the SBus within this time. Data transmission monitoring for the SBus is deactivated if P815 is set to 0 or 650 s.

816 SBus baud rate

125/250/500/1000 kbaud

The transmission speed of the SBus is set.

817 SBus synchronization ID 0 – 2047

836

870

871

872

873

874

875

876

Response SBus TIMEOUT

Setpoint description PO1

Setpoint description PO2

Setpoint description PO3

Actual value description PI1

Actual value description PI2

Actual value description PI3

PO data enable

Factory setting:

EMERG.STOP/

ERROR

Factory setting:

CTRL. WORD 1

SPEED

NO FUNCTION

Factory setting:

STATUS WORD1

SPEED

NO FUNCTION

ON

A synchronization between the drives can take place for transmitting process data and parameter data via the SBus. To do this, the master control has to send a synchronization telegram to the connected inverters at specific intervals. P817 is used for setting the identifier

(address) of the synchronization signal in the inverter for the SBus. Make sure there is no overlap between the identifiers for the process data or parameter data telegrams.

This programs the error response which is triggered by the system bus timeout monitoring.

The content of the process output data words

PO1/PO2/PO3 is defined. This is necessary so

MOVIDRIVE

®

can allocate the appropriate setpoints.

The content of the process input data words

PI1/PI2/PI3 is defined. This is necessary so

MOVIDRIVE

®

can allocate the appropriate actual values. Furthermore, the process data must be enabled for the unit to adopt the setpoints.

5

MOVIDRIVE

®

Serial Communication

41

5

Setting parameters via the CAN bus

5.2

Setting parameters via the CAN bus

The MOVIDRIVE

®

drive inverter supports the «MOVILINK

®

parameter channel» and the

«MOVILINK

®

parameter channel-SYNC» with the SBus.

Master control

E Q

42

CAN bus

01025BEN

Fig. 30: Services via the CAN bus

Services

Structure of the parameter telegram

The drive inverter parameters are read and written via the SBus using the «MOVILINK

® parameter channel» and «MOVILINK

®

parameter channel synchronized» services of the application layer (layer 7).

In order to set the parameters of peripheral units via fieldbus systems which do not provide an application layer, it is necessary to recreate the most important functions and services such as READ and WRITE for reading and writing parameters. A parameter telegram is defined for this purpose, e.g. for CAN. This parameter telegram is described by an identifier which is dependent on the set SBus synchronization ID. Parameter data can be exchanged via the parameter telegram (

Fig. 31).

E

Parameter request telegram

Parameter response telegram

Fig. 31: Parameter telegram for CAN

01026BEN

The following table shows the structure of the parameter telegram. In principle, it is made up of a management byte, an index word, a reserved byte and four data bytes.

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4

Managmnt.

Reserved Index high Index low Data MSB

Parameter list

Byte 5

Data

Byte 6

Data

4 byte data

Byte 7

Data LSB

MOVIDRIVE

®

Serial Communication

Setting parameters via the CAN bus

Management of the parameter telegram

The entire parameter setting sequence is coordinated with byte 0: «Management» byte.

This byte is used for providing important service parameters such as service identifier, data length, version and status of the service performed. The following table shows that bits 0 – 3 contain the service identifier, and consequently they define which service is performed. Bit 4 and bit 5 specify the data length in bytes for the WRITE service. The data length should be set to 4 bytes for all SEW drive inverters.

• Handshake mode bit = 0: Asynchronous response to the synchronization telegram

• Handshake mode bit = 1: Synchronous response to the synchronization telegram in the first millisecond

Status bit 7 indicates whether it was possible to carry out the service properly or if there were errors.

Byte 0: Management

Bit:

MSB

7 6 5 4 3 2 1

LSB

0

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:

11 = 4 bytes

Handshake mode bit:

0 = Asynchronous, send response immediately

1 = Synchronous, do not send response until SYNC telegram has been received

Status bit:

0 = No error during execution of service

1 = Error during execution of service

Index addressing Byte 2: Index high and byte 3: Index low determine the parameter which is to be read or written via the fieldbus system. The parameters of a drive inverter are addressed with a uniform index regardless of the connected fieldbus system.

Byte 1 should be viewed as reserved and must always be set to 0x00.

5

MOVIDRIVE

®

Serial Communication

43

5

Setting parameters via the CAN bus

Data range The data are located in byte 4 to byte 7 of the parameter telegram. This means up to 4 bytes of data can be transmitted per service. The data are always entered with rightjustification, i.e. byte 7 contains the least significant data byte (data-LSB) whereas byte

4 is the most significant data byte (data-MSB).

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4

Managmnt.

Reserved Index high Index low Data MSB

Byte 5

Data

Byte 6

Data

High byte 1 Low byte 1 High byte 2 Low byte 2

High word Low word

Double word

Byte 7

Data LSB

Incorrect performance of service

The status bit in the management byte is set to signal that a service has been performed incorrectly. If the status bit now indicates an error, the error code is entered in the data range of the parameter telegram. Bytes 4 – 7 send back the return code in a structured format.

Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6

Add. code high

Byte 7

Add. code low

Managmnt.

Reserved Index high Index low Error class Error code

Status bit = 1: Incorrect performance of service

MOVILINK

®

parameter channel

The MOVILINK

®

parameter channel is described in detail in the «MOVIDRIVE

®

Fieldbus

Unit Profile» manual.

It is important to distinguish between synchronized and non-synchronized parameters in connection with the CAN bus.

• With non-synchronized parameter telegrams, the acknowledgement is independent of the sync telegram.

• With synchronized parameter telegrams, the acknowledgement is not sent until after the sync telegram has been sent in the first millisecond.

44

MOVIDRIVE

®

Serial Communication

Setting parameters via the CAN bus

Procedure for setting parameters with CAN

Taking the example of the WRITE-SYNC service, Fig. 32 represents a process of setting parameters between the control and the drive inverter via CAN. To simplify the sequence, Fig. 16 only shows the management byte of the parameter telegram.

While the control is preparing the parameter telegram for the WRITE-SYNC service, the drive inverter receives sync telegrams and receives and sends back process data telegrams. The service is activated after the parameter request telegram has been received. The drive inverter now interprets the parameter telegram and processes the

WRITE-SYNC service. At the same time, it responds to all process data telegrams. The parameter response telegram is not sent until after the SYNC telegram has been received.

Control

(Master)

CAN

Drive Inverter

(Slave)

Send parameter telegram

Send process output data

Send SYNC telegram

Receive process input data

Service was performed correctly

01110010

Process output data message

SYNC message

Process input data message

01110010

Receive request telegram

Receive process output data

SYNC telegram received; parameter response telegram and process input data telegram are sent upon receipt

01028BEN

Fig. 32: Procedure for setting parameters with CAN

Parameter file format

When parameters are set via the SBus interface, the same parameter coding is used as in RS-232 or RS-485 serial interfaces.

The data formats and ranges of values for the individual parameters are listed in the

«MOVIDRIVE

®

Fieldbus Unit Profile» manual.

5

MOVIDRIVE

®

Serial Communication

45

5

Setting parameters via the CAN bus

Return codes for parameter setting

In the event of an incorrect parameter setting, the drive inverter sends back various return codes to the master which set the parameters. These codes provide detailed information about the cause of an error. All of these return codes are structured in accordance with DIN 19245 P2. The system distinguishes between the following elements:

• Error class

• Error code

• Additional code

These return codes are described in the «MOVIDRIVE

®

Fieldbus Unit Profile» manual.

Special cases The fieldbus software describes parameter setting errors which cannot be identified either by layer 7 or the system software of the drive inverter.

This situation refers to the following special cases:

• Errors in parameter settings

An incorrect code was entered in the management byte during the implementation of a read or write service via the CAN bus.

Error class:

Error code:

Add. code high:

0

Add. code low: 0

Code (dec) Meaning

5 Service

5 Incorrect value

46

MOVIDRIVE

®

Serial Communication

Master data exchange via MOVILINK®

5.3

Master data exchange via MOVILINK

®

MOVILINK

®

commands can be sent via IPOS plus®

in order to send parameter or process data telegrams to other stations. The command for implementing a parameter and/or process data exchange is MOVLNK.

MOVLNK Ml

_Movilink (…)

The Movilink (…) command is not multimaster-capable. Only master is permitted within the whole network during the entire implementation time of a MOVLNK command!

Use the IPOS plus®

SCOM command if you want to use a multimaster-capable protocol.

The Movilink (…) command has the variable H as its argument. This variable refers to a command structure. All information required for communication must be entered into this command structure.

The command structure contains several variables which select the interface defining the type of transmission and the data. The command structure is explained in the following table:

Variable no.

Name

H

H + 1 Ml.Address

Values

Ml.BusType

0 = RESERVED

1 = S0 (RS-485 #1)

2 = S1 (RS-485 #2)

3 = RESERVED

4 = RESERVED

5 = SBus

0 – 63 (SBus)

100 – 163 (SBus)

Meaning

This selects the interface to be used for transmitting a

MOVILINK

®

command.

– SBus address is required for standard services.

– 100 must be added to the SBus group address in order to calculate the group address.

H + 2

H + 3

H + 4

H + 5

H + 6

Ml.Format

Ml.Service

Ml.Index

0 = Param + 1PD

1 = 1PD

2 = Param + 2PD

3 = 2PD

4 = Param + 3PD

5 = 3PD

6 = Param (without

PD)

1 = Read

2 = Write

3 = Write without saving

Index number of a parameter

Ml.DPointer Variable number

Ml.Result

Error code or 0

Description of the telegram structure, e.g. Frametype = 4:

Parameters and 3 process data items are transmitted with one MOVLNK command.

– Read a parameter via parameter telegram.

– Write with saving to non-volatile memory.

– Write without saving.

Index number of the parameter to be modified or read

Number of the variable H’ where the read data are stored or from where the data to be written are obtained.

Contains the error code after implementation of the service, or contains zero if no error has occurred.

The DPointer points to a data structure which is explained in the following table:

MLDATA Mld Variable no.

Name

1)

H’

H’ + 1

Mld.Write

Par

Mld.Read

Par

H’ + 2

H’ + 3

H’ + 4

H’ + 5

H’ + 6

H’ + 7

Mld.PO1

Mld.PO2

Mld.PO3

Mld.PI1

Mld.PI2

Mld.PI3

1) The name is not displayed.

Meaning

Contains the data for a parameter write service.

Contains the data read by a parameter service.

First process output data word sent from the master unit to the slave unit.

Second process output data word sent from the master unit to the slave unit.

Third process output data word sent from the master unit to the slave unit.

First process input data word sent from the slave unit to the master unit.

Second process input data word sent from the slave unit to the master unit.

Third process input data word sent from the slave unit to the master unit.

5

MOVIDRIVE

®

Serial Communication

47

5

Master data exchange via MOVILINK®

IPOS plus®

sample program

MOVLNK Ml

The command structure is initialized first. The following table shows a sample command structure:

Name

Ml.BusType

Ml.Address

Ml.Format

Ml.Service

Ml.Index

Ml.DPointer

1

4

Value

5

1

8318

H20

Meaning

Use of the SBus

Slave address

Parameter data and 3 process data items

Read parameter data

Index of the parameter: Speed

Data structure starting with variable H20

MOVLNK Mld

The DPointer points to the data structure that can be initialized with the following values:

Name

1)

Mld.WritePar

Mld.ReadPar

Mld.PO1

Mld.PO2

Mld.PO3

Mld.PI1

Mld.PI2

Mld.PI3

Value

0

1000000

6

5000

15000

7

5011

0

Meaning

Can contain any values because a read service is performed

This value is sent in the parameter telegram from the slave and represents the speed for parameter 8318 (notation with 3 decimal places!)

The process output data word 1 is programmed to control word 1 on the slave. The slave is enabled by the value 6.

The process output data word 2 is programmed to speed on the slave. The value 5000 specifies a speed of 1000 rpm for the slave (5000/5 rpm)

The process output data word 3 is programmed to max. speed on the slave. The value 15000 specifies a maximum speed of 3000 rpm for the slave (15000/5 rpm)

The process input data word 1 is programmed to status word

1 on the slave. The slave sends its status with the value 7.

The process input data word 2 is programmed to speed on the slave. The slave sends its actual speed with the value

5011. It is 1002.2 rpm (5011/5 rpm)

The process input data word 3 is programmed to no function on the slave. The value 0 is sent.

1) The name is not displayed.

48

MOVIDRIVE

®

Serial Communication

IPOS plus®

program sequence

Master data exchange via MOVILINK®

5

Fig. 33: Master data exchange via MOVILINK

®

05300AXX

The parameter response and process input data are updated after the Movilink (…) command has been performed, provided there was no error during the transfer. If an error did occur, this event is signaled in the return code by a value other than zero.

MOVIDRIVE

®

Serial Communication

49

5

Master/slave operation via the SBus

5.4

Master/slave operation via the SBus

Please also read the description of parameter group P75_ «Master-Slave function» in the

MOVIDRIVE

®

System Manual for more information about master/slave operation.

Master/slave operation can be performed via the SBus. It involves the master sending the setpoint value and the control word to the slaves every millisecond using an SBus group telegram.

The master and the slaves must share the same SBus group address setting (P814).

Valid addresses are in the range 0 – 63. Permitted baud rates for master/slave operation are 500 kbaud and 1000 kbaud (P816). Make sure that the baud rate settings on the master and the slaves are identical.

SBus group telegrams are used by the master for master/slave communication.

Consequently, the master cannot be controlled by other stations using SBus group telegrams since this would disrupt arbitration on the CAN bus.

Inverter 1 — MASTER

P100 Setpoint source

Bipol./Fixed setp.

P101 Control signal source

Terminals

P814 SBus group address

P750 Slave setpoint

1

Speed (SBus)

Inverter 2 — SLAVE

P100 Setpoint source

Master SBus

P101 Control signal source

Terminals

P814 SBus group address

P750 Slave setpoint

1

Master-Slave off

Inverter 3 — SLAVE

P100 Setpoint source

Master SBus

P101 Control signal source

Terminals

P814 SBus group address

P750 Slave setpoint

1

Master-Slave off

E Q E Q E Q

System bus (SBus)

Fig. 34: Example of master/slave operation

02253BEN

50

MOVIDRIVE

®

Serial Communication

Data exchange via variable telegrams

5.5

Data exchange via variable telegrams

General information

Unit parameters and process data can be exchanged between units via MOVILINK

®

.

Both the transfer frame and the identifiers are defined on the CAN bus.

Variable telegrams were introduced in order to create an open CAN bus interface. With the variable telegrams, there is a free choice of the identifier with which the telegrams are sent and the 8 bytes of data on the CAN bus are used for the content of two variables.

This provides an interface with direct access to layer 2 of the CAN bus. Consequently, the maximum processing speed is achieved for transmission of variables via the CAN bus.

The CAN bus is multimaster-capable which means every station can send a telegram.

All bus stations always listen actively to see which telegrams are being sent on the bus.

Each station filters out the telegrams which are important for itself and makes the data available to the application.

These characteristics make for an object-oriented approach. The stations send objects and those stations which want to process these objects receive them.

Each station can send and receive objects. However, it is important to note that each transmit object is only allowed to be sent by one station in order to avoid arbitration errors on the CAN bus.

CAN bus identifiers are reserved for the SBus MOVILINK

®

telegrams. The following rules apply:

1. A particular identifier may only be sent by one station. This means the identifiers used in the MOVILINK

®

protocol for sending telegrams are no longer available for the exchange of variables.

2. An SBus identifier may only be used once within a unit. This means the identifiers which are used for the SBus MOVILINK

®

protocol in a unit are no longer available for the transmission of variables.

5

MOVIDRIVE

®

Serial Communication

51

5

Data exchange via variable telegrams

Example for assignment of the

CAN identifiers

Inverter 1 (SBus)

MOVILINK slave

SBus address

SBus group address

SBus sync. ID

MOVILINK master

MOVLNK to inverter 2

0

0

1

E

Inverter 2 (SBus)

MOVILINK slave

SBus address

SBus group address

SBus sync. ID

1

2

1

E

52

System bus (SBus)

Fig. 35: Example for assignment of the CAN identifiers

The following table shows the assignment of the identifiers:

Type

SBus address

Master/slave

Parameter request ID

Parameter response ID

PO async.

PI

PO sync.

SBus group address

Master/slave

Parameter request ID

PO

SBus address

Master/slave

Parameter request ID

Parameter response ID

PO async.

PI

PO sync.

SBus group address

Master/slave

Parameter request ID

PO

Unit 1

0

Slave

Receive

Transmit

Receive

Transmit

Receive

0

Slave

Receive

Receive

1

Master

Transmit

Receive

Transmit

Receive

Transmit

2

Master

Transmit

Transmit

ID

523

524

11

12

13

515

516

3

4

5

518

6

534

22

1

Slave

Receive

Transmit

Unit 2

Receive

Transmit

Receive

2

Slave

Receive

Receive

02254BEN

ID

523

524

11

12

13

534

22

MOVIDRIVE

®

Serial Communication

Data exchange via variable telegrams

The following relationship results from the previous table:

1. The identifiers shown on a gray background in the table (transmit identifiers) are no longer allowed to be used for variable transmit objects within this bus line.

2. The identifiers used within a unit (

Unit column) are no longer allowed to be used for the variable objects (transmit and receive).

The following variable objects are not allowed to be used in the example (unit-specific!):

Unit no.

Unit 1

Unit 2

515

4

6

11

534

532

21

523

12

22

Transmit

516

5

523

12

22

19

524

13

516

3

518

524

13

531

29

11

534

4

515

4

6

11

534

532

21

523

12

Receive

516

5

523

12

22

19

524

13

3

518

524

13

531

29

11

534

Two different IPOS plus®

commands are provided for variable transfer:

1. _SBusCommDef (…): Transfer of variable telegrams

2. _SBusCommOn ( ): Initialization and start of variable telegram transfer

The following services are available for the SCOM command:

1. SCD_TRCYCL: Cyclical sending of variable telegrams

2. SCD_TRACYCL: Acyclical sending of variable telegrams

3. SCD_REC: Receiving variable telegrams

These commands are described below.

5

MOVIDRIVE

®

Serial Communication

53

5

Data exchange via variable telegrams

Cyclical sending of variable telegrams

Command: _SBusComDef (SCD_TRCYCL, TrCycle)

(For a detailed description

MOVIDRIVE

®

IPOS plus®

manual)

This command sets up a cyclical variable service which sends a variable telegram with a set identifier at cyclical intervals.

Cyclical data transmission is started using the

_SBusCommOn ( ) command and interrupted with a program stop.

The number of transmit objects which can be set up depends on the cycle time of the transmit objects:

Cycle time

1 – 9 ms

10 – 65530 ms

Maximum number of transmit objects

5

10

SCTRCYCL TrCycl

SCOM TRANSMIT CYCLIC contains a variable pointer as its second argument. The specified variable refers to a command structure.

Variabl e no.

H

H + 1

H + 2

H + 3

H + 4

H + 5

Name

ObjectNo 0 – 2047

Cycletime

1 – 9

10 – 65530

Offset

0 – 65534

0 – 65530

Len 0h – 8h

100h – 108h

DPointer e.g. 20

Result

Value

0

-1

-2

-3

Meaning

Describes the object number (CAN bus identifier)

Cycle time: 1 – 9 ms Step 1 ms

10 – 65530 ms Step 10 ms

Time offset: 0 – 65534 ms Step 1 ms for cycle times < 10 ms

0 – 65530 ms Step 10 ms for cycle times

10 ms

Number of data bytes and data format.

The length is specified in bits 0 – 3.

The data format is specified in bit 8.

The data structure starts with variable H20.

Return code of initialization:

• Free bus capacity in %

• Incorrect cycle time

• Too many objects set up

• Bus overload

The DPointer refers to the data structure, in this case variable H20.

Variabl e no.

H’

H’ + 1

Name long lTrDataLow long lTrDataHigh

Meaning

Contains the data of the first variable

Contains the data of the second variable

The second variable is used only with a set length of more than 4 bytes.

54

MOVIDRIVE

®

Serial Communication

Data exchange via variable telegrams

Receiving variable telegrams

SCREC Rec

Command: _SBusComDef (SCD_REC, Rec)

(For a detailed description

MOVIDRIVE

®

IPOS plus®

manual)

This command sets up a variable read service which receives a variable telegram with a set identifier.

Initialization of the objects is started using the

_SBusCommOn ( ) command and interrupted with a program stop.

The number of receive objects which can be set up is restricted to 32 objects.

SCOM RECEIVE contains a variable pointer as its second argument. The specified variable refers to a command structure.

Variabl e no.

H

Name Value

ObjectNo 0 – 2047

Meaning

H + 1

H + 2

Len 0h – 8h

100h – 108h

DPointer e.g. 20

Describes the object number (CAN bus identifier)

Number of data bytes and data format.

The length is specified in bits 0 – 3.

The data format is specified in bit 8.

Data structure starting with variable H20.

The DPointer refers to the data structure, in this case variable H20.

Variabl e no.

H’

H’ + 1

Name long lRecDataLow long lRecDataHigh

Meaning

Contains the data of the first variable

Contains the data of the second variable

The second variable is used only with a set length of more than 4 bytes.

5

MOVIDRIVE

®

Serial Communication

55

5

Data exchange via variable telegrams

Sending acyclical variable telegrams

Command: _SBusComDef (SCD_TRACYCL, TrAcycl)

(For a detailed description

MOVIDRIVE

®

IPOS plus®

manual)

This command sets up an acyclical variable write service which sends a variable telegram with a set identifier within an IPOS plus®

program cycle.

Initialization of the objects and sending of the object is undertaken immediately after the

SCD_TRACYCL command has been carried out.

SCD_TRACYCL contains a variable pointer as its second argument. The specified variable refers to a command structure.

SCTRACYCL TrAcycl

Variabl e no.

H10

Name Value

ObjectNo.

0 – 2047

Meaning

H11

H12

H13

Len 0h – 8h

100h – 108h

DPointer e.g. 20

Return code 2

3

0

1

Describes the object number (CAN bus identifier)

Number of data bytes and data format.

The length is specified in bits 0 – 3.

The data format is specified in bit 8.

Data structure starting with variable H20.

Ready

Transmission in progress

Transmission successful

Sending faulty

The DPointer refers to the data structure, in this case variable H20.

Name Meaning Variabl e no.

H20

H21 long lTrAcyclDataLow long lTrAcyclDataHigh

Contains the data of the first variable.

Contains the data of the second variable.

The second variable is used only with a set length of more than 4 bytes.

56

MOVIDRIVE

®

Serial Communication

Transfer formats and examples

MOTOROLA format

Telegram 1:

Data exchange via variable telegrams

5

Fig. 36: Example of SCOM with MOTOROLA format, telegram 1

05301AXX

MOVIDRIVE

®

Serial Communication

57

5

Data exchange via variable telegrams

Telegram 2:

58

Fig. 37: Example of SCOM with MOTOROLA format, telegram 2

05387AXX

MOVIDRIVE

®

Serial Communication

Data exchange via variable telegrams

In the example, a variable telegram (= telegram 1) with a length of 8 bytes (i.e. 2 variables) and object number 1 is sent from unit 1 every 100 ms and received by unit 2.

A second variable telegram (= telegram 2) with a length of 8 bytes (i.e. 2 variables) and object number 2 is sent from unit 2 every 50 ms with a time offset of 120 ms and received by unit 1.

START

0 100 120

170 200 220

Fig. 38: Time relationships with the SCOM command

270 300 ms

02256BEN

The MOTOROLA format is characterized by the fact that the high byte is transmitted first and the low byte is transmitted last.

IPOS variables

20 11223344h

21 55667788h

Byte

Signific.

Identifier

Value

Variable

0

MSB

1

CAN bus telegram

2 3 4

LSB MSB

5 6 7

LSB

55h 66h 77h 88h 11h 22h 33h 44h

H21 = DPointer + 1 H20 = DPointer

CRC

5

MOVIDRIVE

®

Serial Communication

59

5

Data exchange via variable telegrams

INTEL format

Telegram 1:

60

Fig. 39: Example of SCOM with INTEL format, telegram 1

02258BDE

MOVIDRIVE

®

Serial Communication

Telegram 2:

Data exchange via variable telegrams

5

05388AXX

Fig. 40: Example of SCOM with INTEL format, telegram 2

In the example, a variable telegram (= telegram 1) with a length of 8 bytes (i.e. 2 variables) and object number 1 is sent from unit 1 every 100 ms and received by unit 2.

A second variable telegram with a length of 8 bytes (i.e. 2 variables) and object number

2 is sent from unit 2 every 100 ms and received by unit 1.

The INTEL format is characterized by the fact that the low byte is transmitted first and the high byte is transmitted last.

IPOS variables

20 11223344h

21 55667788h

Byte

Signific.

Identifier

Value

Variable

0

LSB

1

CAN bus telegram

2 3 4

MSB LSB

5 6 7

MSB

44h 33h 22h 11h 88h 77h 66h 55h

H21 = DPointer H20 = DPointer + 1

CRC

MOVIDRIVE

®

Serial Communication

61

5

Project planning example for SBus

5.6

Project planning example for SBus

Settings

The following settings have to be made:

• Number of drive inverters: 4

• Process data length: 3

• Baud rate: 500 kbit/s

Inverter 1

SBus address = 33

Inverter 2

17

CAN bus master control

Inverter 3

11

Inverter 4

7

E E E E

Settings

SBus

02260BEN

Fig. 41: Sample for project planning

Use parameter P816 to set the required SBus baud rate on all drive inverters. The same baud rate must be set on all drive inverters. The factory setting for the baud rate is 500 kbaud. The setting for the number of process data items on the SBus is fixed at the value

«3 process data words.»

Then use parameter P813 to set the SBus address on each drive inverter. In this example, the SBus address is assigned to the drive inverters in accordance with the following table:

2

3

Drive inverter

1

4

SBus address

33 dec

17 dec

11 dec

7 dec

You can see during this process that there is no need to follow a particular sequence when setting the SBus address. However, the addresses cannot be assigned several times, i.e. two drive inverters must not share the same SBus address.

In addition, the terminating resistor must also be switched on at the cable ends. Do this by switching on the S12 DIP switches on inverters 1 and 4. The terminating resistors must be switched off on all other stations, e.g. inverters 2 and 3 and the CAN bus master control.

62

MOVIDRIVE

®

Serial Communication

Project planning example for SBus

IDs on the CAN bus

In this combination, the IDs listed below are occupied on the CAN bus:

Drive inverter

SBus address

ID Telegram type

1

2

3

4

33 dec

17 dec

11 dec

7 dec

267 Process output data telegram (PO)

268 Process input data telegram (PI)

269 Process output data telegram synchronized (PO-sync)

779 Parameter request telegram

780 Parameter response telegram

139 Process output data telegram (PO)

140 Process input data telegram (PI)

141 Process output data telegram synchronized (PO-sync)

651 Parameter request telegram

652 Parameter response telegram

91

92

Process output data telegram (PO)

Process input data telegram (PI)

93 Process output data telegram synchronized (PO-sync)

603 Parameter request telegram

604 Parameter response telegram

59 Process output data telegram (PO)

60

61

Process input data telegram (PI)

Process output data telegram synchronized (PO-sync)

571 Parameter request telegram

572 Parameter response telegram

The IDs are calculated on the basis of the set SBus address (P813) and the offset which describes the corresponding telegram.

Process data length = 3 means that the drive inverter receives exactly three process output data words and sends three process input data words to the master control.

Master control

E Q

CAN bus

Fig. 42: Programming a process data word

PD1 PD2 PD3

PD1 PD2 PD3

01024BEN

The content of the process data words is defied using the process output data description parameters 1 – 3 and the process input data description parameters 1 – 3.

5

MOVIDRIVE

®

Serial Communication

63

6

Startup problems with the SBus

6 Operation and Service

6.1

Startup problems with the SBus

• No communication on the SBus: Timeout or no response

1. SBus cable incorrect or not connected.

2. System bus high and system bus low reversed.

3. Not all stations are communicating at the same baud rate: Setting with parameter

P816.

4. Terminating resistors were not switched on or not switched on correctly (S12).

5. Collisions on the SBus because several stations are sending a transmit telegram with the same ID.

6. SBus cable too long (max. 80 m at 500 kbaud).

7. Incorrect setting of SBus address or SBus group address.

• Unit error F47: TIMEOUT SBUS

1. The unit is enabled and no process data are received via the SBus.

Solution:

Send process data.

2. The unit is enabled and no process data are received via the SBus within the

SBus timeout time, and the SBus timeout response has been programmed for a response with malfunction.

Solution: Increase SBus timeout delay.

3.

No communication on the SBus.

• The MOVILINK

®

transfer is being disrupted by the exchange of variables via

IPOS plus®

.

Identifiers used for the variable transfer have already been used for the MOVILINK

® transfer.

• Some variable objects cannot be sent or received.

Identifiers used for the variable transfer have already been used for the MOVILINK

® transfer.

• The data content of the variable objects is represented incorrectly.

Check the data format. Note the difference between the MOTOROLA and the INTEL formats.

• Acyclical variable transfer does function although cyclical variable transfer does not.

The cyclical variable objects and the receive objects must be started with the

SCOMON command.

• Unit cannot be enabled and displays status «t.»

The setpoint source and/or the control signal source are set to SBus and no process values are being received via the SBus. Either set the SBus timeout delay (P815) to

0 (this deactivates timeout monitoring) or send process data via the SBus.

64

MOVIDRIVE

®

Serial Communication

Return codes for parameter setting

6.2

Return codes for parameter setting

In the event of an incorrect parameter setting, the drive inverter sends back various return codes to the master which set the parameters. These codes provide detailed information about the cause of the error. All of these return codes are structured in accordance with EN 50170. The system distinguishes between the following elements:

• Error class

• Error code

• Additional code

These return codes apply to all MOVIDRIVE

®

communications interfaces.

Error class

Error code

The error class element classifies the type of error more precisely. EN 50170 defines the following different error classes.

6

7

4

5

8

2

3

Class (hex)

1

Name vfd-state application-reference definition resource service access ov other

Meaning

Status error of the virtual field unit

Error in application program

Definition error

Resource error

Error when performing service

Access error

Error in object list

Other error (see additional code)

The error class is generated by the communications software of the fieldbus interface in case there is an error in communication. This does not apply to «Error class 8 = Other error.» Return codes sent from the drive inverter system are all in «Error class 8 = Other error.» The error can be more precisely identified using the additional code element.

The error code element provides a means for more precisely identifying the cause of the error within the error class. It is generated by the communications software of the fieldbus card in the event of an error in communication. Only error code 0 («Other error code») is defined for «Error class 8 = Other error.» In this case, detailed identification is available by using the additional code.

6

MOVIDRIVE

®

Serial Communication

65

6

Return codes for parameter setting

Additional code The additional code contains the SEW-specific return codes dealing with incorrect parameter settings of the drive inverter. They are sent back to the master in «Error class

8 = Other error.» The following table shows all possible codings for the additional code.

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

Add. code high (hex)

00

00

19

1A

1B

1C

15

16

17

18

1D

1E

1F

20

11

12

13

14

Add. code low

(hex)

00

10

Meaning

No error

Invalid parameter index

Function/parameter not implemented

Rread access only

Parameter lock is active

Factory setting is active

Parameter value too large

Parameter value too small

Option card required for this function/parameter is missing

Error in system software

Parameter access via RS-485 process interface on X13 only

Parameter access via RS-485 diagnostic interface only

Parameter has access protection

Controller inhibit required

Incorrect parameter value

Factory setting was activated

Parameter was not saved in EEPROM

Parameter cannot be changed with enabled output stage

«Internal communications error» special case

The return code listed in the following table is sent back in case a communications error has occurred between the option card and the inverter system. The parameter adjustment service transferred via the fieldbus may not have been performed and should be repeated. If this error reoccurs, it is necessary to switch off the drive inverter completely and then back on again so it is re-initialized.

Error class:

Error code:

Add. code high:

Add. code low:

2

0

Code (dec)

6

0

Meaning

Access

Hardware error

Correcting the error

Repeat the read or write service. If this error occurs again, switch the drive inverter off completely and back on again. Contact the SEW Electronics Service for advice if this error occurs continuously.

66

MOVIDRIVE

®

Serial Communication

Explanation of the table header

P6..

P60.

P600

7 Parameter List

7.1

Explanation of the table header

The meanings of the entries in the table header are as follows:

Par. no.

Parameter

Index

Unit/index

Access

Default

Meaning/ value range

= Parameter number used in MOVITOOLS/SHELL or the DBG11A.

= Parameter name

= 16-bit index for addressing the parameter via interfaces.

Notation in decimal (= dec) and hexadecimal (= hex) format.

= Unit index according to the sensor/actuator profile of the PNO.

Abbr. = Abbreviation of the unit of measurement

Sz. = Size index (e.g. 11 = Speed)

Cv. = Conversion index (e.g. -3 = 10

-3

)

= Access attributes S = Store even with parameter lock

RO = Read only

R = Controller inhibit must be active when writing

RW = Read/write

N = The value is written from the EEPROM into the RAM during a restart

= Factory setting

= Meaning and value range of the parameter

7

Data format All parameters are treated as 32-bit values. Representation in Motorola format.

Bit 2

31

High byte

High word

Low byte High byte

Low word

Low byte

Bit 2

0

MOVILINK

®

parameters

The parameters are arranged so they are in the proprietary area of the drive profiles

(DRIVECOM-INTERBUS, CANopen, etc.). Consequently, the area for the indices of the

MOVILINK

®

parameters is as follows:

2000 hex

(= 8192 dec

) – 5FFF hex

(= 24575 dec

)

Start index

8300

10000

10300

10600

11000

16000

20000

24575

Number of indices

700

100

40

40

512

2048

513

Contents

Drive parameters / Display values / Scope parameters

Error responses (max. 255 error codes)

Motor table current (ID)

Motor table flux

IPOS variables (11000 + IPOS variable number)

IPOS program code

Curve points for the electronic cam

End

The Ctrl + F1 key combination calls up the index number of every selected parameter in

MOVITOOLS/SHELL.

MOVIDRIVE

®

Serial Communication

67

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

68

7.2

Complete parameter list, sorted by parameter numbers

Note that the following parameter list applies to MOVIDRIVE

®

MD_60A and

MOVIDRIVE

® compact drive inverters.

• Parameters which are valid for MOVIDRIVE

®

MD_60A only are indicated by

after the parameter number (Par. no.).

Par.

no.

Parameter

0.. Display values

00. Process values

000 Speed

001 User display

002 Frequency

003 Actual position

004 Output current

005 Active current

006 Motor utilization 1

007 Motor utilization 2

008 DC link voltage

009 Output current

01. Status displays

010 Inverter status

011 Operational status

012 Error status

013 Active parameter set

014 Heat sink temperature [°C]

015 Mains ON operation time [h]

016 Operating time (enabled) [h]

017 Electrical energy

02. Analog setpoints

[kWh]

020 Analog input AI1

021 Analog input AI2

[V]

[V]

022 External current limit [%]

03. Binary inputs basic unit

030 Binary input DI00

031 Binary input DI01

032 Binary input DI02

033 Binary input DI03

034 Binary input DI04

035 Binary input DI05

036 Binary inputs DI00..DI05

04. Binary inputs option

[rpm] 8318 207E rps 11

[ ] 8501 2135 0

[Hz]

[ Inc ]

8319 207F Hz

8320 2080

28

0

[%In]

[%In]

[%]

[%]

[V]

[A]

8321 2081 %

8322 2082 %

8323 2083 %

8324 2084 %

8325 2085 V

8326 2086 A

21

22

24

24

24

24

8310 2076

8310 2076

8310 2076

8310 2076

8327 2087 °C

8328 2088 s

8329 2089 s

8334 208E

8335 208F

8336 2090

8337 2091

8338 2092

8339 2093

8334 208E

21

21

24

0

0

0

0

17

4

4

8330 208A Ws 8

8331 208B V

8332 208C V

8333 208D %

0

0

0

0

0

0

0

040 Binary input DI10

041 Binary input DI11

042 Binary input DI12

043 Binary input DI13

044 Binary input DI14

045 Binary input DI15

046 Binary input DI16

047 Binary input DI17

048 Binary inputs DI10..DI17

05. Binary outputs basic unit

050 Binary output DB00

051 Binary output DO01

052 Binary output DO02

053

Binary outputs DB00, DO01,

DO02

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

8340 2094

8341 2095

8342 2096

8343 2097

8344 2098

8345 2099

8346 209A

8347 209B

8348 209C

8349 209D

8350 209E

8351 209F

8349 209D

0

0

0

0

0

0

0

0

0

0

0

0

0

-3

-3

-3

0

0

0

0

-3

-3

-3

-3

66

-3

-3

0

-3

-3

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Access Default

RO

RO

RO

RO

RO

RO

N/RO

N/RO

RO

RO

RO

0

0

0

0

0

0

0

0

0

0

0

0

0

0

RO

RO

RO

RO

100 RO

70 N/RO

0

0

70

5

N/RO

N/RO

0

0

0

0

0

0

RO

RO

RO

R/RO

N/R/RW 2

N/R/RW 3

N/R/RW 1

N/R/RW 4

N/R/RW 5

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

RO

N/RW

N/RW

RO

0

0

0

0

0

0

2

1

0

Meaning / value range

Low word coded as status word 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

Bit 0 = DI00 – Bit 5 = DI05

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

0 – 25, step 1

Bit 0 = DI10 – Bit 7 = DI17

0 – 22, step 1

0 – 22, step 1

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

072

Parameter

06. Binary outputs option

060 Binary output DO10

061 Binary output DO11

062 Binary output DO12

063 Binary output DO13

064 Binary output DO14

065 Binary output DO15

066 Binary output DO16

067 Binary output DO17

068 Binary outputs DO10..DO17

07. Unit data

070 Unit type

071 Unit rated current [A]

Option 1

073 Option 2

074 Firmware option 1

075 Firmware option 2

076 Firmware basic unit

077 Technology function

08. Error memory time t-x

080 Error t-0

Input terminals 1..6

Input terminals (opt.) 1..8

Output terminals 1..3

Output term. (optional) 1..8

Operational status

Heat sink temperature [°C]

Speed

Output current

Active current

Unit utilization

[rpm]

[%]

[%]

[%]

DC link voltage [V]

Mains ON operation time [h]

Operating time (enabled) [h]

Parameter set

Motor utilization 1

Motor utilization 2

[%]

[%]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8352 20A0

8353 20A1

8354 20A2

8355 20A3

8356 20A4

8357 20A5

8358 20A6

8359 20A7

8360 20A8

8301 206D

8361 20A9 A

0

0

0

0

0

0

0

0

0

0

22

0

0

0

0

0

0

0

0

0

0

-3

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

RO 0

RO

RO

0

0

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

0 – 22, step 1

Bit 0 = DO10 – Bit 7 = DO17

8362 20AA

8363 20AB

8364 20AC

8365 20AD

8300 206C

8878 22AE

0

0

0

0

0

0

0

0

0

0

0

0

RO

RO

RO

RO

RO

RW

0

0

0

0

0

0

0 = SHORT CIRCUIT

1 = Invalid

2 = FIELDBUS

3 = DPI/DPA

4 = DRS

5 = AIO

6 = Invalid

7 = DIO

8 = Invalid

9 = NONE

See menu no. 072 or index 8362

Example:

822609711 = 822 609 7.11

1822609011 = 822 609 X.11

0 = Standard

1 = Electronic cam

2 = ISync

3 = Auto ASR

8366 20AE

8371 20B3

8376 20B8

8381 20BD

8386 20C2

8391 20C7

0

0

8396 20CC °C 17

8401 20D1 rps 11

0

0

0

0

8406 20D6 %

8411 20DB %

8416 20E0 %

8421 20E5 V

8426 20EA s

8431 20EF s

8391 20C7

8441 20F9 %

8446 20FE %

4

4

0

24

24

24

24

24

21

70

70

0

-3

-3

-3

-3

-3

-3

0

0

0

0

N/RO

N/RO

N/RO

N/RO

0

0

N/RO

N/RO

100 N/RO 0

66 N/RO 0

0

0

0

0

0

0

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

0

0

0

0

0

N/RO 0

0

0

0

Bit 0 = DI00 – Bit 5 = DI05

Bit 0 = DI10 – Bit 7 = DI17

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

Bit 0 = DO10 – Bit 7 = DO17

Low word coded as status word 1

7

MOVIDRIVE

®

Serial Communication

69

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

081 Error t-1

Input terminals 1..6

Input terminals (opt.) 1..8

Output terminals 1..3

Output term. (optional) 1..8

Operational status

Heat sink temperature [°C]

Speed

Output current

[rpm]

[%]

Active current

Unit utilization

[%]

[%]

DC link voltage [V]

Mains ON operation time [h]

Operating time (enabled) [h]

Parameter set

Motor utilization 1

Motor utilization 2

[%]

[%]

082 Error t-2

Input terminals

Input terminals

Output terminals

1..6

1..8

1..3

Output term. (optional) 1..8

Operational status

Heat sink temperature [°C]

Speed

Output current

Active current

Unit utilization

[rpm]

[%]

[%]

[%]

DC link voltage [V]

Mains ON operation time [h]

Operating time (enabled) [h]

Parameter set

Motor utilization 1

Motor utilization 2

[%]

[%]

083 Error t-3

Input terminals 1..6

Input terminals (opt.) 1..8

Output terminals

Output terminals

1..3

1..8

Operational status

Heat sink temperature [°C]

Speed

Output current

Active current

Unit utilization

[rpm]

[%]

[%]

[%]

DC link voltage [V]

Mains ON operation time[h]

Operating time (enabled)[h]

Parameter set

Motor utilization 1

Motor utilization 2

[%]

[%]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

8367 20AF

8372 20B4

8377 20B9

8382 20BE

0

0

0

0

0

0

0

0

8387 20C3

8392 20C8

8397 20CD °C

8402 20D2 rps

0

0

17

11

Access Default

N/RO

N/RO

N/RO

N/RO

0

0

N/RO

N/RO

100 N/RO 0

66 N/RO 0

0

0

0

0

0

0

Meaning / value range

Bit 0 = DI00 – Bit 5 = DI05

Bit 0 = DI10 – Bit 7 = DI17

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

Bit 0 = DO10 – Bit 7 = DO17

Low word coded as status word 1

8407 20D7 %

8412 20DC %

8417 20E1 %

8422 20E6 V

8427 20EB s

8432 20F0 s

8392 20C8

8442 20FA %

24

24

24

21

4

4

0

24

-3

-3

-3

-3

70

70

0

-3

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

0

0

0

0

0

0

0

0

8447 20FF %

8368 20B0

8373 20B5

8378 20BA

8383 20BF

8388 20C4

8393 20C9

8398 20CE °C

8403 20D3 rps 11

8408 20D8 % 24

8413 20DD %

8418 20E2 %

24

24

8423 20E7 V

8428 20EC s

8433 20F1 s

8393 20C9

4

0

21

4

0

0

0

17

0

0

24

0

-3

70

70

0

66

-3

-3

-3

0

0

-3

0

N/RO

N/RO

N/RO

N/RO

0

0

N/RO

N/RO

0 N/RO 0

100 N/RO 0

0

0

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

0

0

0

0

0

0

0

0

0

0

0

0

Bit 0 = DI00 – Bit 5 = DI05

Bit 0 = DI10 – Bit 7 = DI17

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

Bit 0 = DO10 – Bit 7 = DO17

Low word coded as status word 1

8443 20FB %

8448 2100 %

8369 20B1

8374 20B6

8379 20BB

8384 20C0

8389 20C5

8394 20CA

8399 20CF °C 17

8404 20D4 rps 11

8409 20D9 %

8414 20DE %

24

24

8419 20E3 %

8424 20E8 V

8429 20ED s

8434 20F2 s

4

4

24

21

8394 20CA

8444 20FC %

8449 2101 %

0

24

24

0

0

0

0

0

0

24

24

0

-3

-3

0

0

0

0

0

0

-3

-3

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

-3

-3

70

70

100 N/RO 0

66 N/RO 0

-3

-3

N/RO

N/RO

0

0

N/RO

N/RO

0

0

N/RO 0

N/RO 0

N/RO

N/RO

N/RO

0

0

0

0

0

0

0

0

0

0

0

Bit 0 = DI00 – Bit 5 = DI05

Bit 0 = DI10 – Bit 7 = DI17

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

Bit 0 = DO10 – Bit 7 = DO17

Low word coded as status word 1

70

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

Parameter

084 Error t-4

Input terminals 1..6

Input terminals (opt.) 1..8

Output terminals 1..3

Output term. (optional) 1..8

Operational status

Heat sink temperature [°C]

Speed

Output current

[rpm]

[%]

Unit utilization

DC link voltage [V]

[%]

Mains ON operation time [h]

Operating time (enabled) [h]

Parameter set

Motor utilization 1

Motor utilization 2

09. Bus diagnostics

[%]

[%]

090

091

092

093

094

095

096

097

098

099

PD configuration

Fieldbus type

Fieldbus baud rate

Fieldbus address

PO1 setpoint

PO2 setpoint

PO3 setpoint

PI1 actual value

PI2 actual value

PI3 actual value

[hex]

[hex]

[hex]

[hex]

[hex]

[hex]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

8370 20B2

8375 20B7

8380 20BC

8385 20C1

0

0

0

0

0

0

0

0

8390 20C6

8395 20CB

8400 20D0 °C

8405 20D5 rps

0

0

17

11

Access Default

N/RO

N/RO

N/RO

N/RO

0

0

N/RO

N/RO

100 N/RO 0

66 N/RO 0

0

0

0

0

0

0

Meaning / value range

Bit 0 = DI00 – Bit 5 = DI05

Bit 0 = DI10 – Bit 7 = DI17

Bit 0 = DB00, Bit 1 = DO01, Bit 2 = DO02

Bit 0 = DO10 – Bit 7 = DO17

Low word coded as status word 1

8410 20DA %

8420 20E4 %

8425 20E9 V

8430 20EE s

8435 20F3 s

8395 20CB

8445 20FD %

8450 2102 %

24

24

21

4

4

0

24

24

-3

-3

-3

70

70

0

-3

-3

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

N/RO

0

0

0

0

0

0

0

0

8451 2103

8452 2104

0

0

0

0

N/S/RO 4

0 = PARAM + 1PD

1 = 1PD

2 = PARAM + 2PD

3 = 2PD

4 = PARAM + 3PD

5 = 3PD

6 = PARAM + 6PD

7 = 6PD

8 = PARAM + 10PD

9 = 10PD

0 = NO FIELDBUS

1 = PROFIBUS FMS/DP

2 = INTERBUS

3 = Reserved

4 = CAN

5 = PROFIBUS DP

0 – FFFFFFFFh, step 1

0 – 65535, step 1

8453 2105

8454 2106

8455 2107

8456 2108

8457 2109

8458 210A

8459 210B

8460 210C

0

0

0

0

0

0

0

0

S/RO 0

0

0

0

0

0

0

-3

0

S/RW 0

S/RW 0

S/RO

S/RO

0

0

S/RO

RO

RO

RO

0

0

0

0

7

MOVIDRIVE

®

Serial Communication

71

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

1.. Setpoints/ramp generators

10. Setpoint selection

Index

Dec Hex

Unit/index

Abbr. Sz.

Cv.

Access Default Meaning / value range

100

101

110

111

112

113

114

115

130

131

132

133

134

Setpoint source

Control signal source

11. Analog input AI1

AI1 scaling

AI1 offset

AI1 operation mode

AI1 voltage offset

AI1 speed offset

Filter setpoint

12. Analog inputs (optional)

13. Speed ramps 1

Ramp t11 UP CW

Ramp t11 DOWN CW

Ramp t11 up CCW

Ramp t11 down CCW

[mV]

[V]

[rpm]

[ms]

120 AI2 operation mode (optional)

[s]

[s]

[s]

[s]

Ramp t12 UP=DOWN [s]

8461 210D

8462 210E

8463 210F

8464 2110 V

8465 2111

8466 2112 V 21

8467 2113 rps 11

8468 2114 s

8469 2115

8470 2116 s

8471 2117 s

8472 2118 s

8473 2119 s

8474 211A s

0

0

0

21

0

4

0

4

4

4

4

4

0

0

-3

-3

0

-3

66

-6

0

N/R/RW 0

N/R/RW 0

N/RW

N/RW

N/RW

N/RW

N/RW

N/RW

1000

0

1

0

0

5000

N/R/RW 0

0 = BIPOL./FIX.SETPT

1 = UNIPOL/FIX.SETPT

2 = RS-485

3 = FIELDBUS

4 = MOTOR POT

5 = MOT.POT +AI1

6 = FIX SETP+AI1

7 = FIX SETP*AI1

8 = MASTER-SBus.

9 = MASTER-RS-485

10 = SBus

0 = TERMINALS

1 = RS-485

2 = FIELDBUS

3 = SBus

-10000 – -0, step 10

0 – 10000, step 10

-500 – -0, step 1

0 – 500, step 1

0 = Ref. 3000 rpm

1 = Ref. N-MAX

2 = U-Off., N-MAX

3 = N-Off., N-MAX

4 = Expert charact.

5 = N-MAX, 0-20mA

6 = N-MAX, 4-20mA

-10000 – -0, step 10

0 – 10000, step 10

-5000000 – -0, step 200

0 – 5000000, step 200

0 – 1000, step 1000

1000 – 20000, step 10

20000 – 50000, step 100

50000 – 100000, step 1000

0 = NO FUNCTION

1 = 0..+/-10V+Setp.1

2 = 0..10V I-limit

3 = ACT.VAL.CONTROL.

-3

-3

-3

-3

-3

N/RW

N/RW

N/RW

N/RW

2000

2000

2000

2000

N/RW 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

72

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

135

136

Parameter

S pattern t12

Stop ramp t13 [s]

137 Emergency ramp t14 [s]

138 Ramp limit

14. Speed ramps 2

140 Ramp t21 UP CW [s]

141 Ramp t21 DOWN CW [s]

142

143 Ramp t21 down CCW [s]

144

Ramp t21 up CCW [s]

Ramp t22 UP=DOWN [s]

145 S pattern t22

146 Stop ramp t23 [s]

147 Emergency ramp t24 [s]

15. Motorized potentiometer

150 Ramp t3 UP [s]

151 Ramp t3 DOWN

152 Save last setpoint

[s]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

8475 211B

8476 211C s

8477 211D s

8794 225A

0

4

4

0

0

-3

-3

0

Access Default Meaning / value range

N/RW

N/RW

N/RW

N/RW

0

2000

2000

0

0 = 0

1 = 1

2 = 2

3 = 3

0 – 1000, step 10

1000 – 10000, step 100

10000 – 20000, step 1000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 20000, step 1000

0 = NO / 1 = YES

8478 211E s

8479 211F s

8480 2120 s

8481 2121 s

8482 2122 s

8483 2123

8484 2124 s

8485 2125 s

8486 2126 s

8487 2127 s

8488 2128

4

4

4

4

4

0

4

4

4

4

0

-3

-3

-3

-3

-3

0

-3

-3

N/RW

N/RW

N/RW

N/RW

2000

2000

2000

2000

N/RW 10000

N/RW

N/RW

N/RW

0

2000

2000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 100000, step 1000

100000 – 2000000, step 10000

See menu no. 135 or index 8475

0 – 1000, step 10

1000 – 10000, step 100

10000 – 20000, step 1000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 20000, step 1000

-3

-3

0

N/RW 20000

N/RW 20000

N/RW 0

200 – 1000, step 10

1000 – 10000, step 100

10000 – 50000, step 1000

200 – 1000, step 10

1000 – 10000, step 100

10000 – 50000, step 1000

0 = OFF

1 = ON

7

MOVIDRIVE

®

Serial Communication

73

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

16. Fixed setpoints 1

160 Internal setpoint n11 [rpm]

161 Internal setpoint n12 [rpm]

162 Internal setpoint n13 [rpm]

Internal setpoint n11 [%]

Internal setpoint n12 [%]

Internal setpoint n13 [%]

17. Fixed setpoints 2

170 Internal setpoint n22 [rpm]

171 Internal setpoint n22 [rpm]

172 Internal setpoint n23 [rpm]

Internal setpoint n21 [%]

Internal setpoint n22 [%]

Internal setpoint n23 [%]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8489 2129 rps 11

8490 212A rps 11

8491 212B rps 11

8489 2129 rps 11

8490 212A rps 11

8491 212B rps 11

66

66

66

66

66

66

N/RW

N/RW

150000

750000

N/RW 1500000

N/RW

N/RW

150000

750000

N/RW 1500000

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

8492 212C rps 11

8493 212D rps 11

8494 212E rps 11

8492 212C rps 11

8493 212D rps 11

8494 212E rps 11

66

66

66

66

66

66

N/RW

N/RW

150000

750000

N/RW 1500000

N/RW

N/RW

150000

750000

N/RW 1500000

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

-5000000 – -0, step 200

0 – 5000000, step 200

74

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

Parameter

2.. Controller parameters

20. Speed control

200 P gain speed controller

201

202

203

Time constant n-control.[ms]

Gain accel. precontrol

Filter accel. precontrol [ms]

204 Filter speed actual value[ms]

205 Load precontrol

206 Sample time n-control.

207 Load precontrol VFC

21. Hold controller

210 P gain hold controller

22. Synchr. oper. control

220

P-gain (DRS)

221

Master gear ratio factor

222

Slave gear ratio factor

223

224

225

226

227

228

Mode selection

Slave counter

Offset 1

Offset 2

Offset 3

Precontrol filter (DRS)

[Inc]

[Inc]

[Inc]

[Inc]

Index

Dec Hex

Unit/index

Abbr. Sz.

0

0

0

0

Cv.

Access Default Meaning / value range

8495 212F

8496 2130 s

8497 2131

8498 2132 s

8499 2133 s

8436 20F4 %

8437 20F5

8786 2252 %

0

4

0

4

4

24

0

24

-6

-3

0

-3

-3

-6

-3

-6

N/RW

N/RW

N/RW

N/RW

N/RW

2000

10000

0

0

0

100 – 32000, step 10

0 – 1000, step 1000

1000 – 20000, step 10

20000 – 50000, step 100

50000 – 200000, step 1000

200000 – 300000, step 2000

300000 – 1000000, step 20000

1000000 – 3000000, step 200000

0 – 32000, step 1

0 – 1000, step 1000

1000 – 20000, step 10

20000 – 50000, step 100

50000 – 100000, step 1000

0 – 1000, step 1000

1000 – 20000, step 10

20000 – 32000, step 100

N/RW 0

N/RW 0

-150000 – 0 – 150000, step 1000

0 = 1.0 / 1 = 0.5

N/RW 200000 -200000 – 0 – 200000, step 1000

8500 2134

8509 213D

8502 2136

8503 2137

8504 2138

8505 2139

8506 213A

8507 213B

8508 213C

8438 20F6 s

0

0

0

0

0

4

-3 N/RW 500 100 – 32000, step 10

0

0

0

0

-3

0

0

0

-6

N/RW 10000

N/RW 1

N/RW 1

N/RW

N/RW

N/RW

0

10

N/RW 10

N/RW 10

N/RW 10

0

1000 – 200000, step 1000

1 – 3999999999, step 1

1 – 3999999999, step 1

0 = MODE 1

1 = MODE 2

2 = MODE 3

3 = MODE 4

4 = MODE 5

5 = MODE 6

6 = MODE 7

7 = MODE 8

-99999999 – -10, step 1

10 – 99999999, step 1

-32767 – -10, step 1

10 – 32767, step 1

-32767 – -10, step 1

10 – 32767, step 1

-32767 – -10, step 1

10 – 32767, step 1

0 – 1000, step 1

1000 – 20000, step 10

20000 – 50000, step 100

50000 – 100000, step 1000

23. Synchr. oper. w. sync encoder

230

Synchronous encoder

231

Factor slave encoder

232

Factor slave sync. encoder

24. Synchr. oper. w. catch up

240 Synchronization speed [rpm]

241 Synchronization ramp [s]

8510 213E

8511 213F

8512 2140

8513 2141 rps

8514 2142 s

0

0

0

11

4

0

0

0

66

-3

N/R/RW 0

N/RW 1

N/RW 1

0 = OFF

1 = EQUAL-RANKING

2 = CHAIN

1 – 1000, step 1

1 – 1000, step 1

N/RW 1500000 0 – 5000000, step 200

N/RW 2000

0 – 1000, step 10

1000 – 10000, step 100

10000 – 50000, step 1000

7

MOVIDRIVE

®

Serial Communication

75

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

3.. Motor parameters

30. Limits 1

300 Start/stop speed 1

301 Minimum speed 1

302 Maximum speed 1

303 Current limit 1

304 Torque limit

31. Limits 2

[rpm]

[rpm]

[rpm]

[%In]

310 Start/stop speed 2

311 Minimum speed 2

312 Maximum speed 2

313 Current limit 2

[rpm]

[rpm]

[rpm]

[%In]

32. Motor compensat. 1 (asynchr.)

320 Automatic adjustment 1

321 Boost 1

322 IxR compensation 1

[%]

[%]

323 Premagnetizing time 1 [s]

324 Slip compensation 1 [rpm]

33. Motor compensat. 2 (asynchr.)

330 Automatic adjustment 2

331 Boost 2

332 IxR compensation 2

[%]

[%]

333 Premagnetizing time 2 [s]

334 Slip compensation 2 [rpm]

34. Motor protection

340 Motor protection 1

341 Cooling type 1

342 Motor protection 2

343 Cooling type 2

35. Motor sense of rotation

350 Change direction of rotation 1

351 Change direction of rotation 2

Index

Dec Hex

8527 214F rps 11

8533 2155

8534 2156

8535 2157

8536 2158

8537 2159

8538 215A

Unit/index

Abbr. Sz.

8515 2143 rps

8516 2144 rps

8517 2145 rps

8518 2146 %

8688 21F0 %

8519 2147 rps

8520 2148 rps

8521 2149 rps

8522 214A %

8523 214B

8524 214C V

8525 214D V

8526 214E s

8528 2150

8529 2151 V

8530 2152 V

8531 2153 s

11

11

11

24

24

11

11

11

24

0

21

21

4

0

21

21

4

8532 2154 rps 11

0

0

0

0

0

0

Cv.

66

66

66

-3

-3

66

66

66

-3

0

-3

-3

-3

66

0

-3

-3

-3

66

0

0

0

0

0

0

Access Default Meaning / value range

N/RW 60000

N/RW 60000

N/RW 60000

N/RW 60000

N/RW 1

N/RW 0

N/RW 0

N/RW 100

N/RW 0

N/RW 1

N/RW 0

N/RW 0

N/RW 100

N/RW 0

0 – 150000, step 200

0 – 5500000, step 200

N/RW 1500000 0 – 5500000, step 200

N/RW 150000 0 – 150000, step 1000

N/RW

N/RW

N/RW

N/RW

0

0

0

0

N/R/RW 0

N/R/RW 0

0 – 150000, step 200

0 – 5500000, step 200

N/RW 1500000 0 – 5500000, step 200

N/RW 150000 0 – 150000, step 1000

N/RW 0 0 – 150000, step 1000

See menu no. 152 or index 8488

0 – 100000, step 1000

0 – 100000, step 1000

0 – 2000, step 1

0 – 500000, step 200

See menu no. 152 or index 8488

0 – 100000, step 1000

0 – 100000, step 1000

0 – 2000, step 1

0 – 500000, step 200

See menu no. 152 or index 8488

0 = FAN COOLED

1 = FORCED COOLING

See menu no. 152 or index 8488

See menu no. 341 or index 8534

See menu no. 152 or index 8488

See menu no. 152 or index 8488

76

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

Parameter

4.. Reference signals

40. Speed reference signal

400 Speed reference value [rpm]

401 Hysteresis [rpm]

402 Delay time [s]

403 Signal = «1» if:

41. Speed window signal

410 Window center

411 Range width

412 Delay time

[rpm]

[rpm]

[s]

413 Signal = «1» if:

42. Speed setp./act. val. comp.

420 Hysteresis [rpm]

421 Delay time [s]

422 Signal = «1» if:

43. Current reference signal

430 Current reference value [%In]

431 Hysteresis

432 Delay time

[%In]

[s]

433 Signal = «1» if:

44. Imax signal

440 Hysteresis

441 Delay time

442 Signal = «1» if:

5.. Monitoring functions

50. Speed monitoring

[%In]

[s]

500 Speed monitoring 1

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8539 215B rps 11

8540 215C rps 11

8541 215D s 4

8542 215E 0

66

66

-3

0

N/RW 1500000 0 – 5000000, step 200

N/RW 100000 0 – 500000, step 1000

N/RW 1000

N/RW 0

0 – 9000, step 100

0 = n < n ref

1 = n > n ref

8543 215F rps 11

8544 2160 rps 11

8545 2161 s 4

8546 2162 0

66

66

-3

0

N/RW 1500000 0 – 5000000, step 200

N/RW 0 0 – 5000000, step 200

N/RW 1000

N/RW 0

0 – 9000, step 100

0 = INSIDE

1 = OUTSIDE

8547 2163 rps 11

8548 2164 s 4

8549 2165 0

66

-3

0

N/RW 100000 1000 – 300000, step 1000

N/RW 1000 0 – 9000, step 100

N/RW 1

0 = n <> n setpt

1 = n = n setpt

8550 2166 %

8551 2167 %

8552 2168 s

8553 2169

24

24

4

0

-3

-3

-3

0

N/RW 100000 0 – 150000, step 1000

N/RW 5000 0 – 30000, step 1000

N/RW 1000

N/RW 0

0 – 9000, step 100

0 = I < I ref

1 = I > I ref

8554 216A %

8555 216B s

8556 216C

24

4

0

-3

-3

0

N/RW 5000

N/RW 1000

N/RW 1

5000 – 50000, step 1000

0 – 9000, step 100

0 = I=Imax

1 = I<Imax

8557 216D 0 0 N/RW 3

501 Delay time 1

502 Speed monitoring 2

503 Delay time 2 [s]

51. Synchr. operation monitoring

510

Positioning tol. slave [Inc]

511

Prewarning lag error [Inc]

512

Lag error limit [Inc]

513

Delay lag error signal [s]

514

Counter LED display [Inc]

515

Delay in-position signal [ms]

52. Mains OFF monitoring

520 Mains OFF response time[s]

521 Mains OFF response

[s] 8558 216E s

8559 216F

8560 2170 s

8561 2171

8562 2172

8563 2173

8564 2174 s

8565 2175

8566 2176 s

8567 2177 s

8753 2231

4

0

4

0

4

0

0

0

4

4

0

-3

0

-3

0

0

0

-3

0

-3

-3

0

N/RW 1000

N/RW 3

N/RW

N/RW 25

N/RW 50

N/RW 4000

N/RW 1000

N/RW 100

N/RW 10

N/RW

N/RW

1000

0

0

0 = OFF

1 = MOTOR MODE

2 = REGENERAT. MODE

3 = MOT.& REGEN.MODE

0 – 10000, step 10

See menu no. 500 or index 8557

0 – 10000, step 10

10 – 32768, step 1

50 – 99999999, step 1

100 – 99999999, step 1

0 – 99000, step 100

10 – 32768, step 1

5 – 2000, step 1

0 – 5000, step 1

0 = CONTROL.INHIBIT

1 = EMERGENCY STOP

7

MOVIDRIVE

®

Serial Communication

77

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

6.. Terminal assignment

60. Binary inputs basic unit

600 Binary input DI01

601 Binary input DI02

602 Binary input DI03

603 Binary input DI04

604 Binary input DI05

61. Binary inputs option

610

Binary input DI10

611

Binary input DI11

612

Binary input DI12

613

Binary input DI13

614

Binary input DI14

615

Binary input DI15

616

Binary input DI16

617

Binary input DI17

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8335 208F

8336 2090

8337 2091

8338 2092

8339 2093

8340 2094

8341 2095

8342 2096

8343 2097

8344 2098

8345 2099

8346 209A

8347 209B

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

N/R/RW 2

N/R/RW 3

N/R/RW 1

N/R/RW 4

N/R/RW 5

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

N/R/RW 0

0 = NO FUNCTION

1 = ENABLE/RAP.STOP

2 = CW/STOP

3 = CCW/STOP

4 = n11/n21

5 = n12/n22

6 = FIX SETPT SW.OV

7 = PAR. SWITCHOVER

8 = RAMP SWITCHOVER

9 = MOTOR POT UP

10 = MOTOR POT DOWN

11 = /EXT. ERROR

12 = ERROR RESET

13 = /HOLD CONTROL

14 = /LIM. SWITCH CW

15 = /LIM. SWITCH CCW

16 = IPOS INPUT

17 = REFERENCE CAM

18 = REF.TRAVEL START

19 = SLAVE FREE RUNN.

20 = SETPOINT HOLD

21 = MAINS ON

22 = DRS SET ZERO PT.

23 = DRS SLAVE START

24 = DRS TEACH IN

25 = DRS MAST.STOPPED

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

See menu no. 600 or index 8335

78

MOVIDRIVE

®

Serial Communication

Par.

no.

Parameter

62. Binary outputs basic unit

620 Binary output DO01

621 Binary output DO02

63. Binary outputs option

630

Binary output DO10

631

Binary output DO11

632

Binary output DO12

633

Binary output DO13

634

Binary output DO14

635

Binary output DO15

636

Binary output DO16

637

Binary output DO17

64. Analog outputs optional

640 Analog output AO1

641 Scaling AO1

642 Operating mode AO1

643

Analog output AO2

644

Scaling AO2

645

Operating mode AO2

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8350 209E

8351 209F

8352 20A0

8353 20A1

8354 20A2

8355 20A3

8356 20A4

8357 20A5

8358 20A6

8359 20A7

8568 2178

8569 2179

8570 217A

8571 217B

8572 217C

8573 217D

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

-3

0

0

-3

0

N/RW

N/RW 1

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW 0

N/RW

N/RW

N/RW

2

3

1000

1

N/RW 5

N/RW 1000

N/RW 1

0 = NO FUNCTION

1 = /ERROR

2 = READY

3 = OUTP. STAGE ON

4 = ROT. FIELD ON

5 = BRAKE RELEASED

6 = BRAKE APPLIED

7 = MOTOR STANDSTILL

8 = PARAMETER SET

9 = SPEED REFERENCE

10 = SPEED WINDOW

11 = SP/ACT.VAL.COMP.

12 = CURR. REFERENCE

13 = Imax-SIGNAL

14 = /MOTOR UTILIZ.1

15 = /MOTOR UTILIZ.2

16 = /DRS PREWARN.

17 = /DRS LAG ERROR

18 = DRS SLAVE IN POS

19 = IPOS IN POSITION

20 = IPOS REFERENCE

21 = IPOS OUTPUT

22 = /IPOS ERROR

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

See menu no. 620 or index 8350

0 = NO FUNCTION

1 = RAMP INPUT

2 = SPEED SETPOINT

3 = ACTUAL SPEED

4 = ACTUAL FREQUENCY

5 = OUTPUT CURRENT

6 = ACTIVE CURRENT

7 = UNIT UTILIZATION

8 = IPOS OUTPUT

-10000 – -0, step 10

0 – 10000, step 10

0 = OFF

1 = -10V..10V

2 = 0..20mA

3 = 4..20mA

See menu no. 640 or index 8568

-10000 – -0, step 10

0 – 10000, step 10

See menu no. 642 or index 8570

7

MOVIDRIVE

®

Serial Communication

79

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

7.. Control functions

70. Operating modes

Index

Dec Hex

Unit/index

Abbr. Sz.

Cv.

Access Default Meaning / value range

700

701

750

751

Operating mode 1

Operating mode 2

Slave setpoint

Scaling slave setpoint

8574 217E

8575 217F

8592 2190

8593 2191

0

0

0

0

0

0

0

-3

N/R/RW 0

N/R/RW 0

N/RW

N/RW

0

1000

0 = VFC 1

1 = VFC 1 & GROUP

2 = VFC 1 & HOIST

3 = VFC 1 & DC BRAK.

4 = VFC 1 &FLY.START

5 = VFC-n-CONTROL

6 = VFC-n-CTRL&GROUP

7 = VFC-n-CTRL&HOIST

8 = VFC-n-CTRL& SYNC

9 = VFC-n-CTRL& IPOS

10 = VFC-n-CTRL& DPx

11 = CFC

12 = CFC & M-CONTROL

13 = CFC & IPOS

14 = CFC & SYNC.

15 = CFC & DPx

16 = SERVO

17 = SERVO & M-CONTROL

18 = SERVO & IPOS

19 = SERVO & SYNC.

20 = SERVO & DPx

0 = VFC 2

1 = VFC 2 & GROUP

2 = VFC 2 & HOIST

3 = VFC 2 & DC BRAK.

4 = VFC 2 &FLY.START

71. Current at standstill

710 Standstill current 1

711 Standstill current 2

72. Setpoint stop function

724

725

Stop setpoint 2

Start offset 2

73. Brake function

730 Brake function 1

[%Imot.] 8576 2180 A

[%Imot.] 8577 2181 A

720 Setpoint stop function 1

721 Stop setpoint 1 [rpm]

722 Start offset 1

723 Setpoint stop function 2

[rpm]

[rpm]

[rpm]

8578 2182

8579 2183 rps

8580 2184 rps

8581 2185

8582 2186 rps

8583 2187 rps

22

22

0

11

11

0

11

11

731

732

733

Brake release time 1 [s]

Brake application time 1[s]

Brake function 2

734 Brake release time 2 [s]

8584 2188

8749 222D s

8585 2189 s

8586 218A

8750 222E s

8587 218B s

4

0

0

4

4

4 735 Brake application time 2[s]

74. Speed skip

740 Skip window center 1 [rpm]

741 Skip width 1 [rpm]

742

743

Skip window center 2

Skip width 2

75. Master-Slave function

[rpm]

[rpm]

8588 218C rps

8589 218D rps

11

11

8590 218E rps 11

8591 218F rps 11

-3

-3

0

-3

-3

0

-3

-3

N/RW

N/RW

0

66

66

0

66

66

N/RW 0

N/RW 30000

N/RW 30000

N/RW 0

N/RW 30000

N/RW 30000

See menu no. 152 or index 8488

0 – 500000, step 200

0 – 500000, step 200

See menu no. 152 or index 8488

0 – 500000, step 200

0 – 500000, step 200

N/RW

N/RW

N/RW

N/RW

N/RW

N/RW

0

0

1

0

200

1

0

200

0 – 50000, step 1000

0 – 50000, step 1000

See menu no. 152 or index 8488

0 – 2000, step 1

0 – 2000, step 1

See menu no. 152 or index 8488

0 – 2000, step 1

0 – 2000, step 1

66

66

66

66

N/RW 1500000 0 – 5000000, step 200

N/RW 0 0 – 300000, step 200

N/RW 1500000 0 – 5000000, step 200

N/RW 0 0 – 300000, step 200

0 = MASTER-SLAVE OFF

1 = SPEED (RS-485)

2 = SPEED (Sbus)

3 = SPEED (485+SBus)

4 = TORQUE (RS-485)

5 = TORQUE (SBus)

6 = TORQUE (485+SBus)

7 = LOAD SHAR(RS485)

8 = LOAD SHARE(SBus)

9 = LOAD S(485+SBus)

-10000 – -0, step 1

0 – 10000, step 1

80

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

Parameter

8.. Unit functions

80. Setup

802 Factory setting

803 Parameter lock

Index

Dec Hex

8594 2192

8595 2193

Unit/index

Abbr. Sz.

804 Reset statistic data

817 SBus synchronization ID

818 CAN synchronization ID

819 Fieldbus timeout delay [s]

82. Brake operation

820 4-quadrant operation 1

821 4-quadrant operation 2

83. Error response

8596 2194

81. Serial communication

810 RS485 address

811 RS-485 group address

812 RS485 timeout delay [s]

813 SBus address

814 SBus group address

815 SBus timeout delay [s]

816 SBus baud rate

8597 2195

8598 2196

8599 2197 s

8600 2198

8601 2199

8602 219A s

[kBaud] 8603 219B

8604 219C

8732 221C

8606 219E s

8607 219F

8608 21A0

0

0

0

4

0

0

0

0

4

0

0

0

4

0

0

Cv.

0

0

0

0

0

-3

0

0

-3

0

-3

-3

-3

0

0

Access Default Meaning / value range

R/RW 0

N/S/RW 0

RW 0

N/RW 0

N/RW 100

N/RW 0

N/RW 0

N/RW 0

N/RW 100

N/RW 2

N/RW 0

N/RW 1000

N/S/RW 500

N/RW 1

N/RW 1

0 = NO

1 = YES

See menu no. 152 or index 8488

0 = NO

1 = ERROR MEMORY

2 = KWH-METER

3 = OPERATING HOURS

0 – 99, step 1

100 – 199, step 1

0 – 650000, step 10

0 – 63, step 1

0 – 63, step 1

0 – 650000, step 10

0 = 125

1 = 250

2 = 500

3 = 1000

0 – 2047000, step 1000

0 – 2047000, step 1000

0 – 650000, step 10

See menu no. 152 or index 8488

See menu no. 152 or index 8488

830 Response EXT. ERROR 8609 21A1

831 Response FIELDBUS TIMEOUT 8610 21A2

832 Response MOTOR OVERLOAD 8611 21A3

833 Response RS485 TIMEOUT

834 Response DRS LAG ERROR

8612 21A4

8613 21A5

835

836

Response TF sensor SIGNAL

Response SBus TIMEOUT

84. Reset response

840 Manual reset

8616 21A8

8615 21A7

841

842

852

Auto reset

Restart time

User dimension

[s]

85. Scaling speed actual value

850 Scaling factor numerator

851 Scaling factor denominator

8617 21A9

8618 21AA

8619 21AB s

8747 222B

8748 222C

8772

8773

2244

86. Modulation

860 PWM frequency 1

861 PWM frequency 2

862 PWM fix 1

863 PWM fix 2

[kHz]

[kHz]

8620 21AC

8621 21AD

8751 222F

8752 2230

0

0

0

0

0

0

0

0

0

0

0

0

0

4

0

0

0

0

0

0

0

0

N/RW 3

0

0

0

0

0

0

0

0

0

N/RW 4

N/RW 3

N/RW 7

N/RW 3

N/RW 0

N/RW 3

0

0

-3

S/RW 0

N/RW 0

N/RW 3000

0 = NO RESPONSE

1 = DISPLAY ERROR

2 = IMM. STOP/ERROR

3 = EMERG.STOP/ERROR

4 = RAPID STOP/ERROR

5 = IMM. STOP/WARNG

7 = EMERG. STOP/WARNG

7 = RAPID STOP/WARNG

See menu no. 830 or index 8609

See menu no. 830 or index 8609

See menu no. 830 or index 8609

See menu no. 830 or index 8609

See menu no. 830 or index 8609

See menu no. 830 or index 8609

See menu no. 802 or index 8594

See menu no. 152 or index 8488

1000 – 30000, step 1000

N/RW 1

N/RW 1

N/RW

1768763

185

1 – 65535, step 1

1 – 65535, step 1

2

×

ASCII characters

N/RW

N/RW

N/RW

N/RW

0

0

0

0

0 = 4

1 = 8

2 = 12

3 = 16

See menu no. 860 or index 8620

See menu no. 152 or index 8488

See menu no. 152 or index 8488

MOVIDRIVE

®

Serial Communication

7

81

7

P6..

P60.

P600

Complete parameter list, sorted by parameter numbers

Par.

no.

Parameter

87. Process data description

870

871

872

873

Setpoint description PO1

Setpoint description PO2

Setpoint description PO3

Actual value description PI1

874 Actual value description PI2

875 Actual value description PI3

876 PO data enable

9.. IPOS parameters

90. IPOS Reference travel

900 Reference offset [ Inc ]

901 Reference speed 1

902 Reference speed 2

903 Reference travel type

91. IPOS Travel parameter

910 Gain X controller

[rpm]

[rpm]

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8304 2070

8305 2071

8306 2072

8307 2073

8308 2074

8309 2075

8622 21AE

0

0

0

0

0

0

0

0

0

0

0

0

0

0

N/RW

N/RW

N/RW

N/RW

N/RW

N/RW

9

1

0

6

1

2

N/S/RW 1

0 = NO FUNCTION

1 = SPEED

2 = CURRENT

3 = POSITION LO

4 = POSITION HI

5 = MAX. SPEED

6 = MAX.CURRENT

7 = SLIP

8 = RAMP

9 = CTRL. WORD 1

10 = CTRL. WORD 2

11 = SPEED [%]

12 = IPOS PO-DATA

See menu no. 870 or index 8304

See menu no. 870 or index 8304

0 = NO FUNCTION

1 = SPEED

2 = OUTP.CURRENT

3 = ACTIVE CURR.

4 = POSITION LO

5 = POSITION HI

6 = STATUS WORD1

7 = STATUS WORD2

8 = SPEED [%]

9 = IPOS-PI DATA

10 = RESERVED

11 = STATUS WORD3

See menu no. 873 or index 8307

See menu no. 873 or index 8307

See menu no. 152 or index 8488

911

912

913

914

915

916

Positioning ramp 1

Positioning ramp 2

Travel speed CW

Travel speed CCW

Speed feedforward

Ramp type

92. IPOS Monitoring

920 SW limit switch CW

[s]

[s]

[rpm]

[rpm]

[%]

[Inc]

921 SW limit switch CCW [ Inc ]

922 Position window

923 Lag error window

[ Inc ]

[ Inc ]

8623 21AF 0

8624 21B0 rps 11

8625 21B1 rps 11

8626 21B2 0

0

66

66

0

N/RW 0

-7FFFFFFFh – -0, step 1

0 – 7FFFFFFFh, step 1

N/RW 200000 0 – 5000000, step 200

N/RW 50000 0 – 5000000, step 200

N/RW 0 0 – 7, step 1

8627 21B3

8628 21B4 s

8696 21F8 s

8629 21B5 rps 11

8630 21B6 rps 11

8631 21B7 0

8632 21B8

0

4

4

0

-3

-3

-3

66

66

-3

0

N/RW

N/RW

N/RW

N/RW

500

1000

100000

0

0 – 32000, step 10

10 – 500, step 1

500 – 2000, step 10

2000 – 10000, step 200

10000 – 20000, step 1000

N/RW 1000

10 – 500, step 1

500 – 2000, step 10

2000 – 10000, step 200

10000 – 20000, step 1000

N/RW 1500000 0 – 5000000, step 200

N/RW 1500000 0 – 5000000, step 200

-199990 – -0, step 10

0 – 199990, step 10

0 = LINEAR

1 = SINE

2 = SQUARED

8633 21B9

8634 21BA

8635 21BB

8636 21BC

0

0

0

0

0

0

0

0

N/RW 0

N/RW 0

N/RW 50

N/RW 5000

-7FFFFFFFh – -0, step 1

0 – 7FFFFFFFh, step 1

-7FFFFFFFh – -0, step 1

0 – 7FFFFFFFh, step 1

0 – 32767, step 1

0 – 7FFFFFFFh, step 1

82

MOVIDRIVE

®

Serial Communication

Complete parameter list, sorted by parameter numbers

P6..

P60.

P600

Par.

no.

950

951

952 Cycle frequency

953 Position offset

954

955

961

962

963

Parameter

93. IPOS Special functions

930 Override

94. IPOS Encoder

941

942

943

Source actual position

Encoder factor numerator

Encoder factor denominator

944 Encoder scaling ext. encoder

945 Encoder type (X14)

95. DIP

Encoder type

Counting direction

Zero offset

Encoder scaling

96. IPOS Modulo Function

960 Modulo function

Modulo numerator

Modulo denominator

[%]

Modulo encoder resolution

Index Unit/index

Dec Hex Abbr. Sz.

Cv.

Access Default Meaning / value range

8637 21BD 0 0 N/RW 0

8729 2219

8774 2246

8775 2247

8787 2253

8891 2288

0

0

0

0

0

0

0

0

0

0

N/RW 0

N/RW 1

N/RW 1

N/R/RW 0

N/RW 0

See menu no. 152 or index 8488

0 = MOTOR ENC. (X15)

1 = EXTERN.ENC (X14)

2 = ABSOL.ENC. (DIP)

1 – 32767, step 1

1 – 32767, step 1

0 = x 1

1 = x 2

2 = x 4

3 = x 8

4 = x 16

5 = x 32

6 = x 64

0 = TTL

1 = SIN/COS

2 = HTL

3 = HIPERFACE

8777 2249

8776 2248

8778 224A %

8779 224B

8781 224D

8784 2250

0

0

24

0

0

0

-3

0

0

0

0

0

N/R/RW 0

N/R/RW 0

0 = NO ENCODER

1 = VISOLUX EDM

2 = T&R CE65,CE100 MSSI

3 = RESERVED

4 = RESERVED

5 = RESERVED

6 = STEGMANN AG100 MSSI

7 = SICK DME-3000-111

8 = STAHL WCS2-LS311

0 = NORMAL

1 = INVERTED

N/R/RW 100000 1000 – 200000, step 100

N/RW 0

-7FFFFFFFh – -0, step 1

0 – 7FFFFFFFh, step 1

N/RW 0

N/R/RW 0

-7FFFFFFFh – -0, step 1

0 – 7FFFFFFFh, step 1

0 = x 1

1 = x 2

2 = x 4

3 = x 8

4 = x 16

5 = x 32

6 = x 64

8835 2283

8836 2284

8837 2285

8838 2286

0

0

0

0

0

0

0

0

N/RW

N/RW

N/RW

N/RW

0

1

1

1

0 = OFF

1 = SHORT

2 = CW

3 = CCW

1 – 2147483647, step 1

1 – 2147483647, step 1

1 – 65535, step 1

7

MOVIDRIVE

®

Serial Communication

83

7

P6..

P60.

P600

Quantity and conversion index

7.3

Quantity and conversion index

Quantity and conversion index from the PNO sensor/actuator profile

Physical quantity

Quantity index

0

Unit

Length

Area

Volume

Time

Force

Pressure

Mass

Energy, work

Effective power

Apparent power

Rotational velocity

Angle

1

2

3

4

5

6

7

8

9

10

11

12

Dimensionless

Meter

Millimeter

Kilometer

Micrometer

Square meter

Square millimeter

Square kilometer

Cubic meter

Liter

Second

Minute

Hour

Day

Millisecond

Microsecond

Newton

Kilonewton

Meganewton

Pascal

Kilopascal

Millibar

Bar

Kilogram

Gram

Milligram

Tonne

Joule

Kilojoule

Megajoule

Watt hour

Kilowatt hour

Megawatt hour

Watt

Kilowatt

Megawatt

Milliwatt

Volt amp

Kilovolt amp

Megavolt amp

Millivolt amp

Revolution/second

Revolution/minute

Revolution/hour

Radian

Second

Minute

Degree

Abbreviation kg g t mg

J kJ

MJ

Wh kWh

MWh

N kN

MN

Pa kPa mbar bar h d s min ms

µs m mm km

µm m

2 mm

2 km

2 l m

3 rps rpm rph

° rad

«

W kW

MW mW

VA kVA

MVA mVA

Speed 13

Meter/second

Millimeter/second

Millimeter/minute

Meter/minute

Kilometer/minute

Millimeter/hour

Meter/hour

Kilometer/hour m/s mm/s mm/min m/min km/min mm/h m/h km/h

68

71

72

73

0

-3

66

67

Conversion index

0

3

6

74

75

76

0

-3

-6

3

0

3

2

5

0

3

6

0

-6

6

0

-3

0

70

74

77

-3

-6

0

0

-3

3

-6

0

67

72

0

79

78

80

0

3

6

-3

0

3

6

-3

84

MOVIDRIVE

®

Serial Communication

Electrical resistance

Ratio

Relative humidity

Absolute humidity

Relative change

Frequency

Quantity and conversion index

P6..

P60.

P600

7

Conversion index

0

0

3

6

0

-3

0

-3

3

-6

0

3

-3

-6

0

3

6

9

-3

0

0

3

6

0

3

6

0

3

6

0

100

101

0

67

68

71

72

73

0

-3

3

66

0

67

72

-3

66

71

Abbreviation

% g/kg

%

Hz kHz

MHz

GHz m3/s m3/min m3/h l/s l/min l/h kg/s g/s t/s g/min kg/min t/min g/h kg/h t/h

V kV mV

µV

A mA kA

µA

Ω m

Ω k

M

%

Nm kNm

MNm

K

°C

°F

K

J/(K

×

kg) kJ/(K

×

kg)

MJ/(K

×

kg)

J/kg kJ/kg

MJ/kg

MOVIDRIVE

®

Serial Communication

85

7

P6..

P60.

P600

Quantity and conversion index

75

76

77

78

71

72

73

74

79

80

81

67

68

69

70

Conversion index etc.

66

100

101

A (conversion factor)

1.E-3/60 = 1.667 E-5

1/60 = 1.667 E-2

1.E+3/60 = 1.667 E+1

60

1.E-3/3600 = 2.778 E-7

1/3600 = 2.778 E-4

1.E+3/3600 = 2.778 E-1

3600

3600

×

1.E+3 = 3.600 E+6

3600

×

1.E+6 = 3.600 E+9

86 400 p / 10 800 = 2.909 E-4 p / 648 000 = 4.848 E-6 p / 180 = 1.745 E-2 p / 200 = 1.571 E-2

1

5/9 = 0.5556

1/A (reciprocal conversion factor) B (offset)

6.000 E+4

6.000 E+1

6.000 E-2

1.667 E-2

3.6 E+6

3.6 E+3

3.6

1/3600 = 2.778 E-4

2.778 E-7

2.778 E-10

1/86 400 = 1.157 E-5

3.438 E+3

2.063 E+5

5.730 E+1

6.366 E+1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

1.8

273.15 K

255.37 K

Example The conversion figures should be used as follows:

(Physical value in multiples or fractions of the unit) =

(Transferred value

×

Unit)

×

A + B

Example:

Transferred via the bus:

Numerical value Quantity index Conversion index

1500 4 -3

The recipient assigns the following values to these figures:

4

Measurement quantity «Time»

-3

Unit of measurement «Milliseconds»

1500 ms = 1500 s

×

A + B = 1500 s

×

0.001 + 0 s = 1.5 s

Conversion indices greater than +64 generally have a special meaning that must be determined in the table above. These units include day, hour, minute rather than SIcompatible units, such as Fahrenheit, etc.

86

MOVIDRIVE

®

Serial Communication

8

8 Index

A

Acyclical data exchange 17

Address byte 20

B

Block check character, creating 25

Broadcast 22

Broadcast address 22

C

CAN bus identifier 37

CAN identifiers, assignment example 52

Character delay time 27

Character frame 26

Conversion index 32

Cyclical data exchange 17

D

Data contents 29

Data exchange, slave 37

G

Group addressing 21

Group parameter message 39

Group process data message 40

I

Incorrect performance of service 30

Index addressing 30

Index addressing, SBus 43

Individual addressing 20

Installation, RS-232 interface 16

Installation, RS-485 interface 14

Installation, system bus 12

INTEL format 60

M

Management of the parameter message, SBus 43

Master data exchange 47

Master/slave operation via SBus 50

Message processing 28

Message structure

Request message

18

Response message

18

Message traffic 17

MOTOROLA format 57

MOVILINK® parameter channel, structure 29

MOVILINK® parameters 67

MOVILINK®, general description 9

Multicast 21

N

Notes, important 4

O

Overview of serial interfaces 5

P

Parameter channel, management 29

Parameter list 68

— 0.. Display values

68

— 1.. Setpoints/ramp generators

72

— 2.. Controller parameters

75

— 3.. Motor parameters

76

— 4.. Reference signals

77

— 5.. Monitoring functions

77

— 6.. Terminal assignment

78

— 7.. Control functions

80

— 9.. IPOS parameters

82

Parameter messages 40

Parameter services, description 31

Parameter settings 41

Parameter, reading 32

Parameter, writing 33

Parameterization with cyclical PDU types 34

PDU type

Acyclical

24

Cyclical

23

Structure

23

PDU types 36

Process data messages 39

Q

Quantity index 31

R

Request message, structure 18

Response delay time 27

Response message, structure 18

Return codes for parameterization 46

RS-485 timeout 27

S

Safety notes 4

Safety notes on bus systems 4

Sample application, control via 3 process data words 35

SBus parameter setting, sample program 48

SBus project planning example 62

SBus startup problems 64

Setting parameters via the CAN bus 42

Start character 19

Start pause 19

Structure of the parameter message, SBus 42

Synchronization message 38

MOVIDRIVE

®

Serial Communication

87

8

System bus, general description 10

T

Technical data 8

USS21A serial interface

7

Transfer formats, INTEL format 60

Transfer formats, MOTOROLA format 57

Transmission process 26

Transmission rate 27

Transmission reliability 25

U

Universal addressing 21

USS21A 7

USS21A serial interface, technical data 7

V

Variable message, acyclical sending 56

Variable message, cyclical sending 54

Variable message, receiving 55

Variable messages 51

W

Warning instructions 4

88

MOVIDRIVE

®

Serial Communication

SEW-EURODRIVE GmbH & Co · P.O. Box 3023 · D-76642 Bruchsal/Germany · Phone +49-7251-75-0

Fax +49-7251-75-1970 · http://www.sew-eurodrive.com · [email protected]

Понравилась статья? Поделить с друзьями:
  • Sew cool швейная машинка детская инструкция
  • Sevredol 10 инструкция по применению
  • Sevikar инструкция по применению на русском
  • Severin bm 3986 инструкция на русском
  • Seven2go s4 инструкция на русском