Herunterladen Inhalt Inhalt Diese Seite drucken

Zusatzfunktion M; H-Funktion - Siemens SINUMERIK 808D ADVANCED Programmier- Und Bedienhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 808D ADVANCED:
Inhaltsverzeichnis

Werbung

8.12

Zusatzfunktion M

Funktionalität
Mit der Zusatzfunktion M können z. B. Schalthandlungen, wie "Kühlmittel EIN /AUS" und sonstige Funktionalität ausgelöst
werden.
Ein geringer Teil der M-Funktionen wird vom Steuerungshersteller mit einer festen Funktionalität belegt. Der übrige Teil steht
dem Maschinenhersteller zur freien Verfügung.
Programmierung
M...
Wirkung
Wirkung in Sätzen mit Achsbewegungen:
Stehen die Funktionen M0, M1, M2 in einem Satz mit Verfahrbewegungen der Achsen, so werden diese M-Funktionen nach
den Verfahrbewegungen wirksam.
Die Funktionen M3, M4, M5 werden vor den Verfahrbewegungen an die interne Anpasssteuerung (PLC) ausgegeben. Die
Achsbewegungen beginnen erst, wenn die gesteuerte Spindel bei M3, M4 hochgelaufen ist. Bei M5 wird jedoch der
Spindelstillstand nicht abgewartet. Die Achsbewegungen beginnen bereits vor dem Spindelstillstand (Grundeinstellung).
Bei den übrigen M-Funktionen erfolgt eine Ausgabe an die PLC mit den Verfahrbewegungen.
Wenn Sie eine M-Funktion gezielt vor oder nach einer Achsbewegung programmieren möchten, fügen Sie einen eigenen
Satz mit dieser M-Funktion ein.
Hinweis
Die M-Funktion unterbricht einen G64-Bahnsteuerbetrieb und erzeugt Genauhalt:
Programmierbeispiel
N10 S1000
N20 G1 X50 F0.1 M3
N180 M78 M67 M10 M12 M37
M30
Hinweis
Neben M- und H-Funktionen können auch T-, D- und S-Funktionen an die PLC (speicherprogrammierbare Steuerung)
übertragen werden. Insgesamt sind maximal 10 derartige Funktionsausgaben in einem Satz möglich.
8.13

H-Funktion

Funktionalität
Mit H-Funktionen können vom Programm an die PLC Gleitkomma-Daten (Datentyp REAL – wie bei Rechenparameter, siehe
Kapitel "Rechenparameter R (Seite 101)") übertragen werden.
Die Bedeutung der Werte für eine bestimmte H-Funktion wird vom Maschinenhersteller festgelegt.
Programmierung
H0=... bis H9999=...
Programmierbeispiel
N10 H1=1.987 H2=978.123 H3=4
N20 G0 X71.3 H99=-8978.234
N30 H5
100
; maximal 5 M-Funktionen in einem Satz
; M-Funktion im Satz mit Achsbewegung, Spindel läuft vor der X-
Achsbewegung hoch
; maximal 5 M-Funktionen im Satz
; maximal 3 H-Funktionen in einem Satz
; maximal 3 H-Funktionen im Satz
; mit Achsbewegungen im Satz
; entspricht: H0=5.0
Programmier- und Bedienhandbuch (Drehen)
6FC5398-5DP10-0AA1, 01/2014

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis