Weitere Beispiele
BEISPIEL 1
Die M-Funktion M83 soll wahlweise an den Kanal oder die X-Achse ausgegeben werden können. Eine Synchronisation ist nicht erforderlich.
Programmierbeispiel
Wahlweise Ausgabe von M83
Kanalparameterliste:
m_synch[83] 0x1
N10 M83 X[M83]
N20 M83
N30 X[M83]
BEISPIEL 2
Die H-Funktion H3 soll zukünftig immer an die Spindelachse S ausgegeben werden, ohne dass eine Änderung von CNC-Programmen notwendig wird. Eine Synchronisation ist vor Aufnahme einer Bewegung erforderlich. Zur Simulation der Fertigungszeit wird eine Bearbeitungsdauer von 1s angenommen.
Programmierbeispiel
Ausgabe von H3 immer an der Spindelachse S
Kanalparameterliste:
h_synch[3] 0x2 MVS_SVS
h_default_outp_ax_name[3] S
h_prozess_zeit[3] 1000000
N10 X10 H3
BEISPIEL 3
Die vorbelegte M-Funktion M1 soll vor Aufnahme einer Bewegung synchronisiert werden. Zur Simulation der Fertigungszeit ist von einer Bearbeitungsdauer von 0,8s auszugehen.
Programmierbeispiel
Synchronisation der vorbelegten M1-Funktion
Kanalparameterliste:
m_synch[1] 0x2 MVS_SVS
m_prozess_zeit[1] 800000
N10 M1 X100