Synchronisationsarten MET_MOS, MEP_MOS
Synchronisationsarten ohne Synchronisation mit zeit- oder wegbezogener Vorausgabe. Die zugehörigen Vorausgabewerte werden in P-CHAN-00070 (m_pre_outp[i]) gesetzt:
N10 G01 X10 G90 F5000
N20 X20
N30 X30
N40 X40
N50 M96 (M96 MEP_MOS m_pre_outp = 250000)
(oder MET_MOS m_pre_outp = 300000µs)
N55 X80
N60 X0
M30
Hinweis
MEP_MOS und MET_MOS brauchen keine Quittierung; sie müssen in der SPS trotzdem gelöscht werden.
Es gelten bzgl. überlagerter Programmierung die gleichen Randbedingungen wie bei den Synchronisationsarten MEP_SVS und MET_SVS
Synchronisationsarten MOS, MOS_TS, MVS_SVS, MVS_SNS, MNS_SNS in Kombination mit der Funktion 'Mikrostege'
Siehe Vorausgabe von M-Funktionen (Mikrosteg)
Hinweis
Die Nutzung dieser Funktionalität erfordert die Lizenzierung der Option „Schneiden“. Diese ist nicht im Umfang der Standardlizenz enthalten.
Bei den Synchronisationsarten MOS, MOS_TS, MVS_SVS, MVS_SNS und MNS_SNS kann zusätzlich eine wegbezogene Vorausgabe angegeben werden. Dieser Weg kann in der Kanalparameterliste oder im NC-Programm gesetzt werden.
In diesem Fall wird die M-Funktion um den angegebenen Weg, bezogen auf den aktuellen Satzanfang, vorher ausgegeben. Die vorgezogenen M-Funktionen werden dann so behandelt, als ob sie ohne eine Bewegung programmiert worden wären.
Bei den Synchronisationsarten MVS_SVS, MVS_SNS und MNS_SNS wird dann auch an dieser Stelle auf die Quittierung gewartet (MOS und MOS_TS brauchen keine Quittierung; sie müssen in der SPS jedoch trotzdem gelöscht werden).
Ist bei der Synchronisationsart MVS_SNS aufgrund der Vorausgabe das Splitten des Satzes erforderlich, da die Vorausgabe nicht auf eine bestehende Satzgrenze fällt, so wird am Ende des Satzes, der gesplittet wurde, synchronisiert und nicht an der Ausgabestelle.
Programmierbeispiel
N01 V.G.M_FCT[11].PRE_OUTP_PATH = 25 (* in [mm] *)
N02 V.G.M_FCT[11].SYNCH = 2 (* MVS_SVS *)
N10 G01 X10 G90 F5000
N20 X20
N30 X30
N40 X40
N50 M11 X80 (M11 als MVS_SVS m_pre_outp = 250000, X40 -25 = X15)
N60 X0
M30
Obiges Beispiel entspricht von seiner Wirkung her folgender Programmierung von M11 ohne vorgezogene Ausgabe:
N01 V.G.M_FCT[11].PRE_OUTP_PATH = 0 (* in [mm] *)
N02 V.G.M_FCT[11].SYNCH = 2 (* MVS_SVS *)
N10 G01 X10 G90 F5000
N20 X15
N20 M11 (Ausgabe M11 als MVS_SVS)
N20 X20
N30 X30
N40 X40
N50 X80
N60 X0
M30
Versionshinweis
Diese Funktionalität ist ab Release V2.10.1507.05 verfügbar.
Die Freischaltung für den einzelnen NC-Kanal erfolgt über P-CHAN-00600 (alternativ P-STUP-00060).
configuration.path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT ( P-CHAN-00600 )