BM_SyncOut

 

Description

BM_SyncOut separates the coupling of the coupled axis of BM_SyncIn.

Note:
The uncoupling does not lead to a stop of the slave axis, but at the stopped slave axis (slave axis speed = 0).

 

Parameter Input

Data Type

Description

Execute

BOOL

Start uncoupling the slave drive

 

Parameter Output

Data Type

Description

Done

BOOL

Uncoupling done; the slave set speed = 0

Busy

BOOL

Uncoupling active

 

Parameter

Input and output

Data Type

Description

Axis

UDT

BM Motion Control axis variable

 

The FC BM_SyncOut is used to separate a relative positioning coupling of two drives (input master, slave) via the FC BM_SyncIn. The FC BM_SyncOut is executed only if the FB BM_SyncIn is called up prior to that and the coupled axis set value = 0.

 

Status control via MC_ReadStatus:
From status: Synchronized at an active command BM_SyncIn
To status: -

Recommended task: -

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.

Input Execute:
The function mode is enabled at the input Execute and then a reset is made by Execute=FALSE.

 

Output Done:

The end of the uncoupling is displayed accurately to the cycle by the output Done = TRUE.

Output Busy:

TRUE:  active.
FALSE: not active.

 

Input and output Axis:

UDT type symbolic BM Motion Control Axis Variable.

During the programming with the template data module DB5 (symbolic "BM") the following symbol text must be written: "BM".AXIS[x] (x is drive axis number).