bin/com/dev/fbs9600_zdhj/SPCommZDHJ.class | 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/com/dev/fbs9600_zdhj/SPCommZDHJ.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/com/dev/fbs9600_zdhj/zdhj_page_base.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
bin/com/dev/fbs9600_zdhj/SPCommZDHJ.classBinary files differ
src/com/dev/fbs9600_zdhj/SPCommZDHJ.java
@@ -186,12 +186,16 @@ public int BattCurrDir = 0; public double AvgWenBoCurr = 0; public double PeakWenBoCurr = 0; public double MonVolAvg = 0; public int[] MonCommErrCount = new int[ZDHJ_MON_CHANNEL_MAX]; //RS485单体通道通信错误计数 public int SpiCommErrCount = 0; //SPI通信错误计数 public int ResTestCount = 0; //内阻测试次数 public int CurentResTestMode = 0; //当前内阻测试方法 public int BianhaoErrNum = 0; //编号错误单体号 public double ExTemp = 0; //外部温度 public int[] backup = new int[7]; public double[] monVol = new double[ZDHJ_MON_COUNT_MAX]; public double[] monTmp = new double[ZDHJ_MON_COUNT_MAX]; public double[] monRes = new double[ZDHJ_MON_COUNT_MAX]; @@ -622,6 +626,10 @@ CurentResTestMode = bbf_rx.getShort(); BianhaoErrNum = bbf_rx.getShort(); ExTemp = ((double)bbf_rx.getShort()) / 10 - 10.0; for(int n=0; n<backup.length; n++) { backup[n] = bbf_rx.getShort(); } MonVolAvg = ((double)bbf_rx.getShort()) / 1000; } if((reg_addr_t >= ZDHJ_MonVol_RegAddr_Start) && (reg_addr_t < ZDHJ_MonVol_RegAddr_End)) { for(int n=0; n<reg_count; n++) { src/com/dev/fbs9600_zdhj/zdhj_page_base.java
@@ -59,6 +59,10 @@ private JTextField tf_wenbo_curr_peak; private JTextField tf_zdhj_curr; private JTextField tf_zdhj_monvol_avg; //平均单体电压 private JComboBox<?> cb_zdhj_state; private JComboBox<?> cb_zdhj_curr_dir; private JComboBox<?> cb_zdhj_batt_state; @@ -346,6 +350,16 @@ panel_10.add(tf_wenbo_curr_peak); tf_wenbo_curr_peak.setColumns(10); JPanel panel_20 = new JPanel(); panel_20.setBorder(new TitledBorder(null, "\u5e73\u5747\u5355\u4f53\u7535\u538b(V)", TitledBorder.LEADING, TitledBorder.TOP, null, null)); panel_2.add(panel_20); panel_20.setLayout(new BorderLayout(0, 0)); tf_zdhj_monvol_avg = new JTextField(); panel_20.add(tf_zdhj_monvol_avg); tf_zdhj_monvol_avg.setColumns(10); JPanel panel_13 = new JPanel(); panel.add(panel_13, BorderLayout.SOUTH); panel_13.setLayout(new GridLayout(2, 0, 0, 0)); @@ -471,6 +485,9 @@ cb_zdhj_curr_dir.setSelectedIndex(Comm_ZDHJ.BattCurrDir); tf_wenbo_curr_avg.setText(String.format("%1.2f", Comm_ZDHJ.AvgWenBoCurr)); tf_wenbo_curr_peak.setText(String.format("%1.2f", Comm_ZDHJ.PeakWenBoCurr)); tf_zdhj_monvol_avg.setText(String.format("%1.3f", Comm_ZDHJ.MonVolAvg)); cb_zdhj_batt_state.setSelectedIndex(Comm_ZDHJ.BattState %cb_zdhj_batt_state.getItemCount()); cb_zdhj_current_res_test_mode.setSelectedIndex(Comm_ZDHJ.CurentResTestMode