package com.power.data; public class PowerDev_acdcData { final public static int AC_DC_NUM_IN_SYS = 16; //***** Ò£²â ***** public float acIn1_volA; //½»Á÷1·ÊäÈëAÏàµçѹ public float acIn1_volB; public float acIn1_volC; public float acIn1_currA; //½»Á÷1·ÊäÈëAÏàµçÁ÷ public float acIn1_currB; public float acIn1_currC; public float acIn2_volA; public float acIn2_volB; public float acIn2_volC; public float acOut_volA; //½»Á÷AÏàÊä³öµçѹ public float acOut_volB; //½»Á÷BÏàÊä³öµçѹ public float acOut_volC; public float acOut_currA; //½»Á÷AÏàÊä³öµçÁ÷ public float acOut_currB; public float acOut_currC; public float dcOut_vol; //Ö±Á÷Êä³öµçѹ public float dcOut_curr; //Ö±Á÷Êä³öµçÁ÷ public float loader_curr; //¸ºÔصçÁ÷ public float battgroup1_vol; //µç³Ø×é1µçѹ public float battgroup1_curr; //µç³Ø×é1µçÁ÷ public float battgroup1_ah; //µç³Ø×é1ÈÝÁ¿ public float battgroup1_temp; //µç³Ø×é1ÎÂ¶È public float battgroup2_vol; public float battgroup2_curr; public float battgroup2_ah; public float battgroup2_temp; public float temprature; //»·¾³ÎÂ¶È public float acdcm_temp; //ACDC¿ª¹Ø¹ñÎÂ¶È public float m_outputvol; public float[] m_out_curr = new float[AC_DC_NUM_IN_SYS]; public float[] m_out_vol = new float[AC_DC_NUM_IN_SYS]; //***** Ò£ÐÅ ***** public boolean is_acIn1_over_volA; //½»Á÷1ÊäÈëAÏà¹ýѹ public boolean is_acIn1_under_volA; //½»Á÷1ÊäÈëAÏàǷѹ public boolean is_acIn1_less_A; //½»Á÷1ÊäÈëAÏîȱÏà public boolean is_acIn1_over_volB; public boolean is_acIn1_under_volB; public boolean is_acIn1_less_B; public boolean is_acIn1_over_volC; public boolean is_acIn1_under_volC; public boolean is_acIn1_less_C; public boolean is_acIn1_thunder_err; //½»Á÷ÊäÈë1·ÀÀׯ÷¹ÊÕÏ public boolean is_acIn1_powerdown; //½»Á÷ÊäÈë1Í£µç public boolean is_acIn2_over_volA; public boolean is_acIn2_under_volA; public boolean is_acIn2_less_A; public boolean is_acIn2_over_volB; public boolean is_acIn2_under_volB; public boolean is_acIn2_less_B; public boolean is_acIn2_over_volC; public boolean is_acIn2_under_volC; public boolean is_acIn2_less_C; public boolean is_acb1_over_currA; //½»Á÷AÏà¹ýÁ÷ public boolean is_acb1_over_currB; public boolean is_acb1_over_currC; public boolean is_acIn1_poweron; //½»Á÷1·Óеç public boolean is_acIn2_poweron; //½»Á÷2·Óеç public boolean is_acIn2_thunder_err; public boolean is_acIn2_powerdown; public boolean is_acIn_monitorerr; //¼à¿ØÆ÷¹ÊÕÏ public boolean is_dcOut_over_vol; //Ö±Á÷¸ßѹ¸æ¾¯ public boolean is_dcOut_under_vol; //Ö±Á÷µÍѹ¸æ¾¯ public boolean is_dcOut_over_curr; //Ö±Á÷¹ýÁ÷¸æ¾¯ //public boolean is_batt1_under_vol; //µç³Ø1µÍѹ //public boolean is_batt2_under_vol; //µç³Ø2µÍѹ public boolean is_battgroup1_state; //µç³Ø×é1³ä·Åָʾ£º1-³ä 0-·Å public boolean is_battgroup2_state; //µç³Ø×é2³ä·Åָʾ£º1-³ä 0-·Å public boolean is_battgroup1_down; //µç³Ø×é1ÏÂµç¸æ¾¯ public boolean is_battgroup2_down; public boolean is_battgroup1_overChgCurr; //µç³Ø×é1³äµç¹ýÁ÷ public boolean is_battgroup2_overChgCurr; public boolean is_jun_charge; //¾ù³ä/¸¡³äָʾ£º1-¾ù 0-¸¡ public boolean[] is_acdcMod_err = new boolean[AC_DC_NUM_IN_SYS]; //ÕûÁ÷Æ÷Ä£¿é¹ÊÕÏ public boolean[] is_acdcMod_off = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿é¿ª¹Ø»ú 1-¹Ø»ú public boolean[] is_acdcMod_overVol = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿é¹ýѹ public boolean[] is_acdcMod_underVol = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿éǷѹ public boolean[] is_acdcMod_overCurr = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿é¹ýÁ÷ public boolean[] is_acdcMod_acErr = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿é½»Á÷Òì³£ public boolean[] is_acdcMod_limitCurr = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿éÏÞÁ÷ public boolean[] is_acdcMod_junchg = new boolean[AC_DC_NUM_IN_SYS]; //Ä£¿éÕýÔÚ¾ù³ä public boolean is_acIn1_trip; //½»Á÷ÊäÈë1ÌøÕ¢ public boolean is_acIn2_trip; public boolean is_acIn1_fuse; //½»Á÷ÊäÈë1ÈÛ¶Ï public boolean is_acIn2_fuse; public boolean is_acIn1_unbanlance; //½»Á÷ÊäÈë1ÈýÏ಻ƽºâ public boolean is_acIn2_unbanlance; public boolean is_acIn1_freqerr; //½»Á÷ÊäÈë1ƵÂÊÒì³£ public boolean is_acIn2_freqerr; public boolean is_loader_fuse; //¸ºÔØÈÛ¶Ï public boolean is_battgroup1_fuse; //µç³Ø×é1ÈÛ¶Ï public boolean is_battgroup2_fuse; //µç³Ø×é2ÈÛ¶Ï public boolean is_battgroup1_volLow; //µç³Ø×é1µçѹµÍ public boolean is_battgroup2_volLow; //µç³Ø×é2µçѹµÍ public boolean is_dcOut_total_alarm;//Ö±Á÷×ܹÊÕÏ public boolean is_acIn_total_alarm; //½»Á÷×ܹÊÕÏ public boolean is_total_alarm; //ACDC¿ª¹Ø¹ñ×ܹÊÕÏ public boolean is_comm_err; //ЭתÓëµçԴͨÐŹÊÕÏ //+++++++++++++++++++++++++++ public float chargLimitCurr; //µç³Ø³äµçÏÞÁ÷Öµ public float junChargeVol; //¾ù³äµçѹ public float floatChargeVol; //¸¡³äµçѹ public float acVolH_Limit; //½»Á÷µçѹ¸æ¾¯·§ÖµÉÏÏÞ public float acVolL_Limit; //½»Á÷µçѹ¸æ¾¯·§ÖµÏÂÏÞ public float dcOutVolH_Limit; //Ö±Á÷Êä³öµçѹ¸æ¾¯·§ÖµÉÏÏÞ public float dcOutVolL_Limit; //Ö±Á÷Êä³öµçѹ¸æ¾¯·§ÖµÏÂÏÞ public int acInUseCount; //ÔÚÓý»Á÷ÊäÈë·Êý:1-µÚһ·ÔÚÓã¬2-µÚ¶þ·ÔÚÓã¬3-È«²¿ÖÐ¶Ï //***** ƽ̨¼ì²âÅÐ¶Ï ***** public boolean is_DevAlarm_Timeout; //ͨÐŵçÔ´Ò£ÐÅÖµ±¨¾¯Ê±¼ä³¬Ê±(³¬Ê±30min) }