Herunterladen Diese Seite drucken

Ik220Output; Ik220Ramread; Ik220Ramwrite; Ik220Download - 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
60

IK220Output

Schreibt einen 16-Bit-Wert auf die angegebenen Adresse der
Achse.
Prototyp:
BOOL IK220Output (USHORT Axis,
USHORT Adr, USHORT Data)
Axis:
Nummer der Achse (0 bis 15)
Adr:
Adresse des Registers (0 bis 15 bzw. 0 bis 0x0F)
Data:
Wert der in das Register geschrieben wird

IK220RamRead

Aus dem RAM der IK 220 wird ein 16-Bit-Wert gelesen.
Prototyp:
BOOL IK220RamRead (USHORT Axis,
USHORT Adr, USHORT* pData)
Axis:
Nummer der Achse (0 bis 15)
Adr:
Adresse Im RAM (0 bis 65535)
pData:
Zeiger auf Variable in welcher der Wert abgelegt
wird.

IK220RamWrite

Ein 16-Bit-Wert wird in das RAM der IK 220 geschrieben.
Prototyp:
BOOL IK220RamWrite (USHORT Axis,
USHORT Adr, USHORT Data)
Axis:
Nummer der Achse (0 bis 15)
Adr:
Adresse im RAM (0 bis 65535)
Data:
Wert (16 Bit) der ins RAM geschrieben wird

IK220DownLoad

Die Firmware der IK 220 wird in das RAM geladen.
Prototyp:
BOOL IK220DownLoad (USHORT Axis,
USHORT* pPgmData, ULONG PgmSize)
Axis:
Nummer der Achse (0 bis 15)
pPgmData
Zeiger auf ein Array in dem die Programm-
Informationen abgelegt sind
PgmSize:
Anzahl der Bytes im Array PgmData

IK220SetEnClock

Setzt die Clock-Leitung der EnDat-Schnittstelle.
Prototyp:
BOOL IK220SetEnClock (USHORT Axis,
BOOL State, USHORT* pStatus)
Axis:
Nummer der Achse (0 bis 15)
State:
False (=0): Clock-Leitung auf Low-Pegel setzen
True (≠0): Clock-Leitung auf High-Pegel setzen
pStatus:
0 = o.k.
1 = Fehler

Quicklinks ausblenden:

Werbung

Kapitel

loading