·10·
Neuen Leistungen
CNC 8037
MODELL ·M·
S
OFT: V02.3X
4 Antizipation der M-Funktionen
Über die Antizipation der M-Funktionen kann eine M-Funktion auf PLC übertragen werden, bevor
die vorherige Bewegung abgeschlossen ist. Diese Antizipation ist bei Stanzmaschinen sehr
nützlich. Bei diesen Maschinen kann die folgende Stanze über PLC vor Abschluss der vorherigen
Bewegung vorbereitet werden.
Definition der M-Funktionen bei antizipierter Ausführung
Die Tabelle der M-Hilfsfunktionen bietet ein Feld mit 8 personalisierten Bits.
Um die M-Funktionen zu definieren, die antizipiert ausgeführt werden, muss der personalisierte Bit
5 der gewünschten M-Funktionen verwendet werden. Die antizipierte Zeit für diese M-Funktionen,
werden im allgemeinen Maschinenparameter MANTIME (P196) angegeben.
Personalisierter Bit 5 der Tabelle der M-Hilfsfunktionen
Gibt an, ob die M-Hilfsfunktion antizipiert ausgeführt wird.
MANTIME (P196)
Das allgemeine Maschinenparameter gibt die Zeit in Millisekunden an, in der die M-Hilfsfunktionen
über den personalisierten Bit 5 der Tabelle der M-Hilfsfunktionen antizipiert werden.
Überlegungen und Beschränkungen
Es können M-Funktionen in G5, G7 und G50 antizipiert werden, wobei sie in G51 nicht antizipiert
werden können.
Es werden die M-Hilfsfunktionen antizipiert, die über den Hauptkanal ausgeführt werden. Die über
PLC ausgeführten M-Funktionen werden nicht antizipiert.
Es werden nur die M-Hilfsfunktionen antizipiert, die keine vordefinierte Bedeutung für CNC haben.
Die folgenden M-Funktionen werden nicht antizipiert:
M0, M1, M2, M3, M4, M5, M6, M8, M9, M19, M30, M41, M42, M43, M44 und M45.
Eine M-Hilfsfunktion wird nur antizipiert, wenn es zwischen dem vorherigen Bewegungsblock sowie
dem Block der M-Funktion keine weiteren Blöcke niedriger Stufe (F, G,...) gibt.
Die antizipierten M-Funktionen müssen im Block einzeln programmiert werden, sie können nicht
zusammen mit weiteren M-, S- oder T-Funktionen programmiert werden. Gegebenenfalls zeigt CNC
die Fehlermeldung „Die M-Funktion muss im Block einzeln programmiert werden“ an.
Die antizipierten M-Funktionen können in Bewegungsblöcken programmiert werden. Die M-
Funktion ist personalisiert und wird nach dem Bewegungsblock ausgeführt und kann gemeinsam
(Bewegung - Stanz-M) im selben Block programmiert werden.
Die Antizipation der M-Funktionen kann nur im Ausführungsmodus umgesetzt werden. Die M-
Funktionen der Simulationsmodi werden nicht antizipiert.
Wert Bedeutung
0 Gibt an, ob die M-Hilfsfunktion nicht antizipiert ausgeführt wird.
1 Die M-Hilfsfunktion, wenn sie antizipiert ausgeführt wird.
Mögliche Werte
Ganze Zahlen zwischen 0 und 65535 ms.
Voreingestellter Wert: 0 (wird nicht antizipiert ausgeführt)
Gibt es parametrisierte Filter an den Achsen ist die Antizipation höher als die Angaben im allgemeinen
Maschinenparameter MANTIME (P196). Um in diesem Fall eine korrekte Funktion der Antizipation
zu erreichen, muss dieses Parameter eingestellt werden.