"Index-Offset" Spezifikation für Kanalzustand (Index-Group 0x2100 + ID)
Index-Offset (Hex) | Zugriff | Kanaltyp | Datentyp | Phys. Einheit | Definitionsbereich | Beschreibung | Anmerkung |
---|---|---|---|---|---|---|---|
0x00000001 | Read | every | INT32 | 1 | ENUM | Fehlercode Kanal |
|
0x00000002 | Read | every | UINT32 | 1 |
| Anzahl Gruppen im Kanal |
|
0x00000003 | Read | every | UINT32 | 1 | ENUM | Nicht oszilloskopierbar! | |
0x00000004 | Read | every | UINT32 | 1 | ENUM | Interpreter-Betriebsart (interpreter/channel operation mode) |
|
0x00000005 | Read | every | UINT32 | 1 |
| Aktuell geladenes Programm |
|
0x00000007 | Read | every | UINT8[...] | 1 |
| Programmname des aktuell geladenen Programms (100 Zeichen, Null-Terminiert) | Max. 100 Zeichen, nullterminiert |
0x00000008 | Read | Interpreter | UINT32 | 1 | [0,1] | Interpreter-Simulationsmode 0: off (default) 1: on | Nicht oszilloskopierbar! |
0x00000010 | Read | Interpreter | UINT32 | 1 |
| Textindex Falls sich der Interpreter im Aborted-Status befindet, kann hiermit der aktuelle Textindex ausgelesen werden | Nicht oszilloskopierbar! |
0x00000011 | Read/Write | Interpreter | Write |
|
|
| Nicht oszilloskopierbar! |
UINT32 | 1 |
| Textindex | ||||
Read |
|
|
| ||||
UINT8[..] | 1 |
| Zeile des NC-Teileporgramms ab dem Textindex | ||||
0x00000012 | Read | Interpreter | { |
|
|
|
|
UINT32 | 1 |
| Aktuelle Anzeige für 1: SAF 2: Interpreter 3: Fehleroffset | ||||
UINT32 | 1 |
| Fileoffset | ||||
UINT8[260] | 1 |
| Pfad + Programmname | ||||
} |
|
|
| ||||
0x00000013 | Read | Interpreter | UINT32[18] |
|
| Anzeige für aktuell wirkenden G-Code | Ein Aktivieren der Technologiedaten ist zuvor erforderlich. |
0x00000014 | Read | Interpreter | { |
|
| Ermittelt die aktuell wirkende Nullpunktverschiebung | Ein Aktivieren der Technologiedaten ist zuvor erforderlich. |
UINT32 | 1 |
| Satzzähler | ||||
UINT32 |
|
| Dummy | ||||
LREAL[3] | 1 |
| Nullpunktverschiebung G54..G57 | ||||
LREAL[3] | 1 |
| Nullpunktverschiebung G58 | ||||
LREAL[3] | 1 |
| Nullpunktverschiebung G59 | ||||
} |
|
|
| ||||
0x00000015 | Read | Interpreter | { |
|
| Ermittelt die aktuell wirkende Rotation | Ein Aktivieren der Technologiedaten ist zuvor erforderlich. |
UINT32 | 1 |
| Satzzähler | ||||
UINT32 | 1 |
| Dummy | ||||
LREAL[3] | 1 |
| Rotation in Grad von X, Y & Z | ||||
} |
|
|
| ||||
0x00000016 | Read | Interpreter | UINT32 | 1 | [0,1] | Feeder-Info | Nur interne Verwendung! Kein Standard |
0x00000100 | Read | every | UINT32 [n] | 1 | [0, 1...255] | Liefert die jeweiligen Achs-IDs im Kanal Anzahl: [1...255] Achs-ID's: [0, 1...255] | Nicht oszilloskopierbar!! |