From ff2b6e2329ae2c5d3fede2f9413170fd6e87c46c Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期五, 08 十二月 2023 09:27:52 +0800 Subject: [PATCH] #输送线读取 --- src/main/java/com/zy/core/thread/SiemensDevpThread.java | 38 +++++++++++++++++++------------------- 1 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java index fbfb90f..f128698 100644 --- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java +++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java @@ -270,25 +270,25 @@ } } - Thread.sleep(100); - for (Integer staNo : staNos2) { - OperateResultExOne<byte[]> result5 = siemensS7Net.Read("DB" + staNo + ".0", (short) 48); - if (result5.IsSuccess) { - StaProtocol staProtocol = station.get(staNo); - if (null == staProtocol) { - staProtocol = new StaProtocol(); - staProtocol.setSiteId(staNo); - station.put(staNo, staProtocol); - } - - boolean[] status1 = siemensS7Net.getByteTransform().TransBool(result5.Content, 8, 1); - boolean[] status2 = siemensS7Net.getByteTransform().TransBool(result5.Content, 21, 1); - staProtocol.setWorkNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 34)); // 宸ヤ綔鍙� - staProtocol.setStaNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 40)); // 鐩爣绔� - staProtocol.setAutoing(status1[0]); // 鑷姩 - staProtocol.setLoading(status2[2]); // 鏈夌墿 - } - } +// Thread.sleep(100); +// for (Integer staNo : staNos2) { +// OperateResultExOne<byte[]> result5 = siemensS7Net.Read("DB" + staNo + ".0", (short) 48); +// if (result5.IsSuccess) { +// StaProtocol staProtocol = station.get(staNo); +// if (null == staProtocol) { +// staProtocol = new StaProtocol(); +// staProtocol.setSiteId(staNo); +// station.put(staNo, staProtocol); +// } +// +// boolean[] status1 = siemensS7Net.getByteTransform().TransBool(result5.Content, 8, 1); +// boolean[] status2 = siemensS7Net.getByteTransform().TransBool(result5.Content, 21, 1); +// staProtocol.setWorkNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 34)); // 宸ヤ綔鍙� +// staProtocol.setStaNo(siemensS7Net.getByteTransform().TransInt16(result.Content, 40)); // 鐩爣绔� +// staProtocol.setAutoing(status1[0]); // 鑷姩 +// staProtocol.setLoading(status2[2]); // 鏈夌墿 +// } +// } if (result.IsSuccess && result1.IsSuccess) { OutputQueue.DEVP.offer(MessageFormat.format("銆恵0}銆慬id:{1}] <<<<< 瀹炴椂鏁版嵁鏇存柊鎴愬姛",DateUtils.convert(new Date()), slave.getId())); -- Gitblit v1.9.1