From 85ca7d73f45872d708c25b33eb44ded56f9922bd Mon Sep 17 00:00:00 2001
From: whyclj <1525436766@qq.com>
Date: 星期一, 07 十二月 2020 15:02:26 +0800
Subject: [PATCH] 增加控制以及实时记录

---
 Central_Monitor/src/com/data/Central_Control.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/Central_Monitor/src/com/data/Central_Control.java b/Central_Monitor/src/com/data/Central_Control.java
index e48bf6e..9f5b966 100644
--- a/Central_Monitor/src/com/data/Central_Control.java
+++ b/Central_Monitor/src/com/data/Central_Control.java
@@ -1,5 +1,7 @@
 package com.data;
 
+import com.data.Comm.Central_Data_ComBase;
+
 public class Central_Control {
 	
 	private int dev_id;    						//'设备id',
@@ -14,6 +16,8 @@
 	private int switch_open_1st_2500A_load;    	//'1号2500A负载屏开关分闸',
 	private int switch_close_2st_2500A_load;    //'2号2500A负载屏开关合闸',
 	private int switch_open_2st_2500A_load;    	//'2号2500A负载屏开关分闸',
+	
+	public boolean control_en = false;
 	
 	public Central_Control() {
 		// TODO Auto-generated constructor stub
@@ -33,7 +37,23 @@
 		return op_cmd;
 	}
 	public void setOp_cmd(int op_cmd) {
+		control_en = false;
 		this.op_cmd = op_cmd;
+		switch(this.op_cmd) {
+			case Central_Data_ComBase.CMD_SwitchClose_1st:
+			case Central_Data_ComBase.CMD_SwitchOpen_1st:
+			case Central_Data_ComBase.CMD_SwitchClose_2st:
+			case Central_Data_ComBase.CMD_SwitchOpen_2st:
+			case Central_Data_ComBase.CMD_SwitchClose_3st:
+			case Central_Data_ComBase.CMD_SwitchOpen_3st:
+			case Central_Data_ComBase.CMD_SwitchClose_4st:
+			case Central_Data_ComBase.CMD_SwitchOpen_4st:
+			case Central_Data_ComBase.CMD_SwitchClose_5st:
+			case Central_Data_ComBase.CMD_SwitchOpen_5st:{
+				//需要进行远程控制操作
+				control_en = true;
+			}
+		}
 	}
 	public int getSwitch_close_1st_2500A() {
 		return switch_close_1st_2500A;

--
Gitblit v1.9.1