| | |
| | | writeDynamicload_Control(master,dcontrol); |
| | | PowerArk_Task_SQL.update_Dynamicload_Control(conn_pool, dcontrol); |
| | | }*/ |
| | | //控制页面 |
| | | /*PowerArk_Task_SQL.queryDynamicload_Control(conn_pool, dcontrol); |
| | | { |
| | | // if(dcontrol.dev_id == 1001) { |
| | | // System.out.println(dcontrol.dev_id+"=="+dcontrol.control_en); |
| | | // } |
| | | if(dcontrol.control_en) { |
| | | |
| | | writeDynamicload_Control(master, dcontrol); |
| | | PowerArk_Task_SQL.update_Dynamicload_Control(conn_pool, dcontrol); |
| | | } |
| | | }*/ |
| | | |
| | | if (runCount % 2 == 0) { |
| | | // *************************** 更新负载按钮信息******************************//* |
| | | |
| | |
| | | |
| | | //System.err.println(dinf.dev_id + "=====" + ((new Date()).getTime() - last.getTime())); |
| | | last = new Date(); |
| | | |
| | | PowerArk_Task_SQL.insertOrUpdateDeviceConnectState(conn_pool, dinf.dev_id, master); |
| | | if (runCount % 10 == 0) { |
| | | // 更新当前设备ip |
| | | master.setTarget_ip(dinf.dev_ip); |
| | |
| | | } |
| | | } |
| | | if(dcontrol.start_auto>0) { |
| | | //System.out.println("启动自动加减载"); |
| | | MyModbusUtils.writeCoil(8, true, master); |
| | | } |
| | | if(dcontrol.stop_auto>0) { |
| | |
| | | */ |
| | | public void readMutilElectrical_state(MyModbusMaster master, Dynamicload_state dstate) { |
| | | BatchRead<Integer> batch = dstate.createBatchRead(master,dstate.fz_button_num); |
| | | //System.out.println("ip"+dinf.getDev_ip()+" dstate: "+batch.toString()); |
| | | //System.out.println("id"+dinf.getDev_id()+" button_num"+dstate.fz_button_num); |
| | | BatchResults<Integer> res = MyModbusUtils.readMutilRegisters(batch, master); |
| | | dstate.putBatchResult(res); |
| | | dstate.putBatchResult(res,dstate.fz_button_num); |
| | | } |
| | | |
| | | /** |