From d4ce08da13fe325fcd304e7618ba6169fcd05a9c Mon Sep 17 00:00:00 2001 From: DELL <DELL@WIN-3EOIPEE9ML1> Date: 星期四, 11 四月 2024 11:09:39 +0800 Subject: [PATCH] 兼容在icd文件丢失的情况下仍能继续连接设备,读取加载设备端icd文件信息 --- iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS61850_Task_Thread.class | 0 iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS_61850_SocketClient.class | 0 iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java | 2 +- iec61850_forFoShanAES_Model/bin/config.xml | 2 +- iec61850_forFoShanAES_Model/config.xml | 2 +- iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS61850_Task_Thread.java | 2 +- 6 files changed, 4 insertions(+), 4 deletions(-) diff --git a/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS61850_Task_Thread.class b/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS61850_Task_Thread.class index 4b03dbe..16d7219 100644 --- a/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS61850_Task_Thread.class +++ b/iec61850_forFoShanAES_Model/bin/com/dec/fbs9100/BTS61850_Task_Thread.class Binary files differ 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 41d4756..504f826 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/config.xml b/iec61850_forFoShanAES_Model/bin/config.xml index a73c480..ea32b1b 100644 --- a/iec61850_forFoShanAES_Model/bin/config.xml +++ b/iec61850_forFoShanAES_Model/bin/config.xml @@ -2,7 +2,7 @@ <root> <mysql_ramdb_recreate_en>false</mysql_ramdb_recreate_en> - <mysql_server_ip>192.168.10.82</mysql_server_ip> + <mysql_server_ip>192.168.10.79</mysql_server_ip> <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0--> <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1--> <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2--> diff --git a/iec61850_forFoShanAES_Model/config.xml b/iec61850_forFoShanAES_Model/config.xml index a73c480..ea32b1b 100644 --- a/iec61850_forFoShanAES_Model/config.xml +++ b/iec61850_forFoShanAES_Model/config.xml @@ -2,7 +2,7 @@ <root> <mysql_ramdb_recreate_en>false</mysql_ramdb_recreate_en> - <mysql_server_ip>192.168.10.82</mysql_server_ip> + <mysql_server_ip>192.168.10.79</mysql_server_ip> <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0--> <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1--> <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2--> diff --git a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS61850_Task_Thread.java b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS61850_Task_Thread.java index 493e763..91c5649 100644 --- a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS61850_Task_Thread.java +++ b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS61850_Task_Thread.java @@ -60,7 +60,7 @@ if(null == m_ServerModel) { logger.error("error, the iec61850 server model is null...."); - return; + //return; } AL_BTS_IEC61850_DeviceIp.clear(); 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 d53322b..842876f 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 @@ -155,7 +155,7 @@ m_ClientSap = new ClientSap(); m_Association = m_ClientSap.associate(InetAddress.getByName(FBSDeviceIp), 102, null, null); - if(!FBSDeviceName.contains(m_ServerModel.getBaseDevName())) { + if(!FBSDeviceName.contains(m_ServerModel.getBaseDevName()) || null == m_ServerModel) { //涓庨鍔犺浇鐨勬ā鍨嬫枃浠朵笉涓�鑷存椂 m_ServerModel = m_Association.retrieveModel(); } -- Gitblit v1.9.1