From 455401679935a41e16f8f71a8b62dd9af47b934a Mon Sep 17 00:00:00 2001 From: whyclj <1525436766@qq.com> Date: 星期三, 14 十月 2020 17:09:03 +0800 Subject: [PATCH] 受试电机有符号位数修复 --- Motor_MonitorServer/src/com/motor/data/Subject_motor_state.java | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Motor_MonitorServer/src/com/motor/data/Subject_motor_state.java b/Motor_MonitorServer/src/com/motor/data/Subject_motor_state.java index c47b021..495d7d2 100644 --- a/Motor_MonitorServer/src/com/motor/data/Subject_motor_state.java +++ b/Motor_MonitorServer/src/com/motor/data/Subject_motor_state.java @@ -339,11 +339,11 @@ public void putBatchResult(BatchResults<Integer> res) { if(res != null) { int index = 0; - this.sensor_torque = MyModbusUtils.readShortToFloat(res.getValue(index++)); //传感器转矩 330 - this.sensor_power = MyModbusUtils.readShortToFloat(res.getValue(index++)); //传感器功率 514 + this.sensor_torque = MyModbusUtils.readShortToFloat(res.getValue(index++),true); //传感器转矩 330 + this.sensor_power = MyModbusUtils.readShortToFloat(res.getValue(index++),true); //传感器功率 514 this.fault_confirm = MyModbusUtils.readBooleanToInt(res.getValue(index++)); //故障确认 801 - this.gear_box_power = MyModbusUtils.readShortToFloat(res.getValue(index++)); //齿轮箱轴功率 853 - this.advance_power = MyModbusUtils.readShortToFloat(res.getValue(index++)); //推进轴功率 854 + this.gear_box_power = MyModbusUtils.readShortToFloat(res.getValue(index++),true); //齿轮箱轴功率 853 + this.advance_power = MyModbusUtils.readShortToFloat(res.getValue(index++),true); //推进轴功率 854 this.gear_box_tmp1 = MyModbusUtils.readIntegerToFloat(res.getValue(index++)); //齿轮箱轴承温度1 1010 this.gear_box_tmp2 = MyModbusUtils.readIntegerToFloat(res.getValue(index++)); //齿轮箱轴承温度2 1011 this.gear_box_tmp3 = MyModbusUtils.readIntegerToFloat(res.getValue(index++)); //齿轮箱轴承温度3 1012 -- Gitblit v1.9.1