using HybirdFrameworkDriver.ModbusTcpMaster; namespace Service.FireControl.Msg; /// /// 7.2灭火器状态 0x04 /// public class Subzone7 { /// /// 1#灭火器状态 /// 0x0000:未启用,表示灭火器不存在 /// 0x0001:正常 /// 0x0002:喷洒,表示灭火 器正在启动中 /// 0x0003:失效,表示灭火 器已喷洒完毕 /// public ModbusProperty FireExtinguisherStatus01 { get; set; } = new(4096); /// /// 1#灭火器防护区 /// 1:表示电池仓 /// 2:表示充电室 /// 3:表示主控室 /// 4:表示换电通道 /// 5:表示电池仓 2 /// 6:表示充电室 2 /// 7:预留 /// 8:预留 /// public ModbusProperty FireExtinguisherProtectionArea01 { get; set; } = new(4097); public ModbusProperty FireExtinguisherStatus02 { get; set; } = new(4098); public ModbusProperty FireExtinguisherProtectionArea02 { get; set; } = new(4099); public ModbusProperty FireExtinguisherStatus03 { get; set; } = new(4100); public ModbusProperty FireExtinguisherProtectionArea03 { get; set; } = new(4101); public ModbusProperty FireExtinguisherStatus04 { get; set; } = new(4102); public ModbusProperty FireExtinguisherProtectionArea04 { get; set; } = new(4103); public ModbusProperty FireExtinguisherStatus05 { get; set; } = new(4104); public ModbusProperty FireExtinguisherProtectionArea05 { get; set; } = new(4105); public ModbusProperty FireExtinguisherStatus06 { get; set; } = new(4106); public ModbusProperty FireExtinguisherProtectionArea06 { get; set; } = new(4107); public ModbusProperty FireExtinguisherStatus07 { get; set; } = new(4108); public ModbusProperty FireExtinguisherProtectionArea07 { get; set; } = new(4109); public ModbusProperty FireExtinguisherStatus08 { get; set; } = new(4110); public ModbusProperty FireExtinguisherProtectionArea08 { get; set; } = new(4111); public ModbusProperty FireExtinguisherStatus09 { get; set; } = new(4112); public ModbusProperty FireExtinguisherProtectionArea09 { get; set; } = new(4113); public ModbusProperty FireExtinguisherStatus10 { get; set; } = new(4114); public ModbusProperty FireExtinguisherProtectionArea10 { get; set; } = new(4115); public ModbusProperty FireExtinguisherStatus11 { get; set; } = new(4116); public ModbusProperty FireExtinguisherProtectionArea11 { get; set; } = new(4117); public ModbusProperty FireExtinguisherStatus12 { get; set; } = new(4118); public ModbusProperty FireExtinguisherProtectionArea12 { get; set; } = new(4119); public ModbusProperty FireExtinguisherStatus13 { get; set; } = new(4120); public ModbusProperty FireExtinguisherProtectionArea13 { get; set; } = new(4121); public ModbusProperty FireExtinguisherStatus14 { get; set; } = new(4122); public ModbusProperty FireExtinguisherProtectionArea14 { get; set; } = new(4123); public ModbusProperty FireExtinguisherStatus15 { get; set; } = new(4124); public ModbusProperty FireExtinguisherProtectionArea15 { get; set; } = new(4125); public ModbusProperty FireExtinguisherStatus16 { get; set; } = new(4126); public ModbusProperty FireExtinguisherProtectionArea16 { get; set; } = new(4127); }