Please enable JavaScript to view this site.

MovingCap Ethernet Drives - Software Manual

Navigation: Operating Modes and Settings

Profile Position Mode

Scroll Prev Top Next More

 

CiA 402 Standard parameters POSITIONING OPERATION

index

Subindex

Type

Access

Name [Units]

Description

6060h

0h

integer8

R/W

modes of operation

1 = Profile Positioning Mode

6040h

0h

unsigned16

R/W

Controlword

Control of position operation via CiA 402 Operating states
 
15 (000Fh) = Switch on + Enable Operation. Ready for positioning

31 (001Fh) = Next target position is accepted. Each activated movement is executed completely ("Set of Setpoints")

63 (003Fh) = Next target position is approached directly.
Trips already being processed are aborted / deleted.

607Ah

0h

integer32

R/W

target position
[Position units / user defined units] *1)

Target position

6083h

0h

unsigned32

R/W

profile acceleration
 
rotary: fixed unit [100 revolutions/min²] or [0.0277 revolutions/s²]

linear: [1000x position units/s²]

Acceleration value

Rotative drive: Always related to motor revolutions/minute. No user-defined scaling.
 
Linear drive: Always in position units/s².

6084h

0h

unsigned32

R/W

profile deceleration
rotative: [100 revolutions/min²] resp.
[0.0277 revolutions/s²]
linear: [1000x position units/s²]

Braking value
 
Scaling as for acceleration

6067h

0h

unsigned32

R/W

position window
[Position units / user defined units] *1)

Position window +/- of the target position for reaching the "Target Reached" state.

NOTE: A larger window must be specified here than for 3403h.03h movingcap position window (see below). The different scaling must be taken into account: 6067h.0h is in "user defined units". 3403h.3h is always in internal increments.

6068h

0h

unsigned16

R/W

position window time
[ms]

Minimum time in milliseconds in which the actual position must be within the "position window" before the "Target Reached" status is set.

6081h

0h

unsigned32

R/W

profile velocity
[Position units/s or revolutions/min] *2)

Maximum speed for positioning mode ("profile position mode")

*1) The internal resolution of the measuring system (encoder resolution) is used if the position units/scaling is not set differently.

*2) If no other setting is made for position units/scaling, the unit used is revolutions/minute.

*3) For rotary drives and larger braking values (e.g. > 1000), as well as larger moving masses, the energy/feedback generated during braking must be taken into account. If necessary, the regenerative energy generated must be absorbed with an appropriately dimensioned braking energy system.
 

Example CiA 402 Positioning Mode

To test CiA 402 Positioning Mode, the following RefGo command sequence can be executed via the web interface or terminal/TCP connection:

RefGo Command        OW6060,0,1                --> modes of operation = 1 Velocity Mode

RefGo Command        OW6040,0,6                --> shutdown

RefGo Command        OW6040,0,7                --> switch on

RefGo Command        OW6040,0,15                --> switch on + enabled

RefGo Command        OW6081,0,1000                --> profile velocity

RefGo Command        OW607A,0,30000        --> target position

RefGo Command        OW6040,0,31                --> activate single setpoint

Der Antrieb führt jetzt die Fahrt zur Zielposition aus.

... während der Fahrt ...

RefGo Command        OR6041,0,h                --> Query statusword (hex format)

RefGo Response        OR6041,0,127h                --> Statusword = 0x027 , destination not yet reached

... after reaching the destination ...

RefGo Command        OR6041,0,h                --> Query statusword

RefGo Response        OR6041,0,427h                --> Statusword = 0x0427 , "Target Reached" bit is set, target reached

MovingCap controller parameters: Positioning accuracy

Index

Subindex

Type

Access

Name [Units]

Description

3401h

3h

unsigned32

R/W

movingcap position window
[increments]

Positioning accuracy of the MovingCap controller. The unit is always the internal resolution of the position controller / position measuring system.

(see 6067h.0h target reached position window above).

 

CiA 402 Limitation of the positioning range / soft limit

Index

Subindex

Type

Access

Name [units]

Description

607Dh

1h

integer32

R/W

min position limit
[user-defined units, position units] *1)

Minimum possible target position for 607Ah.0h target position (see above).

607Dh

2h

integer32

R/W

max position limit
[user-defined units, position units] *1)

Maximum permitted target position for 607Ah.0h target position (see above)

*1) The internal resolution of the measuring system (encoder resolution) is used if no other setting is made for position units/scaling.

NOTE: If both values 607Dh.1h = 0 and 607dh.2h = 0 --> no soft limit active / no limitation of the positioning range.

CiA 402 ROTATING and relative movement

Index

Subindex

Type

Access

Name [units]

Description

60F2h

0h

unsigned16

R/W

position option code

Supports options for relative movements via Bit0 (0001h) and Bit1 (0002h):
60F2h.0h = ...0h - New target position is relative to the last internal target position
60F2h.0h = ...1h - New target position is relative to value from object 60FCh.0h Position demand internal value
60F2h.0h = ...2h - New target position is relative to actual value from object 6064h.0h Position actual value

Supports rotating coordinate systems via bit6 (0040h) and bit7 (0080h):
60F2h.0h = 000xh - Linear operation, no movement beyond the min/max position limit.
60F2h.0h = 004xh - Rotating, only negative direction.
60F2h.0h = 008xh - Rotating, positive direction only.
60F2h.0h = 00Cxh - Rotating, shortest travel distance, also beyond the position limits.

cia402PosOptionCode

 

CiA 402 Quick Stop

MovingCap supports the quick stop / quick switch-off via the CiA 402 control word.

The behavior when activating a "Quick Stop" is defined via the following objects:

Index

Subindex

Type

Type Access

Name [Units]

Description

6085h

0h

unsigned32

R/W

quick stop deceleration
rotary: [100 revolutions/min²] or [0.0277 revolutions/s²].
[0.0277 revolutions/s²]
linear: [1000x position units/s²]

Brake value for quick stop / ("quick stop")

605Ah

0h

integer16

R/W

quick stop option code
 

Configuration of the quick stop behavior ("quick stop"). MovingCap drives support the following options of the CiA 402 standard: 0, 1, 2, 5, 6

605Ah.0h Value

Definition according to CiA 402

Description: 0

0

Disable drive function

Switch off drive directly

1

Slow down on slow down ramp and transit into switch on disabled

Brake to zero speed with 6084h.0h profile deceleration, then switch off.

2

Slow down on quick stop ramp and transit into switch on disabled

Brake to zero speed with 6085h.0h quick stop deceleration, then switch off.

5

Slow down on slow down ramp and stay in quick stop active

Brake to zero speed with 6084h.0h profile deceleration, then remain in quick stop active status.

6

Slow down on quick stop ramp and stay in quick stop active

Brake to zero speed with 6085h.0h quick stop deceleration, then remain in quick stop active status.