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; /** *
* 通信电源核容一体机遥调遥控表 *
* * @author xuzhongpei * @since 2024-08-01 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value = "tb_dev6159_power_param") @ApiModel(value="Dev6159PowerParam对象", description="通信电源核容一体机遥调遥控表") public class Dev6159PowerParam implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "num", type = IdType.AUTO) private Long num; @ApiModelProperty(value = "设备ID") private Integer devId; @ApiModelProperty(value = "命令") private Integer opCmd; @ApiModelProperty(value = "交流过压告警值-ACSWIB") private Float acOvervolCoeAc; @ApiModelProperty(value = "交流欠压告警值-ACSWIB") private Float acUndervolCoeAc; @ApiModelProperty(value = "缺相告警点-ACSWIB") private Float acLessvolCoeAc; @ApiModelProperty(value = "交流过流告警值-ACSWIB") private Float acOvercurrCoeAc; @ApiModelProperty(value = "频率高告警值-ACSWIB") private Float freqHighCoeAc; @ApiModelProperty(value = "频率低告警值-ACSWIB") private Float freqLowCoeAc; @ApiModelProperty(value = "整流模块限流点") private Float rectifyCurrLimit; @ApiModelProperty(value = "整流模块过压点") private Float rectifyOvervol; @ApiModelProperty(value = "节能功能启动【0-关闭 1-启动】") private Integer energyFunct; @ApiModelProperty(value = "休眠系数") private Integer dormantRatio; @ApiModelProperty(value = "唤醒系数") private Integer awakenRatio; @ApiModelProperty(value = "轮换周期") private Integer rotationCycle; @ApiModelProperty(value = "模块基数") private Integer modelBase; @ApiModelProperty(value = "节能测试功能启动【0-关闭 1-启动】") private Integer energyTest; @ApiModelProperty(value = "整流模块额定数量") private Integer modelRatedCnt; @ApiModelProperty(value = "系统限流值") private Float sysCurrLimit; @ApiModelProperty(value = "负载过流值") private Float loadOvercurr; @ApiModelProperty(value = "电池过流值") private Float battOvercurr; @ApiModelProperty(value = "过压告警值") private Float overvolCoe; @ApiModelProperty(value = "欠压告警值") private Float undervolCoe; @ApiModelProperty(value = "LVD1启动【0-关闭 1-启动】") private Integer lvd1StartFun; @ApiModelProperty(value = "LVD1脱离点") private Float lvd1BreakPoint; @ApiModelProperty(value = "LVD1恢复点") private Float lvd1RecoveryPoint; @ApiModelProperty(value = "LVD2启动【0-关闭 1-启动】") private Integer lvd2StartFun; @ApiModelProperty(value = "LVD2脱离点") private Float lvd2BreakPoint; @ApiModelProperty(value = "LVD2恢复点") private Float lvd2RecoveryPoint; @ApiModelProperty(value = "电池高温告警点") private Float battHightempCoe; @ApiModelProperty(value = "电池低温告警点") private Float battLowtempCoe; @ApiModelProperty(value = "环境高温告警点") private Float envirHightempCoe; @ApiModelProperty(value = "环境低温告警点") private Float envirLowtempCoe; @ApiModelProperty(value = "环境过湿告警点") private Float envirHighhumidCoe; @ApiModelProperty(value = "环境低湿告警点") private Float envirLowhumidCoe; @ApiModelProperty(value = "浮充电压") private Float floatChargeVol; @ApiModelProperty(value = "均充电压") private Float junChargeVol; @ApiModelProperty(value = "系统最低电压") private Float sysMinVol; @ApiModelProperty(value = "温度补偿启动【0-关闭 1-启动】") private Integer tempCompensateFun; @ApiModelProperty(value = "温度补偿系数") private Integer tempCompensateCoe; @ApiModelProperty(value = "周期均充启动【0-停止 1-启动】") private Integer junChargeCycleFun; @ApiModelProperty(value = "周期均充间隔") private Integer junChargeCycleInterval; @ApiModelProperty(value = "均充持续时间") private Integer junChargeCycleTime; @ApiModelProperty(value = "快充启动【0-停止 1-启动】") private Integer fastChargeStart; @ApiModelProperty(value = "快充电压点") private Float fastChargeVolCoe; @ApiModelProperty(value = "快充时间限制") private Integer fastChargeTimeLimit; @ApiModelProperty(value = "电池容量") private Integer battCapSet; @ApiModelProperty(value = "均充转浮充系数") private Float jun2floatChargeCoe; @ApiModelProperty(value = "浮充转均充系数") private Float float2junChargeCoe; @ApiModelProperty(value = "电池充电限流点") private Float battChargecurrLimit; @ApiModelProperty(value = "电池测试功能启动【0-关闭 1-启动】") private Integer battTestFun; @ApiModelProperty(value = "电池测试起始电压") private Float battTestStartvol; @ApiModelProperty(value = "电池测试终止电压") private Float battTestEndvol; @ApiModelProperty(value = "电池测试持续时间") private Integer battTestTime; @ApiModelProperty(value = "手动均充启动【0-关闭 1-启动】") private Integer junChargeManual; @ApiModelProperty(value = "手动均充电时间") private Integer junChargeManualTime; @ApiModelProperty(value = "DK11控制") private Integer dk11Ctl; @ApiModelProperty(value = "DK12控制") private Integer dk12Ctl; @ApiModelProperty(value = "DK13控制") private Integer dk13Ctl; @ApiModelProperty(value = "DK14控制") private Integer dk14Ctl; @ApiModelProperty(value = "DK15控制") private Integer dk15Ctl; @ApiModelProperty(value = "DK16控制") private Integer dk16Ctl; @ApiModelProperty(value = "DK17控制") private Integer dk17Ctl; @ApiModelProperty(value = "DK18控制") private Integer dk18Ctl; @ApiModelProperty(value = "控制模块编号【0-模块1 .. 31-模块32】") private Integer modelCtlNum; @ApiModelProperty(value = "模块N控制状态") private Integer modelCtlState; }