"Index offset" specification for channel parameter (Index group 0x2000 + ID)

Index-Offset (Hex)

Access

Channel type

Data type

Phys. unit

Definition range

Description

Remarks

0x00000001

Read

every

UINT32

1

 

Channel ID

 

0x00000002

Read

every

UINT8[30+1]

1

 

Channel name

 

0x00000003

Read

every

UINT32

1

ENUM

Channel type

 

0x00000004

Read

every

UINT32

1

ENUM

Interpreter type

 

0x00000005

Read

every

UINT32

1

 

Program load buffer size in bytes

 

0x00000006

Read

every

UINT32

1

 

Program no. according to job list

 

0x00000007

Read/Write

every

UINT32

1

ENUM

Set load log mode

 

0x00000008

Read/Write

every

UINT32

1

ENUM

Set trace mode

 

0x00000009

Read/Write

every

UINT32

1

 

RESERVED

 

0x0000000A

Read/Write

every

UINT32

1

0/1

Records all feeder entries in a log file named "TcNci.log"

 

0x0000000B

Read/Write

every

UINT32

1

0/1

Channel specific level for NC logger messages

0: errors only

1: all NC messages

 

 

 

 

 

 

 

 

 

0x00000010

ReadWrite

every

Write

 

 

 

 

{

 

 

 

UINT32

1

0..159

Start index of M function

UINT32

1

1..160

Number of M functions to be read

}

 

 

 

Read [n]

 

 

 

{

 

 

 

UINT8

1

0..159

Rule bit mask of the M function

INT32[10]

1

-1..159

Number of M functions to be cleared

}

 

 

 

0x00000011

Write

Interpolation

 

 

 

Write M function description

Only used internally!

0x00000012

Read/Write

Interpolation

LREAL64

1

 

Factor for G70

 

0x00000013

Read/Write

Interpolation

LREAL64

1

 

Factor for G71

 

0x00000014

Write

Interpolation

{

 

 

Axes user symbols

not yet released

char[32]

 

 

User symbol (null-terminated)

char[10]

 

 

System symbol (null-terminated)

}

 

 

 

0x00000015

Read/Write

Interpolation

UINT16 resp. UINT32

1

0/1 default: FALSE

Activation of default G-code

NEW from TC3.1 B4014

 

 

 

 

 

 

 

 

0x00000021

Read

every

UINT32

1

 

Group ID (only explicit for 3D and FIFO channel)

 

 

 

 

 

 

 

 

 

0x00000031

Read/Write

Interpolation

UINT16

1

 

Standard output port of the interpreter

Reserved function,
no standard!

0x00000032

Read/Write

Interpolation

UINT16

1

0/1

Cartesian tool offset entry

Reserved function,
no standard!

0x00000040

Read/Write

Interpolation

{

 

 

Target address of interpreter hooks

Reserved function,
no standard!

char[6]

 

 

Ams Net ID

UINT16

 

 

Port

UINT32

 

 

Index group

UINT32

 

 

Index offset

}

 

 

 

0x00000050

Read/Write

Interpolation

UINT32

1

ENUM

Reaction if at the radius compensation a bottle neck is recognized

0: Error and abort

1: Note & trouble shooting

2: Only note, without outline modulation

 

0x00000051

Read/Write

Interpolation

UINT32

1

1..24

Look ahead for bottleneck detection

 

0x00000052

Read/Write

Interpolation

UINT32

1

0/1

Chamfer on/off

reserved function,
no standard!

0x00000053

Read/Write

Interpolation

UINT32

1

 

Activation for reading the currently effective interpolation rules, zero shifts and rotation 0: off 1: on

 

0x00000054

Read/Write

Interpolation

UINT32

1

0/1

Retrace on/off

Reserved function,
no standard!

0x00000055

Read/Write

Interpolation

UINT32[4]

1

 

Configuration of the cyclic channel interface for UINT32; up to 4 index offsets can be configured.

 

0x00000056

Read/Write

Interpolation

UINT32[4]

1

 

Configuration of the cyclic channel interface for LREAL; up to 4 index offsets can be configured.

 

 

 

 

 

 

 

 

 

0x00010K0L

Read/Write

every

REAL64

e.g. mm

±MAX REAL64

Value for zero shift (NPV)

 

[1..3]

Axis index

K=1 → X

K=2 → Y

K=3 → Z

[1..0xA]

L=1 → G54F

L=2 → G54G

L=3 → G55F ...

0x0002ww00

Read/Write

every

UINT16

 

 

Tool number: values for tool compensation

 

0x0003ww00

Read/Write

every

UINT16

 

[1...50]

Tool type:

ww = tool 1...50

 

0x0004wwnn

Read/Write

every

REAL64

 

[1...14]

Parameter:

nn = Index 1...14

 

0x000500gg

Read/Write

every

REAL64

e.g. mm

≥ 0 (value) [1...9] (g)

Radius of the tolerance sphere gg = channel group (default: 1)