| | |
| | | if(inglassbegin&exist1) |
| | | { |
| | | inglassbegin=false; |
| | | spianMapper.Updatetask(1, 0);//立即结束数据库表中的上片任务 |
| | | spianMapper.UpdataAddCageState(1,2); |
| | | } |
| | | // 进片请求为1时 |
| | |
| | | } |
| | | // System.out.println(exist); |
| | | } |
| | | |
| | | if(exist1==false){//下发任务后将任务启动改为0 |
| | | if(exist2==true) { |
| | | //下发任务后将任务启动改为0 |
| | | if(exist1==false){ //进片车忙碌时 |
| | | if(exist2==true) { //任务已启动时 |
| | | S7control.getinstance().WriteWord("DB105.12",(short)0);//进片任务启动改为0 |
| | | } |
| | | } |
| | |
| | | if(outglassbegin&outstate)//当任务开始且出片车空闲时 |
| | | { |
| | | outglassbegin=false; |
| | | spianMapper.UpdatetaskOut(); //完成上一次出片或者调度任务 |
| | | spianMapper.UpdataAddCageState(0,3); |
| | | } |
| | | |