Moxa V2406-24I-T-LX Инструкция по эксплуатации онлайн [12/41] 171067

Moxa V2426-T-XPE Руководство по программной части (Linux) онлайн [12/41] 171083
V2406/2422/2426 Series Introduction
1-8
printf("\t (1) Display DIN\n");
printf("\t (2) Display DOUT\n");
printf("\t (3) Set DOUT value\n");
printf("\t (4) Display both DIN and DOUT\n");
sin=getwchar();
n=_wtoi(&sin);
do
{
switch (n)
{
// if char == '1', display the digital input
case 1:
//Open dio
hDIO=mxdio_open();
for(int i=0;i<=5;i++)
//for(int i=0;i<=3;i++) for V2422
{
//Get digital input
port_no=i;
intDin=mxdio_get_din(hDIO,port_no);
printf("Din%d = %d\n",port_no,intDin);
}
//Close DIO
mxdio_close(hDIO);
break;
// if char == '2', display the digital output
case 2:
//Open dio
hDIO=mxdio_open();
for(int i=0;i<=1;i++)
//for(int i=0;i<=3;i++) for V2422
{
//Get digital input
port_no=i;
intDin=mxdio_get_dout(hDIO,port_no);
printf("Dout%d = %d\n",port_no,intDin);
}
//Close DIO
mxdio_close(hDIO);
break;
// if char == '3', Set the digital output
case 3:
//Get Port Number
getwchar();
printf("Input the Port Number (0 ~ 1) = \n");
smode=getwchar();
port_no=_wtoi(&smode);
//Get Value
getwchar();
printf("Input the value (0 or 1) = ");
smode=getwchar();
data=_wtoi(&smode);

Содержание

Похожие устройства

Скачать