"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 |
| |
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 |
| |
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) |
|
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 |
|
{ |
|
|
| ||||
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 |
|
{ |
|
|
| ||||
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 | ||||
} |
|
|
|