HEIDENHAIN IK 220 Benutzerhandbuch
Seite 96

Driver Software for WINDOWS
96
IK220Version
Reads the program versions of the IK 220, the NT device driver
and the DLL. The program versions are saved as ASCII
characters. There must be room reserved for at least 20
characters. The character strings are concluded with a zero byte.
Prototype: BOOL IK220Version (USHORT Axis,
char* pVersCard, char* pVersDrv,
char* pVersDll)
Axis:
Number of the axis (0 to 15)
pVersCard: Pointer to the program version of the IK 220
firmware
pVersDrv:
Pointer to the program version of the Windows NT
device drivers (only under Windows NT)
pVersDll:
Pointer to the program version of the DLL
IK220Reset
The counter is set to zero.
Prototype: BOOL IK220Reset (USHORT Axis);
Axis:
Number of the axis (0 to 15)
IK220Start
Starts the counter.
Prototype: BOOL IK220Start (USHORT Axis);
Axis:
Number of the axis (0 to 15)
IK220Stop
Stops the counter.
Prototype: BOOL
IK220Stop (USHORT Axis);
Axis:
Number of the axis (0 to 15)
IK220ClearErr
Deletes the amplitude and frequency error status.
Prototype: BOOL IK220ClearErr (USHORT Axis);
Axis:
Number of the axis (0 to 15)
IK220Latch
Saves the counter value in the indicated register.
Prototype: BOOL IK220Latch (USHORT Axis,
USHORT Latch);
Axis:
Number of the axis (0 to 15)
Latch:
0=Counter value is saved in register 0
1=Counter value is saved in register 1
2=Counter value is saved in register 2
(without interpolation)