| | |
| | | String cleanedLayer = cleanedLayers.isEmpty() ? "" : cleanedLayers; |
| | | |
| | | if ("4".equals(PlcRequest)) { |
| | | S7control.getinstance().WriteWord(plcmes.getPlcParameter("MESToGaStatus").getAddress(),(short) 0); |
| | | S7control.getinstance().WriteWord(plcmes.getPlcParameter("MESToGaStatus").getAddress(), |
| | | (short) 0); |
| | | System.out.println("收四归零"); |
| | | } |
| | | // 扫码请求时 |
| | |
| | | cleanedMateid="0"; |
| | | cleanedLayer="0"; |
| | | } |
| | | int cont = storageCageService.ScanMatch(celanedOrder, Integer.parseInt(cleanedMateid),Integer.parseInt(cleanedLayer)); |
| | | int cont = storageCageService.ScanMatch(celanedOrder, Integer.parseInt(cleanedMateid), |
| | | Integer.parseInt(cleanedLayer)); |
| | | if (cont > 0) { |
| | | System.out.println("扫码成功"); |
| | | System.out.println( |
| | |
| | | ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("Home"); |
| | | |
| | | if (sendwServer != null) { |
| | | try { |
| | | Iterator<WebSocketServer> iterator = sendwServer.iterator(); |
| | | while (iterator.hasNext()) { |
| | | |
| | | WebSocketServer webserver = iterator.next(); |
| | | webserver.sendMessage(jsonObject.toString()); |
| | | List<String> messages = webserver.getMessages(); |
| | |
| | | webserver.clearMessages(); |
| | | } |
| | | } |
| | | |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); // 打印堆栈信息,方便定位问题 |
| | | System.out.println("webserver出现异常: " + e.getMessage()); |
| | | // TODO: handle exception |
| | | } |
| | | } |
| | | |
| | | // ArrayList<WebSocketServer> sendwServer = WebSocketServer.sessionMap.get("Home"); |
| | | // ArrayList<WebSocketServer> sendwServer = |
| | | // WebSocketServer.sessionMap.get("Home"); |
| | | // if (sendwServer != null) { |
| | | // for (WebSocketServer webserver : sendwServer) { |
| | | // webserver.sendMessage(jsonObject.toString()); |
| | |
| | | // } |
| | | |
| | | } catch (InterruptedException e) { |
| | | System.out.println("线程出现异常"); |
| | | e.printStackTrace(); |
| | | } |
| | | } |