From 1f73540edbda5eca9da22ecd84bf134bd5523203 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq,com>
Date: 星期二, 29 十二月 2020 15:30:39 +0800
Subject: [PATCH] 修改

---
 Rectifier_power_4MW/src/com/data/Rectifier_power.java |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/Rectifier_power_4MW/src/com/data/Rectifier_power.java b/Rectifier_power_4MW/src/com/data/Rectifier_power.java
index 6ca2b8a..064769c 100644
--- a/Rectifier_power_4MW/src/com/data/Rectifier_power.java
+++ b/Rectifier_power_4MW/src/com/data/Rectifier_power.java
@@ -132,17 +132,17 @@
 	
 	public BatchRead<Integer> createBatchRead(MyModbusMaster master) {
 		BatchRead<Integer> batch = new BatchRead<Integer>();		
-		batch.addLocator(0,MyModbusUtils.createInputLocator(1,master));		//'10kv开关合闸信号',
-		batch.addLocator(1,MyModbusUtils.createInputLocator(2,master));		//'10kv开关分闸信号'
-		batch.addLocator(2,MyModbusUtils.createInputLocator(3, master));	//'10KV高压开关允许合闸信号',
-		batch.addLocator(3,MyModbusUtils.createInputLocator(4,master));		//'整流器故障跳闸信号',							
-		batch.addLocator(4,MyModbusUtils.createInputLocator(5,master));		//'大功率整流电源运行/停止状态信号',								
-		batch.addLocator(5,MyModbusUtils.createInputLocator(6,master));		//'大功率整流电源故障状态信号',			
+		batch.addLocator(0,MyModbusUtils.createBaseLocator(1,master));		//'10kv开关合闸信号',
+		batch.addLocator(1,MyModbusUtils.createBaseLocator(2,master));		//'10kv开关分闸信号'
+		batch.addLocator(2,MyModbusUtils.createBaseLocator(3, master));	//'10KV高压开关允许合闸信号',
+		batch.addLocator(3,MyModbusUtils.createBaseLocator(4,master));		//'整流器故障跳闸信号',							
+		batch.addLocator(4,MyModbusUtils.createBaseLocator(5,master));		//'大功率整流电源运行/停止状态信号',								
+		batch.addLocator(5,MyModbusUtils.createBaseLocator(6,master));		//'大功率整流电源故障状态信号',			
 		batch.addLocator(6,MyModbusUtils.createBaseLocator(7,DataType.TWO_BYTE_INT_SIGNED,master));		//'大功率整流电源电压信号',					
 		batch.addLocator(7,MyModbusUtils.createBaseLocator(8,DataType.TWO_BYTE_INT_SIGNED,master));	//'大功率整流电源电流信号',							
-		batch.addLocator(8,MyModbusUtils.createInputLocator(9, master));	//'工艺、综控远方停止大功率整流器',						
-		batch.addLocator(9,MyModbusUtils.createInputLocator(10,master));	//'工艺、综控远方紧急停止大功率整流器',									
-		batch.addLocator(10,MyModbusUtils.createInputLocator(11,master));	//'通讯信号',
+		batch.addLocator(8,MyModbusUtils.createBaseLocator(9, master));	//'工艺、综控远方停止大功率整流器',						
+		batch.addLocator(9,MyModbusUtils.createBaseLocator(10,master));	//'工艺、综控远方紧急停止大功率整流器',									
+		batch.addLocator(10,MyModbusUtils.createBaseLocator(11,master));	//'通讯信号',
 		
 		
 		
@@ -157,8 +157,8 @@
 			rectifier_falut = MyModbusUtils.readBooleanToInt(res.getValue(3));    		//'整流器故障跳闸信号',
 			rectifier_power_state = MyModbusUtils.readBooleanToInt(res.getValue(4));    		//'大功率整流电源运行/停止状态信号',
 			rectifier_alarm = MyModbusUtils.readBooleanToInt(res.getValue(5));    		//'大功率整流电源故障状态信号',
-			rectifier_vol = MyModbusUtils.readBooleanToInt(res.getValue(6));    	//'大功率整流电源电压信号',
-			rectifier_curr = MyModbusUtils.readBooleanToInt(res.getValue(7));    		//'大功率整流电源电流信号',
+			rectifier_vol = MyModbusUtils.readShortToFloat(res.getValue(6));    	//'大功率整流电源电压信号',
+			rectifier_curr = MyModbusUtils.readShortToFloat(res.getValue(7));    		//'大功率整流电源电流信号',
 			remote_stop = MyModbusUtils.readBooleanToInt(res.getValue(8));    	//'工艺、综控远方停止大功率整流器',
 			emergency_stop = MyModbusUtils.readBooleanToInt(res.getValue(9));    //'工艺、综控远方紧急停止大功率整流器',
 			com_signal = MyModbusUtils.readBooleanToInt(res.getValue(10));    	//'通讯信号',

--
Gitblit v1.9.1