Driver Software for WINDOWS
106
IK220SignalStatus
Reports the signal status of the IK 220.
Prototype: BOOL IK220SignalStatus (USHORT Axis,
USHORT* pFreq, USHORT* pAmin,
USHORT* pAact, USHORT* pAmax);
Axis:
Number of the axis (0 to 15)
pFreq:
Pointer to a variable in which the status of the
excessive frequency is saved.
0 = OK
1 = Frequency exceeded
pAmin:
Pointer to a variable in which the status of the
minimum amplitude is saved.
pAact:
Pointer to a variable in which the status of the
current amplitude is saved.
pAmax:
Pointer to a variable in which the status of the
maximum amplitude is saved.
Status for amplitude: 0 = Amplitude normal
Amplitude too
small
Amplitude low
Amplitude normal
Amplitude too high
IK220GetCorrA
Reports the adjusted compensation values of the IK 220.
Ascertainment of the compensation must first have been
enabled by parameter 9.
Prototype: BOOL IK220GetCorrA (USHORT Axis,
SHORT* pOfs0, SHORT* pOfs90,
SHORT* pPha0, SHORT* pPha90,
SHORT* pSym0, SHORT* pSym90,
USHORT* pFlag1, USHORT* pFlag2);
Axis:
Number of the axis (0 to 15)
pOfs0:
Pointer to a variable in which the offset of the 0°
signal is saved
pOfs90:
Pointer to a variable in which the offset of the 90°
signal is saved
pPha0:
Pointer to a variable in which the phase of the 0°
signal is saved
pPha90:
Pointer to a variable in which the phase of the 90°
signal is saved
1 = Amplitude low
2 = Amplitude too high
3 = Amplitude too low
11 µA
1 V
PP
2.5 µA
0.22 V
PP
5 µA
0.44 V
PP
16.25 µA
1.40 V
PP
Code
PP
03
PP
01
PP
00
02
PP