Herunterladen Diese Seite drucken

HEIDENHAIN IK 121 Benutzerhandbuch Seite 65

Pc-zaehlerkarte zum anschluss von messgeraete

Werbung

˜
double read_count_value48 (unsigned int baseadr,
{
unsigned int field[3];
double count_value48;
switch (reg)
{
case 0:
field[0] = read_g26 (baseadr, axis, 0);
field[1] = read_g26 (baseadr, axis, 2);
field[2] = read_g26 (baseadr, axis, 4);
break;
case 1:
field[0] = read_g26 (baseadr, axis, 6);
field[1] = read_g26 (baseadr, axis, 8);
field[2] = read_g26 (baseadr, axis, 10);
break;
}
if (field[2] && 0x8000)
count_value48 = (double)((field[0]-65535) +
65536.0*(field[1]-65535)+
4294967296.0*(field[2]-65535)-1);
else
count_value48 = (double)(field[0] +
65536.0*field[1] +
4294967296.0*field[2]);
return (count_value48);
}
unsigned char axis, unsigned char reg)
aF˜ ˜s¢s˜am˜ _ m§Fm=¤mVFm˜
–Q˜

Werbung

loading