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/modbus/data/MyModbusUtils.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/Motor_MonitorServer/src/com/modbus/data/MyModbusUtils.java b/Motor_MonitorServer/src/com/modbus/data/MyModbusUtils.java
index e7b2f1c..d95db80 100644
--- a/Motor_MonitorServer/src/com/modbus/data/MyModbusUtils.java
+++ b/Motor_MonitorServer/src/com/modbus/data/MyModbusUtils.java
@@ -151,7 +151,7 @@
 		try {
 			return master.getMaster().send(batch);
 		} catch (ModbusTransportException | ErrorResponseException e) {
-			e.printStackTrace();
+			//e.printStackTrace();
 			isSuccess = false;
 		} finally {
 			if(isSuccess) {
@@ -397,6 +397,16 @@
 	}
 	
 	/**
+	 * 
+	 * @param obj
+	 * @param signed	true:有符号数     false:无符号
+	 * @return
+	 */
+	public static float readShortToFloat(Object obj,boolean signed) {
+		return (float)ComBase.changeShortToInt((Short)obj,signed);
+	}
+	
+	/**
 	 * 	读取float类型数据
 	 * @param obj	Integer类型
 	 * @return

--
Gitblit v1.9.1