| WHILE(1) 
 {
 if(b_I1A &&b_I1B&& b_I2A && b_I2B)
 {
 if((b_A1A==0)||(b_A1B==0))
 {
 ALM();
 }
 else
 {
 if((b_W1A==0)||(b_W1B==0))
 {
 WRN();
 }
 else
 RUN();
 }
 }
 else
 {
 if((b_A1A==0)||(b_A1B==0))
 {
 ALM_IDL();
 }
 else
 {
 if((b_W1A==0)||(b_W1B==0))
 {
 WRN_IDL();
 }
 else
 RUN_IDL();
 }
 }
 
 }
 |