Kanalsynchronisation bei Achstausch(P-CHAN-00154)

Mit dem Parameter "ax_exchange_with_implicit_flush" kann erreicht werden, dass bei den Achstauschbefehlen #CALL AX, #AX REQUEST, #SET AX und #AX DEF ein impliziter FLUSH WAIT ausgelöst wird. Bei den Achstauschbefehlen #PUT AX und #AX RELEASE wird ein implizites FLUSH CONTINUE ausgelöst. Dadurch können Verklemmungen zwischen NC-Kanälen bei Achstauschoperationen vermieden werden.

Variablenname

Typ

erlaubter Bereich

Dimension

ax_exchange_with_implicit_flush

BOOLEAN

0/1

----

0

Standardausführung aller Achstauschbefehle gemäß Programmieranleitung (Default).

1

Ausgabe eines impliziten FLUSH WAIT bei den Achstauschbefehlen #CALL AX, #AX REQUEST, #SET AX und #AX DEF. Bei den Achstauschbefehlen #PUT AX und #AX RELEASE wird ein implizites FLUSH CONTINUE ausgelöst.

FLUSH WAIT bzw. FLUSH CONTINUE wird vor der eigentlichen Achstauschsequenz erzeugt.