Danfoss VLT Series Programming Manual page 218

Integrated servo drive isd 510 system
Hide thumbs Also See for VLT Series:
Table of Contents

Advertisement

Programming
6.5.6.5 DD_SetSegmentParameter_ISD51x
This function block is used for advanced CAMs only. It
sends the angle value to the segment with the given
SegmentID and is used with MoveDistanceSegments and
FlyingStopSegments (see chapter 5.7.7.7 Editing Advanced
CAM Profiles for further information). It must be sent before
the specified segment is active. Sending it when the
specified segment is active leads to an error (use
DD_ReadCAMinfo to read the error). The timing is not
checked inside the function block.
AXIS_REF_-
6
6
ISD51x
BOOL
UINT
REAL
Illustration 6.76 DD_SetSegmentParameter_ISD51x
Variable
name
VAR_IN_OUT
Axis
VAR_INPUT
Execute
SegmentID
Angle
VAR_OUTPUT
Done
Busy
Error
ErrorInfo
Table 6.58 DD_SetSegmentParameter_ISD51x
216
DD_SetSegmentParameter_ISD51x
Axis
Execute
Done
SegmentID
Busy
Angle
Error
ErrorInfo
Data type Default
Description
value
AXIS_REF_ISD51x
Reference to the axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
BOOL
FALSE
Sends the angle value.
UINT
0
ID of the segment that
should use this parameter.
REAL
0
Angle parameter to be
used by the given
segment. Angle must be
given in (slave) revolutions.
BOOL
The parameter has been
set.
BOOL
The function block is not
finished and new output
values are to be expected.
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.
Danfoss A/S © 01/2017 All rights reserved.
®
VLT
Integrated Servo Drive ISD
6.5.6.6 DD_RotationStop_ISD51x
This function block is used for basic and advanced CAMs. It
stops the execution of the CAM for 1 master cycle.
AXIS_REF_ISD51x
DD_STOPPING_-
MODE_ISD51x
Illustration 6.77 DD_RotationStop_ISD51x
BOOL
BOOL
Variable
BOOL
name
DD_ERROR_-
ISD51x
VAR_IN_OUT
Axis
VAR_INPUT
Execute
StopMode
Deceleration
VAR_OUTPUT
Done
Busy
Error
ErrorInfo
Table 6.59 DD_RotationStop_ISD51x
®
510 System
DD_RotationStop_ISD51x
Axis
BOOL
Execute
Done
StopMode
Busy
REAL
Deceleration
Error
ErrorInfo
Data type
Default
Description
value
AXIS_REF_ISD51x
Reference to the axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
BOOL
FALSE
Stops the processing of
the CAM for this master
cycle.
DD_STOPPI
ddCoasti
Specifies the way of
NG_MODE
ng_ISD5
stopping the servo drive
_ISD51x
1x
for this master cycle.
See Table 6.60.
REAL
0
Deceleration value used
for the ramping
procedure. Only positive
values are allowed [rps/s].
BOOL
The command has been
sent.
BOOL
The function block is not
finished and new output
values are to be expected.
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.
BOOL
BOOL
BOOL
DD_ERROR_ISD51x
MG36D102

Advertisement

Table of Contents

Troubleshooting

loading

Table of Contents