| | |
| | | } |
| | | |
| | | |
| | | void ValveCtrlHade(CALIBER_TYPE caliber_type_l) |
| | | void ValveCtrlHade(CALIBER_TYPE caliber_type_l,FUN_START_CTRL_PARA_T * sys_fun_run_ctrl_p) |
| | | { |
| | | if(valve_ctrl_para_g.valve_ctrl_order == VC_OPEN){ |
| | | if(Read_OP_CL_VALVE_Status(0) == VALVE_OPEN){ |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | if((save_valve_para_g.valve_status==VALVE_OPENING)||(save_valve_para_g.valve_status==VALVE_CLOSING)) |
| | | sys_fun_run_ctrl_p->valve_ctrl_flag.running_flag = SET; |
| | | else |
| | | sys_fun_run_ctrl_p->valve_ctrl_flag.running_flag = RESET; |
| | | |
| | | } |
| | | |
| | | |
| | | //·§ÃŲÙ×÷º¯Êý |
| | | //·§ÃŲÙ×÷º¯Êý£¬Èç¹û·§ÃÅÕý¿ª¹ý³ÌÖУ¬´¥·¢¹Ø·§£¬ÔòÐèҪֹͣ¿ª·§£¬×ª¶ø½øÐйط§ |
| | | ErrorStatus ValveCtrlOrder(VALVE_CTEL_TYPE_T valve_ctrl_order_l) |
| | | { |
| | | switch(valve_ctrl_order_l){ |
| | |
| | | |
| | | } |
| | | |
| | | void valveCtrlPro(void) //? Èç¹ûÒª²Ù×÷·§ÃÅÔòµ÷Óú¯ÊýValveCtrlOrder£¨VC_OPEN£©;Èë²Î´ú±í²Ù×÷ÄÚÈÝ |
| | | void valveCtrlPro(FUN_START_CTRL_PARA_T * sys_fun_run_ctrl_p) //? Èç¹ûÒª²Ù×÷·§ÃÅÔòµ÷Óú¯ÊýValveCtrlOrder£¨VC_OPEN£©;Èë²Î´ú±í²Ù×÷ÄÚÈÝ |
| | | { |
| | | |
| | | ValveForceOpenSignalCheck();//?Ç¿¿ªÅжϴ¦Àí |
| | | |
| | | ValveCtrlHade(equipment_basic_inf_g.caliber_type);//¹þµÂ·§ÃŲÙ×÷´¦Àíº¯Êý |
| | | ValveCtrlHade(equipment_basic_inf_g.caliber_type,sys_fun_run_ctrl_p);//¹þµÂ·§ÃŲÙ×÷´¦Àíº¯Êý |
| | | |
| | | |
| | | } |