whyclj
2020-12-07 85ca7d73f45872d708c25b33eb44ded56f9922bd
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;