package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; 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 2021-12-29 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value="tb_fbs9100_sysparam") @ApiModel(value="Fbs9100Sysparam对象", description="") @JsonIgnoreProperties(ignoreUnknown = true) public class Fbs9100Sysparam implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "num", type = IdType.AUTO) private Long num; private String devIp; private Long devId; private Integer opCmd; @TableField("IPADDR") private String ipaddr; @TableField("SubIPADDR") private String SubIPADDR; @TableField("NetGateADDR") private String NetGateADDR; @TableField("GroupVolRange") private Integer GroupVolRange; @TableField("GroupVolSorce") private Integer GroupVolSorce; @TableField("CurrentRange") private Integer CurrentRange; @TableField("CurrentTyte") private Integer CurrentTyte; @TableField("MonomerOrder") private Integer MonomerOrder; @TableField("BackLightTime") private Integer BackLightTime; @TableField("MACADDR") private String macaddr; @TableField("LoaderCount") private Integer LoaderCount; @TableField("DtCardCount") private Integer DtCardCount; @TableField("PowerBreakChargeCurr") private Float PowerBreakChargeCurr; @TableField("MajorBattGroupNum") private Integer MajorBattGroupNum; @TableField("POF_BG_Boost_Cnt") private Integer pofBgBoostCnt; @TableField("POF_BG_Boost_VolStop") private Float pofBgBoostVolstop; @TableField("POF_BG_Boost_VolStart") private Float pofBgBoostVolstart; @ApiModelProperty(value = "均衡功能启用状态(1:启用;0:禁用)") @TableField("JunHeng_Enabled") private Float junhengEnabled; @ApiModelProperty(value = "均衡停止电压阀值") @TableField("JunHeng_StVol") private Float junhengStvol; @ApiModelProperty(value = "均衡停止电流阀值") @TableField("JunHeng_StCurr") private Float junhengStcurr; @ApiModelProperty(value = "后备电压") @TableField("StandyVolt") private Float standyVolt; @ApiModelProperty(value = "浮充电压[并联电源]") @TableField("floatChargeVolt") private Float floatChargeVolt; @ApiModelProperty(value = "后备放电电压[并联电源]") @TableField("disChargeVolt") private Float disChargeVolt; @ApiModelProperty(value = "放电电压下限[并联电源]") @TableField("dischargeVoltLimit") private Float dischargeVoltLimit; @ApiModelProperty(value = "单体下限[并联电源]") @TableField("monomerLowVolt") private Float monomerLowVolt; @ApiModelProperty(value = "单体下限个数[并联电源]") @TableField("monomerLowCount") private Integer monomerLowCount; @ApiModelProperty(value = "自动启动均充周期(天)[并联电源]") @TableField("autoEQChargeStartimeTime") private Integer autoEQChargeStartimeTime; @ApiModelProperty(value = "均充时长[并联电源]") @TableField("autoEQChargetTime") private Integer autoEQChargetTime; @ApiModelProperty("61851设备地址") private Integer devAddr; @ApiModelProperty("61851环境温度高阈值") @TableField("tempH_Env") private Float tempHEnv; @ApiModelProperty("61851接触器温度高阈值") @TableField("tempH_JCQ") private Float tempHJCQ; @ApiModelProperty("61851支路电流高阈值") @TableField("currH_ZL") private Float currHZL; @ApiModelProperty("61851_控制KM1开关[1闭合;0:断开]") @TableField("km1_switch") private Integer km1Switch; @ApiModelProperty("61851_控制KM2开关[1闭合;0:断开]") @TableField("km2_switch") private Integer km2Switch; @ApiModelProperty("61851_控制KM3开关[1闭合;0:断开]") @TableField("km3_switch") private Integer km3Switch; /**配网电源*/ //自动核容周期,单位:天(7~999) @TableField("auto_captestperiod") private Integer autoCapTestPeriod; //负载自动断电周期 单位:天(1~999) [新增字段] @TableField("loaderpowerdown_peroid") private Integer loaderPowerDownPeriod; //负载断电时间 单位:秒(5~30) [新增字段] @TableField("loaderpowerdown_time") private Integer loaderPowerDownTime; //升压DCDC,后备电压(0.1V 30.0~56.0) [新增字段] @TableField("boost_dcdc_bakvol") private Float boostDCDCBakVol; //升压DCDC,后备电流 [界面不设置] [新增字段] @TableField("boost_dcdc_bakcurr") private Float boostDCDCBakCurr; @TableField(exist = false) private String stationName; @TableField(exist = false) private String fBSDeviceName; }