Programming
Variable
name
Velocity
VAR_OUTPUT
InTorque
Busy
6
6
CommandA-
borted
Error
ErrorInfo
Table 6.47 MC_TorqueControl_ISD51x
6.5.5.9 MC_GearIn_ISD51x
This function block commands a synchronized motion with
the master. The slave ramps up to the ratio of the master
velocity and locks in when this is reached. Any lost
distance during synchronization is not caught up. The
gearing ratio can be changed while MC_GearIn_ISD51x is
running, using a new rising edge of the Execute input.
After being InGear, the servo drive is running position-
controlled. Only positive values are allowed for the inputs
Acceleration and Deceleration. The value 0 is not allowed
for the inputs RatioNumerator and RatioDenominator.
The command is transferred and executed immediately.
GUIDE_VALUE_-
REF_ISD51x
AXIS_REF_-
ISD51x
BOOL
INT
INT
DINT
UDINT
UDINT
Illustration 6.69 MC_GearIn_ISD51x
210
Data type Default
Description
value
DINT
0
Value of the maximum
velocity (not necessarily
reached) [user-defined
velocity unit]. Only values
>0 are allowed.
BOOL
Setpoint value of torque or
force equals the
commanded value.
BOOL
The function block is not
finished and new output
values are to be expected.
BOOL
Command is aborted by
another command.
BOOL
An error has occurred
within the function block.
DD_ERROR_ISD51x
Error identification and
instance identifier.
See chapter 6.5.2.3 Error
Indication.
MC_GearIn_ISD51x
Master
Slave
Execute
InGear
RatioNumerator
Busy
RatioDenominator
Command
Aborted
Velocity
Error
Acceleration
ErrorInfo
Deceleration
Danfoss A/S © 01/2017 All rights reserved.
®
VLT
Integrated Servo Drive ISD
Variable
name
VAR_IN_OUT
Master
Slave
VAR_INPUT
Execute
RatioNum-
erator
RatioDeno-
minator
Velocity
Acceleration
Deceleration
VAR_OUTPUT
InGear
Busy
CommandA-
borted
Error
ErrorInfo
Table 6.48 MC_GearIn_ISD51x
BOOL
6.5.5.10 MC_GearInPos_ISD51x
BOOL
BOOL
This function block commands a synchronized motion with
BOOL
the master. It commands a gear ratio between the position
DD_ERROR_-
ISD51x
of the slave and the master axes from the synchronization
point onwards. Only values >0 are allowed for the inputs
Velocity, Acceleration, and Deceleration. The value 0 is not
allowed for the inputs RatioNumerator and RatioDeno-
minator.
The command is transferred and executed immediately.
®
510 System
Data type Default
Description
value
GUIDE_VALUE_REF_IS
Reference to the master
D51x
axis.
See Table 6.54.
AXIS_REF_ISD51x
Reference to the slave axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
BOOL
FALSE
Start the gearing process
at rising edge.
INT
1
Gear ratio numerator.
INT
1
Gear ratio denominator.
DINT
0
Maximum velocity used
during gearing in
procedure [user-defined
velocity unit].
UDINT
0
Acceleration used for
gearing in [user-defined
acceleration unit].
UDINT
0
Deceleration used for
gearing in [user-defined
acceleration unit].
BOOL
Is TRUE if the set value
equals the commanded
value.
BOOL
The function block is not
finished and new output
values are to be expected.
BOOL
Command is aborted by
another command.
BOOL
An error has occurred
within the function block.
DD_ERROR_ISD51x
Error identification and
instance identifier.
See chapter 6.5.2.3 Error
Indication.
MG36D102
Need help?
Do you have a question about the VLT Series and is the answer not in the manual?
Questions and answers