using HybirdFrameworkDriver.ModbusTcpMaster;
namespace Service.Ups.Msg;
///
/// 遥测
///
public class UpsTelemetering
{
public ModbusProperty LoadOnSource { get; set; } = new(40081);
public ModbusProperty BatteryStatus { get; set; } = new(40082);
public ModbusProperty BatteryConnStatus { get; set; } = new(40083);
public ModbusProperty MaintanCbStatus { get; set; } = new(40084);
public ModbusProperty Epo { get; set; } = new(40085);
public ModbusProperty InvertorReadyCapscity { get; set; } = new(40086);
public ModbusProperty GeneratorInput { get; set; } = new(40087);
public ModbusProperty InputFail { get; set; } = new(40088);
public ModbusProperty BypassSequenceFail { get; set; } = new(40089);
public ModbusProperty BypassVoltFail { get; set; } = new(40090);
public ModbusProperty BYpassFail { get; set; } = new(40091);
public ModbusProperty BypassOverLoad { get; set; } = new(40092);
public ModbusProperty BypassOverLoadTimeout { get; set; } = new(40093);
public ModbusProperty BypassUntrack { get; set; } = new(40094);
public ModbusProperty TxTimeLimit { get; set; } = new(40095);
public ModbusProperty OutputShorted { get; set; } = new(40096);
public ModbusProperty BatteryEod { get; set; } = new(40097);
public ModbusProperty BatteryTestBegin { get; set; } = new(40098);
public ModbusProperty BatteryTestResult { get; set; } = new(40099);
public ModbusProperty BatteryManualTest { get; set; } = new(40100);
public ModbusProperty BatteryMaintainResult { get; set; } = new(40101);
public ModbusProperty StopTest { get; set; } = new(40102);
public ModbusProperty FaultClear { get; set; } = new(40103);
public ModbusProperty HislogClear { get; set; } = new(40104);
public ModbusProperty OnUpsInhibited { get; set; } = new(40105);
public ModbusProperty ManualTxBypass { get; set; } = new(40106);
public ModbusProperty BatteryVoltLow { get; set; } = new(40107);
public ModbusProperty BatteryReverse { get; set; } = new(40108);
public ModbusProperty RecStatus { get; set; } = new(40109);
public ModbusProperty InputNeutralLost { get; set; } = new(40110);
public ModbusProperty BypassFanFail { get; set; } = new(40111);
public ModbusProperty LostNxRedundant { get; set; } = new(40112);
public ModbusProperty EodSystemInhibited { get; set; } = new(40113);
public ModbusProperty CtWeldReserve { get; set; } = new(40114);
public ModbusProperty Elector { get; set; } = new(40115);
public ModbusProperty Reserve116 { get; set; } = new(40116);
public ModbusProperty Reserve117 { get; set; } = new(40117);
public ModbusProperty IntegratedAlarm { get; set; } = new(40118);
public ModbusProperty FristModuleOnlineFlagBit { get; set; } = new(40119);
public ModbusProperty SecondModuleOnlineFlagBit { get; set; } = new(40120);
public ModbusProperty Unit1Pull { get; set; } = new(40121);
public ModbusProperty Unit1RecFail { get; set; } = new(40122);
public ModbusProperty Unit1InvFail { get; set; } = new(40123);
public ModbusProperty Unit1RecOverTemp { get; set; } = new(40124);
public ModbusProperty Unit1FanFail { get; set; } = new(40125);
public ModbusProperty Unit1IvnOverLoad { get; set; } = new(40126);
public ModbusProperty Unit1IvnOverLoadTimeOut { get; set; } = new(40127);
public ModbusProperty Unit1IvnOverTemp { get; set; } = new(40128);
public ModbusProperty Unit1IvnProtect { get; set; } = new(40129);
public ModbusProperty Unit1ManualShutdown { get; set; } = new(40130);
public ModbusProperty Reserve131 { get; set; } = new(40131);
public ModbusProperty Reserve132 { get; set; } = new(40132);
public ModbusProperty Unit2Pull { get; set; } = new(40133);
public ModbusProperty Unit2RecFail { get; set; } = new(40134);
public ModbusProperty Unit2InvFail { get; set; } = new(40135);
public ModbusProperty Unit2RecOverTemp { get; set; } = new(40136);
public ModbusProperty Unit2FanFail { get; set; } = new(40137);
public ModbusProperty Unit2IvnOverLoad { get; set; } = new(40138);
public ModbusProperty Unit2IvnOverLoadTimeOut { get; set; } = new(40139);
public ModbusProperty Unit2IvnOverTemp { get; set; } = new(40140);
public ModbusProperty Unit2IvnProtect { get; set; } = new(40141);
public ModbusProperty Unit2ManualShutdown { get; set; } = new(40142);
public ModbusProperty Reserve143 { get; set; } = new(40143);
public ModbusProperty Reserve144 { get; set; } = new(40144);
public ModbusProperty Unit3Pull { get; set; } = new(40145);
public ModbusProperty Unit3RecFail { get; set; } = new(40146);
public ModbusProperty Unit3InvFail { get; set; } = new(40147);
public ModbusProperty Unit3RecOverTemp { get; set; } = new(40148);
public ModbusProperty Unit3FanFail { get; set; } = new(40149);
public ModbusProperty Unit3IvnOverLoad { get; set; } = new(40150);
public ModbusProperty Unit3IvnOverLoadTimeOut { get; set; } = new(40151);
public ModbusProperty Unit3IvnOverTemp { get; set; } = new(40152);
public ModbusProperty Unit3IvnProtect { get; set; } = new(40153);
public ModbusProperty Unit3ManualShutdown { get; set; } = new(40154);
public ModbusProperty Reserve155 { get; set; } = new(40155);
public ModbusProperty Reserve156 { get; set; } = new(40156);
public ModbusProperty Unit4Pull { get; set; } = new(40157);
public ModbusProperty Unit4RecFail { get; set; } = new(40158);
public ModbusProperty Unit4InvFail { get; set; } = new(40159);
public ModbusProperty Unit4RecOverTemp { get; set; } = new(40160);
public ModbusProperty Unit4FanFail { get; set; } = new(40161);
public ModbusProperty Unit4IvnOverLoad { get; set; } = new(40162);
public ModbusProperty Unit4IvnOverLoadTimeOut { get; set; } = new(40163);
public ModbusProperty Unit4IvnOverTemp { get; set; } = new(40164);
public ModbusProperty Unit4IvnProtect { get; set; } = new(40165);
public ModbusProperty Unit4ManualShutdown { get; set; } = new(40166);
public ModbusProperty Reserve167 { get; set; } = new(40167);
public ModbusProperty Reserve168 { get; set; } = new(40168);
public ModbusProperty Unit5Pull { get; set; } = new(40169);
public ModbusProperty Unit5RecFail { get; set; } = new(40170);
public ModbusProperty Unit5InvFail { get; set; } = new(40171);
public ModbusProperty Unit5RecOverTemp { get; set; } = new(40172);
public ModbusProperty Unit5FanFail { get; set; } = new(40173);
public ModbusProperty Unit5IvnOverLoad { get; set; } = new(40174);
public ModbusProperty Unit5IvnOverLoadTimeOut { get; set; } = new(40175);
public ModbusProperty Unit5IvnOverTemp { get; set; } = new(40176);
public ModbusProperty Unit5IvnProtect { get; set; } = new(40177);
public ModbusProperty Unit5ManualShutdown { get; set; } = new(40178);
public ModbusProperty Reserve179 { get; set; } = new(40179);
public ModbusProperty Reserve180 { get; set; } = new(40180);
public ModbusProperty Unit6Pull { get; set; } = new(40181);
public ModbusProperty Unit6RecFail { get; set; } = new(40182);
public ModbusProperty Unit6InvFail { get; set; } = new(40183);
public ModbusProperty Unit6RecOverTemp { get; set; } = new(40184);
public ModbusProperty Unit6FanFail { get; set; } = new(40185);
public ModbusProperty Unit6IvnOverLoad { get; set; } = new(40186);
public ModbusProperty Unit6IvnOverLoadTimeOut { get; set; } = new(40187);
public ModbusProperty Unit6IvnOverTemp { get; set; } = new(40188);
public ModbusProperty Unit6IvnProtect { get; set; } = new(40189);
public ModbusProperty Unit6ManualShutdown { get; set; } = new(40190);
public ModbusProperty Reserve191 { get; set; } = new(40191);
public ModbusProperty Reserve192 { get; set; } = new(40192);
public ModbusProperty Unit7Pull { get; set; } = new(40193);
public ModbusProperty Unit7RecFail { get; set; } = new(40194);
public ModbusProperty Unit7InvFail { get; set; } = new(40195);
public ModbusProperty Unit7RecOverTemp { get; set; } = new(40196);
public ModbusProperty Unit7FanFail { get; set; } = new(40197);
public ModbusProperty Unit7IvnOverLoad { get; set; } = new(40198);
public ModbusProperty Unit7IvnOverLoadTimeOut { get; set; } = new(40199);
public ModbusProperty Unit7IvnOverTemp { get; set; } = new(40200);
public ModbusProperty Unit7IvnProtect { get; set; } = new(40201);
public ModbusProperty Unit7ManualShutdown { get; set; } = new(40202);
public ModbusProperty Reserve203 { get; set; } = new(40203);
public ModbusProperty Reserve204 { get; set; } = new(40204);
public ModbusProperty Unit8Pull { get; set; } = new(40205);
public ModbusProperty Unit8RecFail { get; set; } = new(40206);
public ModbusProperty Unit8InvFail { get; set; } = new(40207);
public ModbusProperty Unit8RecOverTemp { get; set; } = new(40208);
public ModbusProperty Unit8FanFail { get; set; } = new(40209);
public ModbusProperty Unit8IvnOverLoad { get; set; } = new(40210);
public ModbusProperty Unit8IvnOverLoadTimeOut { get; set; } = new(40211);
public ModbusProperty Unit8IvnOverTemp { get; set; } = new(40212);
public ModbusProperty Unit8IvnProtect { get; set; } = new(40213);
public ModbusProperty Unit8ManualShutdown { get; set; } = new(40214);
public ModbusProperty Reserve215 { get; set; } = new(40215);
public ModbusProperty Reserve216 { get; set; } = new(40216);
public ModbusProperty Unit9Pull { get; set; } = new(40217);
public ModbusProperty Unit9RecFail { get; set; } = new(40218);
public ModbusProperty Unit9InvFail { get; set; } = new(40219);
public ModbusProperty Unit9RecOverTemp { get; set; } = new(40220);
public ModbusProperty Unit9FanFail { get; set; } = new(40221);
public ModbusProperty Unit9IvnOverLoad { get; set; } = new(40222);
public ModbusProperty Unit9IvnOverLoadTimeOut { get; set; } = new(40223);
public ModbusProperty Unit9IvnOverTemp { get; set; } = new(40224);
public ModbusProperty Unit9IvnProtect { get; set; } = new(40225);
public ModbusProperty Unit9ManualShutdown { get; set; } = new(40226);
public ModbusProperty Reserve227 { get; set; } = new(40227);
public ModbusProperty Reserve228 { get; set; } = new(40228);
public ModbusProperty Unit10Pull { get; set; } = new(40229);
public ModbusProperty Unit10RecFail { get; set; } = new(40240);
public ModbusProperty Unit10InvFail { get; set; } = new(40231);
public ModbusProperty Unit10RecOverTemp { get; set; } = new(40232);
public ModbusProperty Unit10FanFail { get; set; } = new(40233);
public ModbusProperty Unit10IvnOverLoad { get; set; } = new(40234);
public ModbusProperty Unit10IvnOverLoadTimeOut { get; set; } = new(40235);
public ModbusProperty Unit10IvnOverTemp { get; set; } = new(40236);
public ModbusProperty Unit10IvnProtect { get; set; } = new(40237);
public ModbusProperty Unit10ManualShutdown { get; set; } = new(40238);
public ModbusProperty Reserve239 { get; set; } = new(40239);
public ModbusProperty Reserve240 { get; set; } = new(40240);
}