From c18aed04a5d3f8eb3aae493e37e611ec4871d30b Mon Sep 17 00:00:00 2001 From: whyclxw <http://whyclxw@118.89.139.230:10101/r/~whyclxw/IdeaTest.git> Date: 星期一, 30 八月 2021 15:22:21 +0800 Subject: [PATCH] 修改 --- src/com/dev/lubrication/Water_comm.java | 24 ++++++------ src/com/modbus/data/MyModbusUtils.java | 2 src/com/dev/lubrication/Ups_comm.java | 20 +++++----- src/com/dev/lubrication/Oil_comm.java | 24 ++++++------ 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/src/com/dev/lubrication/Oil_comm.java b/src/com/dev/lubrication/Oil_comm.java index da3f28c..af9e181 100644 --- a/src/com/dev/lubrication/Oil_comm.java +++ b/src/com/dev/lubrication/Oil_comm.java @@ -79,18 +79,18 @@ oil_eleMachine1 = MyModbusUtils.CreateSwitchRanDom();// '油站电机1故障', oil_eleMachine2 = MyModbusUtils.CreateSwitchRanDom();// '油站电机1故障', - oil_returnTmp = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站回油温度', - oil_outFlow = MyModbusUtils.CreateFloatRanDom(0,65535);// '润滑油出口流量', - oil_pre1 = MyModbusUtils.CreateFloatRanDom(0,65535);// '润滑油压力1', - oil_pre2 = MyModbusUtils.CreateFloatRanDom(0,65535);// '润滑油压力2', - oil_outpre1 = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站出口1压力', - oil_outpre2 = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站出口2压力', - oil_outpre3 = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站出口3压力', - oil_outpre4 = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站出口4压力', - oil_returnFlow = MyModbusUtils.CreateFloatRanDom(0,65535);// '润滑油回油流量', - oil_coolpre = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站冷却水压力', - oil_coolTmp = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站冷却水回水温度', - oil_outTmp = MyModbusUtils.CreateFloatRanDom(0,65535);// '油站出油温度', + oil_returnTmp = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站回油温度', + oil_outFlow = MyModbusUtils.CreateFloatRanDom(0,1000);// '润滑油出口流量', + oil_pre1 = MyModbusUtils.CreateFloatRanDom(0,1000);// '润滑油压力1', + oil_pre2 = MyModbusUtils.CreateFloatRanDom(0,1000);// '润滑油压力2', + oil_outpre1 = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站出口1压力', + oil_outpre2 = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站出口2压力', + oil_outpre3 = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站出口3压力', + oil_outpre4 = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站出口4压力', + oil_returnFlow = MyModbusUtils.CreateFloatRanDom(0,1000);// '润滑油回油流量', + oil_coolpre = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站冷却水压力', + oil_coolTmp = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站冷却水回水温度', + oil_outTmp = MyModbusUtils.CreateFloatRanDom(0,1000);// '油站出油温度', } diff --git a/src/com/dev/lubrication/Ups_comm.java b/src/com/dev/lubrication/Ups_comm.java index ef9d2bb..38c9ca4 100644 --- a/src/com/dev/lubrication/Ups_comm.java +++ b/src/com/dev/lubrication/Ups_comm.java @@ -55,16 +55,16 @@ * 生成随机数 */ public void randomData() { - input_vol = MyModbusUtils.CreateFloatRanDom(0, 65535);// '水站回水温度', - input_rate = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水出口流量', - output_vol = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水压力1', - output_rate = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水压力2', - load_cap = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口1压力', - load_curr = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口2压力', - ups_inTmp = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口3压力', - batt_vol = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口4压力', - batt_cap = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水回水流量', - rest_time = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站冷却水压力', + input_vol = MyModbusUtils.CreateFloatRanDom(0, 1000);// '水站回水温度', + input_rate = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水出口流量', + output_vol = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水压力1', + output_rate = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水压力2', + load_cap = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口1压力', + load_curr = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口2压力', + ups_inTmp = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口3压力', + batt_vol = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口4压力', + batt_cap = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水回水流量', + rest_time = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站冷却水压力', } diff --git a/src/com/dev/lubrication/Water_comm.java b/src/com/dev/lubrication/Water_comm.java index 5a4d987..bf7557b 100644 --- a/src/com/dev/lubrication/Water_comm.java +++ b/src/com/dev/lubrication/Water_comm.java @@ -82,18 +82,18 @@ water_eleMachine2 = MyModbusUtils.CreateSwitchRanDom();// '水站电机2故障', compressor_state = MyModbusUtils.CreateSwitchRanDom();//压缩机状态 - water_returnTmp = MyModbusUtils.CreateFloatRanDom(0, 65535);// '水站回水温度', - water_outFlow = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水出口流量', - water_pre1 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水压力1', - water_pre2 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水压力2', - water_outpre1 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口1压力', - water_outpre2 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口2压力', - water_outpre3 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口3压力', - water_outpre4 = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出口4压力', - water_returnFlow = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '冷冻水回水流量', - water_coolpre = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站冷却水压力', - water_coolTmp = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站冷却水回水温度', - water_outTmp = MyModbusUtils.CreateFloatRanDom(0, 65535);;// '水站出水温度', + water_returnTmp = MyModbusUtils.CreateFloatRanDom(0, 1000);// '水站回水温度', + water_outFlow = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水出口流量', + water_pre1 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水压力1', + water_pre2 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水压力2', + water_outpre1 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口1压力', + water_outpre2 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口2压力', + water_outpre3 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口3压力', + water_outpre4 = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出口4压力', + water_returnFlow = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '冷冻水回水流量', + water_coolpre = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站冷却水压力', + water_coolTmp = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站冷却水回水温度', + water_outTmp = MyModbusUtils.CreateFloatRanDom(0, 1000);;// '水站出水温度', } diff --git a/src/com/modbus/data/MyModbusUtils.java b/src/com/modbus/data/MyModbusUtils.java index e72b882..39f65aa 100644 --- a/src/com/modbus/data/MyModbusUtils.java +++ b/src/com/modbus/data/MyModbusUtils.java @@ -429,7 +429,7 @@ * @return */ public static int CreateSwitchRanDom() { - return new BigDecimal(Math.random()).setScale(0, BigDecimal.ROUND_HALF_UP).intValue(); + return new BigDecimal(Math.random()).setScale(0, BigDecimal.ROUND_HALF_DOWN).intValue(); } /** -- Gitblit v1.9.1