Channel synchronization during axes exchange(P-CHAN-00154)

The parameter "ax_exchange_with_implicit_flush" offers the posssibility, that during the axes exchange commands #CALL AX, #AX REQUEST, #SET AX and #AX DEF an implicit FLUSH WAIT is executed. During the axes exchange commands #PUT AX and #AX RELEASE an implicit FLUSH CONTINUE is executed. This can avoid blockings between NC channels during axes exchange operations.

Variable name

Type

Permitted range

Dimension

ax_exchange_with_implicit_flush

BOOLEAN

0/1

----

0

Default execution of all axes exchange commands according to the programming manual (Default).

1

Output of an implicit FLUSH WAIT during the axes exchange commands #CALL AX, #AX REQUEST, #SET AX and #AX DEF. Output of an implicit FLUSH CONTINUE during the axes exchange commands #PUT AX and #AX RELEASE.

The output of the FLUSH WAIT and FLUSH CONTINUE is always initiated before the creation of the axes exchange sequence.