Protocolling of G-functions (P-CHAN-00022)

The G-functions are classified into different groups according to table 2.1. The functions that exclude themselves mutually are found respectively in the same group. If a group g_gruppe[i] is set to 1, then the active G-function of the group will be protocolled.

Protocolling of G-functions (P-CHAN-00022) 1:

The G-Functions are documented in [PROG].

Group

Contained G-Functions

g_gruppe[0]

G00, G01, G02, G03, G04, G33, G63, G74, G98, G99, G160, G301, G302

g_gruppe[1]

G08, G193

g_gruppe[2]

G09, G900, G901

g_gruppe[3]

G10, G11

g_gruppe[4]

G17, G18, G19

g_gruppe[5]

G20, G21, G22, G23, G351

g_gruppe[6]

G25, G26

g_gruppe[7]

G40, G41, G42

g_gruppe[8]

G51, G52

g_gruppe[9]

G53,..., G59, G159

g_gruppe[10]

G60, G359, G360, G61, G260, G261

g_gruppe[11]

G166

g_gruppe[12]

G70, G71

g_gruppe[13]

G80 - G89, G800 - G819

g_gruppe[14]

G90, G91

g_gruppe[15]

G92

g_gruppe[16]

G93, G94, G95, G194

g_gruppe[17]

G96, G97, G196

g_gruppe[18]

G112

g_gruppe[19]

G115, G116, G117

g_gruppe[20]

G130, G131

g_gruppe[21]

G135, G136, G137

g_gruppe[22]

G05, G138, G139, G237, G238, G239

g_gruppe[23]

G161, G162

g_gruppe[24]

G163

g_gruppe[25]

G164, G165

g_gruppe[26]

G200, G201, G202

g_gruppe[27]

idle

g_gruppe[28]

G132, G133, G134

g_gruppe[29]

G150, G151

g_gruppe[30]

G100, G101, G102, G106, G107, G108

g_gruppe[31]

G12, G13

g_gruppe[32]

G140, G141

g_gruppe[33]

idle

g_gruppe[34]

G310

g_gruppe[35]

G167

g_gruppe[36]

not available(G335, G337)

g_gruppe[37]

G129

Table 2.1: Group classification of G-functions

Variable name

Type

Permitted range

Dimension

g_gruppe[i]

BOOLEAN

0 / 1

----

i

UNS16

0 ... [MAX_G_GRP - 1]

----

Value MAX_G_GRP

Significance

38

Maximum number of G-groups

EXAMPLE: The path conditions ("g_gruppe[0]") are to be protocolled, but not the feed adaptation for tool radius compensation ("g_gruppe[3]").

Extract from channel parameters list:

# Parametering of the
protocolling of changes:aep.g_gruppe[0]            1aep.g_gruppe[3]            0