HEIDENHAIN IK 220 Benutzerhandbuch

Seite 58

Advertising
background image

Treiber-Software für WINDOWS

58

pAmp90:

Zeiger auf ein Array von Variablen in welchem die
90°-Amplitudenwerte abgelegt werden. Es muss
Platz für maxCount Werte reserviert werden!

pCount:

Zeiger auf eine Variable in welcher die tatsächliche
Anzahl gelesener Wertepaare abgelegt wird.

pWrite:

Zeiger auf Variable in welcher der Offset des
Lesezeigers im RAM-Buffer abgelegt wird.

pStatus:

Status des RAM-Buffers.

Bit0=1 : Buffer-Überlauf

Bit1=1 : kein Wert im Buffer

Bit2=1 : letzten Wert aus Buffer gelesen

Bit15=1: Fehler beim Buffer auslesen


IK220Led
Legt die Funktion der Achs-LED auf der IK 220 fest.
Prototyp:

BOOL IK220Led (USHORT Axis,
USHORT Mode);

Axis:

Nummer der Achse (0 bis 15)

Mode:

0 = LED leuchtet nicht

1 = LED leuchtet

2 = LED blinkt


IK220SysLed
Legt die Funktion der System-LED auf der IK 220 fest.
Prototyp:

BOOL IK220SysLed (USHORT Card,
USHORT Mode);

Card:

Nummer der Karte (0 bis 7)

Mode:

0 = LED leuchtet nicht

1 = LED leuchtet


IK220GetPort
Liefert den Zustand der Eingänge auf der IK 220 zurück.
Prototyp:

BOOL IK220GetPort (USHORT Axis,
USHORT* pPortInfo, USHORT* pRising,
USHORT* pFalling);

Axis:

Nummer der Achse (0 bis 15)

pPortInfo:

Zeiger auf Variable in welcher der aktuelle Zustand
der Eingänge abgelegt wird.

pRising:

Zeiger auf Variable in welcher angezeigt wird ob
„Set-Flanken“ seit dem letzten Auslesen
aufgetreten sind.

pFalling:

Zeiger auf Variable in welcher angezeigt wird ob
„Reset-Flanken“ seit dem letzten Auslesen
aufgetreten sind.

Advertising