"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

Interpreterstatus

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

 

0x00000014

Read

Interpreter

{

 

 

Ermittelt die aktuell wirkende Nullpunktverschiebung

 

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

 

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!!