Satzanzahlbegrenzung über Kanalparameter
Aktivieren über Kanalparameter
Alternativ stehen zur Konfiguration der Vorlaufbegrenzung in der Kanalparameterliste entsprechende Parameter zur Verfügung:
max_nc_blocks_ahead <Wert> (P-CHAN-00216)
Mit diesem Parameter wird die Anzahl von kanalrelevanten NC-Sätzen (Zeilen) bestimmt, die der Decoder gegenüber dem Interpolator maximal im Vorlauf sein darf.
max_motion_blocks_ahead <Wert> (P-CHAN-00246)
Mit diesem Parameter wird die Anzahl von reinen NC-Bewegungssätzen (G00, G01, G02/03) bestimmt, die der Decoder gegenüber dem Interpolator maximal im Vorlauf sein darf.
Nach Programmstart ist die Vorlaufbegrenzung dann sofort aktiv und bleibt bis zum Hauptprogrammende M30 angewählt.
Im NC-Programm kann die Vorlaufbegrenzung durch Schreiben der entsprechenden Variable V.G.MAX_NC_BLOCKS_AHEAD bzw. V.G.MAX_MOTION_BLOCKS_AHEAD jederzeit geändert oder deaktiviert werden.
Beim nächsten Programmstart gilt dann wieder der in der Kanalparameterliste gesetzte Wert.
Hinweis | |
Es darf immer nur eine Option der Vorlaufbegrenzung über die Konfiguration aktiviert werden. Bei gleichzeitiger Verwendung der Parameter wird die Fehlermeldung P-ERR-21574 ausgegeben. |
Deaktivieren über Kanalparameter
Werden diese Kanalparameter auf 0 gesetzt oder in der Liste nicht angegeben, so ist nach Programmstart keine Begrenzung aktiv.