From 8fd586d2adbf01799f7eae9aa1e28012da11e961 Mon Sep 17 00:00:00 2001
From: whyclj <1525436766@qq.com>
Date: 星期三, 14 十月 2020 15:46:48 +0800
Subject: [PATCH] 负载修改

---
 src/com/dev/base/data/Dynamicload_state.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/com/dev/base/data/Dynamicload_state.java b/src/com/dev/base/data/Dynamicload_state.java
index f2d354d..8ff45cd 100644
--- a/src/com/dev/base/data/Dynamicload_state.java
+++ b/src/com/dev/base/data/Dynamicload_state.java
@@ -266,7 +266,7 @@
 		}else {
 			batch.addLocator(4,MyModbusUtils.createBaseLocator(2,DataType.TWO_BYTE_INT_SIGNED, master));	//实际设定功率4									
 			batch.addLocator(5,MyModbusUtils.createBaseLocator(4,DataType.FOUR_BYTE_FLOAT, master));	//已输出功率								
-			batch.addLocator(6,MyModbusUtils.createBaseLocator(8,DataType.TWO_BYTE_INT_SIGNED, master));//设定功率						
+			batch.addLocator(6,MyModbusUtils.createBaseLocator(8,DataType.FOUR_BYTE_FLOAT, master));//设定功率						
 			batch.addLocator(7,MyModbusUtils.createBaseLocator(16,DataType.TWO_BYTE_INT_SIGNED,master));//间隔时间						
 			batch.addLocator(8,MyModbusUtils.createBaseLocator(17,DataType.TWO_BYTE_INT_SIGNED, master));//实际电流						
 			batch.addLocator(9,MyModbusUtils.createBaseLocator(18,DataType.TWO_BYTE_INT_SIGNED, master));//实际电压4
@@ -308,10 +308,11 @@
 			this.actual_set_power = MyModbusUtils.readShortToFloat(res.getValue(4));				//实际设定功率	
 			if(fz_button_num == 11) {
 				this.output_power = MyModbusUtils.readShortToFloat(res.getValue(5));			//已输出功率
+				this.set_power = MyModbusUtils.readShortToFloat(res.getValue(6));				//设定功率				
 			}else {
 				this.output_power = MyModbusUtils.readFloat(res.getValue(5));			//已输出功率
+				this.set_power = MyModbusUtils.readFloat(res.getValue(6));				//设定功率				
 			}
-			this.set_power = MyModbusUtils.readShortToFloat(res.getValue(6));				//设定功率				
 			this.interval_time = MyModbusUtils.readShortToFloat(res.getValue(7));			//间隔时间	
 			this.actual_curr = MyModbusUtils.readShortToFloat(res.getValue(8));				//电压			
 			this.actual_mov= MyModbusUtils.readShortToFloat(res.getValue(9));				//电流

--
Gitblit v1.9.1