Programmierung
Satzübergreifendes Abheben/Senken
Die Programmierung orientiert sich an der Syntax für unabhängige Achsen. Beim Start des Abhebens/Senkens können die entsprechenden Parameter programmiert werden. Diese sind nicht haltend, d.h. sie werden, falls erforderlich, bei jedem Start neu gesetzt.
Syntax: |
<Achsname> [ LIFT_START [ DOWN ] [ G90 | G91 ] [ POS=.. ] POS_LIMIT=.. ] |
<Achsname> | Name der Liftachse |
LIFT_START | Kennung für den Start der (satzübergreifenden) unabhängigen Abhebebewegung der Achse. Muss immer als erstes Schlüsselwort programmiert sein. |
DOWN | Über DOWN kann die Richtung der Achsbewegung invertiert werden, d.h. die Bewegung geht in Richtung des negativen Softwareendschalters. Die Standardrichtung ohne Angabe ist in Richtung des positiven Softwareendschalters. |
G90 / G91 | Absolut- / Relativmaß, das Standardmaß ist G90. G91 ist nicht haltend, sondern nur für die Abhebe/Senkbewegung wirksam. |
POS=.. | Zielposition der Liftachse nach der Abhebebewegung in [mm, inch]. Standard ist die aktuelle Sollposition der Achse (siehe V.A.ABS.<Achsname>). |
POS_LIMIT=.. | Maximale Anhebehöhe bzw. Absenktiefe in [mm, inch] |
Syntax: |
<Achsname> [ LIFT_END ] |
<Achsname> | Name der Liftachse |
LIFT_END | Kennung für das Ende der (satzübergreifenden) unabhängigen Abhebebewegung der Achse. |
Programmierbeispiel
Abheben/Senken in einem NC-Satz
Die Programmierung orientiert sich an der Syntax für unabhängige Achsen. Beim Start des Abhebens/Senkens können die entsprechenden Parameter programmiert werden. Diese sind nicht haltend, d.h. sie werden, falls erforderlich, bei jedem Start neu gesetzt.
Syntax: |
<Achsname> [ LIFT [ DOWN ] [ G90 | G91 ] [ POS=.. ] POS_LIMIT=.. ] |
<Achsname> | Name der Liftachse |
LIFT | Kennung für den Start und das Ende der unabhängigen Abhebebewegung der Achse im aktuellen NC-Satz. Muss immer als erstes Schlüsselwort programmiert sein. |
DOWN | Über DOWN kann die Richtung der Achsbewegung invertiert werden, d.h. die Bewegung geht in Richtung des negativen Softwareendschalters. Die Standardrichtung ohne Angabe ist in Richtung des positiven Softwareendschalters (Option in Stand 10/2011 noch nicht verfügbar). |
G90 / G91 | Absolut-/Relativmaß. Das Standardmaß ist G90. G91 ist nicht haltend, sondern nur für die Abhebe/Senkbewegung wirksam. |
POS=.. | Zielposition der Liftachse nach der Abhebebewegung in [mm, inch]. Standard ist die aktuelle Sollposition des Achse (siehe V.A.ABS.<Achsname>). |
POS_LIMIT=.. | Maximale Abhebehöhe bzw. Absenktiefe in [mm, inch] |
Programmierbeispiel
![Programmierung 1:](Images/png/223155723__de__Web.png)
Abfrage des Status: Abheben/Senken aktiv
Im NC-Programm kann über die V.G.-Variable…
V.G.LIFT_ACTIVE |
…vom Typ Boolean ermittelt werden, ob das Abheben/Senken aktiv ist.