Herunterladen Diese Seite drucken

HEIDENHAIN IK 121 Benutzerhandbuch Seite 69

Pc-zaehlerkarte zum anschluss von messgeraete

Werbung

˜
(*Messwert am Bildschirm anzeigen*)
gotoxy(1,10);
write(c_value_0*0.02/1024:16:4,
c_value_1*0.02/1024:16:4);
UNTIL KEYPRESSED;
END.
/*----------------------SAMPLE32.C----------------------
DR. JOHANNES HEIDENHAIN GmbH, Traunreut, Germany
Einfaches Programm für die IK 121 zur Anzeige
von zwei Achsen. Breite des abgerufenen
Messwertes: 32 Bit.
V 1.01
April 1995
Projekt-Dateien:
Include-Datei:
------------------------------------------------------*/
#include <stdio.h>
#include <conio.h>
#include "ik121_0.h"
#define base_address 0x0330
int main()
{
double c_value_0, c_value_1;
cls;
/*Karte initialisieren im Betrieb mit Interpolation, Achse 1*/
write_g26 (base_address, 1, 0x0c, 0x0001);
/*Karte initialisieren im Betrieb mit Interpolation, Achse 2*/
write_g26 (base_address, 2, 0x0c, 0x0001);
/*Fehler löschen, Zähler starten, Achse 1*/
write_g26 (base_address, 1, 0x0e, 0x0048);
/*Fehler löschen, Zähler starten, Achse 2*/
write_g26 (base_address, 2, 0x0e, 0x0048);
/*Kontroll-Register 2 laden, Achse 1*/
write_g26 (base_address, 1, 0x1c, 0x0008);
/*Kontroll-Register 2 laden, Achse 2*/
write_g26 (base_address, 2, 0x1c, 0x0008);
/*Cursor ausschalten*/
_setcursortype (_NOCURSOR);
while(!kbhit())
{
Fa’zaFdF˜am˜ˆ   ˜ ‰9˜ˆF’’§F›_ *¤O˜°*F˜
pO›§"F‰˜
IK121_0.C, SAMPLE32.C
IK121_0.H
aF˜ ˜s¢s˜am˜ _ m§Fm=¤mVFm˜
  ¢
  TG
–n˜

Werbung

loading