package com.ho.business.vo.resp.openStationHome;

import com.ho.business.vo.DeviceTransfer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author fancl
 * @desc:
 * @date 2023/4/26
 */
@Data
public class OpenStationMiddleOrig {

    //环网柜开关合位
    @ApiModelProperty(value = "EMU环网柜开关合位 1:合 0:分")
    DeviceTransfer cabinSwitch;

    //EMU 有功功率
    //EMU 有功功率 来自于 下面3个值 ,单独列3个有功功率
    @ApiModelProperty(value = "EMU有功功率 A",hidden = true)
    DeviceTransfer activeAPowerEMU;

    @ApiModelProperty(value = "EMU有功功率 B",hidden = true)
    DeviceTransfer activeBPowerEMU;

    @ApiModelProperty(value = "EMU有功功率 C",hidden = true)
    DeviceTransfer activeCPowerEMU;

    //EMU无功功率
    //无功功率来自下面3个值
    @ApiModelProperty(value = "EMU无功功率A",hidden = true)
    DeviceTransfer reactiveAPowerEMU;

    @ApiModelProperty(value = "EMU无功功率B",hidden = true)
    DeviceTransfer reactiveBPowerEMU;

    @ApiModelProperty(value = "EMU无功功率C",hidden = true)
    DeviceTransfer reactiveCPowerEMU;

    @ApiModelProperty(value = "EMU频率")
    DeviceTransfer gridEMU;

    //BMS电池剩余容量百分比,来自BMS
    DeviceTransfer soc;

    DeviceTransfer soh;

    //来自PCS  activePowerPCS
    @ApiModelProperty(value = "PCS有功功率")
    DeviceTransfer  outputPower;

    @ApiModelProperty(value = "PCS无功功率")
    DeviceTransfer reactivePowerPCS;




}
