HEIDENHAIN IK 220 Benutzerhandbuch
Seite 108

Driver Software for WINDOWS
108
IK220OctStatus
Reports the octant status of the IK 220.
Prototype: BOOL
IK220OctStatus (USHORT Axis,
USHORT* pOct0, USHORT* pOct1,
USHORT* pOct2, USHORT* pOct3,
USHORT* pOct4, USHORT* pOct5,
USHORT* pOct6, USHORT* pOct7,
USHORT* pSamCnt);
Axis:
Number of the axis (0 to 15)
pOct0:
Pointer to a variable in which the octant counter 0
is saved
pOct1:
Pointer to a variable in which the octant counter 1
is saved
pOct2:
Pointer to a variable in which the octant counter 2
is saved
pOct3:
Pointer to a variable in which the octant counter 3
is saved
pOct4:
Pointer to a variable in which the octant counter 4
is saved
pOct5:
Pointer to a variable in which the octant counter 5
is saved
pOct6:
Pointer to a variable in which the octant counter 6
is saved
pOct7:
Pointer to a variable in which the octant counter 7
is saved
pSamCnt:
Pointer to a variable in which the current number
of measuring points is saved for determining the
compensation value.
IK220ChkSumPar
Reports the current check sum of the parameters.
Prototype: BOOL
IK220ChkSumPar (USHORT Axis,
USHORT*
pChkSum);
Axis:
Number of the axis (0 to 15)
pChkSum:
Pointer to a variable in which the momentary
checksum of the parameters is saved
IK220ChkSumPrg
Reports the check sum of the IK 220 firmware.
Prototype: BOOL
IK220ChkSumPrg (USHORT Axis,
USHORT* pChkSum1, USHORT* pChkSum2);
Axis:
Number of the axis (0 to 15)
pChkSum1: Pointer to a variable in which the actual checksum
of the firmware is saved
pChkSum2: Pointer to a variable in which the nominal
checksum of the firmware is saved