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. |