From ecc6c94c7d9eeb45f267afcaa9bae35a40f375c7 Mon Sep 17 00:00:00 2001 From: mrzhssss <pro6@qq.com> Date: 星期四, 01 十二月 2022 16:33:14 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/SiemensDevpThread.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java index 24a02d5..595c25b 100644 --- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java +++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java @@ -92,7 +92,7 @@ break; case 3: OperateResult write = siemensS7Net.Write("DB100.170" , (short) 1); - System.out.println("鍐欏叆鎴愬姛"); + log.info("姣嶆墭鍑哄簱鎴愬姛"); break; default: break; @@ -211,6 +211,22 @@ staProtocol.setNearbySta(String.valueOf(siemensS7Net.getByteTransform().TransInt16(result3.Content, 0))); } + /** + * 姣嶆墭鐩樺嚭搴� + */ + Thread.sleep(200); + OperateResultExOne<byte[]> result4 = siemensS7Net.Read("DB100.172",(short)2); + if (result4.IsSuccess) { + Integer siteId = 12; + StaProtocol staProtocol = station.get(siteId); + if (null == staProtocol) { + staProtocol = new StaProtocol(); + staProtocol.setSiteId(siteId); + station.put(siteId, staProtocol); + } + staProtocol.setAllowEmptyOut(String.valueOf(siemensS7Net.getByteTransform().TransInt16(result4.Content, 0))); + } + if (result.IsSuccess && result1.IsSuccess) { -- Gitblit v1.9.1