Overview
Type:
|
Function
|
Available as of:
|
SystemInterface_1.32.6.0
|
Versions:
|
Current version
|
Task
Modifying the behavior of the motor brake.
Description
This function enforces the release of the motor brake.
-
Release = TRUE
The brake is released or does not engage when the power is removed from the motor.
-
Release = FALSE
The brake engages at standstill when the axis is not controlled (for example, ControllerEnable is de-activated).
NOTE: This function is only valid if the drive (for example, LXM62DxS) does not have a detected error pending with the
Reaction AD, BD1, BD2, or CD.
This function has no effect if the parameter BrakeMode is set to "Control brake via user program / 3".
The processing takes a few milliseconds; this is why a cycle time increase is possibly necessary.
NOTE: The system only sets the state to the default value when the Sercos drive bus starts up. The state of the motor brake does not change during program reset (), program stop, or program change.
Interface
Input
|
Data type
|
Description
|
i_stAxisId
|
ST_LogicalAddress
|
Logical address of the drive
|
i_xRelease
|
BOOL
|
Brake is released, if necessary
|
Return Value
Data type
|
Description
|
DINT
|
0: OK
-1: Logical address of the drive is invalid
|