Variable
name
Data
type
Default
value
Description
VAR_IN_OUT
Axis AXIS_REF_ISD51x Reference to the axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
VAR_INPUT
Enable BOOL FALSE Get the value of the
parameters continuously
while enabled.
VAR_OUTPUT
Valid BOOL A valid output is available
at the function block.
Busy BOOL The function block is not
nished and new output
values are to be expected.
Error BOOL An error has occurred
within the function block.
ErrorInfo DD_ERROR_ISD51x Error identication and
instance identier.
See chapter 6.5.2.3 Error
Indication.
AxisErrorID WORD The value of the axis error.
Available in the list of
constants AxisErrorCodes.
Table 6.6 MC_ReadAxisError_ISD51x
6.5.4.6 DD_ReadAxisWarning_ISD51x
This function block presents general axis warnings that are
unrelated to the function blocks (for example, warning of
high temperature on the axis). The output AxisWarningID
gives the last warning that occurred in the axis (see
chapter 9.2.2 Error Codes).
The output data needs to be read from the device and is
therefore not immediately available.
DD_ReadAxisWarning_ISD51x
Axis
EnableBOOL
AXIS_REF_-
ISD51x
BOOLValid
BOOLBusy
DD_ERROR_ISD51xErrorInfo
BOOL
WORDAxisWarningID
Error
130BE268.10
Illustration 6.29 DD_ReadAxisWarning_ISD51x
Variable
name
Data
type
Default
value
Description
VAR_IN_OUT
Axis AXIS_REF_ISD51x Reference to the axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
VAR_INPUT
Enable BOOL FALSE Get the axis information
continuously while
enabled.
VAR_OUTPUT
Valid BOOL The function block has a
valid output.
Busy BOOL The function block is not
nished and new output
values are to be expected.
Error BOOL An error has occurred
within the function block.
ErrorInfo DD_ERROR_ISD51x Error identication and
instance identier.
See chapter 6.5.2.3 Error
Indication.
AxisWar-
ningID
WORD The value of the axis
warning. Available in the
list of constants: AxisEr-
rorCodes.
Table 6.7 DD_ReadAxisWarning_ISD51x
6.5.4.7 DD_ReadVersion_ISD51x
This function block reads the rmware version and the
serial number of the servo drive. Done is TRUE when the
data-outputs are valid. The version number consists of a
major, a minor, and beta version number (see
chapter 7.22.4 Parameters 15-40, 15-41, and 15-43: Version
log (0x4000)).
The output data needs to be read from the device and is
therefore not immediately available.
DD_ReadVersion_ISD51x
Axis
ExecuteBOOL
AXIS_REF_-
ISD51x
BOOLDone
BOOLBusy
DD_ERROR_ISD51xErrorInfo
BOOL
STRING(18)SerialNumber
UINTMajorVersionNo
UINTMinorVersionNo
UINTBetaVersionNo
UINTSoftwareType
Error
Illustration 6.30 DD_ReadVersion_ISD51x
Programming
VLT
®
Integrated Servo Drive ISD
®
510 System
180 Danfoss A/S © 01/2017 All rights reserved. MG36D102
6
6