Herunterladen Diese Seite drucken

Ik220Readeninccont - HEIDENHAIN IK 220 Benutzerhandbuch

Pc-zählerkarte zum anschluss von heidenhain-messgeräten

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Mode:
0 = Auslesen mit durchlaufendem Takt beenden
1 = Auslesen mit durchlaufendem Takt mit CRC-
Prüfung starten
2 = Auslesen mit durchlaufendem Takt ohne CRC-
Prüfung starten
pStatus:
0 = o.k.
1 = Geber antwortet nicht bzw. kein Geber
angeschlossen

IK220ReadEnIncCont

Liefert den absoluten und inkrementalen Positionswert des
angeschlossenen EnDat-Messgerät zurück während die EnDat-
Zählerwerte ständig mit durchlaufendem Takt ausgelesen
werden. Bevor diese Funktion benutzt wird, muss mit
IK220ModEnCont der durchlaufende EnDat-Takt gestartet
werden. Der EnDat-Zählerwert hat die gleiche Wertigkeit wie
der Inkremental-Wert, d.h. 1,0 entspricht einer Signalperiode.
Prototyp:
BOOLIK220ReadEnIncCont (USHORT Axis,
USHORT* pStatus, double* pDataEn,
USHORT* pAlarm, double* pDataInc,
USHORT* pSigStat)
Axis:
Nummer der Achse (0 bis 15)
pStatus:
Zeiger auf Variable in welcher der EnDat-Status
abgelegt wird.
0:
Bit0=1:
Bit1=1:
Bit2=1:
pDataEn:
Zeiger auf Variable in welcher der absolute
Zählerwert des EnDat-Messgerät abgelegt wird.
pAlarm:
Zeiger auf Variable in welcher das Alarm-Bit
abgelegt wird.
0 = o.k.
1 = Alarm ist aufgetreten
pDataInc:
Zeiger auf Variable in welcher der inkrementale
Zählerwert des EnDat-Messgerät abgelegt wird.
pSigStat:
Zeiger auf Variable in welcher der Amplituden-
Status der Inkremental Signale abgelegt wird.
Bit 0/1: Status minimale Amplitude
Bit 2/3: Status aktuelle Amplitude
Bit 4/5: Status maximale Amplitude
(Amplitude-Status: 00=normal / 01=klein / 10=groß
/ 11=zu klein)
Treiber-Software für WINDOWS
o.k.
Geber antwortet nicht bzw. kein Geber
angeschlossen.
Fehler CRC-Summe
Fehler Typ A
51

Quicklinks ausblenden:

Werbung

Kapitel

loading