BM_Reset

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.