From fae873382b0752b23855f25f40a22735b9982fe5 Mon Sep 17 00:00:00 2001 From: DELL <DELL@WIN-3EOIPEE9ML1> Date: 星期四, 22 二月 2024 14:10:14 +0800 Subject: [PATCH] 优化iedscout调试工具 --- iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java b/iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java index 515ecba..28eac6e 100644 --- a/iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java +++ b/iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java @@ -69,13 +69,13 @@ while(m_App_IsConnect) { try { - logger.error("BTS_IEC61850_Client Start to connect to device IP:" + param.target_ip + " Port:" + param.target_port); + logger.info("BTS_IEC61850_Client Start to connect to device IP:" + param.target_ip + " Port:" + param.target_port); m_App_IsConnect = true; m_ClientSap = new ClientSap(); - m_ClientSap.setMaxMmsPduSize(65000); - m_ClientSap.setResponseTimeout(50000); - m_ClientSap.setMessageFragmentTimeout(50000); +// m_ClientSap.setMaxMmsPduSize(65000); +// m_ClientSap.setResponseTimeout(50000); +// m_ClientSap.setMessageFragmentTimeout(50000); m_Association = m_ClientSap.associate(InetAddress.getByName(param.target_ip), param.target_port, null, null); } catch (Exception e) { @@ -151,6 +151,7 @@ ScoutData data = m_ScoutData.getScoutData(modelNode.toString1()); if(null != data) { if(data.getNode_name().length() < 1 && !data.isRead_note()) { + //璇诲彇涓枃娉ㄩ噴 String zh_name = readUnicodeStringNodeData(fcData.toString1()+".dU",Fc.DC); //System.err.println(fcData.toString1()+"=="+fcData.getFc()+"-"+zh_name); @@ -174,6 +175,7 @@ BTS61850_IEDScout_Task_Thread_SQL.updateConnect_Inf_Table(pool, param); ds = null; + //BTS61850_IEDScout_Task_Thread_SQL.updateIed_NodeState_Table(pool, m_ScoutData); Thread.sleep(100); } @@ -182,6 +184,10 @@ mySQL_Task.setM_initTask(true); } + //鎵嬪姩鍋滄杩炴帴 + if(BTS61850_IEDScout_Task_Thread_SQL.queryIed_NodeState_TableStopConnect(pool)) { + + } if(null == DataSetIt) { param.addErrorNum(); @@ -263,7 +269,7 @@ public static void main(String[] args) { - MysqlConnPool pool = new MysqlConnPool("192.168.10.79",3360,10); + MysqlConnPool pool = new MysqlConnPool("127.0.0.1",3360,10); BTS61850_IEDScout_Task_Thread thread = new BTS61850_IEDScout_Task_Thread(pool); thread.start(); -- Gitblit v1.9.1