HEIDENHAIN IK 220 Benutzerhandbuch

Seite 44

Advertising
background image

Treiber-Software für WINDOWS

44

IK220SignalStatus
Liefert den Signal-Status der IK 220 zurück.
Prototyp: BOOL

IK220SignalStatus (USHORT Axis,

USHORT*

pFreq,

USHORT*

pAmin,

USHORT* pAact, USHORT* pAmax);

Axis:

Nummer der Achse (0 bis 15)

pFreq:

Zeiger auf Variable in welcher der Status der
Frequenzüberschreitung abgelegt wird.

0

=

o.k.

1

=

Frequenzüberschreitung

pAmin:

Zeiger auf Variable in welcher der Status der
minimalen Amplitude abgelegt wird.

pAact:

Zeiger auf Variable in welcher der Status der
aktuellen Amplitude abgelegt wird.

pAmax:

Zeiger auf Variable in welcher der Status der
maximalen Amplitude abgelegt wird.

Status

für

Amplitude:

0 = Amplitude normal

1

=

Amplitude

klein

2

=

Amplitude

zu

groß

3

=

Amplitude

zu

klein

11

µA

SS

1 V

SS

Code

Amplitude zu klein

2,5 µA

SS

0,22

V

SS

03

Amplitude klein

5 µA

SS

0,44

V

SS

01

Amplitude normal

00

Amplitude zu groß

16,25 µA

SS

1,40

V

SS

02


IK220GetCorrA
Liefert die angeglichenen Korrekturwerte der IK 220 zurück. Die
Ermittlung von Korrekturwerten muss vorher über Parameter 9
freigegeben werden.
Prototyp:

BOOL IK220GetCorrA (USHORT Axis,
SHORT* pOfs0, SHORT* pOfs90,
SHORT* pPha0, SHORT* pPha90,
SHORT* pSym0, SHORT* pSym90,
USHORT* pFlag1, USHORT* pFlag2);

Axis:

Nummer der Achse (0 bis 15)

pOfs0:

Zeiger auf Variable in welcher der Offset des 0°-
Signals abgelegt wird.

pOfs90:

Zeiger auf Variable in welcher der Offset des 90°-
Signals abgelegt wird.

pPha0:

Zeiger auf Variable in welcher die Phase des 0°-
Signals abgelegt wird.

pPha90:

Zeiger auf Variable in welcher die Phase des 90°-
Signals abgelegt wird.

pSym0:

Zeiger auf Variable in welcher die Symmetrie des
0°-Signals abgelegt wird.

Advertising