| | |
| | | public class FBS9100_ComBase { |
| | | //机房命令 |
| | | final public static int CMD_Start=81; |
| | | public static final int CMD_StartChargeTest= 65; //启动充电测试 |
| | | |
| | | final public static int CMD_Stop=83; |
| | | final public static int CMD_SetDischargeParm=40; |
| | | final public static int CMD_GetDischargeParm=41; |
| | |
| | | final public static int CMd_SetIp_Per=88; // 永久 |
| | | //机房命令对应的ack |
| | | final public static int CMD_StartAck=82; |
| | | public static final int CMD_StartChargeTestAck= 66; //启动充电测试成功 |
| | | final public static int CMD_StopAck=84; |
| | | final public static int CMD_SetDischargeParmAck=39; |
| | | final public static int CMD_GetDischargeParmAck=48; |
| | |
| | | //修改放电参数表中 |
| | | public boolean update(Object obj) { |
| | | Fbs9100_setparam fs=(Fbs9100_setparam) obj; |
| | | String sql="update db_ram_db.tb_Fbs9100_setparam set testCmd=?," + |
| | | "chargeCurrSet=?,DCVolHighLimit=?,HourRate=?,DisCurr=?,GroupVol_LOW=?,DisTime=? where dev_id=?"; |
| | | String sql="update db_ram_db.tb_Fbs9100_setparam set " + |
| | | " chargeCurrSet=?,DCVolHighLimit=?,HourRate=?,DisCurr=?,GroupVol_LOW=?,DisTime=? where dev_id=?"; |
| | | Boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{ |
| | | fs.getTestCmd(),fs.getChargeCurrSet(),fs.getDCVolHighLimit(), |
| | | fs.getChargeCurrSet(),fs.getDCVolHighLimit(), |
| | | fs.getHourRate(),fs.getDisCurr(),fs.getGroupVol_Low(), |
| | | fs.getDisTime(),fs.getDev_id()}); |
| | | return bl; |
| | |
| | | int m_cmd_ack = cmd; |
| | | switch(m_cmd) { |
| | | case FBS9100_ComBase.CMD_Start: m_cmd_ack = FBS9100_ComBase.CMD_StartAck; break; |
| | | case FBS9100_ComBase.CMD_StartChargeTest: m_cmd_ack = FBS9100_ComBase.CMD_StartChargeTestAck; break; |
| | | case FBS9100_ComBase.CMD_Stop: m_cmd_ack = FBS9100_ComBase.CMD_StopAck; break; |
| | | case FBS9100_ComBase.CMD_SetDischargeParm: m_cmd_ack = FBS9100_ComBase.CMD_SetDischargeParmAck; break; |
| | | case FBS9100_ComBase.CMD_GetDischargeParm: m_cmd_ack = FBS9100_ComBase.CMD_GetDischargeParmAck; break; |
| | |
| | | //右键查看参数和弹出框的刷新按钮 |
| | | public ServiceModel serchbyDev_id(Object obj) { |
| | | Fbs9100_setparam fsparam=(Fbs9100_setparam) obj; |
| | | boolean bl=((Fbs9100_setparamImpl)dao).sendCmdToFBS9100Dev(fsparam.getNum(),fsparam.getTestCmd(),fsparam.getDev_id()); |
| | | boolean bl=((Fbs9100_setparamImpl)dao).sendCmdToFBS9100Dev(fsparam.getNum(),0,fsparam.getDev_id()); |
| | | //System.out.println(fsparam.getDev_id()+" "+bl); |
| | | List list=((Fbs9100_setparamImpl)dao).serchbyDev_id(obj); |
| | | if(bl){ |
| | |
| | | Fbs9100_setparam f=new Fbs9100_setparam(); |
| | | |
| | | f.setNum(41); |
| | | f.setDev_id(910000024); |
| | | f.setTestCmd(0); |
| | | f.setDev_id(910000022); |
| | | ServiceModel model=fs.serchbyDev_id(f); |
| | | System.out.println(model); |
| | | /*Calendar c = Calendar.getInstance(); |