From f9b5693cf3aaae3087e0372827d85f3fe8208ee6 Mon Sep 17 00:00:00 2001 From: DELL <1525436766@qq.com> Date: 星期二, 13 五月 2025 10:37:04 +0800 Subject: [PATCH] 重庆定制需求 --- iec61850_forFoShanAES_Model/src/com/dec/fbs9100/FBS9100_StatAndParam.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/FBS9100_StatAndParam.java b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/FBS9100_StatAndParam.java index 1f8061d..c33b4e2 100644 --- a/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/FBS9100_StatAndParam.java +++ b/iec61850_forFoShanAES_Model/src/com/dec/fbs9100/FBS9100_StatAndParam.java @@ -31,7 +31,10 @@ public String publicKeyY; public String keyID = ""; public String serialNumber = ""; - + + public String StationId = ""; + public int PowerDeviceId = 0; //鐢垫簮ID鍙� + public boolean isPowerOff = false; //鐢垫簮浜ゆ祦澶辩數鏍囪瘑 public int CRC = 0; @@ -58,6 +61,19 @@ m_FBS_AlmParam = new FBS9100_AlarmParam(); } + public int getSysWorkState() { + if(isPowerOff) { + //浜ゆ祦澶辩數鏃舵樉绀哄仠鐢垫斁鐢� + return FBS9100_SysState.IEC61850_SYS_STATE_PD_DISCHARGING; + }else { + return m_FBS_VCData.m_SysState.WorkState; + } + } + + public void setPowerDown(boolean powerdown) { + this.isPowerOff = powerdown; + } + @Override public String toString() { return "FBS9100_StatAndParam [BYTE_LEN=" + BYTE_LEN + ", dev_id=" + dev_id + ", dev_ipaddr=" + dev_ipaddr -- Gitblit v1.9.1