From 9bc80fd0aab5bd3d58aad90038685195f4966dee Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期四, 07 十二月 2023 13:10:58 +0800 Subject: [PATCH] 报警json文件存放在resources --- springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java b/springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java index a94bd20..89da29c 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java +++ b/springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java @@ -39,7 +39,20 @@ spianService = WebSocketServer.applicationContext.getBean(SpianService.class); spianMapper = WebSocketServer.applicationContext.getBean(SpianMapper.class); jdbcConnections = WebSocketServer.applicationContext.getBean(JdbcConnections.class); - +// List<String> adddresslist = new ArrayList<>(); +// adddresslist.add("DB105.0");// 杩涚墖杞﹁捣濮嬩綅缃� +// adddresslist.add("DB105.2");// 杩涚墖杞︾洰鏍囦綅缃� +// adddresslist.add("DB105.4");// 杩涚墖鐜荤拑瀹� +// adddresslist.add("DB105.8");//杩涚墖绗煎唴宸叉湁鐜荤拑鏁� +// adddresslist.add("DB105.16");// 杩涚墖杞﹀惎鍔� 1涓哄惎鍔� +// List<Short> datas = new ArrayList<>(); +// datas.add((short) 1000);//璧峰浣嶇疆 +// datas.add((short) 5);//鐩爣浣嶇疆 +// datas.add((short) 610);//杩涚墖鐜荤拑瀹� +// datas.add((short) 1); //鐜荤拑鏁� +// spianService.outmesid("123321","DB105.20"); +// datas.add((short) 1);//浠诲姟鍚姩 +// S7control.getinstance().WriteWord(adddresslist, datas); // 鏍规嵁鐜荤拑id鑾峰彇璁㈠崟鍙�,鍗曠嫭鏁版嵁婧� // try { // north_glass_buffer1 glass = jdbcConnections.selectGlass(112); @@ -48,7 +61,7 @@ // // TODO Auto-generated catch block // e.printStackTrace(); // } - + //spianService.selectout2("250"); List<Short> datas1List = S7control.getinstance().ReadWord("DB106.24", 1);// 鑾峰彇prc杩涚墖璇锋眰鏁版嵁 List<Short> datas1ListState = S7control.getinstance().ReadWord("DB106.8", 1);// 鑾峰彇杩涚墖杞︾姸鎬� List<Short> datas1ListState2 = S7control.getinstance().ReadWord("DB105.16", 1);// 鑾峰彇杩涚墖杞︿换鍔℃槸鍚﹀惎鍔� @@ -59,11 +72,12 @@ StringBuilder B02glassid = spianService.queGlassid("DB103.212", 14);// B02鐨勭幓鐠僫d // 褰撹繘鐗囧皬杞﹀畬鎴愪换鍔℃椂 if (B01backs == true) { - // 褰揃01灏忚溅姹囨姤瀹屾垚鏃舵洿鏀圭幓鐠冪姸鎬佷负1 + // 褰揃01灏忚溅姹囨姤瀹屾垚鏃舵洿鏀圭幓鐠冪姸鎬� 涓�1 spianMapper.UpdateCageOver(B01glassid.toString(), 1);// 鏇存敼绗煎瓙琛ㄨ繘鐗囩姸鎬� spianMapper.Updatetask(1, 0);// 鏇存敼杩涚墖浠诲姟鐘舵�佷负1 spianMapper.UpdatetaskOut(B01glassid.toString()); // 瀹屾垚涓婁竴娆″嚭鐗囨垨鑰呰繘鐗囦换鍔� spianMapper.OverOutSlice(B01glassid.toString(), 2);// 瀹屾垚鍑虹墖闃熷垪浠诲姟 + spianMapper.UpdataGlassCage(B01glassid.toString(),0);// 娓呴櫎鍑虹墖鏍煎瓙鐜荤拑淇℃伅 S7control.getinstance().WriteWord("DB106.60", (short) 0);// 鎭㈠B01灏忚溅搴旂瓟鏀逛负0 System.out.println("姹囨姤鏃禕01|" + B01glassid); @@ -76,6 +90,7 @@ spianMapper.UpdateCageOver(B02glassid.toString(), 0);// 鏇存敼绗煎瓙琛ㄥ嚭鐗囩姸鎬� spianMapper.UpdatetaskOut(B02glassid.toString()); // 瀹屾垚涓婁竴娆″嚭鐗囨垨鑰呰繘鐗囦换鍔� spianMapper.OverOutSlice(B02glassid.toString(), 2);// 瀹屾垚鍑虹墖闃熷垪浠诲姟 + spianMapper.UpdataGlassCage(B01glassid.toString(),0);// 娓呴櫎鍑虹墖鏍煎瓙鐜荤拑淇℃伅 S7control.getinstance().WriteWord("DB106.62", (short) 0);// 鎭㈠B02灏忚溅搴旂瓟鏀逛负0 // S7control.getinstance().WriteWord("DB105.50", (short) 1);//姹囨姤B02灏忚溅鏀跺埌 System.out.println("姹囨姤鏃禕02|" + B02glassid); @@ -85,8 +100,8 @@ StringBuilder queueid1 = spianService.queGlassid("DB106.26", 14);// 鑾峰彇璇锋眰鐨刬d璺烡O1鍚屾椂娓� // 鑾峰彇DO2鏁版嵁 StringBuilder queueid2 = spianService.queGlassid("DB103.58", 14); - System.out.println("D01|" + queueid1); - System.out.println("D02|" + queueid2); +// System.out.println("D01|" + queueid1); +// System.out.println("D02|" + queueid2); int questate = spianMapper.Selectquecount(queueid1.toString());// 鍒ゆ柇鎵爜浣嶆槸鍚︽湁鐜荤拑宸茬‘璁� // queueid1.toString().isEmpty() -- Gitblit v1.8.0