发布于 2009-07-20 14:24:40
0楼
BOOL m8000;
BOOL M800_1;
BOOL M800_2;
BOOL M800_3;
BOOL M800_4;
BOOL M800_5;
BOOL M800_6;
BOOL M800_7;
BOOL M801_0;
BOOL M801_1;
EMP(m8000,M800_1,M800_2,M800_3,M800_4,M800_5,M800_6,M800_7,M801_0,M801_1);
void EMP(BOOL IN1,BOOL IN2,BOOL IN3,BOOL IN4,BOOL IN5,BOOL IN6,BOOL IN7,BOOL IN8,BOOL IN9,BOOL IN10)
{
BOOL TEMP;
TEMP=(!GetTagBit("IN1"))&&(!GetTagBit("IN2"))&&(!GetTagBit("IN3"))&&(!GetTagBit("IN4"))&&(!GetTagBit("IN5"))&&GetTagBit("IN6")
&&GetTagBit("IN7")&&GetTagBit("IN8")&&GetTagBit("IN9")&&GetTagBit("IN10");
if(TEMP!=1)
{if(GetTagBit("IN1")&&1)
MessageBox(NULL,"m8000_1信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if(GetTagBit("IN2")&&1)
MessageBox(NULL,"IN2信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if(GetTagBit("IN3")&&1)
MessageBox(NULL,"IN3信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if(GetTagBit("IN4")&&1)
MessageBox(NULL,"IN4信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if(GetTagBit("IN5")&&1)
MessageBox(NULL,"IN5信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if((GetTagBit("IN6")&&1)==0)
MessageBox(NULL,"IN6信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if((GetTagBit("IN7")&&1)==0)
MessageBox(NULL,"IN7信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if((GetTagBit("IN8")&&1)==0)
MessageBox(NULL,"IN8信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if((GetTagBit("IN9")&&1)==0)
MessageBox(NULL,"IN9信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
if((GetTagBit("IN10")&&1)==0)
MessageBox(NULL,"IN10信号故障","信号故障提示",MB_OKMB_ICONSTOPMB_SETFOREGROUNDMB_SYSTEMMODAL);
}