DELL
2024-02-21 4982b9614516dde101c3e44c60a612b3bfd8d6fe
iec61850_forFoShanAES_Model/src/com/dec/fbs9100/BTS_61850_SocketClient.java
@@ -784,7 +784,7 @@
            return null;
        } catch (IOException e) {
           m_FBS_VCData.m_SysState.addErrCommCount();
            System.out.println("Fatal error: " + e.getMessage());
           System.err.println(reference + " Fatal error: " + e.getMessage());
            return null;
        }
       return res_val;  //控制节点TRUE FALSE 
@@ -823,7 +823,7 @@
            return null;
        } catch (Exception e) {
           m_FBS_VCData.m_SysState.addErrCommCount();
            System.out.println("Fatal error: " + e.getMessage());
            System.err.println(reference + " Fatal error: " + e.getMessage());
            return null;
        }
        //System.out.println("Successfully read data.");
@@ -840,12 +840,15 @@
            events.clear();
            
            if(0 == (numberDevState%3)) {
               System.out.println();
               //---------------------------------Log Level.TRACE-------------------------------------//
               logger.printf(Level.TRACE, "m_ServerModel.getDataSet(%s/LLN0.dsMeasure)", FBSDeviceName);
               //-------------------------------------------------------------------------------------//
               //-------------------------------------------------------------------------------------//
               DataSet ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsMeasure").copy();
               DataSet tmp_ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsMeasure");
               if(null == tmp_ds) {
                  return false;
               }
               DataSet ds = tmp_ds.copy();
               int size_cnt = ds.getMembers().size();
               m_Association.getDataSetValues(ds);
               int m = 0;
@@ -1036,7 +1039,11 @@
               logger.printf(Level.TRACE, "m_ServerModel.getDataSet(%s/LLN0.dsDevAlarm)", FBSDeviceName);
               //-------------------------------------------------------------------------------------//
               String c[] = null;
               DataSet ds_stat = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsDevAlarm");
               DataSet tmp_ds_stat = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsDevAlarm");
               if(null == tmp_ds_stat) {
                  return false;
               }
               DataSet ds_stat = tmp_ds_stat.copy();
               int size_cnt_stat = ds_stat.getMembers().size();
               c = new String[size_cnt_stat];
               String[] split = null;
@@ -1070,7 +1077,12 @@
               logger.printf(Level.TRACE, "m_ServerModel.getDataSet(%s/LLN0.dsDevState )", FBSDeviceName);
               //-------------------------------------------------------------------------------------//
               comm_res = true;
               DataSet ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsDevState");
               DataSet tmp_ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsDevState");
               if(null == tmp_ds) {
                  return false;
               }
               DataSet ds = tmp_ds.copy();
               int size_cnt = ds.getMembers().size();
               //System.out.println(FBSDeviceName + "/LLN0.dsDevState 节点数:"+size_cnt);
               m_Association.getDataSetValues(ds);