iec61850_forFoShanAES_Model/bin/config.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
iec61850_forFoShanAES_Model/config.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task_Thread_SQL.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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.79</mysql_server_ip> <mysql_server_ip>127.0.0.1</mysql_server_ip> <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0--> <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1--> <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2--> 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.79</mysql_server_ip> <mysql_server_ip>127.0.0.1</mysql_server_ip> <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0--> <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1--> <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2--> 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(); iec61850_forFoShanAES_Model/src/com/iedscout/BTS61850_IEDScout_Task_Thread_SQL.java
@@ -26,6 +26,8 @@ if(count_num > 1) { sql.sqlMysqlExecute("DELETE FROM " + Sql_Mysql.Connect_Inf_Table + " WHERE num > 1"); sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Connect_Inf_Table + "(num,target_ip,target_port,conn_st) VALUES(1,'127.0.0.1',102,0);"); }else { sql.sqlMysqlExecute(" UPDATE " + Sql_Mysql.Connect_Inf_Table + " set conn_st = 0;"); } } } catch (SQLException e) { @@ -201,4 +203,9 @@ sql.close_con(); } } public static boolean queryIed_NodeState_TableStopConnect(MysqlConnPool pool) { return false; } }