using HybirdFrameworkDriver.ModbusTcpMaster;
namespace Service.UpsAfrica.Msg;
public class UpsIndex40
{
///
/// 变频器温度过高
///
public ModbusProperty TemperatureConverterHigh = new(30040,start:0,length:1,type:ModbusDataType.Bit);
///
/// 34内部故障34
///
public ModbusProperty InternalFault = new(30040,start:0,length:1,type:ModbusDataType.Bit);
///
/// 参数不正确(逆变器MLFB)
///
public ModbusProperty IncorrectParameter = new(30040,start:0,length:2,type:ModbusDataType.Bit);
///
/// 逆变器接触器有缺陷
///
public ModbusProperty InverterContactorDefective = new(30040,start:3,length:1,type:ModbusDataType.Bit);
///
/// 多个逆变器因过电流而切断
///
public ModbusProperty MultipleInverterCutOff = new(30040,start:4,length:1,type:ModbusDataType.Bit);
///
/// 电源电子故障
///
public ModbusProperty FailurePowerSupplyElectronic = new(30040,start:5,length:1,type:ModbusDataType.Bit);
///
/// 中间电路过电压
///
public ModbusProperty OverVoltageIntermediate = new(30040,start:6,length:1,type:ModbusDataType.Bit);
///
/// 外部快速关机已激活
///
public ModbusProperty ExternalQuickShutdownActive = new(30040,start:7,length:1,type:ModbusDataType.Bit);
///
/// 电子故障(信号处理器故障)
///
public ModbusProperty ElectronicDefective = new(30040,start:0,length:8,type:ModbusDataType.Bit);
///
/// 电力电子(整流器)缺陷
///
public ModbusProperty DefectPowerElectronicRectifier = new(30040,start:9,length:1,type:ModbusDataType.Bit);
///
/// 电力电子缺陷(UCE监督)
///
public ModbusProperty DefectPowerElectronicUCE = new(30040,start:10,length:1,type:ModbusDataType.Bit);
///
/// 过电流切断
///
public ModbusProperty OverCurrentCutoff = new(30040,start:11,length:1,type:ModbusDataType.Bit);
///
/// 期间参数输入错误
///
public ModbusProperty FalseParameterInputDuring = new(30040,start:12,length:1,type:ModbusDataType.Bit);
///
/// UPS输出超出容差
///
public ModbusProperty UPSOutputTolerance = new(30040,start:13,length:1,type:ModbusDataType.Bit);
///
/// 输出过载(i2t监控)
///
public ModbusProperty OutputOverload = new(30040,start:14,length:1,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed01 = new(30040,start:15,length:1,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed02 = new(30041,start:0,length:1,type:ModbusDataType.Bit);
///
/// 旁路有缺陷
///
public ModbusProperty BypassDefective = new(30041,start:1,length:1,type:ModbusDataType.Bit);
///
/// 旁路故障(在传输过程中)
///
public ModbusProperty BypassDefectiveDuringTransfer = new(30041,start:2,length:1,type:ModbusDataType.Bit);
///
/// 旁路过载
///
public ModbusProperty BypassOverload = new(30041,start:3,length:1,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed03 = new(30041,start:0,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed04 = new(30041,start:0,length:5,type:ModbusDataType.Bit);
///
/// 电子故障(EEPROM逆变器)
///
public ModbusProperty ElectronicDefectiveEeprom = new(30041,start:6,length:4,type:ModbusDataType.Bit);
///
/// 与电池管理器的通信有缺陷
///
public ModbusProperty CommunicationBatteryManagerDefective = new(30041,start:7,length:4,type:ModbusDataType.Bit);
///
/// 电子故障(校验和EPROM)
///
public ModbusProperty ElectronicDefectiveCheck = new(30041,start:8,length:4,type:ModbusDataType.Bit);
///
/// 环境温度低于0度或测量有缺陷
///
public ModbusProperty EnvironmentTemperatureSmaller = new(30041,start:9,length:4,type:ModbusDataType.Bit);
///
/// 可选模块故障或未插入
///
public ModbusProperty OptionalModuleFailedNotPut = new(30041,start:10,length:4,type:ModbusDataType.Bit);
///
/// 并联旁路失败
///
public ModbusProperty ParallelBypassFailed =new(30041,start:11,length:4,type:ModbusDataType.Bit);
///
/// 并联模块信号故障
///
public ModbusProperty SignalFaultParallelModule = new(30041,start:12,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed05 = new(30041,start:13,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed06 = new(30041,start:14,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed07 = new(30041,start:15,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed08 = new(30042,start:0,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed09 = new(30042,start:1,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed20= new(30042,start:2,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed21 =new(30042,start:3,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed22 =new(30042,start:4,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed23 =new(30042,start:5,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed24= new(30042,start:6,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed25= new(30042,start:7,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed26= new(30042,start:8,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed27=new(30042,start:9,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed28 =new(30042,start:10,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed29 =new(30042,start:11,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed30 =new(30042,start:12,length:4,type:ModbusDataType.Bit);
///
/// 充电器过度充电
///
public ModbusProperty ChargerOverCharging =new(30042,start:13,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed31 =new(30042,start:14,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed32 = new(30042,start:15,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed33 =new(30043,start:0,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed34 =new(30043,start:1,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed35 =new(30043,start:2,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed36 =new(30043,start:3,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed37 =new(30043,start:4,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed38 =new(30043,start:5,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed39 =new(30043,start:6,length:4,type:ModbusDataType.Bit);
///
/// 预留用于led测试(无故障)
///
public ModbusProperty ReservedForLedTest =new(30043,start:7,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed40 =new(30043,start:0,length:8,type:ModbusDataType.Bit);
///
/// Psdr至总线保险丝断开
///
public ModbusProperty PsdrBusFuseOpen =new(30043,start:9,length:4,type:ModbusDataType.Bit);
///
/// 50%负载不平衡超过50%
///
public ModbusProperty LoadUnbalanceOver =new(30043,start:10,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed41 =new(30043,start:11,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed42 =new(30043,start:12,length:4,type:ModbusDataType.Bit);
///
/// 故障
///
public ModbusProperty ProfibusFaultProfibus =new(30043,start:13,length:4,type:ModbusDataType.Bit);
///
/// 系统频率超出容差
///
public ModbusProperty SystemFrequency =new(30043,start:14,length:4,type:ModbusDataType.Bit);
///
/// 系统电压超出公差
///
public ModbusProperty SystemVoltage =new(30043,start:15,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed43 =new(30044,start:0,length:4,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed44 =new(30044,start:1,length:4,type:ModbusDataType.Bit);
///
/// LCD与Cudsmc通信故障
///
public ModbusProperty LCDCudsmcCommunicationFailure =new(30044,start:2,length:4,type:ModbusDataType.Bit);
///
/// 保留
///
public ModbusProperty Reserved01 =new(30044,start:3,length:4,type:ModbusDataType.Bit);
///
/// 保留
///
public ModbusProperty Reserved02 =new(30044,start:4,length:4,type:ModbusDataType.Bit);
///
/// BUS软启动超时
///
public ModbusProperty cBusSoftTimeOut =new(30044,start:5,length:4,type:ModbusDataType.Bit);
///
/// BUS高压Fault
///
public ModbusProperty cBusOver =new(30044,start:0,length:6,type:ModbusDataType.Bit);
///
/// BUS低压Fault
///
public ModbusProperty cBusUnder =new(30044,start:0,length:7,type:ModbusDataType.Bit);
///
/// cBus不平衡
///
public ModbusProperty cBusUnbalance =new(30044,start:8,length:4,type:ModbusDataType.Bit);
///
/// Bus短路故障
///
public ModbusProperty cBusbool =new(30044,start:9,length:4,type:ModbusDataType.Bit);
///
/// 逆变软启动超时
///
public ModbusProperty cInvSoftTimeOut =new(30044,start:10,length:4,type:ModbusDataType.Bit);
///
/// 逆变电压高压Fault
///
public ModbusProperty cInvVoltHigh =new(30044,start:11,length:4,type:ModbusDataType.Bit);
///
/// 逆变电压低压Fault
///
public ModbusProperty cInvVoltLow =new(30044,start:12,length:4,type:ModbusDataType.Bit);
///
/// 输出电压短路
///
public ModbusProperty cOPVoltbool =new(30044,start:13,length:4,type:ModbusDataType.Bit);
///
/// R相逆变电压短路
///
public ModbusProperty cRInvVoltbool =new(30044,start:14,length:4,type:ModbusDataType.Bit);
///
/// S相逆变电压短路
///
public ModbusProperty cSInvVoltbool =new(30044,start:15,length:4,type:ModbusDataType.Bit);
///
/// T相逆变电压短路
///
public ModbusProperty cTInvVoltbool =new(30045,start:0,length:4,type:ModbusDataType.Bit);
///
/// RS相线电压短路
///
public ModbusProperty cRSInvVoltbool =new(30045,start:1,length:4,type:ModbusDataType.Bit);
///
/// ST相线电压短路
///
public ModbusProperty cSTInvVoltbool =new(30045,start:2,length:4,type:ModbusDataType.Bit);
///
/// TR相线电压短路
///
public ModbusProperty cTRInvVoltbool =new(30045,start:3,length:4,type:ModbusDataType.Bit);
///
/// 负功Fault
///
public ModbusProperty cInvNegPow =new(30045,start:4,length:4,type:ModbusDataType.Bit);
///
/// R相负功Fault
///
public ModbusProperty cInvRNegPow =new(30045,start:5,length:4,type:ModbusDataType.Bit);
///
/// S相负功Fault
///
public ModbusProperty cInvSNegPow =new(30045,start:6,length:4,type:ModbusDataType.Bit);
///
/// T相负功Fault
///
public ModbusProperty cInvTNegPow =new(30045,start:7,length:4,type:ModbusDataType.Bit);
///
/// 三相总负功Fault
///
public ModbusProperty cTotalInvNegPow =new(30045,start:8,length:4,type:ModbusDataType.Bit);
///
/// 不均流Fault
///
public ModbusProperty cReactPowFault =new(30045,start:9,length:4,type:ModbusDataType.Bit);
///
/// INVRly无法闭合
///
public ModbusProperty cInvRlyOpenFault =new(30045,start:10,length:4,type:ModbusDataType.Bit);
///
/// INVRly粘死
///
public ModbusProperty cInvRlyStickFault =new(30045,start:11,length:4,type:ModbusDataType.Bit);
///
/// 市电输入SCR故障
///
public ModbusProperty cLineSCRFault =new(30045,start:12,length:4,type:ModbusDataType.Bit);
///
/// 电池输入SCR故障
///
public ModbusProperty cBatScrFault =new(30045,start:13,length:4,type:ModbusDataType.Bit);
///
/// 旁路输入SCR故障
///
public ModbusProperty cByPassScrFault =new(30045,start:14,length:4,type:ModbusDataType.Bit);
///
/// 输入输出接线错误
///
public ModbusProperty cWiringFault =new(30045,start:15,length:4,type:ModbusDataType.Bit);
///
/// 通讯线未连
///
public ModbusProperty cCommLineLoss =new(30046,start:0,length:4,type:ModbusDataType.Bit);
///
/// 主机线故障
///
public ModbusProperty cHostlineFault =new(30046,start:1,length:4,type:ModbusDataType.Bit);
///
/// CAN通讯线故障
///
public ModbusProperty cCanFault =new(30046,start:2,length:4,type:ModbusDataType.Bit);
///
/// 同步信号线故障
///
public ModbusProperty cSynLineFault =new(30046,start:3,length:4,type:ModbusDataType.Bit);
///
/// 所有风扇全故障
///
public ModbusProperty cAllFansLockedFault =new(30046,start:4,length:4,type:ModbusDataType.Bit);
///
/// DSP异常
///
public ModbusProperty cOCCoreFault =new(30046,start:5,length:4,type:ModbusDataType.Bit);
///
/// 充电器输出软启动超时
///
public ModbusProperty cChgOpSoftTimeOut =new(30046,start:6,length:4,type:ModbusDataType.Bit);
///
/// UPS模块全故障
///
public ModbusProperty cUpsAllFault =new(30046,start:7,length:4,type:ModbusDataType.Bit);
///
/// UPS市电输入NTC开路故障
///
public ModbusProperty cLineInNtcOpenFault =new(30046,start:8,length:4,type:ModbusDataType.Bit);
///
/// 市电输入fuse开路故障
///
public ModbusProperty cLineInFuseOpenFault =new(30046,start:9,length:4,type:ModbusDataType.Bit);
///
/// 输入不一致故障
///
public ModbusProperty cCoherencyFault =new(30046,start:10,length:4,type:ModbusDataType.Bit);
///
/// Eeprom数据丢失
///
public ModbusProperty cEepromFault =new(30046,start:11,length:4,type:ModbusDataType.Bit);
///
/// 市电支援失效
///
public ModbusProperty cLinesupportFail =new(30046,start:12,length:4,type:ModbusDataType.Bit);
///
/// 电源失效
///
public ModbusProperty cPowerBreakDown =new(30046,start:13,length:4,type:ModbusDataType.Bit);
///
/// 系统过容
///
public ModbusProperty cSysOverCapacity =new(30046,start:14,length:4,type:ModbusDataType.Bit);
///
/// ADS7869错误
///
public ModbusProperty cADS7869Fault =new(30046,start:15,length:4,type:ModbusDataType.Bit);
///
/// 旁路模式无OP
///
public ModbusProperty cSTSHardwareFault =new(30047,start:0,length:4,type:ModbusDataType.Bit);
///
/// O/P断路器在并联模式下关闭
///
public ModbusProperty cOpBreakerOffFault =new(30047,start:1,length:4,type:ModbusDataType.Bit);
///
/// NTC故障
///
public ModbusProperty cNTCAbnormal =new(30047,start:2,length:4,type:ModbusDataType.Bit);
///
/// 电池故障
///
public ModbusProperty cBatAbnormal =new(30047,start:3,length:4,type:ModbusDataType.Bit);
///
/// 频繁过流故障
///
public ModbusProperty cWC1_ForbidComeBackFromByp =new(30047,start:4,length:4,type:ModbusDataType.Bit);
///
/// EPO故障(最高优先级故障,此故障一旦置位就不能被其它故障码覆盖)
///
public ModbusProperty cEpoFault =new(30047,start:0,length:5,type:ModbusDataType.Bit);
///
/// 未使用
///
public ModbusProperty NotUsed =new(30047,start:0,length:6,type:ModbusDataType.Bit);
}