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