HEIDENHAIN IK 220 Benutzerhandbuch
Seite 44

Treiber-Software für WINDOWS
44
IK220SignalStatus
Liefert den Signal-Status der IK 220 zurück.
Prototyp: BOOL
IK220SignalStatus (USHORT Axis,
USHORT*
pFreq,
USHORT*
pAmin,
USHORT* pAact, USHORT* pAmax);
Axis:
Nummer der Achse (0 bis 15)
pFreq:
Zeiger auf Variable in welcher der Status der
Frequenzüberschreitung abgelegt wird.
0
=
o.k.
1
=
Frequenzüberschreitung
pAmin:
Zeiger auf Variable in welcher der Status der
minimalen Amplitude abgelegt wird.
pAact:
Zeiger auf Variable in welcher der Status der
aktuellen Amplitude abgelegt wird.
pAmax:
Zeiger auf Variable in welcher der Status der
maximalen Amplitude abgelegt wird.
Status
für
Amplitude:
0 = Amplitude normal
1
=
Amplitude
klein
2
=
Amplitude
zu
groß
3
=
Amplitude
zu
klein
11
µA
SS
1 V
SS
Code
Amplitude zu klein
2,5 µA
SS
0,22
V
SS
03
Amplitude klein
5 µA
SS
0,44
V
SS
01
Amplitude normal
00
Amplitude zu groß
16,25 µA
SS
1,40
V
SS
02
IK220GetCorrA
Liefert die angeglichenen Korrekturwerte der IK 220 zurück. Die
Ermittlung von Korrekturwerten muss vorher über Parameter 9
freigegeben werden.
Prototyp:
BOOL IK220GetCorrA (USHORT Axis,
SHORT* pOfs0, SHORT* pOfs90,
SHORT* pPha0, SHORT* pPha90,
SHORT* pSym0, SHORT* pSym90,
USHORT* pFlag1, USHORT* pFlag2);
Axis:
Nummer der Achse (0 bis 15)
pOfs0:
Zeiger auf Variable in welcher der Offset des 0°-
Signals abgelegt wird.
pOfs90:
Zeiger auf Variable in welcher der Offset des 90°-
Signals abgelegt wird.
pPha0:
Zeiger auf Variable in welcher die Phase des 0°-
Signals abgelegt wird.
pPha90:
Zeiger auf Variable in welcher die Phase des 90°-
Signals abgelegt wird.
pSym0:
Zeiger auf Variable in welcher die Symmetrie des
0°-Signals abgelegt wird.