From 09fcc4ec56a1ce6c0fcb308348d8dd5e2c08d336 Mon Sep 17 00:00:00 2001 From: fyxc <fyxc@qq.com> Date: 星期四, 22 五月 2025 14:33:06 +0800 Subject: [PATCH] server commit files --- src/main/java/com/zy/core/thread/impl/LfdZyForkLiftMasterThread.java | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/core/thread/impl/LfdZyForkLiftMasterThread.java b/src/main/java/com/zy/core/thread/impl/LfdZyForkLiftMasterThread.java index e148e31..76a9238 100644 --- a/src/main/java/com/zy/core/thread/impl/LfdZyForkLiftMasterThread.java +++ b/src/main/java/com/zy/core/thread/impl/LfdZyForkLiftMasterThread.java @@ -27,7 +27,7 @@ private ForkLiftProtocol forkLiftProtocol; private RedisUtil redisUtil; private SiemensS7Net siemensS7Net; - private List<HashMap<String,Object>> slaveAddressList = null; + private List<HashMap<String, Object>> slaveAddressList = null; private boolean connect = false; public LfdZyForkLiftMasterThread(ForkLiftSlave slave, RedisUtil redisUtil) { @@ -37,7 +37,7 @@ HashMap<String, Object> lift1 = new HashMap<>(); lift1.put("status", new DbData("DB101.0", (short) 16));//鎻愬崌鏈烘暟鎹� - lift1.put("staStatus", new DbData("DB102.0", (short) 8));//绔欑偣鏁版嵁 + lift1.put("staStatus", new DbData("DB102.0", (short) 14));//绔欑偣鏁版嵁 lift1.put("write", new DbData("DB103.0", null));//鍐欏叆鏁版嵁 lift1.put("writeConfirm", new DbData("DB103.8", null));//鍐欏叆纭鏁版嵁 lift1.put("confirm", new DbData("DB103.10", null));//纭鍛戒护 @@ -45,7 +45,7 @@ HashMap<String, Object> lift2 = new HashMap<>(); lift2.put("status", new DbData("DB104.0", (short) 16));//鎻愬崌鏈烘暟鎹� - lift2.put("staStatus", new DbData("DB105.0", (short) 8));//绔欑偣鏁版嵁 + lift2.put("staStatus", new DbData("DB105.0", (short) 14));//绔欑偣鏁版嵁 lift2.put("write", new DbData("DB106.0", null));//鍐欏叆鏁版嵁 lift2.put("writeConfirm", new DbData("DB106.8", null));//鍐欏叆纭鏁版嵁 lift2.put("confirm", new DbData("DB106.10", null));//纭鍛戒护 @@ -63,12 +63,12 @@ siemensS7Net.setRack(slave.getRack().byteValue()); siemensS7Net.setSlot(slave.getSlot().byteValue()); OperateResult connect = siemensS7Net.ConnectServer(); - if(connect.IsSuccess){ + if (connect.IsSuccess) { result = true; - OutputQueue.FORKLIFT.offer(MessageFormat.format( "銆恵0}銆戣揣鍙夋彁鍗囨満杩炴帴鎴愬姛 ===>> [id:{1}] [ip:{2}] [port:{3}] [rack:{4}] [slot:{5}]", DateUtils.convert(new Date()), slave.getId(), slave.getIp(), slave.getPort(), slave.getRack(), slave.getSlot())); + OutputQueue.FORKLIFT.offer(MessageFormat.format("銆恵0}銆戣揣鍙夋彁鍗囨満杩炴帴鎴愬姛 ===>> [id:{1}] [ip:{2}] [port:{3}] [rack:{4}] [slot:{5}]", DateUtils.convert(new Date()), slave.getId(), slave.getIp(), slave.getPort(), slave.getRack(), slave.getSlot())); News.info("璐у弶鎻愬崌鏈鸿繛鎺ユ垚鍔� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort()); } else { - OutputQueue.FORKLIFT.offer(MessageFormat.format( "銆恵0}銆戣揣鍙夋彁鍗囨満杩炴帴澶辫触锛侊紒锛� ===>> [id:{1}] [ip:{2}] [port:{3}] [rack:{4}] [slot:{5}]", DateUtils.convert(new Date()), slave.getId(), slave.getIp(), slave.getPort(), slave.getRack(), slave.getSlot())); + OutputQueue.FORKLIFT.offer(MessageFormat.format("銆恵0}銆戣揣鍙夋彁鍗囨満杩炴帴澶辫触锛侊紒锛� ===>> [id:{1}] [ip:{2}] [port:{3}] [rack:{4}] [slot:{5}]", DateUtils.convert(new Date()), slave.getId(), slave.getIp(), slave.getPort(), slave.getRack(), slave.getSlot())); News.error("璐у弶鎻愬崌鏈鸿繛鎺ュけ璐ワ紒锛侊紒 ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort()); } // siemensS7Net.ConnectClose(); @@ -92,12 +92,16 @@ } Thread.sleep(500); - }catch (Exception e){ + } catch (Exception e) { e.printStackTrace(); } } } + public SiemensS7Net getSiemensS7Net() { + return siemensS7Net; + } + public synchronized OperateResultExOne<byte[]> read(Integer slaveId, String dbTag) { try { HashMap<String, Object> map = this.slaveAddressList.get(slaveId - 1); -- Gitblit v1.9.1