| | |
| | | // \\ TODO Auto-generated catch block |
| | | e.printStackTrace(); |
| | | } |
| | | |
| | | |
| | | //S7control.getinstance().ReadWord("DB14.0", 1); |
| | | // if (S7control.getinstance().CheckConnected() == false) { |
| | | spianService = WebSocketServer.applicationContext.getBean(SpianServiceNew.class); |
| | | albaniaMapper = WebSocketServer.applicationContext.getBean(AlbaniaMapper.class); |
| | | // spianService.selectAll(albaniaMapper.SelectGlass()); |
| | | spianService.selectAll(albaniaMapper.SelectGlass()); |
| | | //读取DB14区文件 |
| | | PlcParameterObject plcmes=PLCAutoMes.PlcMesObject; |
| | | |
| | | |
| | | |
| | | String ExportTOMES1=plcmes.getPlcParameter("ExportTOMES1").getValue();//出片请求一线 |
| | | String ExportToMES2=plcmes.getPlcParameter("ExportToMES2").getValue();//出片请求二线 |
| | |
| | | for(int i=1;i<7;i++){ |
| | | String Glassid=plcmes.getPlcParameter("MESID"+i).getValue();//依次获取任务ID |
| | | int tastid=albaniaMapper.SelectTaskId(Glassid.substring(0,14)); |
| | | storageCageService.FinishTask(tastid); |
| | | //调用完成任务 Glassid |
| | | storageCageService.FinishTask(tastid); |
| | | //删除queue表的数据 |
| | | albaniaMapper.DeleteQueue(Glassid.substring(0,14)); |
| | | S7control.getinstance().WriteWord(plcmes.getPlcParameter("MESToPLCStatus"+i).getAddress(), (short) 1);//完成确认字 |
| | | |
| | | } |