HEIDENHAIN IK 220 Benutzerhandbuch
Seite 58

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.