Description
A reset is accomplished via the Motion Control FC BM_Reset to switch the drive from the locking state Errorstop to standstill. A potentially existing error source at first must be deleted and all the relevant error states must be reset by BM_Reset.
Attention:
The locking status Errorstop is taken over after every switch-off of the
availability of BM_Power (Enable = FALSE or quickstop) or if drive
errors are present. Present error entries of the drive can be reset with this
FC.
Parameter Input |
Data Type |
Description |
Execute |
BOOL |
Carry out reset |
Parameter Output |
Data Type |
Description |
Done |
BOOL |
Reset was carried out successfully |
Busy |
BOOL |
Drive error reset still active |
Error |
BOOL |
Not used |
ErrorID |
DWORD |
Not used |
Parameter Input and output |
Data Type |
Description |
Axis |
UDT |
BM Motion Control Axis Variable |
Description
The command BM_Reset tries to carry out a reset to switch the drive axis from the locking status Errorstop to standstill. From standstill all Motion Control movement commands can be called up. The reset is carried out for FC BM_Power to achieve a availability after Errorstop again. The FB BM_Reset can be instantiated any number of times.
Edge-sensitive
execution:
To carry out the command the input Execute must be TRUE for one cycle only.
Then the command is carried out, the result Done signals for a period of one
cycle and the command is provided with a reset in the next cycle.
Status
control via BM_ReadStatus
From status: Errorstop.
To status: Disabled.
Recommended task: OB1.
Note:
The execution of a reset can lead to an immediate Errorstop if fatal drive
errors occur. The reset process must be repeated after the error source was
cleared.
Input Execute:
TRUE = Edge-sensitive execution.
Output Done:
TRUE = Drive error reset, the result Done signals for a period of one cycle, only.
Output Busy:
TRUE: Reset active or not possible.
FALSE: No reset active.
Input and output Axis:
UDT type symbolic BM Motion Control axis variable.
During the programming with the data module template DB5 (symbolic "BM") the following symbol text is written "BM" . AXIS [x] (x is the drive axis number).
Reset BM_ReadStatus and BM_Power Reaction diagram if an error occurs.