|
@@ -49,6 +49,9 @@ enum MODBUS_MODE
|
|
|
|
|
|
|
|
#define _SWITCH_AC_SINGLE_S_KB_VAL 0x1203 //设置单相小电流通道K、B值
|
|
#define _SWITCH_AC_SINGLE_S_KB_VAL 0x1203 //设置单相小电流通道K、B值
|
|
|
#define _SWITCH_AC_SINGLE_B_KB_VAL 0x124D //设置单相大电流通道K、B值
|
|
#define _SWITCH_AC_SINGLE_B_KB_VAL 0x124D //设置单相大电流通道K、B值
|
|
|
|
|
+
|
|
|
|
|
+#define _SWITCH_AC_RESET_CONSUMPTION 0x1400 //重置单相耗电量
|
|
|
|
|
+
|
|
|
#define _SWITCH_DC_KB_VAL 0x136D //设置直流通道K、B值
|
|
#define _SWITCH_DC_KB_VAL 0x136D //设置直流通道K、B值
|
|
|
#define _SWITCH_AC_ALARM_CTRL 0x13EC //超限动作
|
|
#define _SWITCH_AC_ALARM_CTRL 0x13EC //超限动作
|
|
|
|
|
|
|
@@ -69,6 +72,7 @@ enum MODBUS_MODE
|
|
|
#define _SWITCH_DCPDU_ALL_OPEN_INFO 0x1806 //ALL OPEN直流PDU开关状
|
|
#define _SWITCH_DCPDU_ALL_OPEN_INFO 0x1806 //ALL OPEN直流PDU开关状
|
|
|
#define _SWITCH_DCPDU_ALL_CLOSE_INFO 0x1807 //ALL OPEN直流PDU开关状
|
|
#define _SWITCH_DCPDU_ALL_CLOSE_INFO 0x1807 //ALL OPEN直流PDU开关状
|
|
|
#define _SWITCH_DCPDU_ALARM_CTRL 0x182E //超限动作
|
|
#define _SWITCH_DCPDU_ALARM_CTRL 0x182E //超限动作
|
|
|
|
|
+#define _SWITCH_DCPDU_RESET_CONSUMPTION 0x1838 //重置直流耗电量
|
|
|
|
|
|
|
|
#define _SWITCH_T_AC_TYPE_CHN_INFO 0x1770 //获取三项类型通道
|
|
#define _SWITCH_T_AC_TYPE_CHN_INFO 0x1770 //获取三项类型通道
|
|
|
#define _SWITCH_T_AC_IN_INFO 0x1771 //三项交流输入
|
|
#define _SWITCH_T_AC_IN_INFO 0x1771 //三项交流输入
|
|
@@ -94,7 +98,7 @@ enum MODBUS_MODE
|
|
|
#define _SWITCH_T_AC_ALARM_MISSING_PH 0x1856 //缺相报警
|
|
#define _SWITCH_T_AC_ALARM_MISSING_PH 0x1856 //缺相报警
|
|
|
#define _SWITCH_T_AC_ALARM_CTRL 0x1860 //超限动作
|
|
#define _SWITCH_T_AC_ALARM_CTRL 0x1860 //超限动作
|
|
|
|
|
|
|
|
-#define _SWITCH_T_AC_RESET_CONSUMPTION_ 0x1408 //重置PH耗电量
|
|
|
|
|
|
|
+
|
|
|
#define _SWITCH_T_AC_RESET_CONSUMPTION_PH 0x189C //重置PH耗电量
|
|
#define _SWITCH_T_AC_RESET_CONSUMPTION_PH 0x189C //重置PH耗电量
|
|
|
#define _SWITCH_T_AC_RESET_CONSUMPTION 0x18A5 //重置all耗电量
|
|
#define _SWITCH_T_AC_RESET_CONSUMPTION 0x18A5 //重置all耗电量
|
|
|
|
|
|
|
@@ -150,6 +154,8 @@ int g_switch_set_dcpdu_max_power_threshold(void* manger,int saddr,char chn,Globa
|
|
|
int g_switch_set_dcpdu_max_pwrcon_threshold(void* manger,int saddr,char chn,GlobalOverManager* _global_over_manager);
|
|
int g_switch_set_dcpdu_max_pwrcon_threshold(void* manger,int saddr,char chn,GlobalOverManager* _global_over_manager);
|
|
|
int g_switch_set_dcpdu_alarm_ctrl(void* manger,int saddr,char chn,GlobalOverManager* _global_over_manager);
|
|
int g_switch_set_dcpdu_alarm_ctrl(void* manger,int saddr,char chn,GlobalOverManager* _global_over_manager);
|
|
|
int g_switch_set_dcpdu_reset(void* manger,int saddr);
|
|
int g_switch_set_dcpdu_reset(void* manger,int saddr);
|
|
|
|
|
+int g_switch_set_dcpdu_chn_reset(void* manger,int saddr,int nChn);
|
|
|
|
|
+
|
|
|
//----------------------------------------------------------------
|
|
//----------------------------------------------------------------
|
|
|
int g_switch_get_t_ac_in_info(void* manger,int saddr,PowerInfo* _power,PowerWarningInfo* _warning);
|
|
int g_switch_get_t_ac_in_info(void* manger,int saddr,PowerInfo* _power,PowerWarningInfo* _warning);
|
|
|
int g_switch_get_t_ac_out_info(void* manger,int saddr,unsigned char chn,PowerInfo* _power,PowerWarningInfo* _warning);
|
|
int g_switch_get_t_ac_out_info(void* manger,int saddr,unsigned char chn,PowerInfo* _power,PowerWarningInfo* _warning);
|