Advantech ADAM-5511 Manual page 134

Table of Contents

Advertisement

if( InitADAM4014(5, FALSE) ) ex14 = 1; else ex14 = 0;
if( InitADAM4017(6, FALSE) ) ex17 = 1; else ex17 = 0;
if( InitADAM4018(7, FALSE) ) ex18 = 1; else ex18 = 0;
if( InitADAM4021(8, FALSE) ) ex21 = 1; else ex21 = 0;
if( InitADAM4050(9, FALSE) ) ex50 = 1; else ex50 = 0;
if( InitADAM4052(10, FALSE) ) ex52 = 1; else ex52 = 0;
if( InitADAM4053(11, FALSE) ) ex53 = 1; else ex53 = 0;
if( InitADAM4060(12, FALSE) ) ex60 = 1; else ex60 = 0;
if( InitADAM4080(13, FALSE) ) ex80 = 1; else ex80 = 0;
printf("I/O cards present :\n11,12,13,14,17,18,21,50,52,53,60,80\n");
printf("%2d %2d %2d %2d %2d %2d %2d %2d %2d %2d %2d
%2d",ex11,ex12,ex13,
while(1)
{
//Get4017(1, 0, &Data)
//void Set4060(int ID, void *pValue, int Bit, int Size)
//Clear_Mem_Buffer()
if( ex11 ) Get4011(2, &Data11);
if( ex12 ) Get4012(3, &Data12);
if( ex13 ) Get4013(4, &Data13);
if( ex14 ) Get4014(5, &Data14);
printf("\nAdam-4017 = ");
if( ex17 )
{
ex14,ex17,ex18,ex21,ex53,ex60,ex80);

Advertisement

Table of Contents
loading

Table of Contents