5motor control (mctrl) – Lenze 8400 User Manual

Page 296

Advertising
background image

5

Motor control (MCTRL)

5.15

Internal interfaces | System block "LS_MotorInterface"

296

Lenze · 8400 protec HighLine · Reference manual · DMS 3.0 EN · 03/2013 · TD05

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

bDeltaPosOn

C00833/35

| BOOL

Activate position difference as setpoint selection

• In order to position the motor shaft, the

position control

function can work

within the motor control function with the absolute position setpoint

dnPosSetValue_p or alternatively with the speed setpoint nSpeedSetValue_a and

the position difference dnDeltaPos_p.

FALSE Positioning with position setpoint dnPosSetValue_p.

TRUE Positioning with speed setpoint nSpeedSetValue_a and position

difference dnDeltaPos_p.

dnDeltaPos_p

C00834/4

| DINT

Position difference (following error input)

• Difference between setpoint position and actual position in [increments]

• Is used for

position control

if bDeltaPosOn = TRUE.

• Scaling: 65535 ≡ 1 revolution

dnPosSetValue_p

C00834/5

| DINT

Absolute position setpoint in [increments]

• Is used for

position control

if bDeltaPosOn = FALSE.

• Scaling: 65535 ≡ 1 revolution

bPosDerivativeOn

C00833/67

|BOOL

Create a setpoint for the speed controller from the position setpoint

• For highly dynamic control systems, the setpoint for the speed controller can be

created from the absolute position setpoint dnPosSetValue_p instead of the

speed setpoint nSpeedSetValue_a

Position control/additive speed specification

TRUE Create a speed setpoint from the position setpoint.

• The absolute position setpoint dnPosSetValue_p is differentiated

and a speed value is created which is the setpoint for the speed

controller.

• Internal limitation of 65536 increments/ms.

bMotorRefOffsetOn

C00833/68

| BOOL

Set home position ("referencing on the fly")

TRUE Set home position to value dnMotorRefOffset_p.

dnMotorRefOffset_p

C00834/6

| DINT

Home position in [increments]

• Scaling: 65535 ≡ 1 revolution

bQspOn

C00833/33

| BOOL

Quick stop

FALSE Deactivate quick stop

TRUE Activate quick stop

nPWMAngleOffset_a

C00830/32

| INT

Angle step change of output voltage phasor

• Scaling: 65535 ≡ 1 revolution

bSpeedCtrlIOn

C00833/31

| BOOL

Directly set the I-component of speed controller

• In order to statically specify a minimum torque, e.g. when a load is being lifted.

TRUE Se the I-component of the speed controller to the value

nSpeedCtrlI_a.

nSpeedCtrlI_a

C00830/24

| INT

Value of the speed controller integrator

• Scaling depends on the selected motor control:

• V/f control (VFCplus + encoder):

16384 ≡ 100 % reference speed (

C00011

)

• Servo control (SC) or vector control (SLVC):

16384 ≡ 100 % M

max

(

C00057

)

nSpeedSetValue_a

C00830/22

| INT

Speed setpoint

• Scaling: 16384 ≡ 100 % reference speed (

C00011

)

bTorquemodeOn

C00833/30

| BOOL

Selection: Speed/Torque control

FALSE Speed control with torque limitation

TRUE Torque control with speed limitation

nTorqueSetValue_a

C00830/27

| INT

Torque setpoint / additive torque

• Scaling: 16384 ≡ 100 % M

max

(

C00057

)

Identifier

DIS code | data type

Information/possible settings

Advertising