| | |
| | | createTb_li9130_bms_state(pool, recreate); |
| | | //创建锂电池BMS告警量表 |
| | | createTb_li9130_bms_alm(pool, recreate); |
| | | |
| | | |
| | | createTb_li9130_setparam_plan(pool, recreate); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * |
| | | * @Title: createTb_li9130_setparam_plan |
| | | * @Description: |
| | | * @param pool |
| | | * @param recreate |
| | | * @author author |
| | | * @date 2021年9月24日 |
| | | */ |
| | | private static void createTb_li9130_setparam_plan(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_li9130_setparam_plan; |
| | | String sql_str02 = "CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_li9130_setparam_plan + " (" + |
| | | "`num` bigint(20) NOT NULL AUTO_INCREMENT," + |
| | | " `dev_id` int(11) NOT NULL DEFAULT '0' COMMENT '设备id'," + |
| | | " `BattGroupId` int(11) NOT NULL DEFAULT '0' COMMENT '电池组ID'," + |
| | | " `test_type` int(11) NOT NULL DEFAULT '0' COMMENT '测试类型'," + |
| | | " `test_starttime` time NOT NULL DEFAULT '00:00:00' COMMENT '开始时间'," + |
| | | " `test_stoptime` time NOT NULL DEFAULT '00:00:00' COMMENT '停止时间'," + |
| | | " `is_startup` int(11) NOT NULL DEFAULT '0' COMMENT '是否启用'," + |
| | | " `HourRate` int(11) NOT NULL DEFAULT '0' COMMENT '小时率'," + |
| | | " `DisCurr` float NOT NULL DEFAULT '0' COMMENT '放电电流'," + |
| | | " `DisCap` float NOT NULL DEFAULT '0' COMMENT '放电容量'," + |
| | | " `DisTime` int(11) NOT NULL DEFAULT '0' COMMENT '放电时长'," + |
| | | " `GroupVol_LOW` float NOT NULL DEFAULT '0' COMMENT '组端电压下限'," + |
| | | " `MonomerVol_LOW` float NOT NULL DEFAULT '0' COMMENT '单体电压下限'," + |
| | | " `MonomerLowCount` int(11) NOT NULL DEFAULT '0' COMMENT '单体下限数量'," + |
| | | " `BattGroupNum` int(11) NOT NULL DEFAULT '0' COMMENT '电池组编号'," + |
| | | " `OnlineVolLowAction` int(11) NOT NULL DEFAULT '0' COMMENT '在线电压低处理'," + |
| | | " `DCVolHighLimit` float NOT NULL DEFAULT '0' COMMENT '升压上限'," + |
| | | " `ChargeCurrSet` float NOT NULL DEFAULT '0' COMMENT '充电电流'," + |
| | | " `MonomerTmp_High` float NOT NULL DEFAULT '0' COMMENT '温度上限'," + |
| | | " PRIMARY KEY (`num`)" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | |
| | | try { |
| | | if(true == recreate) { |
| | | sql.sqlMysqlExecute(sql_str01); |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * |
| | | * @Title: createTb_li9130_bms_alm |