BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BattMonitor_DB_Builder/src/com/database_util/DB_Dev_History.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BattMonitor_DB_Builder/src/com/sql/Sql_Mysql.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -219,3 +219,45 @@ V1.70 edit at date 2021-8-31 1:解决APP和平台界面告警派单功能,db_alarm数据库中`tb_battalarm_data`,`tb_devalarm_data` 数据库中均添加两个字段work_flag,msg_flag(‘tinyint’) V1.71 edit at date 2021-9-6 1:db_user库新建表tb_user_work、tb_work_alarm,db_alarm数据库中新建表`tb_alarm_message`,修改`db_ram_db`.`tb_fbs9100_sysparam`表 JunHeng_Enabled字段类型为float V1.72 edit at date 2021-9-14 一、双向DCDC工作参数 op_cmd 字段控制含义: public static final int CMD_GetLiDCDCParam=0x8B; //读取锂电DCDC参数 public static final int CMD_GetLiDCDCParam_Ack = 0x8D; //读取锂电DCDC参数成功 public static final int CMD_SetLiDCDCParam =0x8C; //设置锂电DCDC参数 public static final int CMD_SetLiDCDCParam_Ack = 0x8E; //设置锂电DCDC参数成功 dev_type读取和设置时的含义分别为[这2种类型参数字段含义一致] 0------------>设置或读取锂电BTS双向DCDC工作参数 1------------>设置或读取铅酸BTS双向DCDC工作参数 数据库表:db_ram_db.tb_li9130_dcdc_param 二、 双向DCDC内部数据 op_cmd 字段控制含义: public static final int CMD_GetSXDCDCData = 0x8F; //读取双向DCDC内部数据 public static final int CMD_GetSXDCDCData_Ack = 0x92; //读取双向DCDC内部数据成功 每次返回4行数据目前最多有4个DCDC模块 三、锂电池BMS模拟量 op_cmd 字段控制含义: public static final int CMD_GetLiBMSData= 0x95; //读取锂电池BMS模拟量 public static final int CMD_GetLiBMSData_Ack = 0x93; //读取锂电池BMS模拟量成功 每次返回4行数据目前最多有4个BMS模拟量 数据库表:db_ram_db.tb_li9130_bms_state 四、锂电池BMS告警量 op_cmd 字段控制含义: public static final int CMD_GetLiBMSState =0x96; //读取锂电池BMS告警量 public static final int CMD_GetLiBMSState_Ack= 0x94; //读取锂电池BMS告警量成功 每次返回4行数据目前最多有4个BMS模拟告警量 数据库表:db_ram_db.tb_li9130_bms_alm V1.73 edit at date 2021-9-24 1:db_ram_db库新建表tb_li9130_setparam_plan V1.74 edit at date 2021-09-27 1.新增'db_dev_history'设备历史实时数据库表创建 BattMonitor_DB_Builder/src/com/database_util/DB_Dev_History.java
New file @@ -0,0 +1,31 @@ package com.database_util; import java.sql.SQLException; import com.sql.MysqlConnPool; import com.sql.Sql_Mysql; public class DB_Dev_History { public static void init(MysqlConnPool pool, boolean recreate) { createDB_Dev_HISTORY(pool); } /** * 创建 db_dev_history 数据库 * @param pool */ public static void createDB_Dev_HISTORY(MysqlConnPool pool) { Sql_Mysql sql = new Sql_Mysql(pool.getConn()); try { sql.sqlMysqlExecute("CREATE DATABASE IF NOT EXISTS " + Sql_Mysql.DB_DEV_HISTORY); } catch (SQLException e) { e.printStackTrace(); } finally { sql.close_con(); } } } BattMonitor_DB_Builder/src/com/sql/Sql_Mysql.java
@@ -33,6 +33,7 @@ final public static String DB_PWRDEV_INF = "`db_pwrdev_inf`"; final public static String DB_FBO_TESTDATA = "`db_fbo_testdata`"; final public static String DB_DEV_HISTORY = "`db_dev_history`"; //设备历史实时数据库 //--------------------------------------------------------------------------------------------// public final static String TB_HardDevSmsState = "tb_hard_dev_sms_state"; BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -258,3 +258,6 @@ V1.73 edit at date 2021-9-24 1:db_ram_db库新建表tb_li9130_setparam_plan V1.74 edit at date 2021-09-27 1.新增'db_dev_history'设备历史实时数据库表创建 BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java
@@ -8,6 +8,7 @@ import com.database_util.DB_Alarm; import com.database_util.DB_App_Sys; import com.database_util.DB_Batt_History; import com.database_util.DB_Dev_History; import com.database_util.DB_Fbo_testdata; import com.database_util.DB_Ld9_Testdata; import com.database_util.DB_Param; @@ -27,7 +28,7 @@ /**************************************************************************/ /**************************************************************************/ public final static boolean app_debug = false; public final static float m_VersionNum = (float) 1.73; public final static float m_VersionNum = (float) 1.74; public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908"; /**************************************************************************/ /**************************************************************************/ @@ -161,6 +162,9 @@ //初始化FBO历史文件数据表 DB_Fbo_testdata.init(GB_MysqlConnPool, recreate_tb); //初始化设备历史实时数据库表 DB_Dev_History.init(GB_MysqlConnPool, recreate_tb); //设置重启告警线程 DB_web_site.setUpThreadRestart(GB_MysqlConnPool);