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.

Achtung

attention

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.