aFs¢sam _ m§Fm=¤mVFm
s¬T
IKRead32
Diese Funktion liefert den 32-Bit-Zählerwert. Bevor der
Zählerwert ausgelesen werden kann, muss er in Register 0
oder Register 1 gespeichert (IKLatch, IKLatchREF) und
abgefragt werden, ob die Speicherung erfolgte (IKLatched,
IKWaitLatch).
Prototyp:
BOOL IKRead32 (USHORT Axis, USHORT
Latch, LONG* pData);
Axis:
Nummer der Achse (0 bis 15)
Latch:
0 = Auslesen aus Register 0
1 = Auslesen aus Register 1
pData:
Zeiger auf ein Langwort (32 Bit), in dem der
Zählerwert abgelegt wird.
IKRead48
Diese Funktion liefert den 48-Bit-Zählerwert. Bevor der
Zählerwert ausgelesen werden kann, muss er in Register 0
oder Register 1 gespeichert (IKLatch, IKLatchREF) und
abgefragt werden, ob die Speicherung erfolgte (IKLatched,
IKWaitLatch).
Prototyp:
BOOL IKRead48 (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 ein „double-Variable" (64 Bit), in
F"=^"F
Diese Funktion liest die aktuelle Einstellung des
Phasenkorrektur-Potentiometers.
Prototyp:
BOOL IKReadPhase (USHORT Axis, BYTE*
pData);
Axis:
Nummer der Achse (0 bis 15)
pData:
Zeiger auf eine „Byte-Variable" (8 Bit), in der die
Phasenkorrektur abgelegt wird.