"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
only for SAF-port 501

{

 

 

 

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,
SERCOS,
AX2xxx,
ProviDrive

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,
SERCOS,
AX2xxx,
ProviDrive

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,
SERCOS,
AX2xxx,
ProiDrive

UINT32

INC

 

Externer / Messtaster Hardwareinkrementallatchwert

 

0x00000204

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

UINT64

INC

 

Externer / Messtaster Softwareinkrementallatchwert

 

0x00000205

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

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,
SERCOS,
AX2xxx,
ProviDrive

UINT32

INC

 

Differenz Hardwareinkrementallatchwerte (NewLatch - LastLatch)

Nicht oszilloskopierbar!

0x00000207

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

UINT64

INC

 

Differenz Softwareinkrementallatchwerte (NewLatch - LastLatch)

Nicht oszilloskopierbar!

0x00000208

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

REAL64

z. B. mm

 

Differenz Positionslatchwerte (NewLatch - LastLatch)

Nicht oszilloskopierbar!

Base Unit

 

 

 

 

 

 

 

 

0x00000210

Read

KL5101,
AX2xxx,
ProviDrive

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,
AX2xxx,
ProviDrive

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!