HEIDENHAIN IK 220 Benutzerhandbuch
Seite 32

Treiber-Software für WINDOWS
32
Funktion Kurzreferenz
Block von Amplituden-
werten aus RAM-Buffer
lesen
BOOL IK220BurstSig
(USHORT Axis,
USHORT
maxCount,
USHORT*
pPeriod,
SHORT*
pAmp0,
SHORT*
pAmp90,
USHORT*
pCount,
USHORT* pStatus)
LED-Ansteuerung der
Achsen
BOOL IK220Led
(USHORT Axis,
USHORT
Mode)
LED-Ansteuerung der
Karte
BOOL IK220SysLed
(USHORT Card,
USHORT
Mode)
Externe Eingänge lesen
BOOL IK220GetPort
(USHORT Axis,
USHORT*
pPortInfo,
USHORT*
pRising,
USHORT*
pFalling)
Auswertung des
Referenzmarken-Signals
IK220RefEval
(USHORT
Axis,
USHORT
Mode)
Eingangsfrequenz für
sinusförmige
Inkremental-Signale
IK220SetBw
(USHORT
Axis,
USHORT
Mode)
Folgende Funktionen werden von der Treiber-Software benutzt.
In Anwendungs-Programmen sollten sie nicht verwendet
werden.
Funktion Kurzreferenz
IK 220-Register lesen
(16 Bit)
BOOL IK220InputW
(USHORT Axis, USHORT Adr,
USHORT*
pData)
IK 220-Register lesen
(32 Bit)
BOOL IK220InputL
(USHORT Axis, USHORT Adr,
ULONG* pData)
IK 220-Register
schreiben (16 Bit)
BOOL IK220Output
(USHORT Axis, USHORT Adr,
USHORT
Data)
Wert aus RAM der
IK 220 lesen
BOOL IK220RamRead (USHORT Axis, USHORT Adr,
USHORT*
pData)
Wert ins RAM der
IK 220 schreiben
BOOL IK220RamWrite (USHORT Axis, USHORT Adr,
USHORT
Data)
Firmware in die
IK 220 laden
BOOL IK220DownLoad (USHORT Axis,
USHORT*
pPgmData,
ULONG
PgmSize)
EnDat Clock-Leitung
setzen
BOOL IK220SetEnClock (USHORT Axis, BOOL State,
USHORT* pStatus)
EnDat Daten-Leitung
setzen
BOOL IK220SetEnData (USHORT Axis, BOOL State,
USHORT*
pStatus)
EnDat Daten-Leitung
lesen
BOOL IK220ReadEnData(USHORT Axis, BOOL State)