using HybirdFrameworkDriver.ModbusTcpMaster;
namespace Service.UpsAfrica.Msg;
public class UpsIndex50
{
///
/// 超温逆变器
///
public ModbusProperty OverTemperatureInverter =new(30080,start:0,length:4,type:ModbusDataType.Bit);
///
/// 旁路电源故障
///
public ModbusProperty BypassMainsFailure =new(30080,start:1,length:4,type:ModbusDataType.Bit);
///
/// 整流器电源故障
///
public ModbusProperty RectifierMainsFailure =new(30080,start:2,length:4,type:ModbusDataType.Bit);
///
/// (i2-t-Supervision)负载过高(i2-监控)
///
public ModbusProperty LoadTooHigh =new(30080,start:3,length:4,type:ModbusDataType.Bit);
///
/// 欠压中间电路
///
public ModbusProperty UnderVoltageIntermediateCircuit =new(30080,start:4,length:4,type:ModbusDataType.Bit);
///
/// 过载
///
public ModbusProperty OverLoad =new(30080,start:5,length:4,type:ModbusDataType.Bit);
///
/// 旁路中的相序不正确
///
public ModbusProperty PhaseSequenceIncorrectBypass =new(30080,start:6,length:4,type:ModbusDataType.Bit);
///
/// 服务旁路已打开
///
public ModbusProperty ServiceBypass =new(30080,start:7,length:4,type:ModbusDataType.Bit);
///
/// 电池操作
///
public ModbusProperty BatteryOperation =new(30080,start:8,length:4,type:ModbusDataType.Bit);
///
/// 超过电池休息时间
///
public ModbusProperty BatteryRestTimeExceeded =new(30080,start:9,length:4,type:ModbusDataType.Bit);
///
/// 蓄电池欠压
///
public ModbusProperty BatteryUnderVoltage =new(30080,start:10,length:4,type:ModbusDataType.Bit);
///
/// 变频器运行条件调试
///
public ModbusProperty OperatingConditionComConverter =new(30080,start:11,length:4,type:ModbusDataType.Bit);
///
/// 蓄电池开关未接合
///
public ModbusProperty BatterySwitchNotEngaged =new(30080,start:12,length:4,type:ModbusDataType.Bit);
///
/// 超过呼吸机寿命
///
public ModbusProperty VentilatorLifetimeExceeded =new(30080,start:13,length:4,type:ModbusDataType.Bit);
///
/// 充电器连接丢失
///
public ModbusProperty ConnectionToChargerLost =new(30080,start:14,length:4,type:ModbusDataType.Bit);
///
/// 内部警告16
///
public ModbusProperty InternalWarning16 =new(30080,start:15,length:4,type:ModbusDataType.Bit);
///
/// 保留
///
public ModbusProperty ReservedA16 =new(30081,start:0,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA17 =new(30081,start:1,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA18 =new(30081,start:2,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA19 =new(30081,start:3,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA20 =new(30081,start:4,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA21 =new(30081,start:5,length:4,type:ModbusDataType.Bit);
///
/// 蓄电池充电器通信故障
///
public ModbusProperty BatteryChargerCommunicateFailure =new(30081,start:6,length:4,type:ModbusDataType.Bit);
///
/// 一般蓄电池充电器故障
///
public ModbusProperty GeneralBatteryChargerFailure =new(30081,start:7,length:4,type:ModbusDataType.Bit);
///
/// 保留
///
public ModbusProperty ReservedA24 =new(30081,start:8,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA25 =new(30081,start:9,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA26 =new(30081,start:10,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA27 =new(30081,start:11,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA28 =new(30081,start:12,length:4,type:ModbusDataType.Bit);
public ModbusProperty ReservedA29 =new(30081,start:13,length:4,type:ModbusDataType.Bit);
///
/// 负载不平衡
///
public ModbusProperty LoadUnbalance =new(30081,start:14,length:4,type:ModbusDataType.Bit);
///
/// 内部警告32
///
public ModbusProperty InternalWarning32=new(30081,start:15,length:4,type:ModbusDataType.Bit);
///
/// EPO开关未接
///
public ModbusProperty cWC1EpoActive =new(30082,start:0,length:4,type:ModbusDataType.Bit);
///
/// 模块未锁
///
public ModbusProperty cWC1ModuleUnLock =new(30082,start:1,length:4,type:ModbusDataType.Bit);
///
/// 输入中线丢失
///
public ModbusProperty cWC1IPNLoss =new(30082,start:2,length:4,type:ModbusDataType.Bit);
///
/// L、N反接
///
public ModbusProperty cWC1SiteFail =new(30082,start:3,length:4,type:ModbusDataType.Bit);
///
/// 旁路异常
///
public ModbusProperty cWC1BypassLoss =new(30082,start:4,length:4,type:ModbusDataType.Bit);
///
/// 旁路相序错误
///
public ModbusProperty cWC1ByPassPhaseErr =new(30082,start:5,length:4,type:ModbusDataType.Bit);
///
/// 电池过充
///
public ModbusProperty cWC1OverChg =new(30082,start:6,length:4,type:ModbusDataType.Bit);
///
/// 电池反接
///
public ModbusProperty cWC1BatReverse =new(30082,start:13,length:4,type:ModbusDataType.Bit);
///
/// 维修旁路盖板打开
///
public ModbusProperty cWC1MaintainOn =new(30082,start:14,length:4,type:ModbusDataType.Bit);
///
/// 物理位置错误
///
public ModbusProperty cWC1ErrorLocation =new(30082,start:15,length:4,type:ModbusDataType.Bit);
///
/// 不满足开机条件,无法开机
///
public ModbusProperty cWC1HcTurnOnAbornaml =new(30083,start:0,length:4,type:ModbusDataType.Bit);
///
/// 冗余丢失
///
public ModbusProperty cWC1HcRedundantLoss =new(30083,start:1,length:4,type:ModbusDataType.Bit);
///
/// 模块未插紧
///
public ModbusProperty cWC1ModuleHotSwapActive =new(30083,start:2,length:4,type:ModbusDataType.Bit);
///
/// 电池维护时间到
///
public ModbusProperty cWC1BatteryInform =new(30083,start:3,length:4,type:ModbusDataType.Bit);
///
/// 巡检维护时间到
///
public ModbusProperty cWC1InspectionInform =new(30083,start:4,length:4,type:ModbusDataType.Bit);
///
/// 过保维护时间到
///
public ModbusProperty cWC1GuaranteeInform =new(30083,start:5,length:4,type:ModbusDataType.Bit);
///
/// 温度过低
///
public ModbusProperty cWC1TempLow =new(30083,start:0,length:6,type:ModbusDataType.Bit);
///
/// 电池过温
///
public ModbusProperty cWC1BatOverTemp =new(30083,start:7,length:4,type:ModbusDataType.Bit);
///
/// BUS电容维护时间到
///
public ModbusProperty cWC1BusCapMainInform =new(30083,start:8,length:4,type:ModbusDataType.Bit);
///
/// 系统过容
///
public ModbusProperty cWC1SysOverCapacity=new(30083,start:9,length:4,type:ModbusDataType.Bit);
///
/// 外部告警高32位
///
public ModbusProperty cWC1HighExternalWarning=new(30083,start:10,length:4,type:ModbusDataType.Bit);
///
/// 保留
///
public ModbusProperty reservedA53 =new(30083,start:11,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA54 =new(30083,start:12,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA55 =new(30083,start:13,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA56 =new(30083,start:14,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA57 =new(30083,start:15,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA58 =new(30084,start:0,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA59 =new(30084,start:1,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA60 =new(30084,start:2,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA61 =new(30084,start:3,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA62 =new(30084,start:4,length:4,type:ModbusDataType.Bit);
public ModbusProperty reservedA63 =new(30084,start:5,length:4,type:ModbusDataType.Bit);
///
/// 模块故障
///
public ModbusProperty cOuterWarningCode2LModuleFault =new(30084,start:5,length:4,type:ModbusDataType.Bit);
///
/// 旁路N线丢失
///
public ModbusProperty cOuterWarningCode2LBypassNLoss =new(30084,start:6,length:4,type:ModbusDataType.Bit);
///
/// 电池N线断开
///
public ModbusProperty cOuterWarningCode2LBatNLoss =new(30084,start:7,length:4,type:ModbusDataType.Bit);
///
/// EXCHG故障
///
public ModbusProperty cOuterWarningCode2LExChgFail =new(30084,start:8,length:4,type:ModbusDataType.Bit);
///
/// 电池温度过低
///
public ModbusProperty cOuterWarningCode2L_BatTempLow =new(30084,start:9,length:4,type:ModbusDataType.Bit);
///
/// 电池不平衡
///
public ModbusProperty cOuterWarningCode2L_BatUnbalance =new(30084,start:10,length:4,type:ModbusDataType.Bit);
///
/// AD校准失败
///
public ModbusProperty cOuterWarningCode2L_ADCalibrationFail=new(30084,start:11,length:4,type:ModbusDataType.Bit);
}