| | |
| | | public int FZ_button_num; //负载柜按钮数量 |
| | | public String note; |
| | | |
| | | public int conn_state = 0; |
| | | public Dynamicload_button button; |
| | | public Dynamicload_control control; |
| | | public Dynamicload_state state; |
| | |
| | | public boolean putReadVBackByteBuffer(ByteBuffer bf) { |
| | | ByteBuffer tmpbf = bf; |
| | | int datacount = ComBase.changeByteToInt(bf.get()); |
| | | System.out.println("读取功率"+datacount); |
| | | //System.out.println("读取功率"+datacount); |
| | | if(datacount < 34) { |
| | | return false; |
| | | } |
| | | state.actual_set_power = bf.getFloat(); //设定功率 0002 |
| | | //System.out.println("设定功率:"+state.actual_set_power); |
| | | state.output_power = bf.getFloat(); //已输出功率 0004 |
| | | float value = bf.getFloat(); //备用 0006 |
| | | state.set_power = bf.getFloat(); //设定功率 0008 |
| | |
| | | int backup1 = ComBase.changeShortToInt(bf.getShort()); //备用 0012 |
| | | int backup2 = ComBase.changeShortToInt(bf.getShort()); //备用 0013 |
| | | value = bf.getFloat(); //备用 0014 |
| | | state.interval_time = ComBase.changeShortToInt(bf.getShort());//间隔时间 0016 |
| | | state.actual_curr = ComBase.changeShortToInt(bf.getShort());//实际电流 0017 |
| | | state.actual_mov = ComBase.changeShortToInt(bf.getShort()); //间隔电压 0018 |
| | | return true; |
| | | } |
| | | |
| | | public boolean putReadVLongBackByteBuffer(ByteBuffer bf) { |
| | | ByteBuffer tmpbf = bf; |
| | | int datacount = ComBase.changeByteToInt(bf.get()); |
| | | //System.out.println("读取功率"+datacount); |
| | | if(datacount < 34) { |
| | | return false; |
| | | } |
| | | bf.getShort(); |
| | | state.actual_set_power = ComBase.changeShortToInt(bf.getShort()); //设定功率 0001 |
| | | state.output_power = ComBase.changeShortToInt(bf.getShort()); //设定功率 0001 |
| | | bf.getShort(); |
| | | state.set_power = ComBase.changeShortToInt(bf.getShort()); //设定功率 0001 |
| | | bf.getShort(); |
| | | |
| | | //state.actual_set_power = bf.getFloat(); //设定功率 0001 |
| | | //System.out.println("设定功率:"+state.actual_set_power); |
| | | //state.output_power = bf.getFloat(); //已输出功率 0004 |
| | | //float value = bf.getFloat(); //备用 0006 |
| | | //state.set_power = bf.getFloat(); //设定功率 0008 |
| | | //value = bf.getFloat(); //备用 0010 |
| | | //int backup1 = ComBase.changeShortToInt(bf.getShort()); //备用 0012 |
| | | //int backup2 = ComBase.changeShortToInt(bf.getShort()); //备用 0013 |
| | | //value = bf.getFloat(); //备用 0014 |
| | | state.interval_time = ComBase.changeShortToInt(bf.getShort());//间隔时间 0016 |
| | | state.actual_curr = ComBase.changeShortToInt(bf.getShort());//实际电流 0017 |
| | | state.actual_mov = ComBase.changeShortToInt(bf.getShort()); //间隔电压 0018 |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |