HEIDENHAIN IK 220 Benutzerhandbuch

Seite 32

Advertising
background image

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)

Advertising