"Index offset" specification for channel state (Index group 0x2100 + ID)
Index offset (Hex) | Access | Channel type | Data type | Phys. unit | Definition range | Description | Note |
---|---|---|---|---|---|---|---|
0x00000001 | Read | every | INT32 | 1 | ENUM | Error code channel |
|
0x00000002 | Read | every | UINT32 | 1 |
| number of groups in the Channel |
|
0x00000003 | Read | every | UINT32 | 1 | ENUM | Cannot be traced by oscilloscope! | |
0x00000004 | Read | every | UINT32 | 1 |
| Interpreter operation mode |
|
0x00000005 | Read | every | UINT32 | 1 |
| currently loaded program |
|
0x00000007 | Read | every | UINT8[...] | 1 |
| Program name of the currently loaded program | Max. 100 characters, null-terminated |
0x00000008 | Read | Interpreter | UINT32 | 1 | [0,1] | Interpreter simulation mode 0: off (default) 1: on | from V2.9 B946 Cannot be traced by oscilloscope! |
0x00000010 | Read | Interpreter | UINT32 | 1 |
| Text index | Cannot be traced by oscilloscope! |
0x00000011 | ReadWrite | Interpreter | Write |
|
|
| Cannot be traced by oscilloscope! |
UINT32 | 1 |
| Textindex | ||||
Read |
|
|
| ||||
UINT8[..] | 1 |
| Line of the NC part program from the text index | ||||
0x00000012 | Read | Interpreter | { |
|
|
| From TC V2.10 B1243 |
UINT32 | 1 |
| Current display for 1: SEC 2: Interpreter 3: Error offset | ||||
UINT32 | 1 |
| Fileoffset | ||||
UINT8[260] | 1 |
| path + program name | ||||
} |
|
|
| ||||
0x00000013 | Read | Interpreter | UINT32[18] |
|
| Display for currently effective G-code | from TC V2.10 B1303 |
0x00000014/ | Read | Interpreter | { |
|
| Determines the currently effective zero offset shift | from TC V2.10 B1303 |
UINT32 | 1 |
| block counter | ||||
UINT32 |
|
| Dummy | ||||
LREAL[3] | 1 |
| Zero offset shift G54..G57 | ||||
LREAL[3] | 1 |
| Zero offset shift G58 | ||||
LREAL[3] | 1 |
| Zero offset shift G59 | ||||
} |
|
|
| ||||
0x00000015 | Read | Interpreter | { |
|
| Determines the currently effective rotation | from TC V2.10 B1303 |
UINT32 | 1 |
| block counter | ||||
UINT32 | 1 |
| Dummy | ||||
LREAL[3] | 1 |
| rotation of X, Y & Z in degrees | ||||
} |
|
|
| ||||
0x00000016 | Read | Interpreter | UINT32 | 1 | [0,1] | Feeder info | Internal usage no standard |
0x00000100 | Read | every | UINT32[number] | 1 | [0, 1...255] | Returns the respective axis ID in the channel | Number: Axis IDs: [0, 1...255] Cannot be traced by oscilloscope! |