"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 |
| |
0x00000004 | Read | every | UINT32 | 1 | ENUM |
| |
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, |
0x00000032 | Read/Write | Interpolation | UINT16 | 1 | 0/1 | Cartesian tool offset entry | Reserved function, |
0x00000040 | Read/Write | Interpolation | { |
|
| Target address of interpreter hooks | Reserved function, |
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, |
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, |
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) |
|