houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.iailab.netsdk.lib.enumeration.EM_SOLARCELL_SYSTEM_FAULT_TYPE;
5 import com.iailab.netsdk.lib.constant.SDK_ALARM_Ex_TYPE;
6
7 /**
8  * @author 47081
9  * @version 1.0
10  * @description \if ENGLISH_LANG
11  * <p>
12  * \else
13  * 事件类型 {@link SDK_ALARM_Ex_TYPE#SDK_ALARM_SOLARCELL_SYSTEM_INFO}(太阳能系统信息上报)
14  * \endif
15  * @date 2020/8/11
16  */
17 public class ALARM_SOLARCELL_SYSTEM_INFO extends NetSDKLib.SdkStructure {
18     /**
19      * 0:脉冲
20      */
21     public int nAction;
22     /**
23      * 事件发生的时间
24      */
25     public NET_TIME_EX UTC;
26     /**
27      * 时间戳(单位是毫秒)
28      */
29     public double PTS;
30     /**
31      * 蓄电池信息
32      */
33     public SOLARCELL_BATTERY_INFO stuBatteryInfo;
34     /**
35      * 太阳能板信息
36      */
37     public SOLARCELL_PANEL_INFO stuSolarPanel;
38     /**
39      * 历史数据信息
40      */
41     public SOLARCELL_SYSTEM_HISTORY_INFO stuHistoryInfo;
42     /**
43      * 系统故障,枚举值参考{@link EM_SOLARCELL_SYSTEM_FAULT_TYPE#getType()}
44      */
45     public int[] emSystemFault = new int[32];
46     /**
47      * 系统故障个数
48      */
49     public int nSystemFault;
50     /**
51      * 保留字节
52      */
53     public byte[] byReserved = new byte[1020];
54 }