"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! 'ActPos'

0x00000003

Read

every

REAL64

 

 

Modulo-Istposition

Symbolischer Zugriff möglich! 'ActPosModulo'

0x00000004

Read

every

INT32

 

 

Modulo-Istumdrehung

 

0x00000005

Read

every

REAL64

 

 

Optional: Istgeschwindigkeit

Base Unit / s
Symbolischer Zugriff möglich! 'ActVelo‘

0x00000006

Read

every

REAL64

 

 

Optional: Istbeschleunigung

Base Unit / s^2 Symbolischer Zugriff möglich! 'ActAcc‘

0x00000007

Read

every

INT32

 

 

Geber-Istinkremente

 

0x00000008

Read

every

INT64

 

 

Software-Istinkrementalzähler

 

0x00000009

Read/Write

every

UINT16

 

 

Referenzierflag ("Eichflag")

 

0x0000000A

Read

every

REAL64

 

 

Istpositionskorrekturwert (Messsystemfehlerkorrektur)

 

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)

 

0x00000013

Read

every

REAL64

z. B. mm

 

Gefilterte Istposition (verrechnet mit Istpositionskorrekturwert, ohne Totzeitkompensation)

 

0x00000014

Read

Type: SoE, CoE, MDP 742

REAL64

z. B. mm/s

 

Optional: Antriebs-Istgeschwindigkeit (direkt vom SoE, CoE oder MDP 742 Drive übertragen)

Base Unit / s

NEU ab TC3.1 B4020.30

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

 

{

 

 

 

UINT32

ns

≥0

Zeitstempel (DcTimeStamp mit 32 Bit)

UINT32

 

 

Reserve

REAL64

z. B. mm

±∞

Istposition zum zugehörigen Zeitstempel

} [N]

 

 

 

0x00000017

Read

 

REAL64

z. B. mm

 

Auslesen des MC_SetPosition-Offsets

 

 

 

 

 

 

 

 

 

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/CoE (CANopen DS402)
- SoftDrive (TCom),
- MDP 511 (EL5101, EL5151, EL5021, EL7041, EL7342)

WRITE(24 byte)

 

 

Read "Touch Probe" state (state of external latch)

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 Latchfunktion" 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,
ProviDrive

UINT32

INC

 

Externer / Messtaster Hardware-Inkremental-Latchwert

 

0x00000204

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

UINT64

INC

 

Externer / Messtaster Software-Inkremental-Latchwert

 

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 Hardware-Inkremental-Latchwerte (NewLatch - LastLatch)

Nicht oszilloskopierbar!

0x00000207

Read

KL5101,
SERCOS,
AX2xxx,
ProviDrive

UINT64

INC

 

Differenz Software-Inkremental-Latchwerte (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?

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?

Nicht oszilloskopierbar!

0x00000211

Read

CANopen

UINT16[4]

1

[0,1]

"Externe Latch Funktion" für fallende Flanke aktiv?

bzw.

"Messtasterfunktion" für fallende Flanke aktiv?

Nicht oszilloskopierbar!

0x00000212

Read

CANopen

UINT16

1

[0,1]

Status vom "Touch Probe 1" Eingangssignal

Nicht oszilloskopierbar!

Ab TC3.1 B4024.11

0x00000213

Read

CANopen

UINT16

1

[0,1]

Status vom "Touch Probe 2" Eingangssignal

Nicht oszilloskopierbar!

Ab TC3.1 B4024.11