Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN IK 320 Benutzerhandbuch Seite 54

Vmebus-zählerkarte
Inhaltsverzeichnis

Werbung

outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outport (usBaseAddress+usOffsetAddress,
outport (usBaseAddress+usOffsetAddress+2, (short) (lData & 0xffff));
outport (usBaseAddress+usOffsetAddress+4, sData);
break;
outportb (usBaseAddress+usOffsetAddress, (char) lData);
break;
outportb (usBaseAddress+usOffsetAddress, (char) lData);
break;
}//End SetParam
/*--------------------------------------------------------------------
void TraverseOverReferenceMark(unsigned char ucDIP_Switch_I,
{
"!Á
case PAR_70_2:
case PAR_70_3:
case PAR_71_1:
case PAR_71_2:
case PAR_71_3:
case PAR_72_1:
case PAR_72_2:
case PAR_72_3:
case PAR_80_1:
case PAR_80_2:
default:
gotoxy(1,23);
puts ("Error: Wrong parameter number");
}//End switch (usOffsetAddress)
TraverseOverReferenceMark
This function causes the operator to traverse over the reference
mark.
------------------------------------------------------------------*/
clrscr();
switch (ucAxis)
{
case 1:
printf("\nCross over reference mark of axis 1\n");
staucREF1Crossed = 0;
MasterInterrupt(ucDIP_Switch_I, ucDIP_Switch_II, 0x0008);
do
{
if (extucErrorCode)
unsigned char ucDIP_Switch_II,
unsigned char ucAxis)
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));
(short) (lData >> 16));

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis