"Index-Offset" Spezifikation für Encoderzustand (Index-Group 0x5100 + ID)
Index-Offset (Hex) | Zugriff | Gruppentyp | Datentyp | Phys. Einheit | Definitionsbereich | Beschreibung | Anmerkung |
---|---|---|---|---|---|---|---|
0x00000001 | Read | every | INT32 |
|
| Fehlerstatus Encoder
|
|
0x00000002 | Read | every | REAL64 |
|
| Istposition (verrechnet mit Istpositionskorrekturwert) | Symbolischer Zugriff möglich! 'fPosIst' |
0x00000003 | Read | every | REAL64 |
|
| Modulo-Istposition | Symbolischer Zugriff möglich! 'FModuloPosIst' |
0x00000004 | Read | every | INT32 |
|
| Modulo-Istumdrehung | Symbolischer Zugriff möglich! 'nModuloTurns' |
0x00000005 | Read | every | REAL64 |
|
| Optional: Istgeschwindigkeit | Base Unit / s Symbolischer Zugriff möglich! 'fVeloIst' |
0x00000006 | Read | every | REAL64 |
|
| Optional: Istbeschleunigung | Base Unit / s^2
Symbolischer Zugriff möglich! 'fAccIst' |
0x00000007 | Read | every | INT32 |
|
| Geber-Istinkremente | Symbolischer Zugriff möglich! 'nHardIncs' |
0x00000008 | Read | every | INT64 |
|
| Software-Istinkrementalzähler | Symbolischer Zugriff möglich! 'nSoftIncs' |
0x00000009 | Read/Write | every | UINT16 |
|
| Referenzierflag ("Eichflag") |
|
0x0000000A | Read | every | REAL64 |
|
| Istpositionskorrekturwert (Meßsystemfehlerkorrektur) |
|
0x0000000B | Read | every | REAL64 |
|
| Istposition ohne Istpositionskorrekturwert |
|
0x0000000C | Read | every | REAL64 | z. B. mm |
| Istpositionskorrekturwert aufgrund der Totzeitkompensation |
|
0x0000000D | Read | every | REAL64 | s |
| Summe der zeitlichen Verschiebung für Encoder Totzeitkompensation (parametrierte und variable Totzeit) Anm.: Eine Totzeit wird im System als positiver Wert angegeben. |
|
0x0000000E | Read | every | REAL64 | z. B. mm |
| Interner Positionsoffset als Korrekturwert für eine Wertereduktion auf die Grundperiode (Modulobereich) |
|
0x00000010 | Read | every | REAL64 | z. B. mm/s |
| Istgeschwindigkeitohne Istpositionskorrekturwert |
|
0x00000012 | Read | every | REAL64 | z. B. mm |
| Ungefilterte Istposition (verrechnet mit Istpositionskorrekturwert) |
|
0x00000015 | Read | every | REAL64 | z. B. mm/s |
| Optional: Ungefilterte Istgeschwindigkeit | Base Unit / s |
0x00000016 | Read | every | READ (16 byte * N) |
|
| Lesen des Istpositions-Puffer | ab TC 2.11 R3 |
{ |
|
|
| ||||
UINT32 | ns | ≥0 | Zeitstempel (DcTimeStamp mit 32 Bit) | ||||
UINT32 |
|
| Reserve | ||||
REAL64 | z. B. mm | ±∞ | Istposition zum zugehörigen DC-Zeitstempel | ||||
} [N] |
|
|
| ||||
|
|
|
|
|
|
|
|
0x00000101 | Read | INC | REAL64 | z. B. mm |
| Rücklesen der Positionsdifferenz zwischen Aktivieren und Gültig werden des Hardwarelatches | Nicht oszilloskopierbar! |
|
|
|
|
|
|
|
|
0x00000200 | Read Write | Function group "TouchProbeV2": - SERCOS (SoE), - EtherCAT (CANopen DS402) - SoftDrive (TCom) | WRITE (24 byte) |
|
| Read "Touch Probe" state (state of external latch) | TC 2.11 Build 1547 |
{ |
|
|
| ||||
UINT32 | 1 | [1,2,3,4] | Probe unit (probe 1, 2, 3, 4) | ||||
UINT32[5] |
|
| Reserved | ||||
} |
|
|
| ||||
READ (64 byte) |
|
|
| ||||
{ |
|
|
| ||||
UINT32 | 1 | [0/1] | Touch probe rising edge active? | ||||
UINT32 | 1 | [0/1] | Touch probe rising edge became valid? | ||||
REAL64 | e.g. mm |
| Touch probe rising edge position value | ||||
UINT32 | 1 | ≥0 | Touch probe rising edge counter (continuous mode) | ||||
UINT32 |
|
| Reserved | ||||
UINT32 | 1 | [0/1] | Touch probe falling edge active? | ||||
UINT32 | 1 | [0/1] | Touch probe falling edge became valid? | ||||
REAL64 | e.g. mm |
| Touch probe falling edge position value | ||||
UINT32 | 1 | ≥0 | Touch probe falling edge counter (continuous mode) | ||||
UINT32[5] |
|
| Reserved | ||||
} |
|
|
| ||||
0x00000201 | Read | KL5101, | UINT16 | 1 | [0,1] | "Externe Latch Funktion" aktiv? bzw. "Messtasterfunktion" aktiv? (flankenunabhängig) | Nicht oszilloskopierbar! |
0x00000201 | Read | CANopen | UINT32[4] | 1 | [0,1] | "Externe Latchfunktionen 1 bis 4" aktiv? bzw. "Messtasterfunktionen 1 bis 4" aktiv ? | Nicht oszilloskopierbar! |
0x00000202 | Read | KL5101, | UINT16 | 1 | [0,1] | Externer Latchwert gültig geworden? bzw. Messtaster gelatcht? (flankenunabhängig) | s. a. Achsinterface NcToPlc (Statusdoppelwort) |
0x00000202 | Read | CANopen | UINT32[4] | 1 | [0,1] | Externe Latchwerte 1 bis 4 gültig geworden? bzw. Messtaster 1 bis 4 gelatcht? | s. a. Achsinterface NcToPlc (Statusdoppelwort) |
0x00000203 | Read | KL5101, | UINT32 | INC |
| Externer / Messtaster Hardwareinkrementallatchwert |
|
0x00000204 | Read | KL5101, | UINT64 | INC |
| Externer / Messtaster Softwareinkrementallatchwert |
|
0x00000205 | Read | KL5101, | REAL64 | z. B. mm |
| Externer / Messtaster Positionslatchwert | Base Unit |
0x00000205 | Read | CANopen | REAL64[4] | z. B. mm |
| Externe Messtasterwerte / Positionslatchwerte | Base Unit |
0x00000206 | Read | KL5101, | UINT32 | INC |
| Differenz Hardwareinkrementallatchwerte (NewLatch - LastLatch) | Nicht oszilloskopierbar! |
0x00000207 | Read | KL5101, | UINT64 | INC |
| Differenz Softwareinkrementallatchwerte (NewLatch - LastLatch) | Nicht oszilloskopierbar! |
0x00000208 | Read | KL5101, | REAL64 | z. B. mm |
| Differenz Positionslatchwerte (NewLatch - LastLatch) | Nicht oszilloskopierbar! Base Unit |
|
|
|
|
|
|
|
|
0x00000210 | Read | KL5101, | UINT16 | 1 | [0,1] | "Externe Latchfunktion" für steigende Flanke aktiv ? bzw. "Messtasterfunktion" für steigende Flanke aktiv? | Erweiterung für KL5101 (3E), AX2xxx (3.51) und ProviDrive (3.1) Nicht oszilloskopierbar! |
0x00000210 | Read | CANopen | UINT16[4] | 1 | [0,1] | "Externe Latchfunktion" für steigende Flanke aktiv ? bzw. "Messtasterfunktion" für steigende Flanke aktiv? | Nicht oszilloskopierbar! |
0x00000211 | Read | KL5101, | UINT16 | 1 | [0,1] | "Externe Latchfunktion" für fallende Flanke aktiv ? bzw. "Messtasterfunktion" für fallende Flanke aktiv ? | Erweiterung für KL5101 (3E), AX2xxx (3.51) und ProviDrive (3.1) Nicht oszilloskopierbar! |
0x00000211 | Read | CANopen | UINT16[4] | 1 | [0,1] | "Externe Latchfunktion" für fallende Flanke aktiv? bzw. "Messtasterfunktion" für fallende Flanke aktiv ? | Nicht oszilloskopierbar! |