新疆锂电通信程序,兼容【常规BTS,老版本并联BTS;假负载BTS,逆变BTS】
V10.652 edit at date 2023-05-31 lijun
1.记录历史数据最后一笔数据时不记录仅更新最后一笔的停止原因,修复最后一笔数据电流回升问题
6个文件已修改
41 ■■■■ 已修改文件
BattMonitor_FBS9100S_ForXinJiang/bin/com/battmonitor/data_store/InsertDataToMysql_Task.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/bin/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/bin/main/main_MonitorServer_FBS9100S.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/src/com/battmonitor/data_store/InsertDataToMysql_Task.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/src/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/src/main/main_MonitorServer_FBS9100S.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ForXinJiang/bin/com/battmonitor/data_store/InsertDataToMysql_Task.class
Binary files differ
BattMonitor_FBS9100S_ForXinJiang/bin/com/version_inf/version_inf.txt
@@ -1,11 +1,13 @@
V10.652 edit at date 2023-05-31 lijun
    1.记录历史数据最后一笔数据时不记录仅更新最后一笔的停止原因,修复最后一笔数据电流回升问题
10.651 edit at date 2023-03-21 lijun
V10.651 edit at date 2023-03-21 lijun
    1.新疆锂电BTS区分双登2中品牌锂电池包协议
    2.修复锂电池包数据初始化BMS信息bug
10.650 edit at date 2022-09-15 lijun
V10.650 edit at date 2022-09-15 lijun
    1.常规BTS除铁塔版本都需要读取均衡电流以及均衡供电信息
BattMonitor_FBS9100S_ForXinJiang/bin/main/main_MonitorServer_FBS9100S.class
Binary files differ
BattMonitor_FBS9100S_ForXinJiang/src/com/battmonitor/data_store/InsertDataToMysql_Task.java
@@ -153,7 +153,19 @@
                    || ((FBS9100_ComBase.ALARM_POWERRESUMESTOP_HELUQI<=st_type) 
                        && (st_type<=FBS9100_ComBase.ALARM_SVLLSTOP_HELUQI))) {
                    m_batt_rt.set_al_MonVol_History_New();
                    inserTestDataToDB(sql, m_batt_rt.mTestData.test_stoptype);
                    updateDevTestStopType(sql,m_batt_rt.mTestData);
                    sql.logger.info(" BattGroupId:" + m_batt_rt.BattGroupId +
                                    " testRecordCount:" + m_batt_rt.mTestData.testRecordCount +
                                    " testStopType:" + st_type
                    );
                    /*if(m_batt_rt.mTestData.battTestType_For_DataSave == BattStatData.BATTSTATE_DISCHARGE && m_batt_rt.mTestData.testCurr >0) {
                        *//**2021-08-27 edit liju 修改最后一笔数据电流反向,及时筛除最后一笔数据,但仍记录原因
                         *     当前为放电测试时,并且测试电流>0时只更新当前停止原因
                         *//*
                    }else {
                        inserTestDataToDB(sql, m_batt_rt.mTestData.test_stoptype);
                    }*/
                }
                if(m_batt_rt.mTestData.testTimeLong < m_batt_rt.mTestTimeLongMin) {
                    try {
@@ -182,4 +194,17 @@
            m_batt_rt.clearStoreDataBusyTag();
        }
    }
    public void updateDevTestStopType(Sql_Mysql sql_v, BattStatData mTestData) {
        String sql_str = " update " + Sql_Mysql.BattTestDataInf_Table +
                         " set test_stoptype = "+ mTestData.test_stoptype +
                         " where BattGroupId = " + m_batt_rt.BattGroupId + " AND test_record_count=" + m_batt_rt.mTestData.testRecordCount;
        try {
            sql_v.sqlMysqlExecute(sql_str);
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
            sql_v.close_con();
        }
    }
}
BattMonitor_FBS9100S_ForXinJiang/src/com/version_inf/version_inf.txt
@@ -1,11 +1,13 @@
V10.652 edit at date 2023-05-31 lijun
    1.记录历史数据最后一笔数据时不记录仅更新最后一笔的停止原因,修复最后一笔数据电流回升问题
10.651 edit at date 2023-03-21 lijun
V10.651 edit at date 2023-03-21 lijun
    1.新疆锂电BTS区分双登2中品牌锂电池包协议
    2.修复锂电池包数据初始化BMS信息bug
10.650 edit at date 2022-09-15 lijun
V10.650 edit at date 2022-09-15 lijun
    1.常规BTS除铁塔版本都需要读取均衡电流以及均衡供电信息
BattMonitor_FBS9100S_ForXinJiang/src/main/main_MonitorServer_FBS9100S.java
@@ -29,7 +29,7 @@
    /**************************************************************************/
    /**************************************************************************/
    public final static boolean app_debug = false;
    public final static double m_VersionNum = 10.651;
    public final static double m_VersionNum = 10.652;
    public final static String m_Version = "Welcome To Use BattMonitorFBS9100S V" 
                                            + m_VersionNum + " RC_20201110";
    /**************************************************************************/