From 69fbaaa1a5fd16b05953e750ea7fcc3e18e3a27c Mon Sep 17 00:00:00 2001 From: yantian yue <306727702@qq.com> Date: 星期三, 18 十月 2023 16:12:32 +0800 Subject: [PATCH] OPCUA更新 --- guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java | 12 ++++++------ guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java | 10 ++++++---- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java index 1c9738f..7320044 100644 --- a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java +++ b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/cert/MethodName.java @@ -5,12 +5,12 @@ @Slf4j public class MethodName { public void a(String name){ - log.info("str={}", name); + log.info("str={},鍝嶅簲鏂规硶:{}", name,"A"); } - public void b(String name,String value){ - log.info("item={}, value={},{}", name, value,"BBBBBB"); + public void b(String name){ + log.info("str={},鍝嶅簲鏂规硶:{}", name,"B"); } - public void c(String name,String value){ - log.info("item={}, value={},{}", name, value,"CCCCCC"); - } + public void c(String name){ + log.info("str={},鍝嶅簲鏂规硶:{}", name,"C"); + } } diff --git a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java index 683c3ce..44743ac 100644 --- a/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java +++ b/guns-vip-main/src/main/java/cn/stylefeng/guns/opcua/client/ClientHandler.java @@ -56,7 +56,7 @@ @Autowired private OpcuaConfController opcuaConfController; - List<OpcuaConfResult> a = null; + /** * @@ -162,11 +162,12 @@ */ public void handle(NodeId id, Variant value){ + long startTime = System.currentTimeMillis(); + OpcuaConfParam opcuaConfParam=new OpcuaConfParam(); opcuaConfParam.setNode(id.getIdentifier().toString()); - if(a == null || a.size() == 0) { - a=opcuaConfController.mylist(opcuaConfParam); - } + List<OpcuaConfResult> a=opcuaConfController.mylist(opcuaConfParam); + String str1 = id.getIdentifier().toString()+":"+value.getValue().toString(); try { Class<?> clazz = Class.forName(a.get(0).getRModule()); @@ -177,6 +178,7 @@ InvocationTargetException e) { e.printStackTrace(); } + log.info("浠g爜鎵ц鏃堕棿锛�" + (System.currentTimeMillis() - startTime) + "姣"); } /** -- Gitblit v1.9.3