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

Synchronisationsart MET_MOS, MEP_MOS
Abb.: Synchronisationsart MET_MOS, MEP_MOS

Hinweis

notice

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':

Hinweis

notice

Die Nutzung dieser Funktionalität erfordert die Lizenzierung des Erweiterungspaketes "CuttingPlus". Sie 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).

Programmierbeispiel

prg_example

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

Vorausgabe und Quittierung einer M-Funktion bei Mikrostegen
Abb.: Vorausgabe und Quittierung einer M-Funktion bei Mikrostegen

Versionshinweis

release_note

Diese Funktionalität ist ab Release V2.10.1507.05 verfügbar und wird in der Hochlaufliste über P-STUP-00060 pro CNC-Kanal wie folgt freigeschaltet:

configuration.channel[<i>].path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT