HEIDENHAIN IK 220 Benutzerhandbuch
Seite 38
Treiber-Software für WINDOWS
38
IK220Read48
Liefert den 48-Bit-Zählerwert.
Prototyp:
BOOL IK220Read48 (USHORT Axis,
USHORT Latch, double* pData);
Axis:
Nummer der Achse (0 bis 15)
Latch:
0 = Auslesen aus Register 0
1 = Auslesen aus Register 1
pData:
Zeiger auf Variable in welcher der Zählerwert
abgelegt wird.
IK220Get32
Liefert den 32-Bit-Zählerwert (20 Bit Vorkomma, 12 Bit
Nachkomma (Interpolationswerte)). Bevor der Zählerwert
ausgelesen werden kann muss er in Register 0, Register 1 oder
Register 2 gespeichert werden (externes Signal, IKLatchInt,
IK220LatchExt, Timer, IK220Latch oder IK220LatchRef) und
dann eventuell abgefragt werden ob der Zählerwert schon
gespeichert ist (IKLatched, IKWaitLatch).
Prototyp:
BOOL IK220Get32 (USHORT Axis,
USHORT Latch, LONG* pData);
Axis:
Nummer der Achse (0 bis 15)
Latch:
0 = Auslesen aus Register 0
1 = Auslesen aus Register 1
2 = Auslesen aus Register 2
pData:
Zeiger auf Variable in welcher der Zählerwert
abgelegt wird.
IK220Get48
Liefert den 48-Bit-Zählerwert. Bevor der Zählerwert ausgelesen
werden kann muss er in Register 0, Register 1 oder Register 2
gespeichert werden (externes Signal, IK220LatchInt,
IK220LatchExt, Timer, IK220Latch oder IK220LatchRef) und
dann eventuell abgefragt werden ob der Zählerwert schon
gespeichert ist (IKLatched, IKWaitLatch).
Prototyp:
BOOL IK220Get48 (USHORT Axis,
USHORT Latch, double* pData);
Axis:
Nummer der Achse (0 bis 15)
Latch:
0 = Auslesen aus Register 0
1 = Auslesen aus Register 1
2 = Auslesen aus Register 2
pData:
Zeiger auf Variable in welcher der Zählerwert
abgelegt wird (Floatwert: Nachkomma =
Interpolationswert).