From e2b11d5aee5f0d2a019045ae89d0f88040944539 Mon Sep 17 00:00:00 2001 From: DELL <DELL@WIN-3EOIPEE9ML1> Date: 星期四, 07 三月 2024 14:06:27 +0800 Subject: [PATCH] 修复设备版本号 --- iec61850_forFoShanAES_Model/bin/log4j2_batt_61850_dev_x64.xml | 2 +- iec61850_forFoShanAES_Model/log4j2_batt_61850_dev_x64.xml | 2 +- iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class | 0 iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java | 18 ++++-------------- 4 files changed, 6 insertions(+), 16 deletions(-) diff --git a/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class b/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class index fe37df1..01ffd8e 100644 --- a/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class +++ b/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class Binary files differ diff --git a/iec61850_forFoShanAES_Model/bin/log4j2_batt_61850_dev_x64.xml b/iec61850_forFoShanAES_Model/bin/log4j2_batt_61850_dev_x64.xml index 358800b..8aabf0e 100644 --- a/iec61850_forFoShanAES_Model/bin/log4j2_batt_61850_dev_x64.xml +++ b/iec61850_forFoShanAES_Model/bin/log4j2_batt_61850_dev_x64.xml @@ -63,7 +63,7 @@ </Appenders> <Loggers> - <Root level="info"> + <Root level="trace"> <AppenderRef ref="Console" /> <appenderRef ref="INFO" /> <appenderRef ref="ERROR" /> diff --git a/iec61850_forFoShanAES_Model/log4j2_batt_61850_dev_x64.xml b/iec61850_forFoShanAES_Model/log4j2_batt_61850_dev_x64.xml index 358800b..8aabf0e 100644 --- a/iec61850_forFoShanAES_Model/log4j2_batt_61850_dev_x64.xml +++ b/iec61850_forFoShanAES_Model/log4j2_batt_61850_dev_x64.xml @@ -63,7 +63,7 @@ </Appenders> <Loggers> - <Root level="info"> + <Root level="trace"> <AppenderRef ref="Console" /> <appenderRef ref="INFO" /> <appenderRef ref="ERROR" /> diff --git a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java index cca511b..b9464cb 100644 --- a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java +++ b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java @@ -15,6 +15,7 @@ import org.apache.logging.log4j.Level; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import org.openmuc.openiec61850.BdaBitString; import org.openmuc.openiec61850.BdaBoolean; import org.openmuc.openiec61850.BdaFloat32; import org.openmuc.openiec61850.BdaInt64; @@ -774,20 +775,9 @@ m_Association.getDataValues(fcModelNode); m_FBS_VCData.m_SysState.resetErrCommCount(); ModelNode fc_mode = fcModelNode; - String a[]= null; - a = new String[5]; - a = (fc_mode.toString()).split(":"); - res_val = a[2]; - //System.out.println(a[3]); - String split[]= null; - split = new String[5]; - split = (res_val.toString()).split(", "); - String result[]= null; - result = new String[2]; - result[0] = split[0]; - result[1] = a[3]; - - resul = String.format("%s,%s", result); + if(fc_mode instanceof BdaVisibleString) { + resul = new String(((BdaVisibleString)fc_mode).getValue()); + } } catch (ServiceError e) { System.out.println("Service error: " + e.getMessage()); m_FBS_VCData.m_SysState.addErrCommCount(); -- Gitblit v1.9.1