m=1;
while(check!=0)
{
m+=1;
check=check_status(PORT); /*检查端口状态*/
if(m>=3000)break;
}
}
}
else if(key==F4) /*停止命令*/
{
for(i=0;i<=16;i++)
{
sendPort(PORT,d[i]);
m=1;
while(check!=0)
{
m+=1;
check=check_status(PORT);
if(m>=3000)break;
}
}
}
else if(key==F2) /*混料命令*/
{
for(i=0;i<=16;i++)
{
sendPort(PORT,b[i]);
m=1;
while(check!=0)
{
m+=1;
check=check_status(PORT);
if(m>=3000)break;
}
}
}
else if(key==F3) /*出料命令*/
{
for(i=0;i<=16;i++)
{
sendPort(PORT,c[i]);
m=1;
while(check!=0)
{
m+=1;
check=check_status(PORT);
if(m>=3000)break;
}
}
}
else if(key==F5)exit(1); /*退出命令*/
}
getch(); /* 此语句请不要删除*/
}
RS232串口通讯在小型的控制系统同中还是应用广泛的。
——此文章转载于互联网,文中观点与本网站无关,如有侵权请联系删除