package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *
* 通信电源核容一体机遥信实时状态表 *
* * @author xuzhongpei * @since 2024-07-27 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value = "tb_dev6159_power_yx") @ApiModel(value="Dev6159PowerYx对象", description="通信电源核容一体机遥信实时状态表") public class Dev6159PowerYx implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "自增主键") @TableId(value = "num", type = IdType.AUTO) private Long num; @ApiModelProperty(value = "设备ID") private Integer devId; @ApiModelProperty(value = "更新时间") private Date recordTime; @ApiModelProperty(value = "第1路交流A相过压-ACSWIB") private Integer ac1OvervolaAc; @ApiModelProperty(value = "第1路交流A相欠压-ACSWIB") private Integer ac1UndervolaAc; @ApiModelProperty(value = "第1路交流A相缺相-ACSWIB") private Integer ac1LessvolaAc; @ApiModelProperty(value = "第1路交流B相过压-ACSWIB") private Integer ac1OvervolbAc; @ApiModelProperty(value = "第1路交流B相欠压-ACSWIB") private Integer ac1UndervolbAc; @ApiModelProperty(value = "第1路交流B相缺相-ACSWIB") private Integer ac1LessvolbAc; @ApiModelProperty(value = "第1路交流C相过压-ACSWIB") private Integer ac1OvervolcAc; @ApiModelProperty(value = "第1路交流C相欠压-ACSWIB") private Integer ac1UndervolcAc; @ApiModelProperty(value = "第1路交流C相缺相-ACSWIB") private Integer ac1LessvolcAc; @ApiModelProperty(value = "交流输入1防雷器故障-ACSWIB") private Integer acin1ThunderFaultAc; @ApiModelProperty(value = "第2路交流A相过压-ACSWIB") private Integer ac2OvervolaAc; @ApiModelProperty(value = "第2路交流A相欠压-ACSWIB") private Integer ac2UndervolaAc; @ApiModelProperty(value = "第2路交流A相缺相-ACSWIB") private Integer ac2LessvolaAc; @ApiModelProperty(value = "第2路交流B相过压-ACSWIB") private Integer ac2OvervolbAc; @ApiModelProperty(value = "第2路交流B相欠压-ACSWIB") private Integer ac2UndervolbAc; @ApiModelProperty(value = "第2路交流B相缺相-ACSWIB") private Integer ac2LessvolbAc; @ApiModelProperty(value = "第2路交流C相过压-ACSWIB") private Integer ac2OvervolcAc; @ApiModelProperty(value = "第2路交流C相欠压-ACSWIB") private Integer ac2UndervolcAc; @ApiModelProperty(value = "第2路交流C相缺相-ACSWIB") private Integer ac2LessvolcAc; @ApiModelProperty(value = "交流输入2防雷器故障-ACSWIB") private Integer acin2ThunderFaultAc; @ApiModelProperty(value = "交流配电柜温度告警-ACSWIB") private Integer acDevTempAlmAc; @ApiModelProperty(value = "交流输入1停电-ACSWIB") private Integer acin1PowerdownAc; @ApiModelProperty(value = "交流输入2停电-ACSWIB") private Integer acin2PowerdownAc; @ApiModelProperty(value = "交流监控单元故障-ACSWIB") private Integer acMonitorerrFaultAc; @ApiModelProperty(value = "第1路交流输入开关跳闸-ACSWIB") private Integer acin1TripAc; @ApiModelProperty(value = "第2路交流输入开关跳闸-ACSWIB") private Integer acin2TripAc; @ApiModelProperty(value = "1段交流母线输出开关0-25跳闸[bit0-开关1 ... bit24 - 开关25]-ACSWIB") private Integer fsw1Sw1tripAc; @ApiModelProperty(value = "1段交流母线输出开关26-50跳闸[bit0-开关26 ... bit24 - 开关50]-ACSWIB") private Integer fsw1Sw2tripAc; @ApiModelProperty(value = "1段交流母线输出开关51-64跳闸[bit0-开关51 ... bit13 - 开关64]-ACSWIB") private Integer fsw1Sw3tripAc; @ApiModelProperty(value = "2段交流母线输出开关0-25跳闸[bit0-开关1 ... bit24 - 开关25]-ACSWIB") private Integer fsw2Sw1tripAc; @ApiModelProperty(value = "2段交流母线输出开关26-50跳闸[bit0-开关26 ... bit24 - 开关50]-ACSWIB") private Integer fsw2Sw2tripAc; @ApiModelProperty(value = "2段交流母线输出开关51-64跳闸[bit0-开关51 ... bit13 - 开关64]-ACSWIB") private Integer fsw2Sw3tripAc; @ApiModelProperty(value = "交流配电柜总告警-ACSWIB") private Integer acTotalAlmAc; @ApiModelProperty(value = "第1路交流A相过压-CPSS") private Integer ac1OvervolaCpss; @ApiModelProperty(value = "第1路交流A相欠压-CPSS") private Integer ac1UndervolaCpss; @ApiModelProperty(value = "第1路交流A相缺相-CPSS") private Integer ac1LessvolaCpss; @ApiModelProperty(value = "第1路交流B相过压-CPSS") private Integer ac1OvervolbCpss; @ApiModelProperty(value = "第1路交流B相欠压-CPSS") private Integer ac1UndervolbCpss; @ApiModelProperty(value = "第1路交流B相缺相-CPSS") private Integer ac1LessvolbCpss; @ApiModelProperty(value = "第1路交流C相过压-CPSS") private Integer ac1OvervolcCpss; @ApiModelProperty(value = "第1路交流C相欠压-CPSS") private Integer ac1UndervolcCpss; @ApiModelProperty(value = "第1路交流C相缺相-CPSS") private Integer ac1LessvolcCpss; @ApiModelProperty(value = "交流输入1停电-CPSS") private Integer acin1PowerdownCpss; @ApiModelProperty(value = "交流输入1防雷器故障-CPSS") private Integer acin1ThunderFaultCpss; @ApiModelProperty(value = "第2路交流A相过压-CPSS") private Integer ac2OvervolaCpss; @ApiModelProperty(value = "第2路交流A相欠压-CPSS") private Integer ac2UndervolaCpss; @ApiModelProperty(value = "第2路交流A相缺相-CPSS") private Integer ac2LessvolaCpss; @ApiModelProperty(value = "第2路交流B相过压-CPSS") private Integer ac2OvervolbCpss; @ApiModelProperty(value = "第2路交流B相欠压-CPSS") private Integer ac2UndervolbCpss; @ApiModelProperty(value = "第2路交流B相缺相-CPSS") private Integer ac2LessvolbCpss; @ApiModelProperty(value = "第2路交流C相过压-CPSS") private Integer ac2OvervolcCpss; @ApiModelProperty(value = "第2路交流C相欠压-CPSS") private Integer ac2UndervolcCpss; @ApiModelProperty(value = "第2路交流C相缺相-CPSS") private Integer ac2LessvolcCpss; @ApiModelProperty(value = "交流输入2停电-CPSS") private Integer acin2PowerdownCpss; @ApiModelProperty(value = "交流输入2防雷器故障-CPSS") private Integer acin2ThunderFaultCpss; @ApiModelProperty(value = "监控单元故障-CPSS") private Integer monitorerrFaultCpss; @ApiModelProperty(value = "直流输出过压-CPSS") private Integer dcOutvolOverCpss; @ApiModelProperty(value = "直流输出欠压-CPSS") private Integer dcOutvolUnderCpss; @ApiModelProperty(value = "电池组下电保护告警-CPSS") private Integer battPowerdownCpss; @ApiModelProperty(value = "模块1-25故障[bit0-模块1... bit24-模块25]-CPSS") private Integer modFault1Cpss; @ApiModelProperty(value = "模块25-32故障[bit0-模块26... bit6-模块32]-CPSS") private Integer modFault2Cpss; @ApiModelProperty(value = "模块1-25关机[bit0-模块1... bit24-模块25]-CPSS") private Integer modClose1Cpss; @ApiModelProperty(value = "模块25-32关机[bit0-模块26... bit6-模块32]-CPSS") private Integer modClose2Cpss; @ApiModelProperty(value = "第1路交流输入开关跳闸-CPSS") private Integer acin1TripCpss; @ApiModelProperty(value = "第2路交流输入开关跳闸-CPSS") private Integer acin2TripCpss; @ApiModelProperty(value = "高频开关电源柜总告警-CPSS") private Integer devTotalAlmCpss; @ApiModelProperty(value = "负载熔丝状态-CPSS") private Integer loaderFuseCpss; @ApiModelProperty(value = "电池组1熔丝告警-CPSS") private Integer batt1FuseCpss; @ApiModelProperty(value = "电池组2熔丝告警-CPSS") private Integer batt2FuseCpss; @ApiModelProperty(value = "第1路直流过压-DCSWIB") private Integer dcvol1OverDc; @ApiModelProperty(value = "第1路直流欠压-DCSWIB") private Integer dcvol1UnderDc; @ApiModelProperty(value = "第2路直流过压-DCSWIB") private Integer dcvol2OverDc; @ApiModelProperty(value = "第2路直流欠压-DCSWIB") private Integer dcvol2UnderDc; @ApiModelProperty(value = "监控单元故障-DCSWIB") private Integer monitorFaultDc; @ApiModelProperty(value = "直流配电柜温度告警-DCSWIB") private Integer devTempAlmDc; @ApiModelProperty(value = "第1路输入开关跳闸-DCSWIB") private Integer dcin1SwtripDc; @ApiModelProperty(value = "第2路输入开关跳闸-DCSWIB") private Integer dcin2SwtripDc; @ApiModelProperty(value = "1段直流第1-25路开关跳闸[bit0-第1路 ... bit24-第25路]-DCSWIB") private Integer fsw1Sw1Trip; @ApiModelProperty(value = "1段直流第26-50路开关跳闸[bit0-第26路 ... bit24-第50路]-DCSWIB") private Integer fsw1Sw2Trip; @ApiModelProperty(value = "1段直流第51-75路开关跳闸[bit0-第51路 ... bit24-第75路]-DCSWIB") private Integer fsw1Sw3Trip; @ApiModelProperty(value = "1段直流第76-100路开关跳闸[bit0-第76路 ... bit24-第100路]-DCSWIB") private Integer fsw1Sw4Trip; @ApiModelProperty(value = "2段直流第1-25路开关跳闸[bit0-第1路 ... bit24-第25路]-DCSWIB") private Integer fsw2Sw1Trip; @ApiModelProperty(value = "2段直流第26-50路开关跳闸[bit0-第26路 ... bit24-第50路]-DCSWIB") private Integer fsw2Sw2Trip; @ApiModelProperty(value = "2段直流第51-75路开关跳闸[bit0-第51路 ... bit24-第75路]-DCSWIB") private Integer fsw2Sw3Trip; @ApiModelProperty(value = "2段直流第76-100路开关跳闸[bit0-第76路 ... bit24-第100路]-DCSWIB") private Integer fsw2Sw4Trip; @ApiModelProperty(value = "直流配电柜总告警-DCSWIB") private Integer devTotalAlmDc; @ApiModelProperty(value = "通信电源状态") private Integer powerState; @ApiModelProperty(value = "进线1防雷器空开状态-ACSWIB") private Integer acin1ThunderSwitchAc; @ApiModelProperty(value = "进线2防雷器空开状态-ACSWIB") private Integer acin2ThunderSwitchAc; @ApiModelProperty(value = "充放电状态") private Integer battChardisStateCpss; @ApiModelProperty(value = "K1状态") private Integer k1State; @ApiModelProperty(value = "k2状态") private Integer k2State; @ApiModelProperty(value = "KB状态") private Integer kbState; @ApiModelProperty(value = "kc状态[常开不做点位判断]") private Integer kcState; @ApiModelProperty(value = "kc1状态") private Integer kc1State; @ApiModelProperty(value = "常闭接触器不做点位判断") private Integer kdState; @ApiModelProperty(value = "kd1状态") private Integer kd1State; @ApiModelProperty(value = "kd2状态") private Integer kd2State; @ApiModelProperty(value = "K11状态") private Integer k11State; @ApiModelProperty(value = "K12状态") private Integer k12State; @ApiModelProperty(value = "K13状态") private Integer k13State; @ApiModelProperty(value = "K14状态") private Integer k14State; @ApiModelProperty(value = "K16状态") private Integer k15State; @ApiModelProperty(value = "K16状态") private Integer k16State; @ApiModelProperty(value = "K17状态") private Integer k17State; @ApiModelProperty(value = "K18状态") private Integer k18State; @ApiModelProperty(value = "电池状态") private Integer battState; @ApiModelProperty(value = "负载一次下电状态") private Integer loadPowerdownSt; @ApiModelProperty(value = "DK11 是否远程控制(0-远程1-手动)") private Integer dk11AllowCtl; @ApiModelProperty(value = "DK12 是否远程控制(0-远程1-手动)") private Integer dk12AllowCtl; @ApiModelProperty(value = "DK13 是否远程控制(0-远程1-手动)") private Integer dk13AllowCtl; @ApiModelProperty(value = "DK14 是否远程控制(0-远程1-手动)") private Integer dk14AllowCtl; @ApiModelProperty(value = "DK15 是否远程控制(0-远程1-手动)") private Integer dk15AllowCtl; @ApiModelProperty(value = "DK16 是否远程控制(0-远程1-手动)") private Integer dk16AllowCtl; @ApiModelProperty(value = "DK17 是否远程控制(0-远程1-手动)") private Integer dk17AllowCtl; @ApiModelProperty(value = "DK18 是否远程控制(0-远程1-手动)") private Integer dk18AllowCtl; }