Herunterladen Diese Seite drucken

HEIDENHAIN IK 121 Benutzerhandbuch Seite 108

Pc-zaehlerkarte zum anschluss von messgeraete

Werbung

aF˜ ˜s¢s˜am˜  _ m§Fm=¤mVFm˜
s¬G˜
IKOutput
Diese Funktion schreibt ein Wort in ein Register.
Prototyp:
BOOL IKOutput (USHORT Axis, USHORT Adr,
USHORT Data);
Axis:
Nummer der Achse (0 bis 15)
Adr:
Adresse des Registers (0 bis 30 bzw. 0 bis 0x1E)
Data:
Wert (16 Bit), der in das Register geschrieben
wird.
IKSetI2C
Diese Funktion setzt die Leitungen des I
die Daten- und Clockleitung setzen oder zurücksetzen. Damit
lassen sich die Potentiometer und das EEPROM direkt
ansprechen.
Prototyp:
BOOL IKSetI2C (USHORT Card, BOOL SCL,
BOOL SDA);
Card:
Nummer der IK 121 (0 bis 7)
SCL:
Zustand der Clockleitung
FALSE(=0)= Low
TRUE(<>0)=High
SDA:
Zustand der Datenleitung
FALSE(=0)= Low
TRUE(<>0)=High
IKDefine
Diese Funktion legt die Portadressen der installierten IK 121
fest. Für jede IK 121 muss die Portadresse an der
entsprechenden Position in pBuffer8 abgelegt werden
Unbenutzte Einträge müssen auf 0 gesetzt werden. Nur für
Win32s unter Windows 3.1/3.11, da dort keine Registry
existiert!!!
Prototyp:
BOOL IKDefine (ULONG* pBuffer8);
pBuffer8:
Zeiger auf 8 Langworte (8*4 Byte)
IKSetTimer
Diese Funktion legt das Zeitintervall für den Timer fest.
Prototyp:
BOOL IKSetTimer (USHORT Axis, USHORT
SetVal);
Axis:
Nummer der Achse (0 bis 15)
SetVal
0
1 bis 8192 = Timerwert in Mikrosekunden
2
C-Bus, d.h. man kann
= Timer gestoppt
˜

Werbung

loading