Programming
Variable
Data
Default
name
type
value
VAR_IN_OUT
Output
AXIS_REF_ISD51x
VAR_INPUT
Enable
BOOL
FALSE
Enable-
BOOL
FALSE
Switches
VAR_OUTPUT
InOperation
BOOL
Busy
BOOL
Error
BOOL
ErrorInfo
DD_ERROR_ISD51x
Table 6.34 DD_DigitalCamSwitch_ISD51x
6.5.4.31 DD_ProduceGuideValue_ISD51x
This function block simulates a guide value inside the PLC.
It must be called in every cycle to update the guide values.
If Enable is TRUE, the guide values are updated and the
current input values are used. Only linear ramps are used
for the guide value calculation. For the inputs GuideAccel-
eration and GuideDeceleration, a value of 0 is not allowed
and leads to an error.
DD_ProduceGuideValue_ISD51x
GUIDE_VALUE_-
GuideValueProducer
REF_ISD51x
BOOL
Enable
REAL
GuideVelocity
REAL
GuideAcceleration
REAL
GuideDeceleration
Illustration 6.57 DD_ProduceGuideValue_ISD51x
MG36D102
Programming Guide
Description
Reference to the axis/
signal output.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
Control the digital CAM
switching functionality.
Enables/disables the
digital CAM switching
functionality.
The digital CAM switching
functionality is enabled.
The function block is not
finished and new output
values are to be expected.
An error has occurred
within the function block.
Error identification and
instance identifier.
See chapter 6.5.2.3 Error
Indication.
InGuideVelocity
BOOL
Busy
BOOL
Error
BOOL
ErrorInfo
DD_ERROR_-
ISD51x
Danfoss A/S © 01/2017 All rights reserved.
Variable
Data
Default
name
type
value
VAR_IN_OUT
GuideValue-
GUIDE_VALUE_REF_I
Producer
SD51x
VAR_INPUT
Enable
BOOL
FALSE
GuideVelocity REAL
0.0
GuideAccel-
REAL
0.0
eration
GuideDecel-
REAL
0.0
eration
VAR_OUTPUT
InGuideVe-
BOOL
locity
Busy
BOOL
Error
BOOL
ErrorInfo
DD_ERROR_ISD51x
Table 6.35 DD_ProduceGuideValue_ISD51x
6.5.5 Drive – Motion
6.5.5.1 MC_Home_ISD51x
This function block commands the axis to set its position
to the input value given. It enables the execution of
different homing modes. Depending on the selected Mode,
several input parameters must be set (see Table 6.38). Also,
the preconditions of this mode must be met. For detailed
descriptions of the Homing modes, see
chapter 2.4.4 Homing Mode.
The time limit is supervised by the PLC. Use function block
MC_Stop_ISD51x (chapter 6.5.5.2 MC_Stop_ISD51x) to abort
an active homing procedure.
It can take some time until the homing procedure starts.
Description
Reference to the guide
value producer.
See Table 6.54.
Updates the guide value
producer if Enable is TRUE.
If Enable is FALSE, the guide
value stops immediately.
Velocity of the guide value
[rps].
Acceleration value used
while increasing the
velocity of the guide value.
Only positive values are
allowed [rps/s].
Deceleration value used
while decreasing the
velocity of the guide value.
Only positive values are
allowed [rps/s].
Commanded guide velocity
reached.
The function block is not
finished and new output
values are to be expected.
An error has occurred
within the function block.
Error identification and
instance identifier.
See chapter 6.5.2.3 Error
Indication.
197
6
6
Need help?
Do you have a question about the VLT Series and is the answer not in the manual?
Questions and answers