Sie sind auf Seite 1von 4

G- und M-Befehle des DIN- / ISO-Interpreters

fr Remote V1.45.06.2 (frher: RemoteISO / RemoteLT)


Stand: August 2009

1 bersicht G-Befehle

Weg- Bedeutung Hinweise


Befehl

G0 / G00 Bewegung mit Eilganggeschwindigkeit Eilganggeschwindigkeit


mit E definieren

G1 / G01 Geradeninterpolation bei kartesischen Kinematiken Vorschub-


S-PTP-Bewegung bei nichtkartesischen Kinematiken geschwindigkeit
mit F definieren

G2 / G02 Kreisinterpolation clw bei kartesischen Kinematiken mit I/J/K zur


Mittelpunktsangabe

G3 / G03 Kreisinterpolation cclw bei kartesischen Kinematiken mit I/J/K zur


Mittelpunktsangabe

G4 Verweilzeit in msec oder R-Variable

G10 Bewegung mit Eilganggeschwindigkeit


in Verbindung mit einer Frame-Variablen Q0 ... Q499

G11 Bewegung mit Segmentgeschwindigkeit


in Verbindung mit einer Frame-Variablen Q0 ... Q499

G12 Helix im Uhrzeigersinn

G13 Helix entgegen dem Uhrzeigersinn

G17 Definition der Interpolationsebene (X-Y-Ebene) Default-Einstellung

G18 Definition der Interpolationsebene (X-Z-Ebene)

G19 Definition der Interpolationsebene (Y-Z-Ebene)

G40 Frserradiuskorrektur Abwahl Default-Einstellung

G53 Nullpunktverschiebung deaktivieren (Abwahl)

G54 Nullpunktverschiebung 1 aktivieren

G55 Nullpunktverschiebung 2 aktivieren

G56 Nullpunktverschiebung 3 aktivieren

G57 Nullpunktverschiebung 4 aktivieren

G58 Nullpunktverschiebung 5 aktivieren

G59 Nullpunktverschiebung 6 aktivieren

1
G60 expliziten Bahnbetrieb ausschalten (Bahn-Ende)

G64 expliziten Bahnbetrieb einschalten (Bahn-Anfang)

G68 Korrektur in der XY-Ebene einschalten speziell fr


Laserschneiden; setzt
eine Ermittlung des
Korrekturwinkels
voraus

G69 Korrektur in der XY-Ebene ausschalten Default-Einstellung

G70 Definition der Maeinheit fr translatorische Achsen: inch

G71 Definition der Maeinheit fr translatorische Achsen: mm Default-Einstellung

G74 Referenzpunktfahrt

G75 Teach-In: die Dialogbox aktuelle Geometriedatei: ... Korrektur aller Frames
kann whrend des Automatikbetriebes aktiviert werden in der aktuellen
Geometriedatei mglich

G80 Bohrzyklusparameter definieren

G81 Einfaches Bohren

G82 Bohren mit Verweilzeit

G83 Bohren in Betriebsart Ausrumen

G84 Bohren in Betriebsart Spanbrechen

G90 Koordinatenangaben sind Absolutangaben (Absolutma) Default-Einstellung

G91 Koordinatenangaben sind Relativangaben (Kettenma)

G93 F-Wort definiert die Vorschubgeschwindigkeit in mm/sec


oder: oder:
F-Wort definiert die Bearbeitungszeit abhngig von der
aktuellen Motion
Control ->
Inverse Time Feed
Mode

G94 F-Wort definiert die Vorschubgeschwindigkeit in mm/min

G97 Angabe der Spindeldrehzahl in U/min Default-Einstellung

G98 negative Softwareendschalter setzen abhngig von der


aktuellen Motion
Control
G99 positive Softwareendschalter setzen abhngig von der
aktuellen Motion
Control
G198 Parametereingabe fr Technologie-Variable (R-Variable)

G199 Textausgabe in die Statuszeile

2
2 bersicht M-Befehle

Zusatz- Bedeutung Hinweise


befehle
M00 programmierte Programmunterbrechung wie ABORT in
(Abbruch); erfordert eine Bedienhandlung ProNC
M01 programmierte Programmunterbrechung (Halt) wie QUIT in
erfordert eine Bedienhandlung ProNC
M2 / M02 Programmabbruch -> im Gegensatz zum M30 wird wie
eine eingeschaltete Arbeitsspindel nicht PROGABORT in
ausgeschalten ProNC
M3 / M03 Spindel einschalten (Drehrichtung im Uhrzeigersinn) Wie SCLW
Spindle Cw
in ProNC
M4 / M04 Spindel einschalten (entgegen dem Uhrzeigersinn) Wie SCCLW
Spindle Ccw
in ProNC
M5 / M05 Spindel ausschalten Wie SOFF
Spindle off
in ProNC
M6 / M06 manueller Werkzeugwechsel Werkzeug-
nummer mit T-
Befehl festlegen
M8/M9 Khlmittel ein/ aus Wie Coolant
on/off in ProNC

M10/M11 Werkstck spannen ein/aus Wie WpClamp


on/off in ProNC

M18 / M19 Pumpe / Absaugen ein/aus Wie Pump on/off


in ProNC

Beleuchtung ein/aus Wie Lamp on/off


in ProNC

Peripherieoption 1 ein/aus Poption 1 on/off


Peripherieoption 2 ein/aus Poption 2 on/off

Hand-Modus aus / ein HOFF/HON

Test-Modus aus / ein TOFF/TON

M30 Programmende PROGEND

Eingnge lesen GetPort

Mpby Ausgnge setzen (bitweise), SetBit


Ausgnge setzen (portweise) SetPort
Ausgabe Analogspannung SetAnalog
Ausgabe PWM-Signal SetPWM

Istwerte abfragen PosA.n


GetDate
GetTime
GetValue

3
3 Sonderzeichen nach DIN 66025 / sonstige Befehle

Sonderzeichen Bedeutung

X,Y,Z,A,B,C,U,V,W Adressbuchstaben fr 9 numerische Achsen


X,Y,Z: Linearachsen
A: Rundachse (A rotiert um X-Achse)
B: Rundachse (B rotiert um Y-Achse)
C: Rundachse (C rotiert um Z-Achse)
U,V,W: Linearachsen, parallel zu X,Y,Z

I, J, K Mittelpunkt in X-, Y- bzw. Z-Richtung (lt. DIN 66025 immer


relativ zur Startposition)

E Eilganggeschwindigkeit in mm/min ist default-Einstellung


(G94)

F Vorschubgeschwindigkeit in mm/min ist default-Einstellung


(G94)

S Spindeldrehzahl in U/min ist default-Einstellung


(G97)

T Werkzeugnummer

R R-Variable (siehe Programmiervorschrift ProNC)

Q Q-Variable (siehe Programmiervorschrift ProNC)

% % natrliche Zahl : Beginn des Hauptprogrammes

( Kommentaranfang, wenn Kommentar sich ber mehrere Zeilen


erstrecken soll oder als Trennzeichen im NC-Satz benutzt wird

) Kommentarende, wenn Kommentar sich ber mehrere Zeilen


erstrecken soll oder als Trennzeichen im NC-Satz benutzt wird

; Kommentaranfang (einzeiliger Kommentar)

CR (Zeilenende) Kommentarende (einzeiliger Kommentar)

+ Vorzeichen bei Dezimalzahlen oder


arithmetischer Operator: Addition
- Vorzeichen bei Dezimalzahlen oder
arithmetischer Operator: Subtraktion
* arithmetischer Operator: Multiplikation
/ arithmetischer Operator: Division

: Zeichen zur Auswahl einer Koordinaten-Komponente einer Q-


Variablen oder eines symbolischen Frames

? Satzunterdrckungszeichen zur Kennzeichnung von


Ausblendstzen

= Zuweisung von Werten an Koordinaten-Adressbuchstaben bei der


indizierten Achs-Adressierung