#ifndef __CBOARD_Hx__ #define __CBOARD_Hx__ #include #include #include #include "lock.h" #define POWER_AC_GET_INFO 0x0FA0 //获取继电器板类型通道 #define POWER_AC_CUR_INFO_L 0x0FAB //单相小电流继电器信息,共8路继电器 #define POWER_AC_STAT_INFO_L 0x1071 //单相小电流继电器开关状态,共8路继电器 #define POWER_AC_CUR_INFO_H 0x1015 //单相大电流继电器信息,共4路继电器 #define POWER_AC_STAT_INFO_H 0x1083 //单相大电流继电器开关状态,共4路继电器 #define POWER_AC_BRK_INFO 0x10D6 //单相控制板开关检测信息 #define POWER_AC_TOTAL_ALATRM 0x10E0 //单相控制板总体报警信息 2024.11.12 #define POWER_AC_START_DELAY_TIME_L 0x1194 //单相小电流继电器板开启延时 #define POWER_AC_STOP_DELAY_TIME_L 0x11A6 //单相小电流继电器板关闭延时 #define POWER_AC_START_DELAY_TIME_H 0x11B8 //单相大电流继电器板开启延时 #define POWER_AC_STOP_DELAY_TIME_H 0x11C6 //单相大电流继电器板关闭延时 #define POWER_AC_CH_STAT_L 0x11EA //设置单相小电流通道开关状态 #define POWER_AC_CH_STAT_H 0x11FC //设置单相大电流通道开关状态 #define POWER_AC_THRESHOLD_L 0x1215 //设置单相小电流通道超限报警阈值 #define POWER_AC_THRESHOLD_H 0x129F //设置单相大电流通道超限报警阈值X #define POWER_AC_KB_VAL_L 0x1203 //设置单相小电流通道K、B值 #define POWER_AC_KB_VAL_H 0x124D //设置单相大电流通道K、B值 #define POWER_AC_RESET_CONSUMP 0x1400 //重置单相耗电量 #define POWER_AC_ALARM_CTRL 0x13EC //超限动作 #define POWER_AC_TOTAL_THRESHOLD 0x1450 //设置单相总超限报警阈值 2024.11.12 #define POWER_AC_ALARM_CTRL_TOTAL 0x1482 //总体超限动作 2024.11.12 #define POWER_DC_SET_STAT 0x120A //设置直流继电器开关状态 #define POWER_DC_SET_THRESHOLD 0x12E9 //设置直流继电器超限报警X #define POWER_DC_SET_KB_VAL 0x136D //设置直流通道K、B值 #define POWER_DC_SET_START_DELAY 0x11D4 //直流继电器控制板开启延时 #define POWER_DC_SET_STOP_DELAY 0x11DF //直流继电器控制板关闭延时 #define POWER_DC_SET_OUT_INFO 0x104F //直流继电器电路控制板信息,采集一路输出 #define POWER_DC_SET_STAT_INFO 0x1097 //直流继电器电路控制板开关状态,采集一路输出 #define POWER_DC_SET_IN_INFO 0x105F //直流总电流电压采集控制板,采集设备输入电压和输入电流 #define POWER_DC_INFO 0x1770 //获取直流PDU类型通道 #define POWER_DC_TOTAL_ALARM 0x1776 //直流PDU总报警信息 2024.11.12 #define POWER_DC_OUT_INFO 0x177A //直流PDU输出 #define POWER_DC_STAT_INFO 0x17E2 //直流PDU开关状 #define POWER_DC_WARNING 0x179A //直流PDU报警信息 #define POWER_DC_STAT_ERROR 0x17E4 //直流PDU故障状态 #define POWER_DC_IN_INFO 0x1772 //直流PDU采集输入电压与输入电 #define POWER_DC_START_DELAY 0x17E6 //直流PDU延时 #define POWER_DC_STOP_DELAY 0x17F6 //直流PDU延时 #define POWER_DC_THRESHOLD_VOL_MAX 0x17A2 //max voltage threshold #define POWER_DC_THRESHOLD_VOL_MIN 0x17B2 //min voltage threshold #define POWER_DC_THRESHOLD_CUR_MAX 0x17C2 //max current threshold #define POWER_DC_THRESHOLD_CUR_MIN 0x17D2 //max current threshold #define POWER_DC_THRESHOLD_POWER_MAX 0x1810 //max power threshold #define POWER_DC_THRESHOLD_POWERCON_MAX 0x181A //max powercon threshold #define POWER_DC_ALL_OPEN_INFO 0x1806 //ALL OPEN直流PDU开关状 #define POWER_DC_ALL_CLOSE_INFO 0x1807 //ALL OPEN直流PDU开关状 #define POWER_DC_ALARM_CTRL 0x182E //超限动作 #define POWER_DC_CONSUMP_CLEAR 0x1838 //重置直流耗电量 #define POWER_DC_THRESHOLD_TOTAL_VOL_MAX 0x184C //max total voltage threshold 2024.11.12 #define POWER_DC_THRESHOLD_TOTAL_VOL_MIN 0x184D //min total voltage threshold 2024.11.12 #define POWER_DC_THRESHOLD_TOTAL_CUR_MAX 0x184E //max total current threshold 2024.11.12 #define POWER_DC_THRESHOLD_TOTAL_PWR_MAX 0x184F //max total power threshold 2024.11.12 #define POWER_DC_THRESHOLD_TOTAL_PWRCON_MAX 0x1850 //max total powercon threshold 2024.11.12 #define POWER_DC_ALARM_CTRL_TOTAL 0x1856 //总体超限动作 2024.11.12 #define POWER_AC3_GET_INFO 0x1770 //获取三项类型通道 #define POWER_AC3_IN_INFO 0x1771 //三项交流输入 #define POWER_AC3_OUT_INFO 0x177D //三项交流输出 #define POWER_AC3_OUT_ENABLE 0x182E //三项交流输出按通道开关状态及控制使能 #define POWER_AC3_NF_STATUS 0x1837 //三项交流零线断路器状态 #define POWER_AC3_CH_OUT_ENABLE 0x183A //三项交流输出按插头开关状态及控制使 #define POWER_AC3_IN_ENABLE 0x182D //三项交流输入超限使能 #define POWER_AC3_OUT_ERROR 0x17DE //三项交流输出故障状态 #define POWER_AC3_IN_TOTAL_ERROR 0x17CA //三项交流总输入故障状态 2024.11.12 #define POWER_AC3_IN_ERROR 0x17DD //三项交流输入故障状态 #define POWER_AC3_START_DELAY_TIME 0x1840 //三项交流延时 #define POWER_AC3_STOP_DELAY_TIME 0x184C //三项交流延时 #define POWER_AC3_THRESHOLD_IN 0x17EA //设置三项交流输入超限报警 #define POWER_AC3_THRESHOLD_OUT 0x17EF //设置三项交流输出超限报警 #define POWER_AC3_ALL_OPEN_INFO 0x182B //ALL OPEN直流PDU开关状 #define POWER_AC3_ALL_CLOSE_INFO 0x182C //ALL OPEN直流PDU开关状 #define POWER_AC3_THRESHOLD_VOL_MAX 0x17EF //max voltage threshold #define POWER_AC3_THRESHOLD_VOL_MIN 0x17FB //min voltage threshold #define POWER_AC3_THRESHOLD_CUR_MAX 0x1807 //max current threshold #define POWER_AC3_THRESHOLD_PWR_MAX 0x1813 //max POWER threshold #define POWER_AC3_THRESHOLD_PWRCON_MAX 0x181F //max PWRCON threshold #define POWER_AC3_ALARM_MISSING_PH 0x1856 //缺相报警 #define POWER_AC3_ALARM_CTRL_TOTAL 0x185F //总体超限动作 2024.11.12 #define POWER_AC3_ALARM_CTRL 0x1860 //超限动作 #define POWER_AC3_RESET_CONSUMP 0x189C //重置PH耗电量 #define POWER_AC3_RESET_CONSUMP_ALL 0x18A5 //重置all耗电量 #define POWER_AC3_BREAKER_INFO 0x17D4 //三相控制板开关检测信息 #define BIT(x) (1<