Allgemeine Programmierung

Kanalspezifisch

Die Programmierung erfolgt in herkömmlicher Art und Weise entsprechend DIN66025. Die M-/H-Funktion wird am kanalspezifischen Teil des HLI ausgegeben.

Für alle zu verwendenden M-/H-Funktionen muss in der Kanalparameterliste der Eintrag der Synchronisationsart unter den Parametern P-CHAN-00041 (m_synch[mnr]) und P-CHAN-00027 (h_synch[mnr]) vorhanden sein. Dies gilt nicht für die vorbelegten M-Funktionen.

Programmierbeispiel

Kanalspezifische Programmierung

N20 X75
N30 X50
N40 X25 M8
N50 X0 H1

Achsspezifisch (Programmierung)

Zur Ausgabe einer M- oder H-Funktion an eine Achse wird eine erweiterte CNC-Syntax verwendet.

Soll die Ausgabe immer an eine bestimmte Achse erfolgen, so kann optional auf die erweiterte Syntax verzichtet werden und die M-/H- Funktion dieser Achse standardmäßig zugeordnet werden.

Die gewählte Achse muss im Kanal vorhanden sein. Dies geschieht durch entsprechende Belegung der Ausgangsachskonfiguration in der Kanalparameterliste oder durch Programmierung von Achstauschbefehlen während der Bearbeitung im CNC-Programm [PROG].

Achsspezifisch (Parametrierung)

Konfiguration zur Standardausgabe am achsspezifischen Teil des HLI bei Programmierung in DIN66025-Syntax:

m_default_outp_ax_name[7]         Z

Programmierbeispiel

Achsspezifische Programmierung

N20 X75
N30 X50
N40 X25 M7     Ausgabe von M7 an die Z-Achse
N50 X[M7]      Ausgabe von M7 an die X-Achse

Explizit (erweiterte Syntax)

Programmierung in achsspezifischer Syntax [PROG] zur Ausgabe am achsspezifischen Teil des HLI. Eine Zuordnung aus der Kanalparameterliste bleibt bei expliziter Programmierung unberücksichtigt.

Programmierbeispiel

Programmierung achsspezifischer Syntax

N20 X75
N30 X50
N40 X25 X[M7]        Ausgabe von M7 an die X-Achse
N50 X0

Gemischte Programmierung

Ausgabe von M- oder H-Funktionen an mehrere Achsen und den Kanalbereich im selben NC-Satz.

Programmierbeispiel

Gemischte Programmierung

N10 X[M7] S[M7] M7   Gleichzeitige Ausgabe von M7 an die
                     X-Achse, die Hauptspindel S und den
                     Kanalbereich
N20 X[H1] S[H1] H1   Entsprechendes Beispiel für H-Funktion