Herunterladen Diese Seite drucken

Ik220Resetram; Ik220Getram; Ik220Burstram - HEIDENHAIN IK 220 Benutzerhandbuch

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

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Treiber-Software für WINDOWS
56
3 = Eingespeicherte Zählerwerte aus Register
0 werden abgelegt bis maximale Anzahl
erreicht ist (Single shot)
4 = Eingespeicherte Zählerwerte aus Register 1
werden abgelegt bis maximale Anzahl erreicht
ist (Single shot)

IK220ResetRam

Der Schreib- und Lesezeiger des RAM-Buffers wird auf 0
gesetzt. Damit werden alle Werte im RAM-Buffer gelöscht.
Prototyp:
BOOL IK220ResetRam (USHORT Axis);
Axis:
Nummer der Achse (0 bis 15)

IK220GetRam

Ein vorher im RAM-Buffer abgelegter Zählerwert wird
ausgelesen. Nach jedem Lesen wird der Offset des
Lesezeigers erhöht bis alle Werte ausgegeben wurden.
Prototyp:
BOOL IK220GetRam (USHORT Axis,
double* pData, USHORT* pRead,
USHORT* pWrite, USHORT* pStatus);
Axis:
Nummer der Achse (0 bis 15)
pData:
Zeiger auf Variable in welcher der Zählerwert
abgelegt wird.
pRead:
Zeiger auf Variable in welcher der Offset des
Schreibzeigers im RAM-Buffer 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

IK220BurstRam

Vorher im RAM-Buffer abgelegte Zählerwerte werden
ausgelesen. Der Lesezeiger wird anschließend um die Anzahl
gelesener Werte erhöht.
Prototyp:
BOOL IK220BurstRam (USHORT Axis,
USHORT maxCount, double* pData,
USHORT* pCount, USHORT* pStatus)
Axis:
Nummer der Achse (0 bis 15)
maxCount: Maximale Anzahl der Werte die bei einem Aufruf
gelesen werden.
pData:
Zeiger auf ein Array von „Double-Variable" (64 Bit)
in welcher die Zählerwerte abgelegt werden. Es
muss Platz für maxCount Zählerwerte reserviert
werden!
pCount:
Zeiger auf eine Variable in welcher die tatsächliche
Anzahl gelesener Zählerwerte abgelegt wird.

Quicklinks ausblenden:

Werbung

Kapitel

loading