HEIDENHAIN IK 220 Benutzerhandbuch
Seite 92

Driver Software for WINDOWS
92
Function Short
reference
Read checksum of
firmware
BOOL IK220ChkSumPrg (USHORT Axis,
USHORT* pChkSum1,
USHORT* pChkSum2)
Write parameters
BOOL IK220WritePar
(USHORT Axis,
USHORT ParNum,
ULONG ParVal)
Read parameters
BOOL IK220ReadPar
(USHORT Axis,
USHORT ParNum,
ULONG*
pParVal)
Reset EnDat encoder
BOOL IK220ResetEn
(USHORT Axis,
USHORT* pStatus)
Read configuration of
EnDat encoder
BOOL IK220ConfigEn (USHORT Axis,
USHORT* pStatus,
USHORT*
pType,
ULONG*
pPeriod,
ULONG* pStep,
USHORT*
pTurns,
USHORT*
pRefDist,
USHORT*
pCntDir)
Read EnDat encoder
value
BOOL IK220ReadEn
(USHORT Axis,
USHORT* pStatus,
double*
pData,
USHORT* pAlarm)
Read absolute and
incremental counter
value of the EnDat
encoder
BOOL IK220ReadEnInc (USHORT Axis,
USHORT Latch,
USHORT* pStatus,
double*
pDataEn,
USHORT* pAlarm,
double*
pDataInc)
Set mode for continuous
EnDat clock
BOOL IK220ModeEnCont (USHORT Axis,
USHORT*
Latch,
USHORT
Mode,
USHORT*
pStatus)
Read absolute and
incremental counter
value of the EnDat
encoder with continuous
clock
BOOL IK220ReadEnIncCont (USHORT Axis,
USHORT* pStatus,
double*
pDataEn,
USHORT* pAlarm,
double*
pDataInc,
USHORT*
pSigStat)
Read EnDat encoder
alarm word
BOOL IK220AlarmEn
(USHORT Axis,
USHORT* pAlarm)
Read EnDat encoder
warning word
BOOL IK220WarnEn
(USHORT Axis,
USHORT*
pWarn)