Übersicht: Im SRL-Programm unterstützte G-Code-Befehle

In folgender Tabelle sind die G-Code Befehle aufgelistet, welche zu SRL-Befehlen konvertiert werden können. Es gilt zu beachten, dass je Dialekt die G-Code-Befehle von der beschriebenen Funktion abweichen können bzw. nicht unterstützt werden. Unterstütze Befehle sind im jeweiligen Dialekt mit einem '✓' gekennzeichnet. Nicht unterstütze Befehle sind mit einem '-' gekennzeichnet.

G-Code

Unterstützt?

DIN/ISO

Beckhoff

Siemens

N

Zeilennummer

( )

Kommentar

-

-

;

Kommentar

-

G0

PTP-Interpolation

G1

Linearinterpolation

G2

Kreisinterpolation im Uhrzeigersinn

G3

Kreisinterpolation gegen den Uhrzeigersinn

G4

Verweilzeit [s]

G9

Genauhalt, satzweise

G17

Ebenenauswahl X-Y

G18

Ebenenauswahl Z-X

G19

Ebenenauswahl Y-Z

G53

Maschinenkoordinaten modal

Wird zu G500

G53

Maschinenkoordinaten satzweise

-

-

G54

Benutzerkoordinaten modal

G60

Genauhalt modal aktivieren (Überschleifen deaktiviert)

Wird zu G260

G64

Genauhalt modal deaktiviert (Überschleifen aktiviert)

Wird zu G261

G71

Maßangaben in mm

G90

Absolute Zielkoordinaten

G91

Relative Zielkoordinaten

G260

Genauhalt modal

-

-

G261

Genauhalt modal deaktivieren

-

-

G500

Maschinenkoordinaten modal

-

-

 

A

Koordinate für Drehung um X

B

Koordinate für Drehung um Y

C

Koordinate für Drehung um Z

F

Vorschub [mm/s]

I

Kreismittelpunkt X-Koordinate

J

Kreismittelpunkt Y-Koordinate

K

Kreismittelpunkt Z-Koordinate

R

Radius

SUPA

Maschinenkoordinaten satzweise

-

-

X

X -Zielkoordinate

Y

Y-Zielkoordinate

Z

Z-Zielkoordinate

 

$AC_PATHACC

Systemvariable Beschleunigung der nachfolgenden Bewegungsbefehle

-

-

$AC_PATHDEC

Systemvariable Verzögerung der nachfolgenden Bewegungsbefehle

-

-

$AC_PATHJERK

Systemvariable Ruck der nachfolgenden Bewegungsbefehle

-

-

 

M0 – M159 (außer M2, M17, M30)

Benutzerdefinierte Funktion

-

-

M0

Geplanter Halt

M1

Optionaler Halt

M2

Programmende

M3

Spindel im Uhrzeigersinn / Schneiden Aus

M4

Spindel im Gegenuhrzeigersinn / Schneiden Ein

M5

Spindel ausschalten

M6

Werkzeugwechsel

-

-

-

M7

Kühlung Nr. 2 Ein

M8

Kühlung Nr. 1 Ein

M9

Kühlung (alle) Aus

M10

Klemmen

M11

Lösen

M12 – M18

Benutzerdefinierte Funktion

Kein M17

Kein M17

M19

Spindel stoppen mit definierter Endstellung

M20 – M29

Benutzerdefinierte Funktion

M30

Programmende

M31 –M33

Benutzerdefinierte Funktion

M34

Spanndruck normal

M35

Spanndruck reduziert

M36 –M39

Benutzerdefinierte Funktion

M40

Automatische Getriebestufe

-

-

-

M41 – M45

Getriebestufe 1 – 5

-

-

-

M46 –M47

Benutzerdefinierte Funktion

M48

Überlagerung wirksam

-

-

-

M49

Überlagerung unwirksam

-

-

-

M50

Kühlung Nr. 3 Ein

M51

Kühlung Nr. 4 Ein

M52 – M57

Benutzerdefinierte Funktion

M58

Konstante Spindeldrehzahl Aus

M59

Konstante Spindeldrehzahl Ein

M60

Werkstückwechsel

-

-

-

M61 – M159

Benutzerdefinierte Funktion

M160 – M65535

Benutzerdefinierte Funktion

-