"Index-Offset" Spezifikation für Gruppenparameter (Index-Group 0x3000 + ID)

Index-Offset (Hex)

Zugriff

Gruppentyp

Datentyp

Phys. Einheit

Definitionsbereich

Beschreibung

Anmerkung

0x00000001

Read

every

UINT32

1

 

Gruppen-ID

 

0x00000002

Read

every

UINT8[30+1]

1

 

Gruppenname

 

0x00000003

Read

every

UINT32

1

ENUM

Gruppentyp

 

0x00000004

Read

every

UINT32

µs

 

SAF-Zykluszeit Gruppe

 

0x00000005

Read

every

UINT32

µs

 

SVB-Zykluszeit Gruppe

 

0x00000006

Read/Write

every

UINT16

1

0/1

Einzelsatz-Betriebsart?

 

0x0000000B

Read

every

UINT32

1

 

Größe der SVB-Tabelle (max. Anzahl von SVB-Einträgen

 

0x0000000C

Read

every

UINT32

1

 

Größe der SAF-Tabelle (max. Anzahl von SAF-Einträgen

 

 

 

 

 

 

 

 

 

0x00000010

Read/Write

every

UINT32

1

[1, 2 ... 32]

Default: 1

Interner SAF-Zykluszeit Divisor (dividiert die interne SAF-Zykluszeit um diesen Faktor)

z. B. für DXD-Gruppe

 

 

 

 

 

 

 

 

0x00000021

Read

Kanal: every

UINT32

1

 

Kanal-ID

 

0x00000022

Read

Kanal: every

UINT8[30+1]

1

 

Kanalname

 

0x00000023

Read

Kanal: every

UINT32

1

ENUM

Kanaltyp

 

0x00000024

Read

Kanal: every

UINT32

1

>0

Nummer im Kanal

 

 

 

 

 

 

 

 

 

0x00000500

Read/Write

DXD-Gruppe

INT32

ENUM

[0, 1]

Kurvengeschwindigkeitsreduktionsmethode

0: Coulomb-Scattering

1: Cosinus-Gesetz

2: VeloJump

 

0x00000501

Read/Write

DXD-Gruppe

REAL64

1

[0.0...1.0]

Geschwindigkeitsreduktionsfaktor C0-Übergang (stetiger Verlauf, aber weder einmal noch zweimal stetig differenzierbar)

 

0x00000502

Read/Write

DXD-Gruppe

REAL64

1

[0.0...1.0]

Geschwindigkeitsreduktionsfaktor C1-Übergang (stetiger Verlauf und einmal stetig differenzierbar)

 

0x00000503

Read/Write

DXD-Gruppe

REAL64

Grad

[0.0...180.0]

Kritischer Winkel am Segmentübergang "Low" (muss echt kleiner gleich dem Geschwindigkeitsreduktionswinkel C0 sein)

 

0x00000504

Read/Write

DXD-Gruppe

REAL64

Grad

[0.0...180.0]

Kritischer Winkel am Segmentübergang "High" (muss echt kleiner gleich dem Geschwindigkeitsreduktionswinkel C0 sein)

 

0x00000505

Read/Write

DXD-Gruppe

REAL64

mm/s

≥ 0

Mindestgeschwindigkeit, die an Segmentübergängen trotz möglicher Geschwindigkeitsreduktion nicht unterschritten werden darf.

Achtung: Parameter wird nicht in der Solution gespeichert und nicht als NC-Boot-Parameter übertragen!

0x00000506

Read/Write

DXD-Gruppe

REAL64

z. B. mm

[0.0...1000.0]

Radius der Toleranzkugel für

Verschleifungen

Nicht implementiert!

0x00000507

Read/Write

DXD-Gruppe

REAL64

1

 

Geschwindigkeitsreduktionsfaktor C2-Übergang

 

0x00000508

Read/Write

DXD-Gruppe

UINT16

1

0/1

Aktiviert Berechnung der totalen verbleibenden Bahnlänge

NEU ab TC3.1 B4020.40

0x00000509

Read/Write

DXD-Gruppe

UINT16

1

0/1

Default: 1

Allgemeine Aktivierung der Software-Endlagenüberwachung für die Hauptachsen (X, Y, Z)
(s. Encoderparameter)

 

0x0000050A

Read/Write

DXD-Gruppe

UINT32

1

0/1

NCI Overridetype

0: Bezogen auf interne reduzierte Geschwindigkeit (ohne Iteration)

1: Bezogen auf originale externe (programmierte) Geschwindigkeit

2: Bezogen auf interne reduzierte Geschwindigkeit (0 ... >100%)

 

0x0000050C

Read

DXD-Gruppe

UINT32

1

[128 ... 1024]

Default: 128

Benutzerdefinierte Maximalanzahl der NCI-SAF-Tabelleneinträge

NEU ab TC3.1 B4014 Boot-Parameter

 

 

 

 

 

 

 

 

0x00000510

Read/Write

DXD-Gruppe

REAL64

1

≥ 0

Für Reduktionsmethode VeloJump

Reduktionsfaktor für C0-Übergänge: X-Achse

Nicht implementiert!

0x00000511

Read/Write

DXD-Gruppe

REAL64

1

≥ 0

Für Reduktionsmethode VeloJump

Reduktionsfaktor für C0-Übergänge: Y-Achse

Nicht implementiert!

0x00000512

Read/Write

DXD-Gruppe

REAL64

1

≥ 0

Für Reduktionsmethode VeloJump

Reduktionsfaktor für C0-Übergänge: Z-Achse

Nicht implementiert!

0x00000513

Read/Write

DXD-Gruppe

LREAL64

1

]0.0..1.0[

Verschleifung für Hilfsachen: Ist die resultierende Bahngeschwindigkeit kleiner als die prog. mal diesem Faktor, so wird ein Genauhalt eingefügt

Noch nicht freigegeben

0x00000514

Read/Write

DXD-Gruppe

UINT32

1

[1 ... 20]

Default: 1

Maximale Anzahl von zu übertragenden Kommandos pro NC-Zyklus (von SVB zu SAF)

NEU ab TC3.1 B4020.40

 

 

 

 

 

 

 

 

0x00000604

Read/Write

Encodergruppe

REAL64

z. B.mm/s

[0.0...1000.0]

Geschwindigkeitsfenster bzw. Stillstandsfenster

Base Unit / s

0x00000605

Read/Write

Encodergruppe

REAL64

s

[0.0...60.0]

Filterzeit für Stillstandsfenster in Sekunden

 

0x00000606

Read/Write

Encodergruppe

REAL64

s

[0.0...60.0]

Totzeitkompensation Master/Slave-Kopplung ("Winkelvorsteuerung")

 

 

 

 

 

 

 

 

 

0x00000701

Read

FIFO-Gruppe

UINT32

1

[1...16]

FIFO-Dimension (m = Anzahl der Achsen)

Anm.: Die FIFO-Dimension ist auf 16 erhöht worden.

(n x m)-FIFO Boot-Daten!

0x00000702

Read

FIFO-Gruppe

UINT32

1

[1...10000]

FIFO-Größe (Länge) (n = Anzahl der FIFO-Einträge)

(n x m)-FIFO Boot-Daten!

0x00000703

Read

FIFO-Gruppe

UINT32

1

[0, 1, 4]

Interpolationstyp für FIFO-Sollwertgenerator

0: INTERPOLATIONTYPE_LINEAR (Default)

1: INTERPOLATIONTYPE_4POINT

4: INTERPOLATIONTYPE_CUBICSPLINE (with 6 points)

NEU ab TC3.1 B4020

0x00000704

Read/Write

FIFO-Gruppe

UINT32

1

[1, 2]

Overridetyp für FIFO-Sollwertgenerator

Typ 1: OVERRIDETYPE_INSTANTANEOUS (Default)

Typ 2: OVERRIDETYPE_PT2

 

0x00000705

Read/Write

FIFO-Gruppe

REAL64

s

> 0.0

P-T2-Zeit für Overrideänderung (T1=T2=T0)

 

0x00000706

Read/Write

FIFO-Gruppe

REAL64

s

≥ 0.0

Zeitdelta für zwei aufeinanderfolgende FIFO-Einträge (Zeitbasis der FIFO-Einträge)

 

 

 

 

 

 

 

 

 

0x00000801

ReadWrite

Kinematik-Gruppe

Write

 

 

Berechnung der kinematischen Hintransformation für die Positionen
(ACS -> MCS)

 

{

 

 

 

REAL64[8]

z. B. Grad

±∞

Positionen der ACS-Achsen (Axis Coordinate System), max. Dimension: 8

UINT32

1

≥ 0

Reserve

UINT32

1

≥ 0

Reserve

}

 

 

 

Read

 

 

 

{

 

 

 

REAL64[8]

z. B. mm

±∞

Positionen der MCS-Achsen (Machine Coordinate System), max. Dimension: 8

UINT32

1

≥ 0

Reserve

UINT32

1

≥ 0

Reserve

}

 

 

 

0x00000802

ReadWrite

Kinematik-Gruppe

Write

 

 

Berechnung der kinematischen Rücktransformation für die Positionen
(MCS -> ACS)

 

{

 

 

 

REAL64[8]

z. B. mm

±∞

Positionen der MCS-Achsen (Machine Coordinate System), max. Dimension: 8

UINT32

1

≥ 0

Reserve

UINT32

1

≥ 0

Reserve

}

 

 

 

Read

 

 

 

{

 

 

 

REAL64[8]

z. B. Grad

±∞

Positionen der ACS-Achsen (Axis Coordinate System), max. Dimension: 8

UINT32

1

≥ 0

Reserve

UINT32

1

≥ 0

Reserve

}