From c128c63668808645711495e70148e3b870de51a5 Mon Sep 17 00:00:00 2001 From: CZ Date: Fri, 12 Jul 2024 10:20:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E9=98=B2msg=E4=BF=AE=E8=AE=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Cloud/Handler/ServiceableStateHandler.cs | 4 +- Service/Cloud/Msg/Host/Resp/SetServiceRes.cs | 8 +- .../FireControl/Client/FireControlClient.cs | 133 +- Service/FireControl/Msg/Subzone4.cs | 1286 +++++------ Service/FireControl/Msg/Subzone5.cs | 2036 +++++++++-------- Service/Service.csproj | 1 + 6 files changed, 1651 insertions(+), 1817 deletions(-) diff --git a/Service/Cloud/Handler/ServiceableStateHandler.cs b/Service/Cloud/Handler/ServiceableStateHandler.cs index 68e9379..c824c13 100644 --- a/Service/Cloud/Handler/ServiceableStateHandler.cs +++ b/Service/Cloud/Handler/ServiceableStateHandler.cs @@ -19,11 +19,11 @@ public class ServiceableStateHandler:IBaseHandler public void Handle(string t) { - SetServiceRes? req = JsonConvert.DeserializeObject(t); + SetService? req = JsonConvert.DeserializeObject(t); if (req != null) { StaticStationInfo.StationStatus = req.st; - ServiceableStateResp resp = new ServiceableStateResp(); + SetServiceRes resp = new SetServiceRes(); CloudClientMgr.CloudClient?.Publish(resp); } } diff --git a/Service/Cloud/Msg/Host/Resp/SetServiceRes.cs b/Service/Cloud/Msg/Host/Resp/SetServiceRes.cs index 6c1aee2..4085d1b 100644 --- a/Service/Cloud/Msg/Host/Resp/SetServiceRes.cs +++ b/Service/Cloud/Msg/Host/Resp/SetServiceRes.cs @@ -10,14 +10,14 @@ namespace Service.Cloud.Msg.Host.Resp /// /// 3.2.5.2 换电站应答后台服务器下发换电站的可服务状态设置 /// - public class ServiceableStateResp : ICmd + public class SetServiceRes : ICmd { /// - /// 应答结果 - /// 0:成功 1:失败 + /// 服务状态 + /// 1:换电站服务启用 2:换电站服务停用 /// /// - public int re { get; set; } + public int st { get; set; } public string GetCmd() { return CloudConst.setServiceRes; diff --git a/Service/FireControl/Client/FireControlClient.cs b/Service/FireControl/Client/FireControlClient.cs index fa2208c..349ac18 100644 --- a/Service/FireControl/Client/FireControlClient.cs +++ b/Service/FireControl/Client/FireControlClient.cs @@ -13,7 +13,7 @@ public class FireControlClient: ModbusTcpMaster public FireControlClient() { ReadAction = BatchRead; - Ip = "172.0.50.101"; + Ip = "172.0.50.100"; Port = 502; Duration = 1000; AutoReConnect = true; @@ -23,46 +23,129 @@ public class FireControlClient: ModbusTcpMaster private void BatchRead(ModbusTcpMaster master) { - var bytes02 = master.BatchReadHolderRegister(1, 17);//0x01 - var bytes03 = master.BatchReadHolderRegister(1, 3);//0x03 - var bytes04 = master.BatchReadHolderRegister(0x0100, 383);//0x03 - var bytes05 = master.BatchReadHolderRegister(1, 115);//0x04 - var bytes06 = master.BatchReadHolderRegister(0x0800, 2048);//0x04 - var bytes07 = master.BatchReadHolderRegister(0x1000, 32);//0x04 - var bytes08 = master.BatchReadHolderRegister(0x0000, 134);//0x05 - var bytes09 = master.BatchReadHolderRegister(0x0100, 64);//0x06 + Log.Info("fire start read"); + var bytes02 = master.ReadCoil("0x0000", 17).Content;//0x01 + var bytes03 = master.BatchReadHolderRegister(1, 3);//0x03 读1 3 + var bytes04 = master.BatchReadHolderRegister(0x0100, 383);//0x03 读256 383 + var bytes05 = master.BatchReadHolderRegister(1, 115);//0x04 可以 + + + List bytes06=new List();//= master.BatchReadHolderRegister(0x0800, 2048);//0x04 可以 + var bytesAdd1 = master.BatchReadHolderRegister(0x0800, 1000);//0x04 可以 + var bytesAdd2 = master.BatchReadHolderRegister(3048, 1048);//0x04 可以 + bytes06.AddRange(bytesAdd1); + bytes06.AddRange(bytesAdd2); + - if (bytes02 != null) + var bytes07 = master.BatchReadHolderRegister(0x1000, 32);//0x04 可以 + var bytes08 = master.BatchReadHolderRegister(0x0000, 134);//0x05 写 + var bytes09 = master.BatchReadHolderRegister(0x0100, 64);//0x06 写 + try + { + if (bytes02 != null) + { + Log.Info("fire read bytes02 success"); + //ModbusDecoder.Decode(bytes02, FireControlMgr.Subzone2, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + FireControlMgr.Subzone2.GiveAnAlarm.Value = bytes02[0]; + FireControlMgr.Subzone2.NumberOfFailures.Value = bytes02[1]; + FireControlMgr.Subzone2.SoundSuppression.Value = bytes02[2]; + FireControlMgr.Subzone2.SelfInspection.Value = bytes02[3]; + FireControlMgr.Subzone2.MainPower.Value = bytes02[4]; + FireControlMgr.Subzone2.PowerSupplyBackup.Value = bytes02[5]; + FireControlMgr.Subzone2.BackupPowerUnderpowered.Value = bytes02[6]; + FireControlMgr.Subzone2.AutomaticMode.Value = bytes02[7]; + FireControlMgr.Subzone2.ManualMode.Value = bytes02[8]; + FireControlMgr.Subzone2.ManualStart.Value = bytes02[9]; + FireControlMgr.Subzone2.ManualScram.Value = bytes02[10]; + FireControlMgr.Subzone2.StartUpControl.Value = bytes02[11]; + FireControlMgr.Subzone2.Delay.Value = bytes02[12]; + FireControlMgr.Subzone2.PrimingSpray.Value = bytes02[13]; + FireControlMgr.Subzone2.Spray.Value = bytes02[14]; + FireControlMgr.Subzone2.AudibleVisualAlarmStatus.Value = bytes02[15]; + FireControlMgr.Subzone2.DeflatedDoNotEnter.Value = bytes02[16]; + } + } + catch (Exception e) + { + Log.Info($"fire read bytes02 erroe{e}"); + } + try + { + if (bytes03 != null) + { + ModbusDecoder.Decode(bytes03, FireControlMgr.Subzone3, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } + } + catch (Exception e) + { + Log.Info($"fire read bytes03 erroe{e}"); + } + try + { + if (bytes04 != null) + { + ModbusDecoder.Decode(bytes04, FireControlMgr.Subzone4, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } + } + catch (Exception e) + { + Log.Info($"fire read bytes04 erroe{e}"); + } + try { - ModbusDecoder.Decode(bytes02, FireControlMgr.Subzone2, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + if (bytes05 != null) + { + ModbusDecoder.Decode(bytes05, FireControlMgr.Subzone5, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } } - if (bytes03 != null) + catch (Exception e) { - ModbusDecoder.Decode(bytes03, FireControlMgr.Subzone3, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + Log.Info($"fire read bytes05 erroe{e}"); } - if (bytes04 != null) + try { - ModbusDecoder.Decode(bytes04, FireControlMgr.Subzone4, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + if (bytes06 != null) + { + ModbusDecoder.Decode(bytes06.ToArray(), FireControlMgr.Subzone6, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } + } + catch (Exception e) + { + Log.Info($"fire read bytes06 erroe{e}"); + } + try + { + + if (bytes07 != null) + { + ModbusDecoder.Decode(bytes07, FireControlMgr.Subzone7, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } } - if (bytes05 != null) + catch (Exception e) { - ModbusDecoder.Decode(bytes05, FireControlMgr.Subzone5, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + Log.Info($"fire read bytes07 erroe{e}"); } - if (bytes06 != null) + try { - ModbusDecoder.Decode(bytes06, FireControlMgr.Subzone6, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + if (bytes08 != null) + { + ModbusDecoder.Decode(bytes08, FireControlMgr.Subzone8, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } } - if (bytes07 != null) + catch (Exception e) { - ModbusDecoder.Decode(bytes07, FireControlMgr.Subzone7, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + Log.Info($"fire read bytes08 erroe{e}"); } - if (bytes08 != null) + try { - ModbusDecoder.Decode(bytes08, FireControlMgr.Subzone8, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + if (bytes09 != null) + { + ModbusDecoder.Decode(bytes09, FireControlMgr.Subzone9, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + } } - if (bytes09 != null) + catch (Exception e) { - ModbusDecoder.Decode(bytes09, FireControlMgr.Subzone9, EndingConst.ByteSeq.AB, EndingConst.WordSeq.DC); + Log.Info($"fire read bytes02 erroe{e}"); } } } \ No newline at end of file diff --git a/Service/FireControl/Msg/Subzone4.cs b/Service/FireControl/Msg/Subzone4.cs index c1725e4..ec0ed2a 100644 --- a/Service/FireControl/Msg/Subzone4.cs +++ b/Service/FireControl/Msg/Subzone4.cs @@ -8,777 +8,523 @@ namespace Service.FireControl.Msg; public class Subzone4 { /* -故障信息寄存器 1 预留扩展 高字节默认: 0x00 - 预留扩展 低字节默认: 0x00 +故障信息寄存器 1 预留扩展 高字节默认: 0x00 + 预留扩展 低字节默认: 0x00 故障信息寄存器 2 防护区 高字节 设备类型 低字节 -故障信息寄存器 3 设备编号 高字节 +故障信息寄存器 3 设备编号 高字节 故障码 低字节 - */ - public ModbusProperty FailureInformationRegister0011 { get; set; } = new(00256); - public ModbusProperty FailureInformationRegister0012 { get; set; } = new(00257); - public ModbusProperty FailureInformationRegister0021 { get; set; } = new(00258); - public ModbusProperty FailureInformationRegister0022 { get; set; } = new(00259); - public ModbusProperty FailureInformationRegister0031 { get; set; } = new(00260); - public ModbusProperty FailureInformationRegister0032 { get; set; } = new(00261); - public ModbusProperty FailureInformationRegister0041 { get; set; } = new(00262); - public ModbusProperty FailureInformationRegister0042 { get; set; } = new(00263); - public ModbusProperty FailureInformationRegister0051 { get; set; } = new(00264); - public ModbusProperty FailureInformationRegister0052 { get; set; } = new(00265); - public ModbusProperty FailureInformationRegister0061 { get; set; } = new(00266); - public ModbusProperty FailureInformationRegister0062 { get; set; } = new(00267); - public ModbusProperty FailureInformationRegister0071 { get; set; } = new(00268); - public ModbusProperty FailureInformationRegister0072 { get; set; } = new(00269); - public ModbusProperty FailureInformationRegister0081 { get; set; } = new(00270); - public ModbusProperty FailureInformationRegister0082 { get; set; } = new(00271); - public ModbusProperty FailureInformationRegister0091 { get; set; } = new(00272); - public ModbusProperty FailureInformationRegister0092 { get; set; } = new(00273); - public ModbusProperty FailureInformationRegister0101 { get; set; } = new(00274); - public ModbusProperty FailureInformationRegister0102 { get; set; } = new(00275); - public ModbusProperty FailureInformationRegister0111 { get; set; } = new(00276); - public ModbusProperty FailureInformationRegister0112 { get; set; } = new(00277); - public ModbusProperty FailureInformationRegister0121 { get; set; } = new(00278); - public ModbusProperty FailureInformationRegister0122 { get; set; } = new(00279); - public ModbusProperty FailureInformationRegister0131 { get; set; } = new(00280); - public ModbusProperty FailureInformationRegister0132 { get; set; } = new(00281); - public ModbusProperty FailureInformationRegister0141 { get; set; } = new(00282); - public ModbusProperty FailureInformationRegister0142 { get; set; } = new(00283); - public ModbusProperty FailureInformationRegister0151 { get; set; } = new(00284); - public ModbusProperty FailureInformationRegister0152 { get; set; } = new(00285); - public ModbusProperty FailureInformationRegister0161 { get; set; } = new(00286); - public ModbusProperty FailureInformationRegister0162 { get; set; } = new(00287); - public ModbusProperty FailureInformationRegister0171 { get; set; } = new(00288); - public ModbusProperty FailureInformationRegister0172 { get; set; } = new(00289); - public ModbusProperty FailureInformationRegister0181 { get; set; } = new(00290); - public ModbusProperty FailureInformationRegister0182 { get; set; } = new(00291); - public ModbusProperty FailureInformationRegister0191 { get; set; } = new(00292); - public ModbusProperty FailureInformationRegister0192 { get; set; } = new(00293); - public ModbusProperty FailureInformationRegister0201 { get; set; } = new(00294); - public ModbusProperty FailureInformationRegister0202 { get; set; } = new(00295); - public ModbusProperty FailureInformationRegister0211 { get; set; } = new(00296); - public ModbusProperty FailureInformationRegister0212 { get; set; } = new(00297); - public ModbusProperty FailureInformationRegister0221 { get; set; } = new(00298); - public ModbusProperty FailureInformationRegister0222 { get; set; } = new(00299); - public ModbusProperty FailureInformationRegister0231 { get; set; } = new(00300); - public ModbusProperty FailureInformationRegister0232 { get; set; } = new(00301); - public ModbusProperty FailureInformationRegister0241 { get; set; } = new(00302); - public ModbusProperty FailureInformationRegister0242 { get; set; } = new(00303); - public ModbusProperty FailureInformationRegister0251 { get; set; } = new(00304); - public ModbusProperty FailureInformationRegister0252 { get; set; } = new(00305); - public ModbusProperty FailureInformationRegister0261 { get; set; } = new(00306); - public ModbusProperty FailureInformationRegister0262 { get; set; } = new(00307); - public ModbusProperty FailureInformationRegister0271 { get; set; } = new(00308); - public ModbusProperty FailureInformationRegister0272 { get; set; } = new(00309); - public ModbusProperty FailureInformationRegister0281 { get; set; } = new(00310); - public ModbusProperty FailureInformationRegister0282 { get; set; } = new(00311); - public ModbusProperty FailureInformationRegister0291 { get; set; } = new(00312); - public ModbusProperty FailureInformationRegister0292 { get; set; } = new(00313); - public ModbusProperty FailureInformationRegister0301 { get; set; } = new(00314); - public ModbusProperty FailureInformationRegister0302 { get; set; } = new(00315); - public ModbusProperty FailureInformationRegister0311 { get; set; } = new(00316); - public ModbusProperty FailureInformationRegister0312 { get; set; } = new(00317); - public ModbusProperty FailureInformationRegister0321 { get; set; } = new(00318); - public ModbusProperty FailureInformationRegister0322 { get; set; } = new(00319); - public ModbusProperty FailureInformationRegister0331 { get; set; } = new(00320); - public ModbusProperty FailureInformationRegister0332 { get; set; } = new(00321); - public ModbusProperty FailureInformationRegister0341 { get; set; } = new(00322); - public ModbusProperty FailureInformationRegister0342 { get; set; } = new(00323); - public ModbusProperty FailureInformationRegister0351 { get; set; } = new(00324); - public ModbusProperty FailureInformationRegister0352 { get; set; } = new(00325); - public ModbusProperty FailureInformationRegister0361 { get; set; } = new(00326); - public ModbusProperty FailureInformationRegister0362 { get; set; } = new(00327); - public ModbusProperty FailureInformationRegister0371 { get; set; } = new(00328); - public ModbusProperty FailureInformationRegister0372 { get; set; } = new(00329); - public ModbusProperty FailureInformationRegister0381 { get; set; } = new(00330); - public ModbusProperty FailureInformationRegister0382 { get; set; } = new(00331); - public ModbusProperty FailureInformationRegister0391 { get; set; } = new(00332); - public ModbusProperty FailureInformationRegister0392 { get; set; } = new(00333); - public ModbusProperty FailureInformationRegister0401 { get; set; } = new(00334); - public ModbusProperty FailureInformationRegister0402 { get; set; } = new(00335); - public ModbusProperty FailureInformationRegister0411 { get; set; } = new(00336); - public ModbusProperty FailureInformationRegister0412 { get; set; } = new(00337); - public ModbusProperty FailureInformationRegister0421 { get; set; } = new(00338); - public ModbusProperty FailureInformationRegister0422 { get; set; } = new(00339); - public ModbusProperty FailureInformationRegister0431 { get; set; } = new(00340); - public ModbusProperty FailureInformationRegister0432 { get; set; } = new(00341); - public ModbusProperty FailureInformationRegister0441 { get; set; } = new(00342); - public ModbusProperty FailureInformationRegister0442 { get; set; } = new(00343); - public ModbusProperty FailureInformationRegister0451 { get; set; } = new(00344); - public ModbusProperty FailureInformationRegister0452 { get; set; } = new(00345); - public ModbusProperty FailureInformationRegister0461 { get; set; } = new(00346); - public ModbusProperty FailureInformationRegister0462 { get; set; } = new(00347); - public ModbusProperty FailureInformationRegister0471 { get; set; } = new(00348); - public ModbusProperty FailureInformationRegister0472 { get; set; } = new(00349); - public ModbusProperty FailureInformationRegister0481 { get; set; } = new(00350); - public ModbusProperty FailureInformationRegister0482 { get; set; } = new(00351); - public ModbusProperty FailureInformationRegister0491 { get; set; } = new(00352); - public ModbusProperty FailureInformationRegister0492 { get; set; } = new(00353); - public ModbusProperty FailureInformationRegister0501 { get; set; } = new(00354); - public ModbusProperty FailureInformationRegister0502 { get; set; } = new(00355); - public ModbusProperty FailureInformationRegister0511 { get; set; } = new(00356); - public ModbusProperty FailureInformationRegister0512 { get; set; } = new(00357); - public ModbusProperty FailureInformationRegister0521 { get; set; } = new(00358); - public ModbusProperty FailureInformationRegister0522 { get; set; } = new(00359); - public ModbusProperty FailureInformationRegister0531 { get; set; } = new(00360); - public ModbusProperty FailureInformationRegister0532 { get; set; } = new(00361); - public ModbusProperty FailureInformationRegister0541 { get; set; } = new(00362); - public ModbusProperty FailureInformationRegister0542 { get; set; } = new(00363); - public ModbusProperty FailureInformationRegister0551 { get; set; } = new(00364); - public ModbusProperty FailureInformationRegister0552 { get; set; } = new(00365); - public ModbusProperty FailureInformationRegister0561 { get; set; } = new(00366); - public ModbusProperty FailureInformationRegister0562 { get; set; } = new(00367); - public ModbusProperty FailureInformationRegister0571 { get; set; } = new(00368); - public ModbusProperty FailureInformationRegister0572 { get; set; } = new(00369); - public ModbusProperty FailureInformationRegister0581 { get; set; } = new(00370); - public ModbusProperty FailureInformationRegister0582 { get; set; } = new(00371); - public ModbusProperty FailureInformationRegister0591 { get; set; } = new(00372); - public ModbusProperty FailureInformationRegister0592 { get; set; } = new(00373); - public ModbusProperty FailureInformationRegister0601 { get; set; } = new(00374); - public ModbusProperty FailureInformationRegister0602 { get; set; } = new(00375); - public ModbusProperty FailureInformationRegister0611 { get; set; } = new(00376); - public ModbusProperty FailureInformationRegister0612 { get; set; } = new(00377); - public ModbusProperty FailureInformationRegister0621 { get; set; } = new(00378); - public ModbusProperty FailureInformationRegister0622 { get; set; } = new(00379); - public ModbusProperty FailureInformationRegister0631 { get; set; } = new(00380); - public ModbusProperty FailureInformationRegister0632 { get; set; } = new(00381); - public ModbusProperty FailureInformationRegister0641 { get; set; } = new(00382); - public ModbusProperty FailureInformationRegister0642 { get; set; } = new(00383); - public ModbusProperty FailureInformationRegister0651 { get; set; } = new(00384); - public ModbusProperty FailureInformationRegister0652 { get; set; } = new(00385); - public ModbusProperty FailureInformationRegister0661 { get; set; } = new(00386); - public ModbusProperty FailureInformationRegister0662 { get; set; } = new(00387); - public ModbusProperty FailureInformationRegister0671 { get; set; } = new(00388); - public ModbusProperty FailureInformationRegister0672 { get; set; } = new(00389); - public ModbusProperty FailureInformationRegister0681 { get; set; } = new(00390); - public ModbusProperty FailureInformationRegister0682 { get; set; } = new(00391); - public ModbusProperty FailureInformationRegister0691 { get; set; } = new(00392); - public ModbusProperty FailureInformationRegister0692 { get; set; } = new(00393); - public ModbusProperty FailureInformationRegister0701 { get; set; } = new(00394); - public ModbusProperty FailureInformationRegister0702 { get; set; } = new(00395); - public ModbusProperty FailureInformationRegister0711 { get; set; } = new(00396); - public ModbusProperty FailureInformationRegister0712 { get; set; } = new(00397); - public ModbusProperty FailureInformationRegister0721 { get; set; } = new(00398); - public ModbusProperty FailureInformationRegister0722 { get; set; } = new(00399); - public ModbusProperty FailureInformationRegister0731 { get; set; } = new(00400); - public ModbusProperty FailureInformationRegister0732 { get; set; } = new(00401); - public ModbusProperty FailureInformationRegister0741 { get; set; } = new(00402); - public ModbusProperty FailureInformationRegister0742 { get; set; } = new(00403); - public ModbusProperty FailureInformationRegister0751 { get; set; } = new(00404); - public ModbusProperty FailureInformationRegister0752 { get; set; } = new(00405); - public ModbusProperty FailureInformationRegister0761 { get; set; } = new(00406); - public ModbusProperty FailureInformationRegister0762 { get; set; } = new(00407); - public ModbusProperty FailureInformationRegister0771 { get; set; } = new(00408); - public ModbusProperty FailureInformationRegister0772 { get; set; } = new(00409); - public ModbusProperty FailureInformationRegister0781 { get; set; } = new(00410); - public ModbusProperty FailureInformationRegister0782 { get; set; } = new(00411); - public ModbusProperty FailureInformationRegister0791 { get; set; } = new(00412); - public ModbusProperty FailureInformationRegister0792 { get; set; } = new(00413); - public ModbusProperty FailureInformationRegister0801 { get; set; } = new(00414); - public ModbusProperty FailureInformationRegister0802 { get; set; } = new(00415); - public ModbusProperty FailureInformationRegister0811 { get; set; } = new(00416); - public ModbusProperty FailureInformationRegister0812 { get; set; } = new(00417); - public ModbusProperty FailureInformationRegister0821 { get; set; } = new(00418); - public ModbusProperty FailureInformationRegister0822 { get; set; } = new(00419); - public ModbusProperty FailureInformationRegister0831 { get; set; } = new(00420); - public ModbusProperty FailureInformationRegister0832 { get; set; } = new(00421); - public ModbusProperty FailureInformationRegister0841 { get; set; } = new(00422); - public ModbusProperty FailureInformationRegister0842 { get; set; } = new(00423); - public ModbusProperty FailureInformationRegister0851 { get; set; } = new(00424); - public ModbusProperty FailureInformationRegister0852 { get; set; } = new(00425); - public ModbusProperty FailureInformationRegister0861 { get; set; } = new(00426); - public ModbusProperty FailureInformationRegister0862 { get; set; } = new(00427); - public ModbusProperty FailureInformationRegister0871 { get; set; } = new(00428); - public ModbusProperty FailureInformationRegister0872 { get; set; } = new(00429); - public ModbusProperty FailureInformationRegister0881 { get; set; } = new(00430); - public ModbusProperty FailureInformationRegister0882 { get; set; } = new(00431); - public ModbusProperty FailureInformationRegister0891 { get; set; } = new(00432); - public ModbusProperty FailureInformationRegister0892 { get; set; } = new(00433); - public ModbusProperty FailureInformationRegister0901 { get; set; } = new(00434); - public ModbusProperty FailureInformationRegister0902 { get; set; } = new(00435); - public ModbusProperty FailureInformationRegister0911 { get; set; } = new(00436); - public ModbusProperty FailureInformationRegister0912 { get; set; } = new(00437); - public ModbusProperty FailureInformationRegister0921 { get; set; } = new(00438); - public ModbusProperty FailureInformationRegister0922 { get; set; } = new(00439); - public ModbusProperty FailureInformationRegister0931 { get; set; } = new(00440); - public ModbusProperty FailureInformationRegister0932 { get; set; } = new(00441); - public ModbusProperty FailureInformationRegister0941 { get; set; } = new(00442); - public ModbusProperty FailureInformationRegister0942 { get; set; } = new(00443); - public ModbusProperty FailureInformationRegister0951 { get; set; } = new(00444); - public ModbusProperty FailureInformationRegister0952 { get; set; } = new(00445); - public ModbusProperty FailureInformationRegister0961 { get; set; } = new(00446); - public ModbusProperty FailureInformationRegister0962 { get; set; } = new(00447); - public ModbusProperty FailureInformationRegister0971 { get; set; } = new(00448); - public ModbusProperty FailureInformationRegister0972 { get; set; } = new(00449); - public ModbusProperty FailureInformationRegister0981 { get; set; } = new(00450); - public ModbusProperty FailureInformationRegister0982 { get; set; } = new(00451); - public ModbusProperty FailureInformationRegister0991 { get; set; } = new(00452); - public ModbusProperty FailureInformationRegister0992 { get; set; } = new(00453); - public ModbusProperty FailureInformationRegister1001 { get; set; } = new(00454); - public ModbusProperty FailureInformationRegister1002 { get; set; } = new(00455); - public ModbusProperty FailureInformationRegister1011 { get; set; } = new(00456); - public ModbusProperty FailureInformationRegister1012 { get; set; } = new(00457); - public ModbusProperty FailureInformationRegister1021 { get; set; } = new(00458); - public ModbusProperty FailureInformationRegister1022 { get; set; } = new(00459); - public ModbusProperty FailureInformationRegister1031 { get; set; } = new(00460); - public ModbusProperty FailureInformationRegister1032 { get; set; } = new(00461); - public ModbusProperty FailureInformationRegister1041 { get; set; } = new(00462); - public ModbusProperty FailureInformationRegister1042 { get; set; } = new(00463); - public ModbusProperty FailureInformationRegister1051 { get; set; } = new(00464); - public ModbusProperty FailureInformationRegister1052 { get; set; } = new(00465); - public ModbusProperty FailureInformationRegister1061 { get; set; } = new(00466); - public ModbusProperty FailureInformationRegister1062 { get; set; } = new(00467); - public ModbusProperty FailureInformationRegister1071 { get; set; } = new(00468); - public ModbusProperty FailureInformationRegister1072 { get; set; } = new(00469); - public ModbusProperty FailureInformationRegister1081 { get; set; } = new(00470); - public ModbusProperty FailureInformationRegister1082 { get; set; } = new(00471); - public ModbusProperty FailureInformationRegister1091 { get; set; } = new(00472); - public ModbusProperty FailureInformationRegister1092 { get; set; } = new(00473); - public ModbusProperty FailureInformationRegister1101 { get; set; } = new(00474); - public ModbusProperty FailureInformationRegister1102 { get; set; } = new(00475); - public ModbusProperty FailureInformationRegister1111 { get; set; } = new(00476); - public ModbusProperty FailureInformationRegister1112 { get; set; } = new(00477); - public ModbusProperty FailureInformationRegister1121 { get; set; } = new(00478); - public ModbusProperty FailureInformationRegister1122 { get; set; } = new(00479); - public ModbusProperty FailureInformationRegister1131 { get; set; } = new(00480); - public ModbusProperty FailureInformationRegister1132 { get; set; } = new(00481); - public ModbusProperty FailureInformationRegister1141 { get; set; } = new(00482); - public ModbusProperty FailureInformationRegister1142 { get; set; } = new(00483); - public ModbusProperty FailureInformationRegister1151 { get; set; } = new(00484); - public ModbusProperty FailureInformationRegister1152 { get; set; } = new(00485); - public ModbusProperty FailureInformationRegister1161 { get; set; } = new(00486); - public ModbusProperty FailureInformationRegister1162 { get; set; } = new(00487); - public ModbusProperty FailureInformationRegister1171 { get; set; } = new(00488); - public ModbusProperty FailureInformationRegister1172 { get; set; } = new(00489); - public ModbusProperty FailureInformationRegister1181 { get; set; } = new(00490); - public ModbusProperty FailureInformationRegister1182 { get; set; } = new(00491); - public ModbusProperty FailureInformationRegister1191 { get; set; } = new(00492); - public ModbusProperty FailureInformationRegister1192 { get; set; } = new(00493); - public ModbusProperty FailureInformationRegister1201 { get; set; } = new(00494); - public ModbusProperty FailureInformationRegister1202 { get; set; } = new(00495); - public ModbusProperty FailureInformationRegister1211 { get; set; } = new(00496); - public ModbusProperty FailureInformationRegister1212 { get; set; } = new(00497); - public ModbusProperty FailureInformationRegister1221 { get; set; } = new(00498); - public ModbusProperty FailureInformationRegister1222 { get; set; } = new(00499); - public ModbusProperty FailureInformationRegister1231 { get; set; } = new(00500); - public ModbusProperty FailureInformationRegister1232 { get; set; } = new(00501); - public ModbusProperty FailureInformationRegister1241 { get; set; } = new(00502); - public ModbusProperty FailureInformationRegister1242 { get; set; } = new(00503); - public ModbusProperty FailureInformationRegister1251 { get; set; } = new(00504); - public ModbusProperty FailureInformationRegister1252 { get; set; } = new(00505); - public ModbusProperty FailureInformationRegister1261 { get; set; } = new(00506); - public ModbusProperty FailureInformationRegister1262 { get; set; } = new(00507); - public ModbusProperty FailureInformationRegister1271 { get; set; } = new(00508); - public ModbusProperty FailureInformationRegister1272 { get; set; } = new(00509); - public ModbusProperty FailureInformationRegister1281 { get; set; } = new(00510); - public ModbusProperty FailureInformationRegister1282 { get; set; } = new(00511); - public ModbusProperty FailureInformationRegister1291 { get; set; } = new(00512); - public ModbusProperty FailureInformationRegister1292 { get; set; } = new(00513); - public ModbusProperty FailureInformationRegister1301 { get; set; } = new(00514); - public ModbusProperty FailureInformationRegister1302 { get; set; } = new(00515); - public ModbusProperty FailureInformationRegister1311 { get; set; } = new(00516); - public ModbusProperty FailureInformationRegister1312 { get; set; } = new(00517); - public ModbusProperty FailureInformationRegister1321 { get; set; } = new(00518); - public ModbusProperty FailureInformationRegister1322 { get; set; } = new(00519); - public ModbusProperty FailureInformationRegister1331 { get; set; } = new(00520); - public ModbusProperty FailureInformationRegister1332 { get; set; } = new(00521); - public ModbusProperty FailureInformationRegister1341 { get; set; } = new(00522); - public ModbusProperty FailureInformationRegister1342 { get; set; } = new(00523); - public ModbusProperty FailureInformationRegister1351 { get; set; } = new(00524); - public ModbusProperty FailureInformationRegister1352 { get; set; } = new(00525); - public ModbusProperty FailureInformationRegister1361 { get; set; } = new(00526); - public ModbusProperty FailureInformationRegister1362 { get; set; } = new(00527); - public ModbusProperty FailureInformationRegister1371 { get; set; } = new(00528); - public ModbusProperty FailureInformationRegister1372 { get; set; } = new(00529); - public ModbusProperty FailureInformationRegister1381 { get; set; } = new(00530); - public ModbusProperty FailureInformationRegister1382 { get; set; } = new(00531); - public ModbusProperty FailureInformationRegister1391 { get; set; } = new(00532); - public ModbusProperty FailureInformationRegister1392 { get; set; } = new(00533); - public ModbusProperty FailureInformationRegister1401 { get; set; } = new(00534); - public ModbusProperty FailureInformationRegister1402 { get; set; } = new(00535); - public ModbusProperty FailureInformationRegister1411 { get; set; } = new(00536); - public ModbusProperty FailureInformationRegister1412 { get; set; } = new(00537); - public ModbusProperty FailureInformationRegister1421 { get; set; } = new(00538); - public ModbusProperty FailureInformationRegister1422 { get; set; } = new(00539); - public ModbusProperty FailureInformationRegister1431 { get; set; } = new(00540); - public ModbusProperty FailureInformationRegister1432 { get; set; } = new(00541); - public ModbusProperty FailureInformationRegister1441 { get; set; } = new(00542); - public ModbusProperty FailureInformationRegister1442 { get; set; } = new(00543); - public ModbusProperty FailureInformationRegister1451 { get; set; } = new(00544); - public ModbusProperty FailureInformationRegister1452 { get; set; } = new(00545); - public ModbusProperty FailureInformationRegister1461 { get; set; } = new(00546); - public ModbusProperty FailureInformationRegister1462 { get; set; } = new(00547); - public ModbusProperty FailureInformationRegister1471 { get; set; } = new(00548); - public ModbusProperty FailureInformationRegister1472 { get; set; } = new(00549); - public ModbusProperty FailureInformationRegister1481 { get; set; } = new(00550); - public ModbusProperty FailureInformationRegister1482 { get; set; } = new(00551); - public ModbusProperty FailureInformationRegister1491 { get; set; } = new(00552); - public ModbusProperty FailureInformationRegister1492 { get; set; } = new(00553); - public ModbusProperty FailureInformationRegister1501 { get; set; } = new(00554); - public ModbusProperty FailureInformationRegister1502 { get; set; } = new(00555); - public ModbusProperty FailureInformationRegister1511 { get; set; } = new(00556); - public ModbusProperty FailureInformationRegister1512 { get; set; } = new(00557); - public ModbusProperty FailureInformationRegister1521 { get; set; } = new(00558); - public ModbusProperty FailureInformationRegister1522 { get; set; } = new(00559); - public ModbusProperty FailureInformationRegister1531 { get; set; } = new(00560); - public ModbusProperty FailureInformationRegister1532 { get; set; } = new(00561); - public ModbusProperty FailureInformationRegister1541 { get; set; } = new(00562); - public ModbusProperty FailureInformationRegister1542 { get; set; } = new(00563); - public ModbusProperty FailureInformationRegister1551 { get; set; } = new(00564); - public ModbusProperty FailureInformationRegister1552 { get; set; } = new(00565); - public ModbusProperty FailureInformationRegister1561 { get; set; } = new(00566); - public ModbusProperty FailureInformationRegister1562 { get; set; } = new(00567); - public ModbusProperty FailureInformationRegister1571 { get; set; } = new(00568); - public ModbusProperty FailureInformationRegister1572 { get; set; } = new(00569); - public ModbusProperty FailureInformationRegister1581 { get; set; } = new(00570); - public ModbusProperty FailureInformationRegister1582 { get; set; } = new(00571); - public ModbusProperty FailureInformationRegister1591 { get; set; } = new(00572); - public ModbusProperty FailureInformationRegister1592 { get; set; } = new(00573); - public ModbusProperty FailureInformationRegister1601 { get; set; } = new(00574); - public ModbusProperty FailureInformationRegister1602 { get; set; } = new(00575); - public ModbusProperty FailureInformationRegister1611 { get; set; } = new(00576); - public ModbusProperty FailureInformationRegister1612 { get; set; } = new(00577); - public ModbusProperty FailureInformationRegister1621 { get; set; } = new(00578); - public ModbusProperty FailureInformationRegister1622 { get; set; } = new(00579); - public ModbusProperty FailureInformationRegister1631 { get; set; } = new(00580); - public ModbusProperty FailureInformationRegister1632 { get; set; } = new(00581); - public ModbusProperty FailureInformationRegister1641 { get; set; } = new(00582); - public ModbusProperty FailureInformationRegister1642 { get; set; } = new(00583); - public ModbusProperty FailureInformationRegister1651 { get; set; } = new(00584); - public ModbusProperty FailureInformationRegister1652 { get; set; } = new(00585); - public ModbusProperty FailureInformationRegister1661 { get; set; } = new(00586); - public ModbusProperty FailureInformationRegister1662 { get; set; } = new(00587); - public ModbusProperty FailureInformationRegister1671 { get; set; } = new(00588); - public ModbusProperty FailureInformationRegister1672 { get; set; } = new(00589); - public ModbusProperty FailureInformationRegister1681 { get; set; } = new(00590); - public ModbusProperty FailureInformationRegister1682 { get; set; } = new(00591); - public ModbusProperty FailureInformationRegister1691 { get; set; } = new(00592); - public ModbusProperty FailureInformationRegister1692 { get; set; } = new(00593); - public ModbusProperty FailureInformationRegister1701 { get; set; } = new(00594); - public ModbusProperty FailureInformationRegister1702 { get; set; } = new(00595); - public ModbusProperty FailureInformationRegister1711 { get; set; } = new(00596); - public ModbusProperty FailureInformationRegister1712 { get; set; } = new(00597); - public ModbusProperty FailureInformationRegister1721 { get; set; } = new(00598); - public ModbusProperty FailureInformationRegister1722 { get; set; } = new(00599); - public ModbusProperty FailureInformationRegister1731 { get; set; } = new(00600); - public ModbusProperty FailureInformationRegister1732 { get; set; } = new(00601); - public ModbusProperty FailureInformationRegister1741 { get; set; } = new(00602); - public ModbusProperty FailureInformationRegister1742 { get; set; } = new(00603); - public ModbusProperty FailureInformationRegister1751 { get; set; } = new(00604); - public ModbusProperty FailureInformationRegister1752 { get; set; } = new(00605); - public ModbusProperty FailureInformationRegister1761 { get; set; } = new(00606); - public ModbusProperty FailureInformationRegister1762 { get; set; } = new(00607); - public ModbusProperty FailureInformationRegister1771 { get; set; } = new(00608); - public ModbusProperty FailureInformationRegister1772 { get; set; } = new(00609); - public ModbusProperty FailureInformationRegister1781 { get; set; } = new(00610); - public ModbusProperty FailureInformationRegister1782 { get; set; } = new(00611); - public ModbusProperty FailureInformationRegister1791 { get; set; } = new(00612); - public ModbusProperty FailureInformationRegister1792 { get; set; } = new(00613); - public ModbusProperty FailureInformationRegister1801 { get; set; } = new(00614); - public ModbusProperty FailureInformationRegister1802 { get; set; } = new(00615); - public ModbusProperty FailureInformationRegister1811 { get; set; } = new(00616); - public ModbusProperty FailureInformationRegister1812 { get; set; } = new(00617); - public ModbusProperty FailureInformationRegister1821 { get; set; } = new(00618); - public ModbusProperty FailureInformationRegister1822 { get; set; } = new(00619); - public ModbusProperty FailureInformationRegister1831 { get; set; } = new(00620); - public ModbusProperty FailureInformationRegister1832 { get; set; } = new(00621); - public ModbusProperty FailureInformationRegister1841 { get; set; } = new(00622); - public ModbusProperty FailureInformationRegister1842 { get; set; } = new(00623); - public ModbusProperty FailureInformationRegister1851 { get; set; } = new(00624); - public ModbusProperty FailureInformationRegister1852 { get; set; } = new(00625); - public ModbusProperty FailureInformationRegister1861 { get; set; } = new(00626); - public ModbusProperty FailureInformationRegister1862 { get; set; } = new(00627); - public ModbusProperty FailureInformationRegister1871 { get; set; } = new(00628); - public ModbusProperty FailureInformationRegister1872 { get; set; } = new(00629); - public ModbusProperty FailureInformationRegister1881 { get; set; } = new(00630); - public ModbusProperty FailureInformationRegister1882 { get; set; } = new(00631); - public ModbusProperty FailureInformationRegister1891 { get; set; } = new(00632); - public ModbusProperty FailureInformationRegister1892 { get; set; } = new(00633); - public ModbusProperty FailureInformationRegister1901 { get; set; } = new(00634); - public ModbusProperty FailureInformationRegister1902 { get; set; } = new(00635); - public ModbusProperty FailureInformationRegister1911 { get; set; } = new(00636); - public ModbusProperty FailureInformationRegister1912 { get; set; } = new(00637); - public ModbusProperty FailureInformationRegister1921 { get; set; } = new(00638); - public ModbusProperty FailureInformationRegister1922 { get; set; } = new(00639); - public ModbusProperty FailureInformationRegister1931 { get; set; } = new(00640); - public ModbusProperty FailureInformationRegister1932 { get; set; } = new(00641); - public ModbusProperty FailureInformationRegister1941 { get; set; } = new(00642); - public ModbusProperty FailureInformationRegister1942 { get; set; } = new(00643); - public ModbusProperty FailureInformationRegister1951 { get; set; } = new(00644); - public ModbusProperty FailureInformationRegister1952 { get; set; } = new(00645); - public ModbusProperty FailureInformationRegister1961 { get; set; } = new(00646); - public ModbusProperty FailureInformationRegister1962 { get; set; } = new(00647); - public ModbusProperty FailureInformationRegister1971 { get; set; } = new(00648); - public ModbusProperty FailureInformationRegister1972 { get; set; } = new(00649); - public ModbusProperty FailureInformationRegister1981 { get; set; } = new(00650); - public ModbusProperty FailureInformationRegister1982 { get; set; } = new(00651); - public ModbusProperty FailureInformationRegister1991 { get; set; } = new(00652); - public ModbusProperty FailureInformationRegister1992 { get; set; } = new(00653); - public ModbusProperty FailureInformationRegister2001 { get; set; } = new(00654); - public ModbusProperty FailureInformationRegister2002 { get; set; } = new(00655); - public ModbusProperty FailureInformationRegister2011 { get; set; } = new(00656); - public ModbusProperty FailureInformationRegister2012 { get; set; } = new(00657); - public ModbusProperty FailureInformationRegister2021 { get; set; } = new(00658); - public ModbusProperty FailureInformationRegister2022 { get; set; } = new(00659); - public ModbusProperty FailureInformationRegister2031 { get; set; } = new(00660); - public ModbusProperty FailureInformationRegister2032 { get; set; } = new(00661); - public ModbusProperty FailureInformationRegister2041 { get; set; } = new(00662); - public ModbusProperty FailureInformationRegister2042 { get; set; } = new(00663); - public ModbusProperty FailureInformationRegister2051 { get; set; } = new(00664); - public ModbusProperty FailureInformationRegister2052 { get; set; } = new(00665); - public ModbusProperty FailureInformationRegister2061 { get; set; } = new(00666); - public ModbusProperty FailureInformationRegister2062 { get; set; } = new(00667); - public ModbusProperty FailureInformationRegister2071 { get; set; } = new(00668); - public ModbusProperty FailureInformationRegister2072 { get; set; } = new(00669); - public ModbusProperty FailureInformationRegister2081 { get; set; } = new(00670); - public ModbusProperty FailureInformationRegister2082 { get; set; } = new(00671); - public ModbusProperty FailureInformationRegister2091 { get; set; } = new(00672); - public ModbusProperty FailureInformationRegister2092 { get; set; } = new(00673); - public ModbusProperty FailureInformationRegister2101 { get; set; } = new(00674); - public ModbusProperty FailureInformationRegister2102 { get; set; } = new(00675); - public ModbusProperty FailureInformationRegister2111 { get; set; } = new(00676); - public ModbusProperty FailureInformationRegister2112 { get; set; } = new(00677); - public ModbusProperty FailureInformationRegister2121 { get; set; } = new(00678); - public ModbusProperty FailureInformationRegister2122 { get; set; } = new(00679); - public ModbusProperty FailureInformationRegister2131 { get; set; } = new(00680); - public ModbusProperty FailureInformationRegister2132 { get; set; } = new(00681); - public ModbusProperty FailureInformationRegister2141 { get; set; } = new(00682); - public ModbusProperty FailureInformationRegister2142 { get; set; } = new(00683); - public ModbusProperty FailureInformationRegister2151 { get; set; } = new(00684); - public ModbusProperty FailureInformationRegister2152 { get; set; } = new(00685); - public ModbusProperty FailureInformationRegister2161 { get; set; } = new(00686); - public ModbusProperty FailureInformationRegister2162 { get; set; } = new(00687); - public ModbusProperty FailureInformationRegister2171 { get; set; } = new(00688); - public ModbusProperty FailureInformationRegister2172 { get; set; } = new(00689); - public ModbusProperty FailureInformationRegister2181 { get; set; } = new(00690); - public ModbusProperty FailureInformationRegister2182 { get; set; } = new(00691); - public ModbusProperty FailureInformationRegister2191 { get; set; } = new(00692); - public ModbusProperty FailureInformationRegister2192 { get; set; } = new(00693); - public ModbusProperty FailureInformationRegister2201 { get; set; } = new(00694); - public ModbusProperty FailureInformationRegister2202 { get; set; } = new(00695); - public ModbusProperty FailureInformationRegister2211 { get; set; } = new(00696); - public ModbusProperty FailureInformationRegister2212 { get; set; } = new(00697); - public ModbusProperty FailureInformationRegister2221 { get; set; } = new(00698); - public ModbusProperty FailureInformationRegister2222 { get; set; } = new(00699); - public ModbusProperty FailureInformationRegister2231 { get; set; } = new(00700); - public ModbusProperty FailureInformationRegister2232 { get; set; } = new(00701); - public ModbusProperty FailureInformationRegister2241 { get; set; } = new(00702); - public ModbusProperty FailureInformationRegister2242 { get; set; } = new(00703); - public ModbusProperty FailureInformationRegister2251 { get; set; } = new(00704); - public ModbusProperty FailureInformationRegister2252 { get; set; } = new(00705); - public ModbusProperty FailureInformationRegister2261 { get; set; } = new(00706); - public ModbusProperty FailureInformationRegister2262 { get; set; } = new(00707); - public ModbusProperty FailureInformationRegister2271 { get; set; } = new(00708); - public ModbusProperty FailureInformationRegister2272 { get; set; } = new(00709); - public ModbusProperty FailureInformationRegister2281 { get; set; } = new(00710); - public ModbusProperty FailureInformationRegister2282 { get; set; } = new(00711); - public ModbusProperty FailureInformationRegister2291 { get; set; } = new(00712); - public ModbusProperty FailureInformationRegister2292 { get; set; } = new(00713); - public ModbusProperty FailureInformationRegister2301 { get; set; } = new(00714); - public ModbusProperty FailureInformationRegister2302 { get; set; } = new(00715); - public ModbusProperty FailureInformationRegister2311 { get; set; } = new(00716); - public ModbusProperty FailureInformationRegister2312 { get; set; } = new(00717); - public ModbusProperty FailureInformationRegister2321 { get; set; } = new(00718); - public ModbusProperty FailureInformationRegister2322 { get; set; } = new(00719); - public ModbusProperty FailureInformationRegister2331 { get; set; } = new(00720); - public ModbusProperty FailureInformationRegister2332 { get; set; } = new(00721); - public ModbusProperty FailureInformationRegister2341 { get; set; } = new(00722); - public ModbusProperty FailureInformationRegister2342 { get; set; } = new(00723); - public ModbusProperty FailureInformationRegister2351 { get; set; } = new(00724); - public ModbusProperty FailureInformationRegister2352 { get; set; } = new(00725); - public ModbusProperty FailureInformationRegister2361 { get; set; } = new(00726); - public ModbusProperty FailureInformationRegister2362 { get; set; } = new(00727); - public ModbusProperty FailureInformationRegister2371 { get; set; } = new(00728); - public ModbusProperty FailureInformationRegister2372 { get; set; } = new(00729); - public ModbusProperty FailureInformationRegister2381 { get; set; } = new(00730); - public ModbusProperty FailureInformationRegister2382 { get; set; } = new(00731); - public ModbusProperty FailureInformationRegister2391 { get; set; } = new(00732); - public ModbusProperty FailureInformationRegister2392 { get; set; } = new(00733); - public ModbusProperty FailureInformationRegister2401 { get; set; } = new(00734); - public ModbusProperty FailureInformationRegister2402 { get; set; } = new(00735); - public ModbusProperty FailureInformationRegister2411 { get; set; } = new(00736); - public ModbusProperty FailureInformationRegister2412 { get; set; } = new(00737); - public ModbusProperty FailureInformationRegister2421 { get; set; } = new(00738); - public ModbusProperty FailureInformationRegister2422 { get; set; } = new(00739); - public ModbusProperty FailureInformationRegister2431 { get; set; } = new(00740); - public ModbusProperty FailureInformationRegister2432 { get; set; } = new(00741); - public ModbusProperty FailureInformationRegister2441 { get; set; } = new(00742); - public ModbusProperty FailureInformationRegister2442 { get; set; } = new(00743); - public ModbusProperty FailureInformationRegister2451 { get; set; } = new(00744); - public ModbusProperty FailureInformationRegister2452 { get; set; } = new(00745); - public ModbusProperty FailureInformationRegister2461 { get; set; } = new(00746); - public ModbusProperty FailureInformationRegister2462 { get; set; } = new(00747); - public ModbusProperty FailureInformationRegister2471 { get; set; } = new(00748); - public ModbusProperty FailureInformationRegister2472 { get; set; } = new(00749); - public ModbusProperty FailureInformationRegister2481 { get; set; } = new(00750); - public ModbusProperty FailureInformationRegister2482 { get; set; } = new(00751); - public ModbusProperty FailureInformationRegister2491 { get; set; } = new(00752); - public ModbusProperty FailureInformationRegister2492 { get; set; } = new(00753); - public ModbusProperty FailureInformationRegister2501 { get; set; } = new(00754); - public ModbusProperty FailureInformationRegister2502 { get; set; } = new(00755); - public ModbusProperty FailureInformationRegister2511 { get; set; } = new(00756); - public ModbusProperty FailureInformationRegister2512 { get; set; } = new(00757); - public ModbusProperty FailureInformationRegister2521 { get; set; } = new(00758); - public ModbusProperty FailureInformationRegister2522 { get; set; } = new(00759); - public ModbusProperty FailureInformationRegister2531 { get; set; } = new(00760); - public ModbusProperty FailureInformationRegister2532 { get; set; } = new(00761); - public ModbusProperty FailureInformationRegister2541 { get; set; } = new(00762); - public ModbusProperty FailureInformationRegister2542 { get; set; } = new(00763); - public ModbusProperty FailureInformationRegister2551 { get; set; } = new(00764); - public ModbusProperty FailureInformationRegister2552 { get; set; } = new(00765); - public ModbusProperty FailureInformationRegister2561 { get; set; } = new(00766); - public ModbusProperty FailureInformationRegister2562 { get; set; } = new(00767); - public ModbusProperty FailureInformationRegister2571 { get; set; } = new(00768); - public ModbusProperty FailureInformationRegister2572 { get; set; } = new(00769); - public ModbusProperty FailureInformationRegister2581 { get; set; } = new(00770); - public ModbusProperty FailureInformationRegister2582 { get; set; } = new(00771); - public ModbusProperty FailureInformationRegister2591 { get; set; } = new(00772); - public ModbusProperty FailureInformationRegister2592 { get; set; } = new(00773); - public ModbusProperty FailureInformationRegister2601 { get; set; } = new(00774); - public ModbusProperty FailureInformationRegister2602 { get; set; } = new(00775); - public ModbusProperty FailureInformationRegister2611 { get; set; } = new(00776); - public ModbusProperty FailureInformationRegister2612 { get; set; } = new(00777); - public ModbusProperty FailureInformationRegister2621 { get; set; } = new(00778); - public ModbusProperty FailureInformationRegister2622 { get; set; } = new(00779); - public ModbusProperty FailureInformationRegister2631 { get; set; } = new(00780); - public ModbusProperty FailureInformationRegister2632 { get; set; } = new(00781); - public ModbusProperty FailureInformationRegister2641 { get; set; } = new(00782); - public ModbusProperty FailureInformationRegister2642 { get; set; } = new(00783); - public ModbusProperty FailureInformationRegister2651 { get; set; } = new(00784); - public ModbusProperty FailureInformationRegister2652 { get; set; } = new(00785); - public ModbusProperty FailureInformationRegister2661 { get; set; } = new(00786); - public ModbusProperty FailureInformationRegister2662 { get; set; } = new(00787); - public ModbusProperty FailureInformationRegister2671 { get; set; } = new(00788); - public ModbusProperty FailureInformationRegister2672 { get; set; } = new(00789); - public ModbusProperty FailureInformationRegister2681 { get; set; } = new(00790); - public ModbusProperty FailureInformationRegister2682 { get; set; } = new(00791); - public ModbusProperty FailureInformationRegister2691 { get; set; } = new(00792); - public ModbusProperty FailureInformationRegister2692 { get; set; } = new(00793); - public ModbusProperty FailureInformationRegister2701 { get; set; } = new(00794); - public ModbusProperty FailureInformationRegister2702 { get; set; } = new(00795); - public ModbusProperty FailureInformationRegister2711 { get; set; } = new(00796); - public ModbusProperty FailureInformationRegister2712 { get; set; } = new(00797); - public ModbusProperty FailureInformationRegister2721 { get; set; } = new(00798); - public ModbusProperty FailureInformationRegister2722 { get; set; } = new(00799); - public ModbusProperty FailureInformationRegister2731 { get; set; } = new(00800); - public ModbusProperty FailureInformationRegister2732 { get; set; } = new(00801); - public ModbusProperty FailureInformationRegister2741 { get; set; } = new(00802); - public ModbusProperty FailureInformationRegister2742 { get; set; } = new(00803); - public ModbusProperty FailureInformationRegister2751 { get; set; } = new(00804); - public ModbusProperty FailureInformationRegister2752 { get; set; } = new(00805); - public ModbusProperty FailureInformationRegister2761 { get; set; } = new(00806); - public ModbusProperty FailureInformationRegister2762 { get; set; } = new(00807); - public ModbusProperty FailureInformationRegister2771 { get; set; } = new(00808); - public ModbusProperty FailureInformationRegister2772 { get; set; } = new(00809); - public ModbusProperty FailureInformationRegister2781 { get; set; } = new(00810); - public ModbusProperty FailureInformationRegister2782 { get; set; } = new(00811); - public ModbusProperty FailureInformationRegister2791 { get; set; } = new(00812); - public ModbusProperty FailureInformationRegister2792 { get; set; } = new(00813); - public ModbusProperty FailureInformationRegister2801 { get; set; } = new(00814); - public ModbusProperty FailureInformationRegister2802 { get; set; } = new(00815); - public ModbusProperty FailureInformationRegister2811 { get; set; } = new(00816); - public ModbusProperty FailureInformationRegister2812 { get; set; } = new(00817); - public ModbusProperty FailureInformationRegister2821 { get; set; } = new(00818); - public ModbusProperty FailureInformationRegister2822 { get; set; } = new(00819); - public ModbusProperty FailureInformationRegister2831 { get; set; } = new(00820); - public ModbusProperty FailureInformationRegister2832 { get; set; } = new(00821); - public ModbusProperty FailureInformationRegister2841 { get; set; } = new(00822); - public ModbusProperty FailureInformationRegister2842 { get; set; } = new(00823); - public ModbusProperty FailureInformationRegister2851 { get; set; } = new(00824); - public ModbusProperty FailureInformationRegister2852 { get; set; } = new(00825); - public ModbusProperty FailureInformationRegister2861 { get; set; } = new(00826); - public ModbusProperty FailureInformationRegister2862 { get; set; } = new(00827); - public ModbusProperty FailureInformationRegister2871 { get; set; } = new(00828); - public ModbusProperty FailureInformationRegister2872 { get; set; } = new(00829); - public ModbusProperty FailureInformationRegister2881 { get; set; } = new(00830); - public ModbusProperty FailureInformationRegister2882 { get; set; } = new(00831); - public ModbusProperty FailureInformationRegister2891 { get; set; } = new(00832); - public ModbusProperty FailureInformationRegister2892 { get; set; } = new(00833); - public ModbusProperty FailureInformationRegister2901 { get; set; } = new(00834); - public ModbusProperty FailureInformationRegister2902 { get; set; } = new(00835); - public ModbusProperty FailureInformationRegister2911 { get; set; } = new(00836); - public ModbusProperty FailureInformationRegister2912 { get; set; } = new(00837); - public ModbusProperty FailureInformationRegister2921 { get; set; } = new(00838); - public ModbusProperty FailureInformationRegister2922 { get; set; } = new(00839); - public ModbusProperty FailureInformationRegister2931 { get; set; } = new(00840); - public ModbusProperty FailureInformationRegister2932 { get; set; } = new(00841); - public ModbusProperty FailureInformationRegister2941 { get; set; } = new(00842); - public ModbusProperty FailureInformationRegister2942 { get; set; } = new(00843); - public ModbusProperty FailureInformationRegister2951 { get; set; } = new(00844); - public ModbusProperty FailureInformationRegister2952 { get; set; } = new(00845); - public ModbusProperty FailureInformationRegister2961 { get; set; } = new(00846); - public ModbusProperty FailureInformationRegister2962 { get; set; } = new(00847); - public ModbusProperty FailureInformationRegister2971 { get; set; } = new(00848); - public ModbusProperty FailureInformationRegister2972 { get; set; } = new(00849); - public ModbusProperty FailureInformationRegister2981 { get; set; } = new(00850); - public ModbusProperty FailureInformationRegister2982 { get; set; } = new(00851); - public ModbusProperty FailureInformationRegister2991 { get; set; } = new(00852); - public ModbusProperty FailureInformationRegister2992 { get; set; } = new(00853); - public ModbusProperty FailureInformationRegister3001 { get; set; } = new(00854); - public ModbusProperty FailureInformationRegister3002 { get; set; } = new(00855); - public ModbusProperty FailureInformationRegister3011 { get; set; } = new(00856); - public ModbusProperty FailureInformationRegister3012 { get; set; } = new(00857); - public ModbusProperty FailureInformationRegister3021 { get; set; } = new(00858); - public ModbusProperty FailureInformationRegister3022 { get; set; } = new(00859); - public ModbusProperty FailureInformationRegister3031 { get; set; } = new(00860); - public ModbusProperty FailureInformationRegister3032 { get; set; } = new(00861); - public ModbusProperty FailureInformationRegister3041 { get; set; } = new(00862); - public ModbusProperty FailureInformationRegister3042 { get; set; } = new(00863); - public ModbusProperty FailureInformationRegister3051 { get; set; } = new(00864); - public ModbusProperty FailureInformationRegister3052 { get; set; } = new(00865); - public ModbusProperty FailureInformationRegister3061 { get; set; } = new(00866); - public ModbusProperty FailureInformationRegister3062 { get; set; } = new(00867); - public ModbusProperty FailureInformationRegister3071 { get; set; } = new(00868); - public ModbusProperty FailureInformationRegister3072 { get; set; } = new(00869); - public ModbusProperty FailureInformationRegister3081 { get; set; } = new(00870); - public ModbusProperty FailureInformationRegister3082 { get; set; } = new(00871); - public ModbusProperty FailureInformationRegister3091 { get; set; } = new(00872); - public ModbusProperty FailureInformationRegister3092 { get; set; } = new(00873); - public ModbusProperty FailureInformationRegister3101 { get; set; } = new(00874); - public ModbusProperty FailureInformationRegister3102 { get; set; } = new(00875); - public ModbusProperty FailureInformationRegister3111 { get; set; } = new(00876); - public ModbusProperty FailureInformationRegister3112 { get; set; } = new(00877); - public ModbusProperty FailureInformationRegister3121 { get; set; } = new(00878); - public ModbusProperty FailureInformationRegister3122 { get; set; } = new(00879); - public ModbusProperty FailureInformationRegister3131 { get; set; } = new(00880); - public ModbusProperty FailureInformationRegister3132 { get; set; } = new(00881); - public ModbusProperty FailureInformationRegister3141 { get; set; } = new(00882); - public ModbusProperty FailureInformationRegister3142 { get; set; } = new(00883); - public ModbusProperty FailureInformationRegister3151 { get; set; } = new(00884); - public ModbusProperty FailureInformationRegister3152 { get; set; } = new(00885); - public ModbusProperty FailureInformationRegister3161 { get; set; } = new(00886); - public ModbusProperty FailureInformationRegister3162 { get; set; } = new(00887); - public ModbusProperty FailureInformationRegister3171 { get; set; } = new(00888); - public ModbusProperty FailureInformationRegister3172 { get; set; } = new(00889); - public ModbusProperty FailureInformationRegister3181 { get; set; } = new(00890); - public ModbusProperty FailureInformationRegister3182 { get; set; } = new(00891); - public ModbusProperty FailureInformationRegister3191 { get; set; } = new(00892); - public ModbusProperty FailureInformationRegister3192 { get; set; } = new(00893); - public ModbusProperty FailureInformationRegister3201 { get; set; } = new(00894); - public ModbusProperty FailureInformationRegister3202 { get; set; } = new(00895); - public ModbusProperty FailureInformationRegister3211 { get; set; } = new(00896); - public ModbusProperty FailureInformationRegister3212 { get; set; } = new(00897); - public ModbusProperty FailureInformationRegister3221 { get; set; } = new(00898); - public ModbusProperty FailureInformationRegister3222 { get; set; } = new(00899); - public ModbusProperty FailureInformationRegister3231 { get; set; } = new(00900); - public ModbusProperty FailureInformationRegister3232 { get; set; } = new(00901); - public ModbusProperty FailureInformationRegister3241 { get; set; } = new(00902); - public ModbusProperty FailureInformationRegister3242 { get; set; } = new(00903); - public ModbusProperty FailureInformationRegister3251 { get; set; } = new(00904); - public ModbusProperty FailureInformationRegister3252 { get; set; } = new(00905); - public ModbusProperty FailureInformationRegister3261 { get; set; } = new(00906); - public ModbusProperty FailureInformationRegister3262 { get; set; } = new(00907); - public ModbusProperty FailureInformationRegister3271 { get; set; } = new(00908); - public ModbusProperty FailureInformationRegister3272 { get; set; } = new(00909); - public ModbusProperty FailureInformationRegister3281 { get; set; } = new(00910); - public ModbusProperty FailureInformationRegister3282 { get; set; } = new(00911); - public ModbusProperty FailureInformationRegister3291 { get; set; } = new(00912); - public ModbusProperty FailureInformationRegister3292 { get; set; } = new(00913); - public ModbusProperty FailureInformationRegister3301 { get; set; } = new(00914); - public ModbusProperty FailureInformationRegister3302 { get; set; } = new(00915); - public ModbusProperty FailureInformationRegister3311 { get; set; } = new(00916); - public ModbusProperty FailureInformationRegister3312 { get; set; } = new(00917); - public ModbusProperty FailureInformationRegister3321 { get; set; } = new(00918); - public ModbusProperty FailureInformationRegister3322 { get; set; } = new(00919); - public ModbusProperty FailureInformationRegister3331 { get; set; } = new(00920); - public ModbusProperty FailureInformationRegister3332 { get; set; } = new(00921); - public ModbusProperty FailureInformationRegister3341 { get; set; } = new(00922); - public ModbusProperty FailureInformationRegister3342 { get; set; } = new(00923); - public ModbusProperty FailureInformationRegister3351 { get; set; } = new(00924); - public ModbusProperty FailureInformationRegister3352 { get; set; } = new(00925); - public ModbusProperty FailureInformationRegister3361 { get; set; } = new(00926); - public ModbusProperty FailureInformationRegister3362 { get; set; } = new(00927); - public ModbusProperty FailureInformationRegister3371 { get; set; } = new(00928); - public ModbusProperty FailureInformationRegister3372 { get; set; } = new(00929); - public ModbusProperty FailureInformationRegister3381 { get; set; } = new(00930); - public ModbusProperty FailureInformationRegister3382 { get; set; } = new(00931); - public ModbusProperty FailureInformationRegister3391 { get; set; } = new(00932); - public ModbusProperty FailureInformationRegister3392 { get; set; } = new(00933); - public ModbusProperty FailureInformationRegister3401 { get; set; } = new(00934); - public ModbusProperty FailureInformationRegister3402 { get; set; } = new(00935); - public ModbusProperty FailureInformationRegister3411 { get; set; } = new(00936); - public ModbusProperty FailureInformationRegister3412 { get; set; } = new(00937); - public ModbusProperty FailureInformationRegister3421 { get; set; } = new(00938); - public ModbusProperty FailureInformationRegister3422 { get; set; } = new(00939); - public ModbusProperty FailureInformationRegister3431 { get; set; } = new(00940); - public ModbusProperty FailureInformationRegister3432 { get; set; } = new(00941); - public ModbusProperty FailureInformationRegister3441 { get; set; } = new(00942); - public ModbusProperty FailureInformationRegister3442 { get; set; } = new(00943); - public ModbusProperty FailureInformationRegister3451 { get; set; } = new(00944); - public ModbusProperty FailureInformationRegister3452 { get; set; } = new(00945); - public ModbusProperty FailureInformationRegister3461 { get; set; } = new(00946); - public ModbusProperty FailureInformationRegister3462 { get; set; } = new(00947); - public ModbusProperty FailureInformationRegister3471 { get; set; } = new(00948); - public ModbusProperty FailureInformationRegister3472 { get; set; } = new(00949); - public ModbusProperty FailureInformationRegister3481 { get; set; } = new(00950); - public ModbusProperty FailureInformationRegister3482 { get; set; } = new(00951); - public ModbusProperty FailureInformationRegister3491 { get; set; } = new(00952); - public ModbusProperty FailureInformationRegister3492 { get; set; } = new(00953); - public ModbusProperty FailureInformationRegister3501 { get; set; } = new(00954); - public ModbusProperty FailureInformationRegister3502 { get; set; } = new(00955); - public ModbusProperty FailureInformationRegister3511 { get; set; } = new(00956); - public ModbusProperty FailureInformationRegister3512 { get; set; } = new(00957); - public ModbusProperty FailureInformationRegister3521 { get; set; } = new(00958); - public ModbusProperty FailureInformationRegister3522 { get; set; } = new(00959); - public ModbusProperty FailureInformationRegister3531 { get; set; } = new(00960); - public ModbusProperty FailureInformationRegister3532 { get; set; } = new(00961); - public ModbusProperty FailureInformationRegister3541 { get; set; } = new(00962); - public ModbusProperty FailureInformationRegister3542 { get; set; } = new(00963); - public ModbusProperty FailureInformationRegister3551 { get; set; } = new(00964); - public ModbusProperty FailureInformationRegister3552 { get; set; } = new(00965); - public ModbusProperty FailureInformationRegister3561 { get; set; } = new(00966); - public ModbusProperty FailureInformationRegister3562 { get; set; } = new(00967); - public ModbusProperty FailureInformationRegister3571 { get; set; } = new(00968); - public ModbusProperty FailureInformationRegister3572 { get; set; } = new(00969); - public ModbusProperty FailureInformationRegister3581 { get; set; } = new(00970); - public ModbusProperty FailureInformationRegister3582 { get; set; } = new(00971); - public ModbusProperty FailureInformationRegister3591 { get; set; } = new(00972); - public ModbusProperty FailureInformationRegister3592 { get; set; } = new(00973); - public ModbusProperty FailureInformationRegister3601 { get; set; } = new(00974); - public ModbusProperty FailureInformationRegister3602 { get; set; } = new(00975); - public ModbusProperty FailureInformationRegister3611 { get; set; } = new(00976); - public ModbusProperty FailureInformationRegister3612 { get; set; } = new(00977); - public ModbusProperty FailureInformationRegister3621 { get; set; } = new(00978); - public ModbusProperty FailureInformationRegister3622 { get; set; } = new(00979); - public ModbusProperty FailureInformationRegister3631 { get; set; } = new(00980); - public ModbusProperty FailureInformationRegister3632 { get; set; } = new(00981); - public ModbusProperty FailureInformationRegister3641 { get; set; } = new(00982); - public ModbusProperty FailureInformationRegister3642 { get; set; } = new(00983); - public ModbusProperty FailureInformationRegister3651 { get; set; } = new(00984); - public ModbusProperty FailureInformationRegister3652 { get; set; } = new(00985); - public ModbusProperty FailureInformationRegister3661 { get; set; } = new(00986); - public ModbusProperty FailureInformationRegister3662 { get; set; } = new(00987); - public ModbusProperty FailureInformationRegister3671 { get; set; } = new(00988); - public ModbusProperty FailureInformationRegister3672 { get; set; } = new(00989); - public ModbusProperty FailureInformationRegister3681 { get; set; } = new(00990); - public ModbusProperty FailureInformationRegister3682 { get; set; } = new(00991); - public ModbusProperty FailureInformationRegister3691 { get; set; } = new(00992); - public ModbusProperty FailureInformationRegister3692 { get; set; } = new(00993); - public ModbusProperty FailureInformationRegister3701 { get; set; } = new(00994); - public ModbusProperty FailureInformationRegister3702 { get; set; } = new(00995); - public ModbusProperty FailureInformationRegister3711 { get; set; } = new(00996); - public ModbusProperty FailureInformationRegister3712 { get; set; } = new(00997); - public ModbusProperty FailureInformationRegister3721 { get; set; } = new(00998); - public ModbusProperty FailureInformationRegister3722 { get; set; } = new(00999); - public ModbusProperty FailureInformationRegister3731 { get; set; } = new(01000); - public ModbusProperty FailureInformationRegister3732 { get; set; } = new(01001); - public ModbusProperty FailureInformationRegister3741 { get; set; } = new(01002); - public ModbusProperty FailureInformationRegister3742 { get; set; } = new(01003); - public ModbusProperty FailureInformationRegister3751 { get; set; } = new(01004); - public ModbusProperty FailureInformationRegister3752 { get; set; } = new(01005); - public ModbusProperty FailureInformationRegister3761 { get; set; } = new(01006); - public ModbusProperty FailureInformationRegister3762 { get; set; } = new(01007); - public ModbusProperty FailureInformationRegister3771 { get; set; } = new(01008); - public ModbusProperty FailureInformationRegister3772 { get; set; } = new(01009); - public ModbusProperty FailureInformationRegister3781 { get; set; } = new(01010); - public ModbusProperty FailureInformationRegister3782 { get; set; } = new(01011); - public ModbusProperty FailureInformationRegister3791 { get; set; } = new(01012); - public ModbusProperty FailureInformationRegister3792 { get; set; } = new(01013); - public ModbusProperty FailureInformationRegister3801 { get; set; } = new(01014); - public ModbusProperty FailureInformationRegister3802 { get; set; } = new(01015); - public ModbusProperty FailureInformationRegister3811 { get; set; } = new(01016); - public ModbusProperty FailureInformationRegister3812 { get; set; } = new(01017); - public ModbusProperty FailureInformationRegister3821 { get; set; } = new(01018); - public ModbusProperty FailureInformationRegister3822 { get; set; } = new(01019); - public ModbusProperty FailureInformationRegister3831 { get; set; } = new(01020); - public ModbusProperty FailureInformationRegister3832 { get; set; } = new(01021); + */ + public ModbusProperty ProtectionZone01 { get; set; } = new(257, start: 0, length: 8); + public ModbusProperty DeviceType01 { get; set; } = new(257, start: 8, length: 8); + public ModbusProperty EquipmentNumber01 { get; set; } = new(258, start: 0, length: 8); + public ModbusProperty TroubleCode01 { get; set; } = new(258, start: 8, length: 8); + public ModbusProperty ProtectionZone02 { get; set; } = new(260, start: 0, length: 8); + public ModbusProperty DeviceType02 { get; set; } = new(260, start: 8, length: 8); + public ModbusProperty EquipmentNumber02 { get; set; } = new(261, start: 0, length: 8); + public ModbusProperty TroubleCode02 { get; set; } = new(261, start: 8, length: 8); + public ModbusProperty ProtectionZone03 { get; set; } = new(263, start: 0, length: 8); + public ModbusProperty DeviceType03 { get; set; } = new(263, start: 8, length: 8); + public ModbusProperty EquipmentNumber03 { get; set; } = new(264, start: 0, length: 8); + public ModbusProperty TroubleCode03 { get; set; } = new(264, start: 8, length: 8); + public ModbusProperty ProtectionZone04 { get; set; } = new(266, start: 0, length: 8); + public ModbusProperty DeviceType04 { get; set; } = new(266, start: 8, length: 8); + public ModbusProperty EquipmentNumber04 { get; set; } = new(267, start: 0, length: 8); + public ModbusProperty TroubleCode04 { get; set; } = new(267, start: 8, length: 8); + public ModbusProperty ProtectionZone05 { get; set; } = new(269, start: 0, length: 8); + public ModbusProperty DeviceType05 { get; set; } = new(269, start: 8, length: 8); + public ModbusProperty EquipmentNumber05 { get; set; } = new(270, start: 0, length: 8); + public ModbusProperty TroubleCode05 { get; set; } = new(270, start: 8, length: 8); + public ModbusProperty ProtectionZone06 { get; set; } = new(272, start: 0, length: 8); + public ModbusProperty DeviceType06 { get; set; } = new(272, start: 8, length: 8); + public ModbusProperty EquipmentNumber06 { get; set; } = new(273, start: 0, length: 8); + public ModbusProperty TroubleCode06 { get; set; } = new(273, start: 8, length: 8); + public ModbusProperty ProtectionZone07 { get; set; } = new(275, start: 0, length: 8); + public ModbusProperty DeviceType07 { get; set; } = new(275, start: 8, length: 8); + public ModbusProperty EquipmentNumber07 { get; set; } = new(276, start: 0, length: 8); + public ModbusProperty TroubleCode07 { get; set; } = new(276, start: 8, length: 8); + public ModbusProperty ProtectionZone08 { get; set; } = new(278, start: 0, length: 8); + public ModbusProperty DeviceType08 { get; set; } = new(278, start: 8, length: 8); + public ModbusProperty EquipmentNumber08 { get; set; } = new(279, start: 0, length: 8); + public ModbusProperty TroubleCode08 { get; set; } = new(279, start: 8, length: 8); + public ModbusProperty ProtectionZone09 { get; set; } = new(281, start: 0, length: 8); + public ModbusProperty DeviceType09 { get; set; } = new(281, start: 8, length: 8); + public ModbusProperty EquipmentNumber09 { get; set; } = new(282, start: 0, length: 8); + public ModbusProperty TroubleCode09 { get; set; } = new(282, start: 8, length: 8); + public ModbusProperty ProtectionZone10 { get; set; } = new(284, start: 0, length: 8); + public ModbusProperty DeviceType10 { get; set; } = new(284, start: 8, length: 8); + public ModbusProperty EquipmentNumber10 { get; set; } = new(285, start: 0, length: 8); + public ModbusProperty TroubleCode10 { get; set; } = new(285, start: 8, length: 8); + public ModbusProperty ProtectionZone11 { get; set; } = new(287, start: 0, length: 8); + public ModbusProperty DeviceType11 { get; set; } = new(287, start: 8, length: 8); + public ModbusProperty EquipmentNumber11 { get; set; } = new(288, start: 0, length: 8); + public ModbusProperty TroubleCode11 { get; set; } = new(288, start: 8, length: 8); + public ModbusProperty ProtectionZone12 { get; set; } = new(290, start: 0, length: 8); + public ModbusProperty DeviceType12 { get; set; } = new(290, start: 8, length: 8); + public ModbusProperty EquipmentNumber12 { get; set; } = new(291, start: 0, length: 8); + public ModbusProperty TroubleCode12 { get; set; } = new(291, start: 8, length: 8); + public ModbusProperty ProtectionZone13 { get; set; } = new(293, start: 0, length: 8); + public ModbusProperty DeviceType13 { get; set; } = new(293, start: 8, length: 8); + public ModbusProperty EquipmentNumber13 { get; set; } = new(294, start: 0, length: 8); + public ModbusProperty TroubleCode13 { get; set; } = new(294, start: 8, length: 8); + public ModbusProperty ProtectionZone14 { get; set; } = new(296, start: 0, length: 8); + public ModbusProperty DeviceType14 { get; set; } = new(296, start: 8, length: 8); + public ModbusProperty EquipmentNumber14 { get; set; } = new(297, start: 0, length: 8); + public ModbusProperty TroubleCode14 { get; set; } = new(297, start: 8, length: 8); + public ModbusProperty ProtectionZone15 { get; set; } = new(299, start: 0, length: 8); + public ModbusProperty DeviceType15 { get; set; } = new(299, start: 8, length: 8); + public ModbusProperty EquipmentNumber15 { get; set; } = new(300, start: 0, length: 8); + public ModbusProperty TroubleCode15 { get; set; } = new(300, start: 8, length: 8); + public ModbusProperty ProtectionZone16 { get; set; } = new(302, start: 0, length: 8); + public ModbusProperty DeviceType16 { get; set; } = new(302, start: 8, length: 8); + public ModbusProperty EquipmentNumber16 { get; set; } = new(303, start: 0, length: 8); + public ModbusProperty TroubleCode16 { get; set; } = new(303, start: 8, length: 8); + public ModbusProperty ProtectionZone17 { get; set; } = new(305, start: 0, length: 8); + public ModbusProperty DeviceType17 { get; set; } = new(305, start: 8, length: 8); + public ModbusProperty EquipmentNumber17 { get; set; } = new(306, start: 0, length: 8); + public ModbusProperty TroubleCode17 { get; set; } = new(306, start: 8, length: 8); + public ModbusProperty ProtectionZone18 { get; set; } = new(308, start: 0, length: 8); + public ModbusProperty DeviceType18 { get; set; } = new(308, start: 8, length: 8); + public ModbusProperty EquipmentNumber18 { get; set; } = new(309, start: 0, length: 8); + public ModbusProperty TroubleCode18 { get; set; } = new(309, start: 8, length: 8); + public ModbusProperty ProtectionZone19 { get; set; } = new(311, start: 0, length: 8); + public ModbusProperty DeviceType19 { get; set; } = new(311, start: 8, length: 8); + public ModbusProperty EquipmentNumber19 { get; set; } = new(312, start: 0, length: 8); + public ModbusProperty TroubleCode19 { get; set; } = new(312, start: 8, length: 8); + public ModbusProperty ProtectionZone20 { get; set; } = new(314, start: 0, length: 8); + public ModbusProperty DeviceType20 { get; set; } = new(314, start: 8, length: 8); + public ModbusProperty EquipmentNumber20 { get; set; } = new(315, start: 0, length: 8); + public ModbusProperty TroubleCode20 { get; set; } = new(315, start: 8, length: 8); + public ModbusProperty ProtectionZone21 { get; set; } = new(317, start: 0, length: 8); + public ModbusProperty DeviceType21 { get; set; } = new(317, start: 8, length: 8); + public ModbusProperty EquipmentNumber21 { get; set; } = new(318, start: 0, length: 8); + public ModbusProperty TroubleCode21 { get; set; } = new(318, start: 8, length: 8); + public ModbusProperty ProtectionZone22 { get; set; } = new(320, start: 0, length: 8); + public ModbusProperty DeviceType22 { get; set; } = new(320, start: 8, length: 8); + public ModbusProperty EquipmentNumber22 { get; set; } = new(321, start: 0, length: 8); + public ModbusProperty TroubleCode22 { get; set; } = new(321, start: 8, length: 8); + public ModbusProperty ProtectionZone23 { get; set; } = new(323, start: 0, length: 8); + public ModbusProperty DeviceType23 { get; set; } = new(323, start: 8, length: 8); + public ModbusProperty EquipmentNumber23 { get; set; } = new(324, start: 0, length: 8); + public ModbusProperty TroubleCode23 { get; set; } = new(324, start: 8, length: 8); + public ModbusProperty ProtectionZone24 { get; set; } = new(326, start: 0, length: 8); + public ModbusProperty DeviceType24 { get; set; } = new(326, start: 8, length: 8); + public ModbusProperty EquipmentNumber24 { get; set; } = new(327, start: 0, length: 8); + public ModbusProperty TroubleCode24 { get; set; } = new(327, start: 8, length: 8); + public ModbusProperty ProtectionZone25 { get; set; } = new(329, start: 0, length: 8); + public ModbusProperty DeviceType25 { get; set; } = new(329, start: 8, length: 8); + public ModbusProperty EquipmentNumber25 { get; set; } = new(330, start: 0, length: 8); + public ModbusProperty TroubleCode25 { get; set; } = new(330, start: 8, length: 8); + public ModbusProperty ProtectionZone26 { get; set; } = new(332, start: 0, length: 8); + public ModbusProperty DeviceType26 { get; set; } = new(332, start: 8, length: 8); + public ModbusProperty EquipmentNumber26 { get; set; } = new(333, start: 0, length: 8); + public ModbusProperty TroubleCode26 { get; set; } = new(333, start: 8, length: 8); + public ModbusProperty ProtectionZone27 { get; set; } = new(335, start: 0, length: 8); + public ModbusProperty DeviceType27 { get; set; } = new(335, start: 8, length: 8); + public ModbusProperty EquipmentNumber27 { get; set; } = new(336, start: 0, length: 8); + public ModbusProperty TroubleCode27 { get; set; } = new(336, start: 8, length: 8); + public ModbusProperty ProtectionZone28 { get; set; } = new(338, start: 0, length: 8); + public ModbusProperty DeviceType28 { get; set; } = new(338, start: 8, length: 8); + public ModbusProperty EquipmentNumber28 { get; set; } = new(339, start: 0, length: 8); + public ModbusProperty TroubleCode28 { get; set; } = new(339, start: 8, length: 8); + public ModbusProperty ProtectionZone29 { get; set; } = new(341, start: 0, length: 8); + public ModbusProperty DeviceType29 { get; set; } = new(341, start: 8, length: 8); + public ModbusProperty EquipmentNumber29 { get; set; } = new(342, start: 0, length: 8); + public ModbusProperty TroubleCode29 { get; set; } = new(342, start: 8, length: 8); + public ModbusProperty ProtectionZone30 { get; set; } = new(344, start: 0, length: 8); + public ModbusProperty DeviceType30 { get; set; } = new(344, start: 8, length: 8); + public ModbusProperty EquipmentNumber30 { get; set; } = new(345, start: 0, length: 8); + public ModbusProperty TroubleCode30 { get; set; } = new(345, start: 8, length: 8); + public ModbusProperty ProtectionZone31 { get; set; } = new(347, start: 0, length: 8); + public ModbusProperty DeviceType31 { get; set; } = new(347, start: 8, length: 8); + public ModbusProperty EquipmentNumber31 { get; set; } = new(348, start: 0, length: 8); + public ModbusProperty TroubleCode31 { get; set; } = new(348, start: 8, length: 8); + public ModbusProperty ProtectionZone32 { get; set; } = new(350, start: 0, length: 8); + public ModbusProperty DeviceType32 { get; set; } = new(350, start: 8, length: 8); + public ModbusProperty EquipmentNumber32 { get; set; } = new(351, start: 0, length: 8); + public ModbusProperty TroubleCode32 { get; set; } = new(351, start: 8, length: 8); + public ModbusProperty ProtectionZone33 { get; set; } = new(353, start: 0, length: 8); + public ModbusProperty DeviceType33 { get; set; } = new(353, start: 8, length: 8); + public ModbusProperty EquipmentNumber33 { get; set; } = new(354, start: 0, length: 8); + public ModbusProperty TroubleCode33 { get; set; } = new(354, start: 8, length: 8); + public ModbusProperty ProtectionZone34 { get; set; } = new(356, start: 0, length: 8); + public ModbusProperty DeviceType34 { get; set; } = new(356, start: 8, length: 8); + public ModbusProperty EquipmentNumber34 { get; set; } = new(357, start: 0, length: 8); + public ModbusProperty TroubleCode34 { get; set; } = new(357, start: 8, length: 8); + public ModbusProperty ProtectionZone35 { get; set; } = new(359, start: 0, length: 8); + public ModbusProperty DeviceType35 { get; set; } = new(359, start: 8, length: 8); + public ModbusProperty EquipmentNumber35 { get; set; } = new(360, start: 0, length: 8); + public ModbusProperty TroubleCode35 { get; set; } = new(360, start: 8, length: 8); + public ModbusProperty ProtectionZone36 { get; set; } = new(362, start: 0, length: 8); + public ModbusProperty DeviceType36 { get; set; } = new(362, start: 8, length: 8); + public ModbusProperty EquipmentNumber36 { get; set; } = new(363, start: 0, length: 8); + public ModbusProperty TroubleCode36 { get; set; } = new(363, start: 8, length: 8); + public ModbusProperty ProtectionZone37 { get; set; } = new(365, start: 0, length: 8); + public ModbusProperty DeviceType37 { get; set; } = new(365, start: 8, length: 8); + public ModbusProperty EquipmentNumber37 { get; set; } = new(366, start: 0, length: 8); + public ModbusProperty TroubleCode37 { get; set; } = new(366, start: 8, length: 8); + public ModbusProperty ProtectionZone38 { get; set; } = new(368, start: 0, length: 8); + public ModbusProperty DeviceType38 { get; set; } = new(368, start: 8, length: 8); + public ModbusProperty EquipmentNumber38 { get; set; } = new(369, start: 0, length: 8); + public ModbusProperty TroubleCode38 { get; set; } = new(369, start: 8, length: 8); + public ModbusProperty ProtectionZone39 { get; set; } = new(371, start: 0, length: 8); + public ModbusProperty DeviceType39 { get; set; } = new(371, start: 8, length: 8); + public ModbusProperty EquipmentNumber39 { get; set; } = new(372, start: 0, length: 8); + public ModbusProperty TroubleCode39 { get; set; } = new(372, start: 8, length: 8); + public ModbusProperty ProtectionZone40 { get; set; } = new(374, start: 0, length: 8); + public ModbusProperty DeviceType40 { get; set; } = new(374, start: 8, length: 8); + public ModbusProperty EquipmentNumber40 { get; set; } = new(375, start: 0, length: 8); + public ModbusProperty TroubleCode40 { get; set; } = new(375, start: 8, length: 8); + public ModbusProperty ProtectionZone41 { get; set; } = new(377, start: 0, length: 8); + public ModbusProperty DeviceType41 { get; set; } = new(377, start: 8, length: 8); + public ModbusProperty EquipmentNumber41 { get; set; } = new(378, start: 0, length: 8); + public ModbusProperty TroubleCode41 { get; set; } = new(378, start: 8, length: 8); + public ModbusProperty ProtectionZone42 { get; set; } = new(380, start: 0, length: 8); + public ModbusProperty DeviceType42 { get; set; } = new(380, start: 8, length: 8); + public ModbusProperty EquipmentNumber42 { get; set; } = new(381, start: 0, length: 8); + public ModbusProperty TroubleCode42 { get; set; } = new(381, start: 8, length: 8); + public ModbusProperty ProtectionZone43 { get; set; } = new(383, start: 0, length: 8); + public ModbusProperty DeviceType43 { get; set; } = new(383, start: 8, length: 8); + public ModbusProperty EquipmentNumber43 { get; set; } = new(384, start: 0, length: 8); + public ModbusProperty TroubleCode43 { get; set; } = new(384, start: 8, length: 8); + public ModbusProperty ProtectionZone44 { get; set; } = new(386, start: 0, length: 8); + public ModbusProperty DeviceType44 { get; set; } = new(386, start: 8, length: 8); + public ModbusProperty EquipmentNumber44 { get; set; } = new(387, start: 0, length: 8); + public ModbusProperty TroubleCode44 { get; set; } = new(387, start: 8, length: 8); + public ModbusProperty ProtectionZone45 { get; set; } = new(389, start: 0, length: 8); + public ModbusProperty DeviceType45 { get; set; } = new(389, start: 8, length: 8); + public ModbusProperty EquipmentNumber45 { get; set; } = new(390, start: 0, length: 8); + public ModbusProperty TroubleCode45 { get; set; } = new(390, start: 8, length: 8); + public ModbusProperty ProtectionZone46 { get; set; } = new(392, start: 0, length: 8); + public ModbusProperty DeviceType46 { get; set; } = new(392, start: 8, length: 8); + public ModbusProperty EquipmentNumber46 { get; set; } = new(393, start: 0, length: 8); + public ModbusProperty TroubleCode46 { get; set; } = new(393, start: 8, length: 8); + public ModbusProperty ProtectionZone47 { get; set; } = new(395, start: 0, length: 8); + public ModbusProperty DeviceType47 { get; set; } = new(395, start: 8, length: 8); + public ModbusProperty EquipmentNumber47 { get; set; } = new(396, start: 0, length: 8); + public ModbusProperty TroubleCode47 { get; set; } = new(396, start: 8, length: 8); + public ModbusProperty ProtectionZone48 { get; set; } = new(398, start: 0, length: 8); + public ModbusProperty DeviceType48 { get; set; } = new(398, start: 8, length: 8); + public ModbusProperty EquipmentNumber48 { get; set; } = new(399, start: 0, length: 8); + public ModbusProperty TroubleCode48 { get; set; } = new(399, start: 8, length: 8); + public ModbusProperty ProtectionZone49 { get; set; } = new(401, start: 0, length: 8); + public ModbusProperty DeviceType49 { get; set; } = new(401, start: 8, length: 8); + public ModbusProperty EquipmentNumber49 { get; set; } = new(402, start: 0, length: 8); + public ModbusProperty TroubleCode49 { get; set; } = new(402, start: 8, length: 8); + public ModbusProperty ProtectionZone50 { get; set; } = new(404, start: 0, length: 8); + public ModbusProperty DeviceType50 { get; set; } = new(404, start: 8, length: 8); + public ModbusProperty EquipmentNumber50 { get; set; } = new(405, start: 0, length: 8); + public ModbusProperty TroubleCode50 { get; set; } = new(405, start: 8, length: 8); + public ModbusProperty ProtectionZone51 { get; set; } = new(407, start: 0, length: 8); + public ModbusProperty DeviceType51 { get; set; } = new(407, start: 8, length: 8); + public ModbusProperty EquipmentNumber51 { get; set; } = new(408, start: 0, length: 8); + public ModbusProperty TroubleCode51 { get; set; } = new(408, start: 8, length: 8); + public ModbusProperty ProtectionZone52 { get; set; } = new(410, start: 0, length: 8); + public ModbusProperty DeviceType52 { get; set; } = new(410, start: 8, length: 8); + public ModbusProperty EquipmentNumber52 { get; set; } = new(411, start: 0, length: 8); + public ModbusProperty TroubleCode52 { get; set; } = new(411, start: 8, length: 8); + public ModbusProperty ProtectionZone53 { get; set; } = new(413, start: 0, length: 8); + public ModbusProperty DeviceType53 { get; set; } = new(413, start: 8, length: 8); + public ModbusProperty EquipmentNumber53 { get; set; } = new(414, start: 0, length: 8); + public ModbusProperty TroubleCode53 { get; set; } = new(414, start: 8, length: 8); + public ModbusProperty ProtectionZone54 { get; set; } = new(416, start: 0, length: 8); + public ModbusProperty DeviceType54 { get; set; } = new(416, start: 8, length: 8); + public ModbusProperty EquipmentNumber54 { get; set; } = new(417, start: 0, length: 8); + public ModbusProperty TroubleCode54 { get; set; } = new(417, start: 8, length: 8); + public ModbusProperty ProtectionZone55 { get; set; } = new(419, start: 0, length: 8); + public ModbusProperty DeviceType55 { get; set; } = new(419, start: 8, length: 8); + public ModbusProperty EquipmentNumber55 { get; set; } = new(420, start: 0, length: 8); + public ModbusProperty TroubleCode55 { get; set; } = new(420, start: 8, length: 8); + public ModbusProperty ProtectionZone56 { get; set; } = new(422, start: 0, length: 8); + public ModbusProperty DeviceType56 { get; set; } = new(422, start: 8, length: 8); + public ModbusProperty EquipmentNumber56 { get; set; } = new(423, start: 0, length: 8); + public ModbusProperty TroubleCode56 { get; set; } = new(423, start: 8, length: 8); + public ModbusProperty ProtectionZone57 { get; set; } = new(425, start: 0, length: 8); + public ModbusProperty DeviceType57 { get; set; } = new(425, start: 8, length: 8); + public ModbusProperty EquipmentNumber57 { get; set; } = new(426, start: 0, length: 8); + public ModbusProperty TroubleCode57 { get; set; } = new(426, start: 8, length: 8); + public ModbusProperty ProtectionZone58 { get; set; } = new(428, start: 0, length: 8); + public ModbusProperty DeviceType58 { get; set; } = new(428, start: 8, length: 8); + public ModbusProperty EquipmentNumber58 { get; set; } = new(429, start: 0, length: 8); + public ModbusProperty TroubleCode58 { get; set; } = new(429, start: 8, length: 8); + public ModbusProperty ProtectionZone59 { get; set; } = new(431, start: 0, length: 8); + public ModbusProperty DeviceType59 { get; set; } = new(431, start: 8, length: 8); + public ModbusProperty EquipmentNumber59 { get; set; } = new(432, start: 0, length: 8); + public ModbusProperty TroubleCode59 { get; set; } = new(432, start: 8, length: 8); + public ModbusProperty ProtectionZone60 { get; set; } = new(434, start: 0, length: 8); + public ModbusProperty DeviceType60 { get; set; } = new(434, start: 8, length: 8); + public ModbusProperty EquipmentNumber60 { get; set; } = new(435, start: 0, length: 8); + public ModbusProperty TroubleCode60 { get; set; } = new(435, start: 8, length: 8); + public ModbusProperty ProtectionZone61 { get; set; } = new(437, start: 0, length: 8); + public ModbusProperty DeviceType61 { get; set; } = new(437, start: 8, length: 8); + public ModbusProperty EquipmentNumber61 { get; set; } = new(438, start: 0, length: 8); + public ModbusProperty TroubleCode61 { get; set; } = new(438, start: 8, length: 8); + public ModbusProperty ProtectionZone62 { get; set; } = new(440, start: 0, length: 8); + public ModbusProperty DeviceType62 { get; set; } = new(440, start: 8, length: 8); + public ModbusProperty EquipmentNumber62 { get; set; } = new(441, start: 0, length: 8); + public ModbusProperty TroubleCode62 { get; set; } = new(441, start: 8, length: 8); + public ModbusProperty ProtectionZone63 { get; set; } = new(443, start: 0, length: 8); + public ModbusProperty DeviceType63 { get; set; } = new(443, start: 8, length: 8); + public ModbusProperty EquipmentNumber63 { get; set; } = new(444, start: 0, length: 8); + public ModbusProperty TroubleCode63 { get; set; } = new(444, start: 8, length: 8); + public ModbusProperty ProtectionZone64 { get; set; } = new(446, start: 0, length: 8); + public ModbusProperty DeviceType64 { get; set; } = new(446, start: 8, length: 8); + public ModbusProperty EquipmentNumber64 { get; set; } = new(447, start: 0, length: 8); + public ModbusProperty TroubleCode64 { get; set; } = new(447, start: 8, length: 8); + public ModbusProperty ProtectionZone65 { get; set; } = new(449, start: 0, length: 8); + public ModbusProperty DeviceType65 { get; set; } = new(449, start: 8, length: 8); + public ModbusProperty EquipmentNumber65 { get; set; } = new(450, start: 0, length: 8); + public ModbusProperty TroubleCode65 { get; set; } = new(450, start: 8, length: 8); + public ModbusProperty ProtectionZone66 { get; set; } = new(452, start: 0, length: 8); + public ModbusProperty DeviceType66 { get; set; } = new(452, start: 8, length: 8); + public ModbusProperty EquipmentNumber66 { get; set; } = new(453, start: 0, length: 8); + public ModbusProperty TroubleCode66 { get; set; } = new(453, start: 8, length: 8); + public ModbusProperty ProtectionZone67 { get; set; } = new(455, start: 0, length: 8); + public ModbusProperty DeviceType67 { get; set; } = new(455, start: 8, length: 8); + public ModbusProperty EquipmentNumber67 { get; set; } = new(456, start: 0, length: 8); + public ModbusProperty TroubleCode67 { get; set; } = new(456, start: 8, length: 8); + public ModbusProperty ProtectionZone68 { get; set; } = new(458, start: 0, length: 8); + public ModbusProperty DeviceType68 { get; set; } = new(458, start: 8, length: 8); + public ModbusProperty EquipmentNumber68 { get; set; } = new(459, start: 0, length: 8); + public ModbusProperty TroubleCode68 { get; set; } = new(459, start: 8, length: 8); + public ModbusProperty ProtectionZone69 { get; set; } = new(461, start: 0, length: 8); + public ModbusProperty DeviceType69 { get; set; } = new(461, start: 8, length: 8); + public ModbusProperty EquipmentNumber69 { get; set; } = new(462, start: 0, length: 8); + public ModbusProperty TroubleCode69 { get; set; } = new(462, start: 8, length: 8); + public ModbusProperty ProtectionZone70 { get; set; } = new(464, start: 0, length: 8); + public ModbusProperty DeviceType70 { get; set; } = new(464, start: 8, length: 8); + public ModbusProperty EquipmentNumber70 { get; set; } = new(465, start: 0, length: 8); + public ModbusProperty TroubleCode70 { get; set; } = new(465, start: 8, length: 8); + public ModbusProperty ProtectionZone71 { get; set; } = new(467, start: 0, length: 8); + public ModbusProperty DeviceType71 { get; set; } = new(467, start: 8, length: 8); + public ModbusProperty EquipmentNumber71 { get; set; } = new(468, start: 0, length: 8); + public ModbusProperty TroubleCode71 { get; set; } = new(468, start: 8, length: 8); + public ModbusProperty ProtectionZone72 { get; set; } = new(470, start: 0, length: 8); + public ModbusProperty DeviceType72 { get; set; } = new(470, start: 8, length: 8); + public ModbusProperty EquipmentNumber72 { get; set; } = new(471, start: 0, length: 8); + public ModbusProperty TroubleCode72 { get; set; } = new(471, start: 8, length: 8); + public ModbusProperty ProtectionZone73 { get; set; } = new(473, start: 0, length: 8); + public ModbusProperty DeviceType73 { get; set; } = new(473, start: 8, length: 8); + public ModbusProperty EquipmentNumber73 { get; set; } = new(474, start: 0, length: 8); + public ModbusProperty TroubleCode73 { get; set; } = new(474, start: 8, length: 8); + public ModbusProperty ProtectionZone74 { get; set; } = new(476, start: 0, length: 8); + public ModbusProperty DeviceType74 { get; set; } = new(476, start: 8, length: 8); + public ModbusProperty EquipmentNumber74 { get; set; } = new(477, start: 0, length: 8); + public ModbusProperty TroubleCode74 { get; set; } = new(477, start: 8, length: 8); + public ModbusProperty ProtectionZone75 { get; set; } = new(479, start: 0, length: 8); + public ModbusProperty DeviceType75 { get; set; } = new(479, start: 8, length: 8); + public ModbusProperty EquipmentNumber75 { get; set; } = new(480, start: 0, length: 8); + public ModbusProperty TroubleCode75 { get; set; } = new(480, start: 8, length: 8); + public ModbusProperty ProtectionZone76 { get; set; } = new(482, start: 0, length: 8); + public ModbusProperty DeviceType76 { get; set; } = new(482, start: 8, length: 8); + public ModbusProperty EquipmentNumber76 { get; set; } = new(483, start: 0, length: 8); + public ModbusProperty TroubleCode76 { get; set; } = new(483, start: 8, length: 8); + public ModbusProperty ProtectionZone77 { get; set; } = new(485, start: 0, length: 8); + public ModbusProperty DeviceType77 { get; set; } = new(485, start: 8, length: 8); + public ModbusProperty EquipmentNumber77 { get; set; } = new(486, start: 0, length: 8); + public ModbusProperty TroubleCode77 { get; set; } = new(486, start: 8, length: 8); + public ModbusProperty ProtectionZone78 { get; set; } = new(488, start: 0, length: 8); + public ModbusProperty DeviceType78 { get; set; } = new(488, start: 8, length: 8); + public ModbusProperty EquipmentNumber78 { get; set; } = new(489, start: 0, length: 8); + public ModbusProperty TroubleCode78 { get; set; } = new(489, start: 8, length: 8); + public ModbusProperty ProtectionZone79 { get; set; } = new(491, start: 0, length: 8); + public ModbusProperty DeviceType79 { get; set; } = new(491, start: 8, length: 8); + public ModbusProperty EquipmentNumber79 { get; set; } = new(492, start: 0, length: 8); + public ModbusProperty TroubleCode79 { get; set; } = new(492, start: 8, length: 8); + public ModbusProperty ProtectionZone80 { get; set; } = new(494, start: 0, length: 8); + public ModbusProperty DeviceType80 { get; set; } = new(494, start: 8, length: 8); + public ModbusProperty EquipmentNumber80 { get; set; } = new(495, start: 0, length: 8); + public ModbusProperty TroubleCode80 { get; set; } = new(495, start: 8, length: 8); + public ModbusProperty ProtectionZone81 { get; set; } = new(497, start: 0, length: 8); + public ModbusProperty DeviceType81 { get; set; } = new(497, start: 8, length: 8); + public ModbusProperty EquipmentNumber81 { get; set; } = new(498, start: 0, length: 8); + public ModbusProperty TroubleCode81 { get; set; } = new(498, start: 8, length: 8); + public ModbusProperty ProtectionZone82 { get; set; } = new(500, start: 0, length: 8); + public ModbusProperty DeviceType82 { get; set; } = new(500, start: 8, length: 8); + public ModbusProperty EquipmentNumber82 { get; set; } = new(501, start: 0, length: 8); + public ModbusProperty TroubleCode82 { get; set; } = new(501, start: 8, length: 8); + public ModbusProperty ProtectionZone83 { get; set; } = new(503, start: 0, length: 8); + public ModbusProperty DeviceType83 { get; set; } = new(503, start: 8, length: 8); + public ModbusProperty EquipmentNumber83 { get; set; } = new(504, start: 0, length: 8); + public ModbusProperty TroubleCode83 { get; set; } = new(504, start: 8, length: 8); + public ModbusProperty ProtectionZone84 { get; set; } = new(506, start: 0, length: 8); + public ModbusProperty DeviceType84 { get; set; } = new(506, start: 8, length: 8); + public ModbusProperty EquipmentNumber84 { get; set; } = new(507, start: 0, length: 8); + public ModbusProperty TroubleCode84 { get; set; } = new(507, start: 8, length: 8); + public ModbusProperty ProtectionZone85 { get; set; } = new(509, start: 0, length: 8); + public ModbusProperty DeviceType85 { get; set; } = new(509, start: 8, length: 8); + public ModbusProperty EquipmentNumber85 { get; set; } = new(510, start: 0, length: 8); + public ModbusProperty TroubleCode85 { get; set; } = new(510, start: 8, length: 8); + public ModbusProperty ProtectionZone86 { get; set; } = new(512, start: 0, length: 8); + public ModbusProperty DeviceType86 { get; set; } = new(512, start: 8, length: 8); + public ModbusProperty EquipmentNumber86 { get; set; } = new(513, start: 0, length: 8); + public ModbusProperty TroubleCode86 { get; set; } = new(513, start: 8, length: 8); + public ModbusProperty ProtectionZone87 { get; set; } = new(515, start: 0, length: 8); + public ModbusProperty DeviceType87 { get; set; } = new(515, start: 8, length: 8); + public ModbusProperty EquipmentNumber87 { get; set; } = new(516, start: 0, length: 8); + public ModbusProperty TroubleCode87 { get; set; } = new(516, start: 8, length: 8); + public ModbusProperty ProtectionZone88 { get; set; } = new(518, start: 0, length: 8); + public ModbusProperty DeviceType88 { get; set; } = new(518, start: 8, length: 8); + public ModbusProperty EquipmentNumber88 { get; set; } = new(519, start: 0, length: 8); + public ModbusProperty TroubleCode88 { get; set; } = new(519, start: 8, length: 8); + public ModbusProperty ProtectionZone89 { get; set; } = new(521, start: 0, length: 8); + public ModbusProperty DeviceType89 { get; set; } = new(521, start: 8, length: 8); + public ModbusProperty EquipmentNumber89 { get; set; } = new(522, start: 0, length: 8); + public ModbusProperty TroubleCode89 { get; set; } = new(522, start: 8, length: 8); + public ModbusProperty ProtectionZone90 { get; set; } = new(524, start: 0, length: 8); + public ModbusProperty DeviceType90 { get; set; } = new(524, start: 8, length: 8); + public ModbusProperty EquipmentNumber90 { get; set; } = new(525, start: 0, length: 8); + public ModbusProperty TroubleCode90 { get; set; } = new(525, start: 8, length: 8); + public ModbusProperty ProtectionZone91 { get; set; } = new(527, start: 0, length: 8); + public ModbusProperty DeviceType91 { get; set; } = new(527, start: 8, length: 8); + public ModbusProperty EquipmentNumber91 { get; set; } = new(528, start: 0, length: 8); + public ModbusProperty TroubleCode91 { get; set; } = new(528, start: 8, length: 8); + public ModbusProperty ProtectionZone92 { get; set; } = new(530, start: 0, length: 8); + public ModbusProperty DeviceType92 { get; set; } = new(530, start: 8, length: 8); + public ModbusProperty EquipmentNumber92 { get; set; } = new(531, start: 0, length: 8); + public ModbusProperty TroubleCode92 { get; set; } = new(531, start: 8, length: 8); + public ModbusProperty ProtectionZone93 { get; set; } = new(533, start: 0, length: 8); + public ModbusProperty DeviceType93 { get; set; } = new(533, start: 8, length: 8); + public ModbusProperty EquipmentNumber93 { get; set; } = new(534, start: 0, length: 8); + public ModbusProperty TroubleCode93 { get; set; } = new(534, start: 8, length: 8); + public ModbusProperty ProtectionZone94 { get; set; } = new(536, start: 0, length: 8); + public ModbusProperty DeviceType94 { get; set; } = new(536, start: 8, length: 8); + public ModbusProperty EquipmentNumber94 { get; set; } = new(537, start: 0, length: 8); + public ModbusProperty TroubleCode94 { get; set; } = new(537, start: 8, length: 8); + public ModbusProperty ProtectionZone95 { get; set; } = new(539, start: 0, length: 8); + public ModbusProperty DeviceType95 { get; set; } = new(539, start: 8, length: 8); + public ModbusProperty EquipmentNumber95 { get; set; } = new(540, start: 0, length: 8); + public ModbusProperty TroubleCode95 { get; set; } = new(540, start: 8, length: 8); + public ModbusProperty ProtectionZone96 { get; set; } = new(542, start: 0, length: 8); + public ModbusProperty DeviceType96 { get; set; } = new(542, start: 8, length: 8); + public ModbusProperty EquipmentNumber96 { get; set; } = new(543, start: 0, length: 8); + public ModbusProperty TroubleCode96 { get; set; } = new(543, start: 8, length: 8); + public ModbusProperty ProtectionZone97 { get; set; } = new(545, start: 0, length: 8); + public ModbusProperty DeviceType97 { get; set; } = new(545, start: 8, length: 8); + public ModbusProperty EquipmentNumber97 { get; set; } = new(546, start: 0, length: 8); + public ModbusProperty TroubleCode97 { get; set; } = new(546, start: 8, length: 8); + public ModbusProperty ProtectionZone98 { get; set; } = new(548, start: 0, length: 8); + public ModbusProperty DeviceType98 { get; set; } = new(548, start: 8, length: 8); + public ModbusProperty EquipmentNumber98 { get; set; } = new(549, start: 0, length: 8); + public ModbusProperty TroubleCode98 { get; set; } = new(549, start: 8, length: 8); + public ModbusProperty ProtectionZone99 { get; set; } = new(551, start: 0, length: 8); + public ModbusProperty DeviceType99 { get; set; } = new(551, start: 8, length: 8); + public ModbusProperty EquipmentNumber99 { get; set; } = new(552, start: 0, length: 8); + public ModbusProperty TroubleCode99 { get; set; } = new(552, start: 8, length: 8); + public ModbusProperty ProtectionZone100 { get; set; } = new(554, start: 0, length: 8); + public ModbusProperty DeviceType100 { get; set; } = new(554, start: 8, length: 8); + public ModbusProperty EquipmentNumber100 { get; set; } = new(555, start: 0, length: 8); + public ModbusProperty TroubleCode100 { get; set; } = new(555, start: 8, length: 8); + public ModbusProperty ProtectionZone101 { get; set; } = new(557, start: 0, length: 8); + public ModbusProperty DeviceType101 { get; set; } = new(557, start: 8, length: 8); + public ModbusProperty EquipmentNumber101 { get; set; } = new(558, start: 0, length: 8); + public ModbusProperty TroubleCode101 { get; set; } = new(558, start: 8, length: 8); + public ModbusProperty ProtectionZone102 { get; set; } = new(560, start: 0, length: 8); + public ModbusProperty DeviceType102 { get; set; } = new(560, start: 8, length: 8); + public ModbusProperty EquipmentNumber102 { get; set; } = new(561, start: 0, length: 8); + public ModbusProperty TroubleCode102 { get; set; } = new(561, start: 8, length: 8); + public ModbusProperty ProtectionZone103 { get; set; } = new(563, start: 0, length: 8); + public ModbusProperty DeviceType103 { get; set; } = new(563, start: 8, length: 8); + public ModbusProperty EquipmentNumber103 { get; set; } = new(564, start: 0, length: 8); + public ModbusProperty TroubleCode103 { get; set; } = new(564, start: 8, length: 8); + public ModbusProperty ProtectionZone104 { get; set; } = new(566, start: 0, length: 8); + public ModbusProperty DeviceType104 { get; set; } = new(566, start: 8, length: 8); + public ModbusProperty EquipmentNumber104 { get; set; } = new(567, start: 0, length: 8); + public ModbusProperty TroubleCode104 { get; set; } = new(567, start: 8, length: 8); + public ModbusProperty ProtectionZone105 { get; set; } = new(569, start: 0, length: 8); + public ModbusProperty DeviceType105 { get; set; } = new(569, start: 8, length: 8); + public ModbusProperty EquipmentNumber105 { get; set; } = new(570, start: 0, length: 8); + public ModbusProperty TroubleCode105 { get; set; } = new(570, start: 8, length: 8); + public ModbusProperty ProtectionZone106 { get; set; } = new(572, start: 0, length: 8); + public ModbusProperty DeviceType106 { get; set; } = new(572, start: 8, length: 8); + public ModbusProperty EquipmentNumber106 { get; set; } = new(573, start: 0, length: 8); + public ModbusProperty TroubleCode106 { get; set; } = new(573, start: 8, length: 8); + public ModbusProperty ProtectionZone107 { get; set; } = new(575, start: 0, length: 8); + public ModbusProperty DeviceType107 { get; set; } = new(575, start: 8, length: 8); + public ModbusProperty EquipmentNumber107 { get; set; } = new(576, start: 0, length: 8); + public ModbusProperty TroubleCode107 { get; set; } = new(576, start: 8, length: 8); + public ModbusProperty ProtectionZone108 { get; set; } = new(578, start: 0, length: 8); + public ModbusProperty DeviceType108 { get; set; } = new(578, start: 8, length: 8); + public ModbusProperty EquipmentNumber108 { get; set; } = new(579, start: 0, length: 8); + public ModbusProperty TroubleCode108 { get; set; } = new(579, start: 8, length: 8); + public ModbusProperty ProtectionZone109 { get; set; } = new(581, start: 0, length: 8); + public ModbusProperty DeviceType109 { get; set; } = new(581, start: 8, length: 8); + public ModbusProperty EquipmentNumber109 { get; set; } = new(582, start: 0, length: 8); + public ModbusProperty TroubleCode109 { get; set; } = new(582, start: 8, length: 8); + public ModbusProperty ProtectionZone110 { get; set; } = new(584, start: 0, length: 8); + public ModbusProperty DeviceType110 { get; set; } = new(584, start: 8, length: 8); + public ModbusProperty EquipmentNumber110 { get; set; } = new(585, start: 0, length: 8); + public ModbusProperty TroubleCode110 { get; set; } = new(585, start: 8, length: 8); + public ModbusProperty ProtectionZone111 { get; set; } = new(587, start: 0, length: 8); + public ModbusProperty DeviceType111 { get; set; } = new(587, start: 8, length: 8); + public ModbusProperty EquipmentNumber111 { get; set; } = new(588, start: 0, length: 8); + public ModbusProperty TroubleCode111 { get; set; } = new(588, start: 8, length: 8); + public ModbusProperty ProtectionZone112 { get; set; } = new(590, start: 0, length: 8); + public ModbusProperty DeviceType112 { get; set; } = new(590, start: 8, length: 8); + public ModbusProperty EquipmentNumber112 { get; set; } = new(591, start: 0, length: 8); + public ModbusProperty TroubleCode112 { get; set; } = new(591, start: 8, length: 8); + public ModbusProperty ProtectionZone113 { get; set; } = new(593, start: 0, length: 8); + public ModbusProperty DeviceType113 { get; set; } = new(593, start: 8, length: 8); + public ModbusProperty EquipmentNumber113 { get; set; } = new(594, start: 0, length: 8); + public ModbusProperty TroubleCode113 { get; set; } = new(594, start: 8, length: 8); + public ModbusProperty ProtectionZone114 { get; set; } = new(596, start: 0, length: 8); + public ModbusProperty DeviceType114 { get; set; } = new(596, start: 8, length: 8); + public ModbusProperty EquipmentNumber114 { get; set; } = new(597, start: 0, length: 8); + public ModbusProperty TroubleCode114 { get; set; } = new(597, start: 8, length: 8); + public ModbusProperty ProtectionZone115 { get; set; } = new(599, start: 0, length: 8); + public ModbusProperty DeviceType115 { get; set; } = new(599, start: 8, length: 8); + public ModbusProperty EquipmentNumber115 { get; set; } = new(600, start: 0, length: 8); + public ModbusProperty TroubleCode115 { get; set; } = new(600, start: 8, length: 8); + public ModbusProperty ProtectionZone116 { get; set; } = new(602, start: 0, length: 8); + public ModbusProperty DeviceType116 { get; set; } = new(602, start: 8, length: 8); + public ModbusProperty EquipmentNumber116 { get; set; } = new(603, start: 0, length: 8); + public ModbusProperty TroubleCode116 { get; set; } = new(603, start: 8, length: 8); + public ModbusProperty ProtectionZone117 { get; set; } = new(605, start: 0, length: 8); + public ModbusProperty DeviceType117 { get; set; } = new(605, start: 8, length: 8); + public ModbusProperty EquipmentNumber117 { get; set; } = new(606, start: 0, length: 8); + public ModbusProperty TroubleCode117 { get; set; } = new(606, start: 8, length: 8); + public ModbusProperty ProtectionZone118 { get; set; } = new(608, start: 0, length: 8); + public ModbusProperty DeviceType118 { get; set; } = new(608, start: 8, length: 8); + public ModbusProperty EquipmentNumber118 { get; set; } = new(609, start: 0, length: 8); + public ModbusProperty TroubleCode118 { get; set; } = new(609, start: 8, length: 8); + public ModbusProperty ProtectionZone119 { get; set; } = new(611, start: 0, length: 8); + public ModbusProperty DeviceType119 { get; set; } = new(611, start: 8, length: 8); + public ModbusProperty EquipmentNumber119 { get; set; } = new(612, start: 0, length: 8); + public ModbusProperty TroubleCode119 { get; set; } = new(612, start: 8, length: 8); + public ModbusProperty ProtectionZone120 { get; set; } = new(614, start: 0, length: 8); + public ModbusProperty DeviceType120 { get; set; } = new(614, start: 8, length: 8); + public ModbusProperty EquipmentNumber120 { get; set; } = new(615, start: 0, length: 8); + public ModbusProperty TroubleCode120 { get; set; } = new(615, start: 8, length: 8); + public ModbusProperty ProtectionZone121 { get; set; } = new(617, start: 0, length: 8); + public ModbusProperty DeviceType121 { get; set; } = new(617, start: 8, length: 8); + public ModbusProperty EquipmentNumber121 { get; set; } = new(618, start: 0, length: 8); + public ModbusProperty TroubleCode121 { get; set; } = new(618, start: 8, length: 8); + public ModbusProperty ProtectionZone122 { get; set; } = new(620, start: 0, length: 8); + public ModbusProperty DeviceType122 { get; set; } = new(620, start: 8, length: 8); + public ModbusProperty EquipmentNumber122 { get; set; } = new(621, start: 0, length: 8); + public ModbusProperty TroubleCode122 { get; set; } = new(621, start: 8, length: 8); + public ModbusProperty ProtectionZone123 { get; set; } = new(623, start: 0, length: 8); + public ModbusProperty DeviceType123 { get; set; } = new(623, start: 8, length: 8); + public ModbusProperty EquipmentNumber123 { get; set; } = new(624, start: 0, length: 8); + public ModbusProperty TroubleCode123 { get; set; } = new(624, start: 8, length: 8); + public ModbusProperty ProtectionZone124 { get; set; } = new(626, start: 0, length: 8); + public ModbusProperty DeviceType124 { get; set; } = new(626, start: 8, length: 8); + public ModbusProperty EquipmentNumber124 { get; set; } = new(627, start: 0, length: 8); + public ModbusProperty TroubleCode124 { get; set; } = new(627, start: 8, length: 8); + public ModbusProperty ProtectionZone125 { get; set; } = new(629, start: 0, length: 8); + public ModbusProperty DeviceType125 { get; set; } = new(629, start: 8, length: 8); + public ModbusProperty EquipmentNumber125 { get; set; } = new(630, start: 0, length: 8); + public ModbusProperty TroubleCode125 { get; set; } = new(630, start: 8, length: 8); + public ModbusProperty ProtectionZone126 { get; set; } = new(632, start: 0, length: 8); + public ModbusProperty DeviceType126 { get; set; } = new(632, start: 8, length: 8); + public ModbusProperty EquipmentNumber126 { get; set; } = new(633, start: 0, length: 8); + public ModbusProperty TroubleCode126 { get; set; } = new(633, start: 8, length: 8); + public ModbusProperty ProtectionZone127 { get; set; } = new(635, start: 0, length: 8); + public ModbusProperty DeviceType127 { get; set; } = new(635, start: 8, length: 8); + public ModbusProperty EquipmentNumber127 { get; set; } = new(636, start: 0, length: 8); + public ModbusProperty TroubleCode127 { get; set; } = new(636, start: 8, length: 8); + public ModbusProperty ProtectionZone128 { get; set; } = new(638, start: 0, length: 8); + public ModbusProperty DeviceType128 { get; set; } = new(638, start: 8, length: 8); + public ModbusProperty EquipmentNumber128 { get; set; } = new(639, start: 0, length: 8); + public ModbusProperty TroubleCode128 { get; set; } = new(639, start: 8, length: 8); } \ No newline at end of file diff --git a/Service/FireControl/Msg/Subzone5.cs b/Service/FireControl/Msg/Subzone5.cs index 0476741..b970dc0 100644 --- a/Service/FireControl/Msg/Subzone5.cs +++ b/Service/FireControl/Msg/Subzone5.cs @@ -40,1029 +40,1033 @@ public class Subzone5 /// 温度 /// public ModbusProperty Temperature001 { get; set; } = new(5, offset: -40); + /// /// 一氧化碳浓度 /// public ModbusProperty CoConcentration001 { get; set; } = new(6); + /// /// VOC /// public ModbusProperty VOC001 { get; set; } = new(7, scale: 1000); + public ModbusProperty Smoke001 { get; set; } = new(8); - public ModbusProperty ProtectionZone002 { get; set; } = new(24); - public ModbusProperty Type002 { get; set; } = new(25); - public ModbusProperty DetectorID002 { get; set; } = new(26); - public ModbusProperty AlarmLevel002 { get; set; } = new(27); - public ModbusProperty Temperature002 { get; set; } = new(28, offset: -40); - public ModbusProperty CoConcentration002 { get; set; } = new(29); - public ModbusProperty VOC002 { get; set; } = new(30, scale: 1000); - public ModbusProperty Smoke002 { get; set; } = new(31); - public ModbusProperty ProtectionZone003 { get; set; } = new(47); - public ModbusProperty Type003 { get; set; } = new(48); - public ModbusProperty DetectorID003 { get; set; } = new(49); - public ModbusProperty AlarmLevel003 { get; set; } = new(50); - public ModbusProperty Temperature003 { get; set; } = new(51, offset: -40); - public ModbusProperty CoConcentration003 { get; set; } = new(52); - public ModbusProperty VOC003 { get; set; } = new(53, scale: 1000); - public ModbusProperty Smoke003 { get; set; } = new(54); - public ModbusProperty ProtectionZone004 { get; set; } = new(70); - public ModbusProperty Type004 { get; set; } = new(71); - public ModbusProperty DetectorID004 { get; set; } = new(72); - public ModbusProperty AlarmLevel004 { get; set; } = new(73); - public ModbusProperty Temperature004 { get; set; } = new(74, offset: -40); - public ModbusProperty CoConcentration004 { get; set; } = new(75); - public ModbusProperty VOC004 { get; set; } = new(76, scale: 1000); - public ModbusProperty Smoke004 { get; set; } = new(77); - public ModbusProperty ProtectionZone005 { get; set; } = new(93); - public ModbusProperty Type005 { get; set; } = new(94); - public ModbusProperty DetectorID005 { get; set; } = new(95); - public ModbusProperty AlarmLevel005 { get; set; } = new(96); - public ModbusProperty Temperature005 { get; set; } = new(97, offset: -40); - public ModbusProperty CoConcentration005 { get; set; } = new(98); - public ModbusProperty VOC005 { get; set; } = new(99, scale: 1000); - public ModbusProperty Smoke005 { get; set; } = new(100); - public ModbusProperty ProtectionZone006 { get; set; } = new(116); - public ModbusProperty Type006 { get; set; } = new(117); - public ModbusProperty DetectorID006 { get; set; } = new(118); - public ModbusProperty AlarmLevel006 { get; set; } = new(119); - public ModbusProperty Temperature006 { get; set; } = new(120, offset: -40); - public ModbusProperty CoConcentration006 { get; set; } = new(121); - public ModbusProperty VOC006 { get; set; } = new(122, scale: 1000); - public ModbusProperty Smoke006 { get; set; } = new(123); - public ModbusProperty ProtectionZone007 { get; set; } = new(139); - public ModbusProperty Type007 { get; set; } = new(140); - public ModbusProperty DetectorID007 { get; set; } = new(141); - public ModbusProperty AlarmLevel007 { get; set; } = new(142); - public ModbusProperty Temperature007 { get; set; } = new(143, offset: -40); - public ModbusProperty CoConcentration007 { get; set; } = new(144); - public ModbusProperty VOC007 { get; set; } = new(145, scale: 1000); - public ModbusProperty Smoke007 { get; set; } = new(146); - public ModbusProperty ProtectionZone008 { get; set; } = new(162); - public ModbusProperty Type008 { get; set; } = new(163); - public ModbusProperty DetectorID008 { get; set; } = new(164); - public ModbusProperty AlarmLevel008 { get; set; } = new(165); - public ModbusProperty Temperature008 { get; set; } = new(166, offset: -40); - public ModbusProperty CoConcentration008 { get; set; } = new(167); - public ModbusProperty VOC008 { get; set; } = new(168, scale: 1000); - public ModbusProperty Smoke008 { get; set; } = new(169); - public ModbusProperty ProtectionZone009 { get; set; } = new(185); - public ModbusProperty Type009 { get; set; } = new(186); - public ModbusProperty DetectorID009 { get; set; } = new(187); - public ModbusProperty AlarmLevel009 { get; set; } = new(188); - public ModbusProperty Temperature009 { get; set; } = new(189, offset: -40); - public ModbusProperty CoConcentration009 { get; set; } = new(190); - public ModbusProperty VOC009 { get; set; } = new(191, scale: 1000); - public ModbusProperty Smoke009 { get; set; } = new(192); - public ModbusProperty ProtectionZone010 { get; set; } = new(208); - public ModbusProperty Type010 { get; set; } = new(209); - public ModbusProperty DetectorID010 { get; set; } = new(210); - public ModbusProperty AlarmLevel010 { get; set; } = new(211); - public ModbusProperty Temperature010 { get; set; } = new(212, offset: -40); - public ModbusProperty CoConcentration010 { get; set; } = new(213); - public ModbusProperty VOC010 { get; set; } = new(214, scale: 1000); - public ModbusProperty Smoke010 { get; set; } = new(215); - public ModbusProperty ProtectionZone011 { get; set; } = new(231); - public ModbusProperty Type011 { get; set; } = new(232); - public ModbusProperty DetectorID011 { get; set; } = new(233); - public ModbusProperty AlarmLevel011 { get; set; } = new(234); - public ModbusProperty Temperature011 { get; set; } = new(235, offset: -40); - public ModbusProperty CoConcentration011 { get; set; } = new(236); - public ModbusProperty VOC011 { get; set; } = new(237, scale: 1000); - public ModbusProperty Smoke011 { get; set; } = new(238); - public ModbusProperty ProtectionZone012 { get; set; } = new(254); - public ModbusProperty Type012 { get; set; } = new(255); - public ModbusProperty DetectorID012 { get; set; } = new(256); - public ModbusProperty AlarmLevel012 { get; set; } = new(257); - public ModbusProperty Temperature012 { get; set; } = new(258, offset: -40); - public ModbusProperty CoConcentration012 { get; set; } = new(259); - public ModbusProperty VOC012 { get; set; } = new(260, scale: 1000); - public ModbusProperty Smoke012 { get; set; } = new(261); - public ModbusProperty ProtectionZone013 { get; set; } = new(277); - public ModbusProperty Type013 { get; set; } = new(278); - public ModbusProperty DetectorID013 { get; set; } = new(279); - public ModbusProperty AlarmLevel013 { get; set; } = new(280); - public ModbusProperty Temperature013 { get; set; } = new(281, offset: -40); - public ModbusProperty CoConcentration013 { get; set; } = new(282); - public ModbusProperty VOC013 { get; set; } = new(283, scale: 1000); - public ModbusProperty Smoke013 { get; set; } = new(284); - public ModbusProperty ProtectionZone014 { get; set; } = new(300); - public ModbusProperty Type014 { get; set; } = new(301); - public ModbusProperty DetectorID014 { get; set; } = new(302); - public ModbusProperty AlarmLevel014 { get; set; } = new(303); - public ModbusProperty Temperature014 { get; set; } = new(304, offset: -40); - public ModbusProperty CoConcentration014 { get; set; } = new(305); - public ModbusProperty VOC014 { get; set; } = new(306, scale: 1000); - public ModbusProperty Smoke014 { get; set; } = new(307); - public ModbusProperty ProtectionZone015 { get; set; } = new(323); - public ModbusProperty Type015 { get; set; } = new(324); - public ModbusProperty DetectorID015 { get; set; } = new(325); - public ModbusProperty AlarmLevel015 { get; set; } = new(326); - public ModbusProperty Temperature015 { get; set; } = new(327, offset: -40); - public ModbusProperty CoConcentration015 { get; set; } = new(328); - public ModbusProperty VOC015 { get; set; } = new(329, scale: 1000); - public ModbusProperty Smoke015 { get; set; } = new(330); - public ModbusProperty ProtectionZone016 { get; set; } = new(346); - public ModbusProperty Type016 { get; set; } = new(347); - public ModbusProperty DetectorID016 { get; set; } = new(348); - public ModbusProperty AlarmLevel016 { get; set; } = new(349); - public ModbusProperty Temperature016 { get; set; } = new(350, offset: -40); - public ModbusProperty CoConcentration016 { get; set; } = new(351); - public ModbusProperty VOC016 { get; set; } = new(352, scale: 1000); - public ModbusProperty Smoke016 { get; set; } = new(353); - public ModbusProperty ProtectionZone017 { get; set; } = new(369); - public ModbusProperty Type017 { get; set; } = new(370); - public ModbusProperty DetectorID017 { get; set; } = new(371); - public ModbusProperty AlarmLevel017 { get; set; } = new(372); - public ModbusProperty Temperature017 { get; set; } = new(373, offset: -40); - public ModbusProperty CoConcentration017 { get; set; } = new(374); - public ModbusProperty VOC017 { get; set; } = new(375, scale: 1000); - public ModbusProperty Smoke017 { get; set; } = new(376); - public ModbusProperty ProtectionZone018 { get; set; } = new(392); - public ModbusProperty Type018 { get; set; } = new(393); - public ModbusProperty DetectorID018 { get; set; } = new(394); - public ModbusProperty AlarmLevel018 { get; set; } = new(395); - public ModbusProperty Temperature018 { get; set; } = new(396, offset: -40); - public ModbusProperty CoConcentration018 { get; set; } = new(397); - public ModbusProperty VOC018 { get; set; } = new(398, scale: 1000); - public ModbusProperty Smoke018 { get; set; } = new(399); - public ModbusProperty ProtectionZone019 { get; set; } = new(415); - public ModbusProperty Type019 { get; set; } = new(416); - public ModbusProperty DetectorID019 { get; set; } = new(417); - public ModbusProperty AlarmLevel019 { get; set; } = new(418); - public ModbusProperty Temperature019 { get; set; } = new(419, offset: -40); - public ModbusProperty CoConcentration019 { get; set; } = new(420); - public ModbusProperty VOC019 { get; set; } = new(421, scale: 1000); - public ModbusProperty Smoke019 { get; set; } = new(422); - public ModbusProperty ProtectionZone020 { get; set; } = new(438); - public ModbusProperty Type020 { get; set; } = new(439); - public ModbusProperty DetectorID020 { get; set; } = new(440); - public ModbusProperty AlarmLevel020 { get; set; } = new(441); - public ModbusProperty Temperature020 { get; set; } = new(442, offset: -40); - public ModbusProperty CoConcentration020 { get; set; } = new(443); - public ModbusProperty VOC020 { get; set; } = new(444, scale: 1000); - public ModbusProperty Smoke020 { get; set; } = new(445); - public ModbusProperty ProtectionZone021 { get; set; } = new(461); - public ModbusProperty Type021 { get; set; } = new(462); - public ModbusProperty DetectorID021 { get; set; } = new(463); - public ModbusProperty AlarmLevel021 { get; set; } = new(464); - public ModbusProperty Temperature021 { get; set; } = new(465, offset: -40); - public ModbusProperty CoConcentration021 { get; set; } = new(466); - public ModbusProperty VOC021 { get; set; } = new(467, scale: 1000); - public ModbusProperty Smoke021 { get; set; } = new(468); - public ModbusProperty ProtectionZone022 { get; set; } = new(484); - public ModbusProperty Type022 { get; set; } = new(485); - public ModbusProperty DetectorID022 { get; set; } = new(486); - public ModbusProperty AlarmLevel022 { get; set; } = new(487); - public ModbusProperty Temperature022 { get; set; } = new(488, offset: -40); - public ModbusProperty CoConcentration022 { get; set; } = new(489); - public ModbusProperty VOC022 { get; set; } = new(490, scale: 1000); - public ModbusProperty Smoke022 { get; set; } = new(491); - public ModbusProperty ProtectionZone023 { get; set; } = new(507); - public ModbusProperty Type023 { get; set; } = new(508); - public ModbusProperty DetectorID023 { get; set; } = new(509); - public ModbusProperty AlarmLevel023 { get; set; } = new(510); - public ModbusProperty Temperature023 { get; set; } = new(511, offset: -40); - public ModbusProperty CoConcentration023 { get; set; } = new(512); - public ModbusProperty VOC023 { get; set; } = new(513, scale: 1000); - public ModbusProperty Smoke023 { get; set; } = new(514); - public ModbusProperty ProtectionZone024 { get; set; } = new(530); - public ModbusProperty Type024 { get; set; } = new(531); - public ModbusProperty DetectorID024 { get; set; } = new(532); - public ModbusProperty AlarmLevel024 { get; set; } = new(533); - public ModbusProperty Temperature024 { get; set; } = new(534, offset: -40); - public ModbusProperty CoConcentration024 { get; set; } = new(535); - public ModbusProperty VOC024 { get; set; } = new(536, scale: 1000); - public ModbusProperty Smoke024 { get; set; } = new(537); - public ModbusProperty ProtectionZone025 { get; set; } = new(553); - public ModbusProperty Type025 { get; set; } = new(554); - public ModbusProperty DetectorID025 { get; set; } = new(555); - public ModbusProperty AlarmLevel025 { get; set; } = new(556); - public ModbusProperty Temperature025 { get; set; } = new(557, offset: -40); - public ModbusProperty CoConcentration025 { get; set; } = new(558); - public ModbusProperty VOC025 { get; set; } = new(559, scale: 1000); - public ModbusProperty Smoke025 { get; set; } = new(560); - public ModbusProperty ProtectionZone026 { get; set; } = new(576); - public ModbusProperty Type026 { get; set; } = new(577); - public ModbusProperty DetectorID026 { get; set; } = new(578); - public ModbusProperty AlarmLevel026 { get; set; } = new(579); - public ModbusProperty Temperature026 { get; set; } = new(580, offset: -40); - public ModbusProperty CoConcentration026 { get; set; } = new(581); - public ModbusProperty VOC026 { get; set; } = new(582, scale: 1000); - public ModbusProperty Smoke026 { get; set; } = new(583); - public ModbusProperty ProtectionZone027 { get; set; } = new(599); - public ModbusProperty Type027 { get; set; } = new(600); - public ModbusProperty DetectorID027 { get; set; } = new(601); - public ModbusProperty AlarmLevel027 { get; set; } = new(602); - public ModbusProperty Temperature027 { get; set; } = new(603, offset: -40); - public ModbusProperty CoConcentration027 { get; set; } = new(604); - public ModbusProperty VOC027 { get; set; } = new(605, scale: 1000); - public ModbusProperty Smoke027 { get; set; } = new(606); - public ModbusProperty ProtectionZone028 { get; set; } = new(622); - public ModbusProperty Type028 { get; set; } = new(623); - public ModbusProperty DetectorID028 { get; set; } = new(624); - public ModbusProperty AlarmLevel028 { get; set; } = new(625); - public ModbusProperty Temperature028 { get; set; } = new(626, offset: -40); - public ModbusProperty CoConcentration028 { get; set; } = new(627); - public ModbusProperty VOC028 { get; set; } = new(628, scale: 1000); - public ModbusProperty Smoke028 { get; set; } = new(629); - public ModbusProperty ProtectionZone029 { get; set; } = new(645); - public ModbusProperty Type029 { get; set; } = new(646); - public ModbusProperty DetectorID029 { get; set; } = new(647); - public ModbusProperty AlarmLevel029 { get; set; } = new(648); - public ModbusProperty Temperature029 { get; set; } = new(649, offset: -40); - public ModbusProperty CoConcentration029 { get; set; } = new(650); - public ModbusProperty VOC029 { get; set; } = new(651, scale: 1000); - public ModbusProperty Smoke029 { get; set; } = new(652); - public ModbusProperty ProtectionZone030 { get; set; } = new(668); - public ModbusProperty Type030 { get; set; } = new(669); - public ModbusProperty DetectorID030 { get; set; } = new(670); - public ModbusProperty AlarmLevel030 { get; set; } = new(671); - public ModbusProperty Temperature030 { get; set; } = new(672, offset: -40); - public ModbusProperty CoConcentration030 { get; set; } = new(673); - public ModbusProperty VOC030 { get; set; } = new(674, scale: 1000); - public ModbusProperty Smoke030 { get; set; } = new(675); - public ModbusProperty ProtectionZone031 { get; set; } = new(691); - public ModbusProperty Type031 { get; set; } = new(692); - public ModbusProperty DetectorID031 { get; set; } = new(693); - public ModbusProperty AlarmLevel031 { get; set; } = new(694); - public ModbusProperty Temperature031 { get; set; } = new(695, offset: -40); - public ModbusProperty CoConcentration031 { get; set; } = new(696); - public ModbusProperty VOC031 { get; set; } = new(697, scale: 1000); - public ModbusProperty Smoke031 { get; set; } = new(698); - public ModbusProperty ProtectionZone032 { get; set; } = new(714); - public ModbusProperty Type032 { get; set; } = new(715); - public ModbusProperty DetectorID032 { get; set; } = new(716); - public ModbusProperty AlarmLevel032 { get; set; } = new(717); - public ModbusProperty Temperature032 { get; set; } = new(718, offset: -40); - public ModbusProperty CoConcentration032 { get; set; } = new(719); - public ModbusProperty VOC032 { get; set; } = new(720, scale: 1000); - public ModbusProperty Smoke032 { get; set; } = new(721); - public ModbusProperty ProtectionZone033 { get; set; } = new(737); - public ModbusProperty Type033 { get; set; } = new(738); - public ModbusProperty DetectorID033 { get; set; } = new(739); - public ModbusProperty AlarmLevel033 { get; set; } = new(740); - public ModbusProperty Temperature033 { get; set; } = new(741, offset: -40); - public ModbusProperty CoConcentration033 { get; set; } = new(742); - public ModbusProperty VOC033 { get; set; } = new(743, scale: 1000); - public ModbusProperty Smoke033 { get; set; } = new(744); - public ModbusProperty ProtectionZone034 { get; set; } = new(760); - public ModbusProperty Type034 { get; set; } = new(761); - public ModbusProperty DetectorID034 { get; set; } = new(762); - public ModbusProperty AlarmLevel034 { get; set; } = new(763); - public ModbusProperty Temperature034 { get; set; } = new(764, offset: -40); - public ModbusProperty CoConcentration034 { get; set; } = new(765); - public ModbusProperty VOC034 { get; set; } = new(766, scale: 1000); - public ModbusProperty Smoke034 { get; set; } = new(767); - public ModbusProperty ProtectionZone035 { get; set; } = new(783); - public ModbusProperty Type035 { get; set; } = new(784); - public ModbusProperty DetectorID035 { get; set; } = new(785); - public ModbusProperty AlarmLevel035 { get; set; } = new(786); - public ModbusProperty Temperature035 { get; set; } = new(787, offset: -40); - public ModbusProperty CoConcentration035 { get; set; } = new(788); - public ModbusProperty VOC035 { get; set; } = new(789, scale: 1000); - public ModbusProperty Smoke035 { get; set; } = new(790); - public ModbusProperty ProtectionZone036 { get; set; } = new(806); - public ModbusProperty Type036 { get; set; } = new(807); - public ModbusProperty DetectorID036 { get; set; } = new(808); - public ModbusProperty AlarmLevel036 { get; set; } = new(809); - public ModbusProperty Temperature036 { get; set; } = new(810, offset: -40); - public ModbusProperty CoConcentration036 { get; set; } = new(811); - public ModbusProperty VOC036 { get; set; } = new(812, scale: 1000); - public ModbusProperty Smoke036 { get; set; } = new(813); - public ModbusProperty ProtectionZone037 { get; set; } = new(829); - public ModbusProperty Type037 { get; set; } = new(830); - public ModbusProperty DetectorID037 { get; set; } = new(831); - public ModbusProperty AlarmLevel037 { get; set; } = new(832); - public ModbusProperty Temperature037 { get; set; } = new(833, offset: -40); - public ModbusProperty CoConcentration037 { get; set; } = new(834); - public ModbusProperty VOC037 { get; set; } = new(835, scale: 1000); - public ModbusProperty Smoke037 { get; set; } = new(836); - public ModbusProperty ProtectionZone038 { get; set; } = new(852); - public ModbusProperty Type038 { get; set; } = new(853); - public ModbusProperty DetectorID038 { get; set; } = new(854); - public ModbusProperty AlarmLevel038 { get; set; } = new(855); - public ModbusProperty Temperature038 { get; set; } = new(856, offset: -40); - public ModbusProperty CoConcentration038 { get; set; } = new(857); - public ModbusProperty VOC038 { get; set; } = new(858, scale: 1000); - public ModbusProperty Smoke038 { get; set; } = new(859); - public ModbusProperty ProtectionZone039 { get; set; } = new(875); - public ModbusProperty Type039 { get; set; } = new(876); - public ModbusProperty DetectorID039 { get; set; } = new(877); - public ModbusProperty AlarmLevel039 { get; set; } = new(878); - public ModbusProperty Temperature039 { get; set; } = new(879, offset: -40); - public ModbusProperty CoConcentration039 { get; set; } = new(880); - public ModbusProperty VOC039 { get; set; } = new(881, scale: 1000); - public ModbusProperty Smoke039 { get; set; } = new(882); - public ModbusProperty ProtectionZone040 { get; set; } = new(898); - public ModbusProperty Type040 { get; set; } = new(899); - public ModbusProperty DetectorID040 { get; set; } = new(900); - public ModbusProperty AlarmLevel040 { get; set; } = new(901); - public ModbusProperty Temperature040 { get; set; } = new(902, offset: -40); - public ModbusProperty CoConcentration040 { get; set; } = new(903); - public ModbusProperty VOC040 { get; set; } = new(904, scale: 1000); - public ModbusProperty Smoke040 { get; set; } = new(905); - public ModbusProperty ProtectionZone041 { get; set; } = new(921); - public ModbusProperty Type041 { get; set; } = new(922); - public ModbusProperty DetectorID041 { get; set; } = new(923); - public ModbusProperty AlarmLevel041 { get; set; } = new(924); - public ModbusProperty Temperature041 { get; set; } = new(925, offset: -40); - public ModbusProperty CoConcentration041 { get; set; } = new(926); - public ModbusProperty VOC041 { get; set; } = new(927, scale: 1000); - public ModbusProperty Smoke041 { get; set; } = new(928); - public ModbusProperty ProtectionZone042 { get; set; } = new(944); - public ModbusProperty Type042 { get; set; } = new(945); - public ModbusProperty DetectorID042 { get; set; } = new(946); - public ModbusProperty AlarmLevel042 { get; set; } = new(947); - public ModbusProperty Temperature042 { get; set; } = new(948, offset: -40); - public ModbusProperty CoConcentration042 { get; set; } = new(949); - public ModbusProperty VOC042 { get; set; } = new(950, scale: 1000); - public ModbusProperty Smoke042 { get; set; } = new(951); - public ModbusProperty ProtectionZone043 { get; set; } = new(967); - public ModbusProperty Type043 { get; set; } = new(968); - public ModbusProperty DetectorID043 { get; set; } = new(969); - public ModbusProperty AlarmLevel043 { get; set; } = new(970); - public ModbusProperty Temperature043 { get; set; } = new(971, offset: -40); - public ModbusProperty CoConcentration043 { get; set; } = new(972); - public ModbusProperty VOC043 { get; set; } = new(973, scale: 1000); - public ModbusProperty Smoke043 { get; set; } = new(974); - public ModbusProperty ProtectionZone044 { get; set; } = new(990); - public ModbusProperty Type044 { get; set; } = new(991); - public ModbusProperty DetectorID044 { get; set; } = new(992); - public ModbusProperty AlarmLevel044 { get; set; } = new(993); - public ModbusProperty Temperature044 { get; set; } = new(994, offset: -40); - public ModbusProperty CoConcentration044 { get; set; } = new(995); - public ModbusProperty VOC044 { get; set; } = new(996, scale: 1000); - public ModbusProperty Smoke044 { get; set; } = new(997); - public ModbusProperty ProtectionZone045 { get; set; } = new(1013); - public ModbusProperty Type045 { get; set; } = new(1014); - public ModbusProperty DetectorID045 { get; set; } = new(1015); - public ModbusProperty AlarmLevel045 { get; set; } = new(1016); - public ModbusProperty Temperature045 { get; set; } = new(1017, offset: -40); - public ModbusProperty CoConcentration045 { get; set; } = new(1018); - public ModbusProperty VOC045 { get; set; } = new(1019, scale: 1000); - public ModbusProperty Smoke045 { get; set; } = new(1020); - public ModbusProperty ProtectionZone046 { get; set; } = new(1036); - public ModbusProperty Type046 { get; set; } = new(1037); - public ModbusProperty DetectorID046 { get; set; } = new(1038); - public ModbusProperty AlarmLevel046 { get; set; } = new(1039); - public ModbusProperty Temperature046 { get; set; } = new(1040, offset: -40); - public ModbusProperty CoConcentration046 { get; set; } = new(1041); - public ModbusProperty VOC046 { get; set; } = new(1042, scale: 1000); - public ModbusProperty Smoke046 { get; set; } = new(1043); - public ModbusProperty ProtectionZone047 { get; set; } = new(1059); - public ModbusProperty Type047 { get; set; } = new(1060); - public ModbusProperty DetectorID047 { get; set; } = new(1061); - public ModbusProperty AlarmLevel047 { get; set; } = new(1062); - public ModbusProperty Temperature047 { get; set; } = new(1063, offset: -40); - public ModbusProperty CoConcentration047 { get; set; } = new(1064); - public ModbusProperty VOC047 { get; set; } = new(1065, scale: 1000); - public ModbusProperty Smoke047 { get; set; } = new(1066); - public ModbusProperty ProtectionZone048 { get; set; } = new(1082); - public ModbusProperty Type048 { get; set; } = new(1083); - public ModbusProperty DetectorID048 { get; set; } = new(1084); - public ModbusProperty AlarmLevel048 { get; set; } = new(1085); - public ModbusProperty Temperature048 { get; set; } = new(1086, offset: -40); - public ModbusProperty CoConcentration048 { get; set; } = new(1087); - public ModbusProperty VOC048 { get; set; } = new(1088, scale: 1000); - public ModbusProperty Smoke048 { get; set; } = new(1089); - public ModbusProperty ProtectionZone049 { get; set; } = new(1105); - public ModbusProperty Type049 { get; set; } = new(1106); - public ModbusProperty DetectorID049 { get; set; } = new(1107); - public ModbusProperty AlarmLevel049 { get; set; } = new(1108); - public ModbusProperty Temperature049 { get; set; } = new(1109, offset: -40); - public ModbusProperty CoConcentration049 { get; set; } = new(1110); - public ModbusProperty VOC049 { get; set; } = new(1111, scale: 1000); - public ModbusProperty Smoke049 { get; set; } = new(1112); - public ModbusProperty ProtectionZone050 { get; set; } = new(1128); - public ModbusProperty Type050 { get; set; } = new(1129); - public ModbusProperty DetectorID050 { get; set; } = new(1130); - public ModbusProperty AlarmLevel050 { get; set; } = new(1131); - public ModbusProperty Temperature050 { get; set; } = new(1132, offset: -40); - public ModbusProperty CoConcentration050 { get; set; } = new(1133); - public ModbusProperty VOC050 { get; set; } = new(1134, scale: 1000); - public ModbusProperty Smoke050 { get; set; } = new(1135); - public ModbusProperty ProtectionZone051 { get; set; } = new(1151); - public ModbusProperty Type051 { get; set; } = new(1152); - public ModbusProperty DetectorID051 { get; set; } = new(1153); - public ModbusProperty AlarmLevel051 { get; set; } = new(1154); - public ModbusProperty Temperature051 { get; set; } = new(1155, offset: -40); - public ModbusProperty CoConcentration051 { get; set; } = new(1156); - public ModbusProperty VOC051 { get; set; } = new(1157, scale: 1000); - public ModbusProperty Smoke051 { get; set; } = new(1158); - public ModbusProperty ProtectionZone052 { get; set; } = new(1174); - public ModbusProperty Type052 { get; set; } = new(1175); - public ModbusProperty DetectorID052 { get; set; } = new(1176); - public ModbusProperty AlarmLevel052 { get; set; } = new(1177); - public ModbusProperty Temperature052 { get; set; } = new(1178, offset: -40); - public ModbusProperty CoConcentration052 { get; set; } = new(1179); - public ModbusProperty VOC052 { get; set; } = new(1180, scale: 1000); - public ModbusProperty Smoke052 { get; set; } = new(1181); - public ModbusProperty ProtectionZone053 { get; set; } = new(1197); - public ModbusProperty Type053 { get; set; } = new(1198); - public ModbusProperty DetectorID053 { get; set; } = new(1199); - public ModbusProperty AlarmLevel053 { get; set; } = new(1200); - public ModbusProperty Temperature053 { get; set; } = new(1201, offset: -40); - public ModbusProperty CoConcentration053 { get; set; } = new(1202); - public ModbusProperty VOC053 { get; set; } = new(1203, scale: 1000); - public ModbusProperty Smoke053 { get; set; } = new(1204); - public ModbusProperty ProtectionZone054 { get; set; } = new(1220); - public ModbusProperty Type054 { get; set; } = new(1221); - public ModbusProperty DetectorID054 { get; set; } = new(1222); - public ModbusProperty AlarmLevel054 { get; set; } = new(1223); - public ModbusProperty Temperature054 { get; set; } = new(1224, offset: -40); - public ModbusProperty CoConcentration054 { get; set; } = new(1225); - public ModbusProperty VOC054 { get; set; } = new(1226, scale: 1000); - public ModbusProperty Smoke054 { get; set; } = new(1227); - public ModbusProperty ProtectionZone055 { get; set; } = new(1243); - public ModbusProperty Type055 { get; set; } = new(1244); - public ModbusProperty DetectorID055 { get; set; } = new(1245); - public ModbusProperty AlarmLevel055 { get; set; } = new(1246); - public ModbusProperty Temperature055 { get; set; } = new(1247, offset: -40); - public ModbusProperty CoConcentration055 { get; set; } = new(1248); - public ModbusProperty VOC055 { get; set; } = new(1249, scale: 1000); - public ModbusProperty Smoke055 { get; set; } = new(1250); - public ModbusProperty ProtectionZone056 { get; set; } = new(1266); - public ModbusProperty Type056 { get; set; } = new(1267); - public ModbusProperty DetectorID056 { get; set; } = new(1268); - public ModbusProperty AlarmLevel056 { get; set; } = new(1269); - public ModbusProperty Temperature056 { get; set; } = new(1270, offset: -40); - public ModbusProperty CoConcentration056 { get; set; } = new(1271); - public ModbusProperty VOC056 { get; set; } = new(1272, scale: 1000); - public ModbusProperty Smoke056 { get; set; } = new(1273); - public ModbusProperty ProtectionZone057 { get; set; } = new(1289); - public ModbusProperty Type057 { get; set; } = new(1290); - public ModbusProperty DetectorID057 { get; set; } = new(1291); - public ModbusProperty AlarmLevel057 { get; set; } = new(1292); - public ModbusProperty Temperature057 { get; set; } = new(1293, offset: -40); - public ModbusProperty CoConcentration057 { get; set; } = new(1294); - public ModbusProperty VOC057 { get; set; } = new(1295, scale: 1000); - public ModbusProperty Smoke057 { get; set; } = new(1296); - public ModbusProperty ProtectionZone058 { get; set; } = new(1312); - public ModbusProperty Type058 { get; set; } = new(1313); - public ModbusProperty DetectorID058 { get; set; } = new(1314); - public ModbusProperty AlarmLevel058 { get; set; } = new(1315); - public ModbusProperty Temperature058 { get; set; } = new(1316, offset: -40); - public ModbusProperty CoConcentration058 { get; set; } = new(1317); - public ModbusProperty VOC058 { get; set; } = new(1318, scale: 1000); - public ModbusProperty Smoke058 { get; set; } = new(1319); - public ModbusProperty ProtectionZone059 { get; set; } = new(1335); - public ModbusProperty Type059 { get; set; } = new(1336); - public ModbusProperty DetectorID059 { get; set; } = new(1337); - public ModbusProperty AlarmLevel059 { get; set; } = new(1338); - public ModbusProperty Temperature059 { get; set; } = new(1339, offset: -40); - public ModbusProperty CoConcentration059 { get; set; } = new(1340); - public ModbusProperty VOC059 { get; set; } = new(1341, scale: 1000); - public ModbusProperty Smoke059 { get; set; } = new(1342); - public ModbusProperty ProtectionZone060 { get; set; } = new(1358); - public ModbusProperty Type060 { get; set; } = new(1359); - public ModbusProperty DetectorID060 { get; set; } = new(1360); - public ModbusProperty AlarmLevel060 { get; set; } = new(1361); - public ModbusProperty Temperature060 { get; set; } = new(1362, offset: -40); - public ModbusProperty CoConcentration060 { get; set; } = new(1363); - public ModbusProperty VOC060 { get; set; } = new(1364, scale: 1000); - public ModbusProperty Smoke060 { get; set; } = new(1365); - public ModbusProperty ProtectionZone061 { get; set; } = new(1381); - public ModbusProperty Type061 { get; set; } = new(1382); - public ModbusProperty DetectorID061 { get; set; } = new(1383); - public ModbusProperty AlarmLevel061 { get; set; } = new(1384); - public ModbusProperty Temperature061 { get; set; } = new(1385, offset: -40); - public ModbusProperty CoConcentration061 { get; set; } = new(1386); - public ModbusProperty VOC061 { get; set; } = new(1387, scale: 1000); - public ModbusProperty Smoke061 { get; set; } = new(1388); - public ModbusProperty ProtectionZone062 { get; set; } = new(1404); - public ModbusProperty Type062 { get; set; } = new(1405); - public ModbusProperty DetectorID062 { get; set; } = new(1406); - public ModbusProperty AlarmLevel062 { get; set; } = new(1407); - public ModbusProperty Temperature062 { get; set; } = new(1408, offset: -40); - public ModbusProperty CoConcentration062 { get; set; } = new(1409); - public ModbusProperty VOC062 { get; set; } = new(1410, scale: 1000); - public ModbusProperty Smoke062 { get; set; } = new(1411); - public ModbusProperty ProtectionZone063 { get; set; } = new(1427); - public ModbusProperty Type063 { get; set; } = new(1428); - public ModbusProperty DetectorID063 { get; set; } = new(1429); - public ModbusProperty AlarmLevel063 { get; set; } = new(1430); - public ModbusProperty Temperature063 { get; set; } = new(1431, offset: -40); - public ModbusProperty CoConcentration063 { get; set; } = new(1432); - public ModbusProperty VOC063 { get; set; } = new(1433, scale: 1000); - public ModbusProperty Smoke063 { get; set; } = new(1434); - public ModbusProperty ProtectionZone064 { get; set; } = new(1450); - public ModbusProperty Type064 { get; set; } = new(1451); - public ModbusProperty DetectorID064 { get; set; } = new(1452); - public ModbusProperty AlarmLevel064 { get; set; } = new(1453); - public ModbusProperty Temperature064 { get; set; } = new(1454, offset: -40); - public ModbusProperty CoConcentration064 { get; set; } = new(1455); - public ModbusProperty VOC064 { get; set; } = new(1456, scale: 1000); - public ModbusProperty Smoke064 { get; set; } = new(1457); - public ModbusProperty ProtectionZone065 { get; set; } = new(1473); - public ModbusProperty Type065 { get; set; } = new(1474); - public ModbusProperty DetectorID065 { get; set; } = new(1475); - public ModbusProperty AlarmLevel065 { get; set; } = new(1476); - public ModbusProperty Temperature065 { get; set; } = new(1477, offset: -40); - public ModbusProperty CoConcentration065 { get; set; } = new(1478); - public ModbusProperty VOC065 { get; set; } = new(1479, scale: 1000); - public ModbusProperty Smoke065 { get; set; } = new(1480); - public ModbusProperty ProtectionZone066 { get; set; } = new(1496); - public ModbusProperty Type066 { get; set; } = new(1497); - public ModbusProperty DetectorID066 { get; set; } = new(1498); - public ModbusProperty AlarmLevel066 { get; set; } = new(1499); - public ModbusProperty Temperature066 { get; set; } = new(1500, offset: -40); - public ModbusProperty CoConcentration066 { get; set; } = new(1501); - public ModbusProperty VOC066 { get; set; } = new(1502, scale: 1000); - public ModbusProperty Smoke066 { get; set; } = new(1503); - public ModbusProperty ProtectionZone067 { get; set; } = new(1519); - public ModbusProperty Type067 { get; set; } = new(1520); - public ModbusProperty DetectorID067 { get; set; } = new(1521); - public ModbusProperty AlarmLevel067 { get; set; } = new(1522); - public ModbusProperty Temperature067 { get; set; } = new(1523, offset: -40); - public ModbusProperty CoConcentration067 { get; set; } = new(1524); - public ModbusProperty VOC067 { get; set; } = new(1525, scale: 1000); - public ModbusProperty Smoke067 { get; set; } = new(1526); - public ModbusProperty ProtectionZone068 { get; set; } = new(1542); - public ModbusProperty Type068 { get; set; } = new(1543); - public ModbusProperty DetectorID068 { get; set; } = new(1544); - public ModbusProperty AlarmLevel068 { get; set; } = new(1545); - public ModbusProperty Temperature068 { get; set; } = new(1546, offset: -40); - public ModbusProperty CoConcentration068 { get; set; } = new(1547); - public ModbusProperty VOC068 { get; set; } = new(1548, scale: 1000); - public ModbusProperty Smoke068 { get; set; } = new(1549); - public ModbusProperty ProtectionZone069 { get; set; } = new(1565); - public ModbusProperty Type069 { get; set; } = new(1566); - public ModbusProperty DetectorID069 { get; set; } = new(1567); - public ModbusProperty AlarmLevel069 { get; set; } = new(1568); - public ModbusProperty Temperature069 { get; set; } = new(1569, offset: -40); - public ModbusProperty CoConcentration069 { get; set; } = new(1570); - public ModbusProperty VOC069 { get; set; } = new(1571, scale: 1000); - public ModbusProperty Smoke069 { get; set; } = new(1572); - public ModbusProperty ProtectionZone070 { get; set; } = new(1588); - public ModbusProperty Type070 { get; set; } = new(1589); - public ModbusProperty DetectorID070 { get; set; } = new(1590); - public ModbusProperty AlarmLevel070 { get; set; } = new(1591); - public ModbusProperty Temperature070 { get; set; } = new(1592, offset: -40); - public ModbusProperty CoConcentration070 { get; set; } = new(1593); - public ModbusProperty VOC070 { get; set; } = new(1594, scale: 1000); - public ModbusProperty Smoke070 { get; set; } = new(1595); - public ModbusProperty ProtectionZone071 { get; set; } = new(1611); - public ModbusProperty Type071 { get; set; } = new(1612); - public ModbusProperty DetectorID071 { get; set; } = new(1613); - public ModbusProperty AlarmLevel071 { get; set; } = new(1614); - public ModbusProperty Temperature071 { get; set; } = new(1615, offset: -40); - public ModbusProperty CoConcentration071 { get; set; } = new(1616); - public ModbusProperty VOC071 { get; set; } = new(1617, scale: 1000); - public ModbusProperty Smoke071 { get; set; } = new(1618); - public ModbusProperty ProtectionZone072 { get; set; } = new(1634); - public ModbusProperty Type072 { get; set; } = new(1635); - public ModbusProperty DetectorID072 { get; set; } = new(1636); - public ModbusProperty AlarmLevel072 { get; set; } = new(1637); - public ModbusProperty Temperature072 { get; set; } = new(1638, offset: -40); - public ModbusProperty CoConcentration072 { get; set; } = new(1639); - public ModbusProperty VOC072 { get; set; } = new(1640, scale: 1000); - public ModbusProperty Smoke072 { get; set; } = new(1641); - public ModbusProperty ProtectionZone073 { get; set; } = new(1657); - public ModbusProperty Type073 { get; set; } = new(1658); - public ModbusProperty DetectorID073 { get; set; } = new(1659); - public ModbusProperty AlarmLevel073 { get; set; } = new(1660); - public ModbusProperty Temperature073 { get; set; } = new(1661, offset: -40); - public ModbusProperty CoConcentration073 { get; set; } = new(1662); - public ModbusProperty VOC073 { get; set; } = new(1663, scale: 1000); - public ModbusProperty Smoke073 { get; set; } = new(1664); - public ModbusProperty ProtectionZone074 { get; set; } = new(1680); - public ModbusProperty Type074 { get; set; } = new(1681); - public ModbusProperty DetectorID074 { get; set; } = new(1682); - public ModbusProperty AlarmLevel074 { get; set; } = new(1683); - public ModbusProperty Temperature074 { get; set; } = new(1684, offset: -40); - public ModbusProperty CoConcentration074 { get; set; } = new(1685); - public ModbusProperty VOC074 { get; set; } = new(1686, scale: 1000); - public ModbusProperty Smoke074 { get; set; } = new(1687); - public ModbusProperty ProtectionZone075 { get; set; } = new(1703); - public ModbusProperty Type075 { get; set; } = new(1704); - public ModbusProperty DetectorID075 { get; set; } = new(1705); - public ModbusProperty AlarmLevel075 { get; set; } = new(1706); - public ModbusProperty Temperature075 { get; set; } = new(1707, offset: -40); - public ModbusProperty CoConcentration075 { get; set; } = new(1708); - public ModbusProperty VOC075 { get; set; } = new(1709, scale: 1000); - public ModbusProperty Smoke075 { get; set; } = new(1710); - public ModbusProperty ProtectionZone076 { get; set; } = new(1726); - public ModbusProperty Type076 { get; set; } = new(1727); - public ModbusProperty DetectorID076 { get; set; } = new(1728); - public ModbusProperty AlarmLevel076 { get; set; } = new(1729); - public ModbusProperty Temperature076 { get; set; } = new(1730, offset: -40); - public ModbusProperty CoConcentration076 { get; set; } = new(1731); - public ModbusProperty VOC076 { get; set; } = new(1732, scale: 1000); - public ModbusProperty Smoke076 { get; set; } = new(1733); - public ModbusProperty ProtectionZone077 { get; set; } = new(1749); - public ModbusProperty Type077 { get; set; } = new(1750); - public ModbusProperty DetectorID077 { get; set; } = new(1751); - public ModbusProperty AlarmLevel077 { get; set; } = new(1752); - public ModbusProperty Temperature077 { get; set; } = new(1753, offset: -40); - public ModbusProperty CoConcentration077 { get; set; } = new(1754); - public ModbusProperty VOC077 { get; set; } = new(1755, scale: 1000); - public ModbusProperty Smoke077 { get; set; } = new(1756); - public ModbusProperty ProtectionZone078 { get; set; } = new(1772); - public ModbusProperty Type078 { get; set; } = new(1773); - public ModbusProperty DetectorID078 { get; set; } = new(1774); - public ModbusProperty AlarmLevel078 { get; set; } = new(1775); - public ModbusProperty Temperature078 { get; set; } = new(1776, offset: -40); - public ModbusProperty CoConcentration078 { get; set; } = new(1777); - public ModbusProperty VOC078 { get; set; } = new(1778, scale: 1000); - public ModbusProperty Smoke078 { get; set; } = new(1779); - public ModbusProperty ProtectionZone079 { get; set; } = new(1795); - public ModbusProperty Type079 { get; set; } = new(1796); - public ModbusProperty DetectorID079 { get; set; } = new(1797); - public ModbusProperty AlarmLevel079 { get; set; } = new(1798); - public ModbusProperty Temperature079 { get; set; } = new(1799, offset: -40); - public ModbusProperty CoConcentration079 { get; set; } = new(1800); - public ModbusProperty VOC079 { get; set; } = new(1801, scale: 1000); - public ModbusProperty Smoke079 { get; set; } = new(1802); - public ModbusProperty ProtectionZone080 { get; set; } = new(1818); - public ModbusProperty Type080 { get; set; } = new(1819); - public ModbusProperty DetectorID080 { get; set; } = new(1820); - public ModbusProperty AlarmLevel080 { get; set; } = new(1821); - public ModbusProperty Temperature080 { get; set; } = new(1822, offset: -40); - public ModbusProperty CoConcentration080 { get; set; } = new(1823); - public ModbusProperty VOC080 { get; set; } = new(1824, scale: 1000); - public ModbusProperty Smoke080 { get; set; } = new(1825); - public ModbusProperty ProtectionZone081 { get; set; } = new(1841); - public ModbusProperty Type081 { get; set; } = new(1842); - public ModbusProperty DetectorID081 { get; set; } = new(1843); - public ModbusProperty AlarmLevel081 { get; set; } = new(1844); - public ModbusProperty Temperature081 { get; set; } = new(1845, offset: -40); - public ModbusProperty CoConcentration081 { get; set; } = new(1846); - public ModbusProperty VOC081 { get; set; } = new(1847, scale: 1000); - public ModbusProperty Smoke081 { get; set; } = new(1848); - public ModbusProperty ProtectionZone082 { get; set; } = new(1864); - public ModbusProperty Type082 { get; set; } = new(1865); - public ModbusProperty DetectorID082 { get; set; } = new(1866); - public ModbusProperty AlarmLevel082 { get; set; } = new(1867); - public ModbusProperty Temperature082 { get; set; } = new(1868, offset: -40); - public ModbusProperty CoConcentration082 { get; set; } = new(1869); - public ModbusProperty VOC082 { get; set; } = new(1870, scale: 1000); - public ModbusProperty Smoke082 { get; set; } = new(1871); - public ModbusProperty ProtectionZone083 { get; set; } = new(1887); - public ModbusProperty Type083 { get; set; } = new(1888); - public ModbusProperty DetectorID083 { get; set; } = new(1889); - public ModbusProperty AlarmLevel083 { get; set; } = new(1890); - public ModbusProperty Temperature083 { get; set; } = new(1891, offset: -40); - public ModbusProperty CoConcentration083 { get; set; } = new(1892); - public ModbusProperty VOC083 { get; set; } = new(1893, scale: 1000); - public ModbusProperty Smoke083 { get; set; } = new(1894); - public ModbusProperty ProtectionZone084 { get; set; } = new(1910); - public ModbusProperty Type084 { get; set; } = new(1911); - public ModbusProperty DetectorID084 { get; set; } = new(1912); - public ModbusProperty AlarmLevel084 { get; set; } = new(1913); - public ModbusProperty Temperature084 { get; set; } = new(1914, offset: -40); - public ModbusProperty CoConcentration084 { get; set; } = new(1915); - public ModbusProperty VOC084 { get; set; } = new(1916, scale: 1000); - public ModbusProperty Smoke084 { get; set; } = new(1917); - public ModbusProperty ProtectionZone085 { get; set; } = new(1933); - public ModbusProperty Type085 { get; set; } = new(1934); - public ModbusProperty DetectorID085 { get; set; } = new(1935); - public ModbusProperty AlarmLevel085 { get; set; } = new(1936); - public ModbusProperty Temperature085 { get; set; } = new(1937, offset: -40); - public ModbusProperty CoConcentration085 { get; set; } = new(1938); - public ModbusProperty VOC085 { get; set; } = new(1939, scale: 1000); - public ModbusProperty Smoke085 { get; set; } = new(1940); - public ModbusProperty ProtectionZone086 { get; set; } = new(1956); - public ModbusProperty Type086 { get; set; } = new(1957); - public ModbusProperty DetectorID086 { get; set; } = new(1958); - public ModbusProperty AlarmLevel086 { get; set; } = new(1959); - public ModbusProperty Temperature086 { get; set; } = new(1960, offset: -40); - public ModbusProperty CoConcentration086 { get; set; } = new(1961); - public ModbusProperty VOC086 { get; set; } = new(1962, scale: 1000); - public ModbusProperty Smoke086 { get; set; } = new(1963); - public ModbusProperty ProtectionZone087 { get; set; } = new(1979); - public ModbusProperty Type087 { get; set; } = new(1980); - public ModbusProperty DetectorID087 { get; set; } = new(1981); - public ModbusProperty AlarmLevel087 { get; set; } = new(1982); - public ModbusProperty Temperature087 { get; set; } = new(1983, offset: -40); - public ModbusProperty CoConcentration087 { get; set; } = new(1984); - public ModbusProperty VOC087 { get; set; } = new(1985, scale: 1000); - public ModbusProperty Smoke087 { get; set; } = new(1986); - public ModbusProperty ProtectionZone088 { get; set; } = new(2002); - public ModbusProperty Type088 { get; set; } = new(2003); - public ModbusProperty DetectorID088 { get; set; } = new(2004); - public ModbusProperty AlarmLevel088 { get; set; } = new(2005); - public ModbusProperty Temperature088 { get; set; } = new(2006, offset: -40); - public ModbusProperty CoConcentration088 { get; set; } = new(2007); - public ModbusProperty VOC088 { get; set; } = new(2008, scale: 1000); - public ModbusProperty Smoke088 { get; set; } = new(2009); - public ModbusProperty ProtectionZone089 { get; set; } = new(2025); - public ModbusProperty Type089 { get; set; } = new(2026); - public ModbusProperty DetectorID089 { get; set; } = new(2027); - public ModbusProperty AlarmLevel089 { get; set; } = new(2028); - public ModbusProperty Temperature089 { get; set; } = new(2029, offset: -40); - public ModbusProperty CoConcentration089 { get; set; } = new(2030); - public ModbusProperty VOC089 { get; set; } = new(2031, scale: 1000); - public ModbusProperty Smoke089 { get; set; } = new(2032); - public ModbusProperty ProtectionZone090 { get; set; } = new(2048); - public ModbusProperty Type090 { get; set; } = new(2049); - public ModbusProperty DetectorID090 { get; set; } = new(2050); - public ModbusProperty AlarmLevel090 { get; set; } = new(2051); - public ModbusProperty Temperature090 { get; set; } = new(2052, offset: -40); - public ModbusProperty CoConcentration090 { get; set; } = new(2053); - public ModbusProperty VOC090 { get; set; } = new(2054, scale: 1000); - public ModbusProperty Smoke090 { get; set; } = new(2055); - public ModbusProperty ProtectionZone091 { get; set; } = new(2071); - public ModbusProperty Type091 { get; set; } = new(2072); - public ModbusProperty DetectorID091 { get; set; } = new(2073); - public ModbusProperty AlarmLevel091 { get; set; } = new(2074); - public ModbusProperty Temperature091 { get; set; } = new(2075, offset: -40); - public ModbusProperty CoConcentration091 { get; set; } = new(2076); - public ModbusProperty VOC091 { get; set; } = new(2077, scale: 1000); - public ModbusProperty Smoke091 { get; set; } = new(2078); - public ModbusProperty ProtectionZone092 { get; set; } = new(2094); - public ModbusProperty Type092 { get; set; } = new(2095); - public ModbusProperty DetectorID092 { get; set; } = new(2096); - public ModbusProperty AlarmLevel092 { get; set; } = new(2097); - public ModbusProperty Temperature092 { get; set; } = new(2098, offset: -40); - public ModbusProperty CoConcentration092 { get; set; } = new(2099); - public ModbusProperty VOC092 { get; set; } = new(2100, scale: 1000); - public ModbusProperty Smoke092 { get; set; } = new(2101); - public ModbusProperty ProtectionZone093 { get; set; } = new(2117); - public ModbusProperty Type093 { get; set; } = new(2118); - public ModbusProperty DetectorID093 { get; set; } = new(2119); - public ModbusProperty AlarmLevel093 { get; set; } = new(2120); - public ModbusProperty Temperature093 { get; set; } = new(2121, offset: -40); - public ModbusProperty CoConcentration093 { get; set; } = new(2122); - public ModbusProperty VOC093 { get; set; } = new(2123, scale: 1000); - public ModbusProperty Smoke093 { get; set; } = new(2124); - public ModbusProperty ProtectionZone094 { get; set; } = new(2140); - public ModbusProperty Type094 { get; set; } = new(2141); - public ModbusProperty DetectorID094 { get; set; } = new(2142); - public ModbusProperty AlarmLevel094 { get; set; } = new(2143); - public ModbusProperty Temperature094 { get; set; } = new(2144, offset: -40); - public ModbusProperty CoConcentration094 { get; set; } = new(2145); - public ModbusProperty VOC094 { get; set; } = new(2146, scale: 1000); - public ModbusProperty Smoke094 { get; set; } = new(2147); - public ModbusProperty ProtectionZone095 { get; set; } = new(2163); - public ModbusProperty Type095 { get; set; } = new(2164); - public ModbusProperty DetectorID095 { get; set; } = new(2165); - public ModbusProperty AlarmLevel095 { get; set; } = new(2166); - public ModbusProperty Temperature095 { get; set; } = new(2167, offset: -40); - public ModbusProperty CoConcentration095 { get; set; } = new(2168); - public ModbusProperty VOC095 { get; set; } = new(2169, scale: 1000); - public ModbusProperty Smoke095 { get; set; } = new(2170); - public ModbusProperty ProtectionZone096 { get; set; } = new(2186); - public ModbusProperty Type096 { get; set; } = new(2187); - public ModbusProperty DetectorID096 { get; set; } = new(2188); - public ModbusProperty AlarmLevel096 { get; set; } = new(2189); - public ModbusProperty Temperature096 { get; set; } = new(2190, offset: -40); - public ModbusProperty CoConcentration096 { get; set; } = new(2191); - public ModbusProperty VOC096 { get; set; } = new(2192, scale: 1000); - public ModbusProperty Smoke096 { get; set; } = new(2193); - public ModbusProperty ProtectionZone097 { get; set; } = new(2209); - public ModbusProperty Type097 { get; set; } = new(2210); - public ModbusProperty DetectorID097 { get; set; } = new(2211); - public ModbusProperty AlarmLevel097 { get; set; } = new(2212); - public ModbusProperty Temperature097 { get; set; } = new(2213, offset: -40); - public ModbusProperty CoConcentration097 { get; set; } = new(2214); - public ModbusProperty VOC097 { get; set; } = new(2215, scale: 1000); - public ModbusProperty Smoke097 { get; set; } = new(2216); - public ModbusProperty ProtectionZone098 { get; set; } = new(2232); - public ModbusProperty Type098 { get; set; } = new(2233); - public ModbusProperty DetectorID098 { get; set; } = new(2234); - public ModbusProperty AlarmLevel098 { get; set; } = new(2235); - public ModbusProperty Temperature098 { get; set; } = new(2236, offset: -40); - public ModbusProperty CoConcentration098 { get; set; } = new(2237); - public ModbusProperty VOC098 { get; set; } = new(2238, scale: 1000); - public ModbusProperty Smoke098 { get; set; } = new(2239); - public ModbusProperty ProtectionZone099 { get; set; } = new(2255); - public ModbusProperty Type099 { get; set; } = new(2256); - public ModbusProperty DetectorID099 { get; set; } = new(2257); - public ModbusProperty AlarmLevel099 { get; set; } = new(2258); - public ModbusProperty Temperature099 { get; set; } = new(2259, offset: -40); - public ModbusProperty CoConcentration099 { get; set; } = new(2260); - public ModbusProperty VOC099 { get; set; } = new(2261, scale: 1000); - public ModbusProperty Smoke099 { get; set; } = new(2262); - public ModbusProperty ProtectionZone100 { get; set; } = new(2278); - public ModbusProperty Type100 { get; set; } = new(2279); - public ModbusProperty DetectorID100 { get; set; } = new(2280); - public ModbusProperty AlarmLevel100 { get; set; } = new(2281); - public ModbusProperty Temperature100 { get; set; } = new(2282, offset: -40); - public ModbusProperty CoConcentration100 { get; set; } = new(2283); - public ModbusProperty VOC100 { get; set; } = new(2284, scale: 1000); - public ModbusProperty Smoke100 { get; set; } = new(2285); - public ModbusProperty ProtectionZone101 { get; set; } = new(2301); - public ModbusProperty Type101 { get; set; } = new(2302); - public ModbusProperty DetectorID101 { get; set; } = new(2303); - public ModbusProperty AlarmLevel101 { get; set; } = new(2304); - public ModbusProperty Temperature101 { get; set; } = new(2305, offset: -40); - public ModbusProperty CoConcentration101 { get; set; } = new(2306); - public ModbusProperty VOC101 { get; set; } = new(2307, scale: 1000); - public ModbusProperty Smoke101 { get; set; } = new(2308); - public ModbusProperty ProtectionZone102 { get; set; } = new(2324); - public ModbusProperty Type102 { get; set; } = new(2325); - public ModbusProperty DetectorID102 { get; set; } = new(2326); - public ModbusProperty AlarmLevel102 { get; set; } = new(2327); - public ModbusProperty Temperature102 { get; set; } = new(2328, offset: -40); - public ModbusProperty CoConcentration102 { get; set; } = new(2329); - public ModbusProperty VOC102 { get; set; } = new(2330, scale: 1000); - public ModbusProperty Smoke102 { get; set; } = new(2331); - public ModbusProperty ProtectionZone103 { get; set; } = new(2347); - public ModbusProperty Type103 { get; set; } = new(2348); - public ModbusProperty DetectorID103 { get; set; } = new(2349); - public ModbusProperty AlarmLevel103 { get; set; } = new(2350); - public ModbusProperty Temperature103 { get; set; } = new(2351, offset: -40); - public ModbusProperty CoConcentration103 { get; set; } = new(2352); - public ModbusProperty VOC103 { get; set; } = new(2353, scale: 1000); - public ModbusProperty Smoke103 { get; set; } = new(2354); - public ModbusProperty ProtectionZone104 { get; set; } = new(2370); - public ModbusProperty Type104 { get; set; } = new(2371); - public ModbusProperty DetectorID104 { get; set; } = new(2372); - public ModbusProperty AlarmLevel104 { get; set; } = new(2373); - public ModbusProperty Temperature104 { get; set; } = new(2374, offset: -40); - public ModbusProperty CoConcentration104 { get; set; } = new(2375); - public ModbusProperty VOC104 { get; set; } = new(2376, scale: 1000); - public ModbusProperty Smoke104 { get; set; } = new(2377); - public ModbusProperty ProtectionZone105 { get; set; } = new(2393); - public ModbusProperty Type105 { get; set; } = new(2394); - public ModbusProperty DetectorID105 { get; set; } = new(2395); - public ModbusProperty AlarmLevel105 { get; set; } = new(2396); - public ModbusProperty Temperature105 { get; set; } = new(2397, offset: -40); - public ModbusProperty CoConcentration105 { get; set; } = new(2398); - public ModbusProperty VOC105 { get; set; } = new(2399, scale: 1000); - public ModbusProperty Smoke105 { get; set; } = new(2400); - public ModbusProperty ProtectionZone106 { get; set; } = new(2416); - public ModbusProperty Type106 { get; set; } = new(2417); - public ModbusProperty DetectorID106 { get; set; } = new(2418); - public ModbusProperty AlarmLevel106 { get; set; } = new(2419); - public ModbusProperty Temperature106 { get; set; } = new(2420, offset: -40); - public ModbusProperty CoConcentration106 { get; set; } = new(2421); - public ModbusProperty VOC106 { get; set; } = new(2422, scale: 1000); - public ModbusProperty Smoke106 { get; set; } = new(2423); - public ModbusProperty ProtectionZone107 { get; set; } = new(2439); - public ModbusProperty Type107 { get; set; } = new(2440); - public ModbusProperty DetectorID107 { get; set; } = new(2441); - public ModbusProperty AlarmLevel107 { get; set; } = new(2442); - public ModbusProperty Temperature107 { get; set; } = new(2443, offset: -40); - public ModbusProperty CoConcentration107 { get; set; } = new(2444); - public ModbusProperty VOC107 { get; set; } = new(2445, scale: 1000); - public ModbusProperty Smoke107 { get; set; } = new(2446); - public ModbusProperty ProtectionZone108 { get; set; } = new(2462); - public ModbusProperty Type108 { get; set; } = new(2463); - public ModbusProperty DetectorID108 { get; set; } = new(2464); - public ModbusProperty AlarmLevel108 { get; set; } = new(2465); - public ModbusProperty Temperature108 { get; set; } = new(2466, offset: -40); - public ModbusProperty CoConcentration108 { get; set; } = new(2467); - public ModbusProperty VOC108 { get; set; } = new(2468, scale: 1000); - public ModbusProperty Smoke108 { get; set; } = new(2469); - public ModbusProperty ProtectionZone109 { get; set; } = new(2485); - public ModbusProperty Type109 { get; set; } = new(2486); - public ModbusProperty DetectorID109 { get; set; } = new(2487); - public ModbusProperty AlarmLevel109 { get; set; } = new(2488); - public ModbusProperty Temperature109 { get; set; } = new(2489, offset: -40); - public ModbusProperty CoConcentration109 { get; set; } = new(2490); - public ModbusProperty VOC109 { get; set; } = new(2491, scale: 1000); - public ModbusProperty Smoke109 { get; set; } = new(2492); - public ModbusProperty ProtectionZone110 { get; set; } = new(2508); - public ModbusProperty Type110 { get; set; } = new(2509); - public ModbusProperty DetectorID110 { get; set; } = new(2510); - public ModbusProperty AlarmLevel110 { get; set; } = new(2511); - public ModbusProperty Temperature110 { get; set; } = new(2512, offset: -40); - public ModbusProperty CoConcentration110 { get; set; } = new(2513); - public ModbusProperty VOC110 { get; set; } = new(2514, scale: 1000); - public ModbusProperty Smoke110 { get; set; } = new(2515); - public ModbusProperty ProtectionZone111 { get; set; } = new(2531); - public ModbusProperty Type111 { get; set; } = new(2532); - public ModbusProperty DetectorID111 { get; set; } = new(2533); - public ModbusProperty AlarmLevel111 { get; set; } = new(2534); - public ModbusProperty Temperature111 { get; set; } = new(2535, offset: -40); - public ModbusProperty CoConcentration111 { get; set; } = new(2536); - public ModbusProperty VOC111 { get; set; } = new(2537, scale: 1000); - public ModbusProperty Smoke111 { get; set; } = new(2538); - public ModbusProperty ProtectionZone112 { get; set; } = new(2554); - public ModbusProperty Type112 { get; set; } = new(2555); - public ModbusProperty DetectorID112 { get; set; } = new(2556); - public ModbusProperty AlarmLevel112 { get; set; } = new(2557); - public ModbusProperty Temperature112 { get; set; } = new(2558, offset: -40); - public ModbusProperty CoConcentration112 { get; set; } = new(2559); - public ModbusProperty VOC112 { get; set; } = new(2560, scale: 1000); - public ModbusProperty Smoke112 { get; set; } = new(2561); - public ModbusProperty ProtectionZone113 { get; set; } = new(2577); - public ModbusProperty Type113 { get; set; } = new(2578); - public ModbusProperty DetectorID113 { get; set; } = new(2579); - public ModbusProperty AlarmLevel113 { get; set; } = new(2580); - public ModbusProperty Temperature113 { get; set; } = new(2581, offset: -40); - public ModbusProperty CoConcentration113 { get; set; } = new(2582); - public ModbusProperty VOC113 { get; set; } = new(2583, scale: 1000); - public ModbusProperty Smoke113 { get; set; } = new(2584); - public ModbusProperty ProtectionZone114 { get; set; } = new(2600); - public ModbusProperty Type114 { get; set; } = new(2601); - public ModbusProperty DetectorID114 { get; set; } = new(2602); - public ModbusProperty AlarmLevel114 { get; set; } = new(2603); - public ModbusProperty Temperature114 { get; set; } = new(2604, offset: -40); - public ModbusProperty CoConcentration114 { get; set; } = new(2605); - public ModbusProperty VOC114 { get; set; } = new(2606, scale: 1000); - public ModbusProperty Smoke114 { get; set; } = new(2607); - public ModbusProperty ProtectionZone115 { get; set; } = new(2623); - public ModbusProperty Type115 { get; set; } = new(2624); - public ModbusProperty DetectorID115 { get; set; } = new(2625); - public ModbusProperty AlarmLevel115 { get; set; } = new(2626); - public ModbusProperty Temperature115 { get; set; } = new(2627, offset: -40); - public ModbusProperty CoConcentration115 { get; set; } = new(2628); - public ModbusProperty VOC115 { get; set; } = new(2629, scale: 1000); - public ModbusProperty Smoke115 { get; set; } = new(2630); - public ModbusProperty ProtectionZone116 { get; set; } = new(2646); - public ModbusProperty Type116 { get; set; } = new(2647); - public ModbusProperty DetectorID116 { get; set; } = new(2648); - public ModbusProperty AlarmLevel116 { get; set; } = new(2649); - public ModbusProperty Temperature116 { get; set; } = new(2650, offset: -40); - public ModbusProperty CoConcentration116 { get; set; } = new(2651); - public ModbusProperty VOC116 { get; set; } = new(2652, scale: 1000); - public ModbusProperty Smoke116 { get; set; } = new(2653); - public ModbusProperty ProtectionZone117 { get; set; } = new(2669); - public ModbusProperty Type117 { get; set; } = new(2670); - public ModbusProperty DetectorID117 { get; set; } = new(2671); - public ModbusProperty AlarmLevel117 { get; set; } = new(2672); - public ModbusProperty Temperature117 { get; set; } = new(2673, offset: -40); - public ModbusProperty CoConcentration117 { get; set; } = new(2674); - public ModbusProperty VOC117 { get; set; } = new(2675, scale: 1000); - public ModbusProperty Smoke117 { get; set; } = new(2676); - public ModbusProperty ProtectionZone118 { get; set; } = new(2692); - public ModbusProperty Type118 { get; set; } = new(2693); - public ModbusProperty DetectorID118 { get; set; } = new(2694); - public ModbusProperty AlarmLevel118 { get; set; } = new(2695); - public ModbusProperty Temperature118 { get; set; } = new(2696, offset: -40); - public ModbusProperty CoConcentration118 { get; set; } = new(2697); - public ModbusProperty VOC118 { get; set; } = new(2698, scale: 1000); - public ModbusProperty Smoke118 { get; set; } = new(2699); - public ModbusProperty ProtectionZone119 { get; set; } = new(2715); - public ModbusProperty Type119 { get; set; } = new(2716); - public ModbusProperty DetectorID119 { get; set; } = new(2717); - public ModbusProperty AlarmLevel119 { get; set; } = new(2718); - public ModbusProperty Temperature119 { get; set; } = new(2719, offset: -40); - public ModbusProperty CoConcentration119 { get; set; } = new(2720); - public ModbusProperty VOC119 { get; set; } = new(2721, scale: 1000); - public ModbusProperty Smoke119 { get; set; } = new(2722); - public ModbusProperty ProtectionZone120 { get; set; } = new(2738); - public ModbusProperty Type120 { get; set; } = new(2739); - public ModbusProperty DetectorID120 { get; set; } = new(2740); - public ModbusProperty AlarmLevel120 { get; set; } = new(2741); - public ModbusProperty Temperature120 { get; set; } = new(2742, offset: -40); - public ModbusProperty CoConcentration120 { get; set; } = new(2743); - public ModbusProperty VOC120 { get; set; } = new(2744, scale: 1000); - public ModbusProperty Smoke120 { get; set; } = new(2745); - public ModbusProperty ProtectionZone121 { get; set; } = new(2761); - public ModbusProperty Type121 { get; set; } = new(2762); - public ModbusProperty DetectorID121 { get; set; } = new(2763); - public ModbusProperty AlarmLevel121 { get; set; } = new(2764); - public ModbusProperty Temperature121 { get; set; } = new(2765, offset: -40); - public ModbusProperty CoConcentration121 { get; set; } = new(2766); - public ModbusProperty VOC121 { get; set; } = new(2767, scale: 1000); - public ModbusProperty Smoke121 { get; set; } = new(2768); - public ModbusProperty ProtectionZone122 { get; set; } = new(2784); - public ModbusProperty Type122 { get; set; } = new(2785); - public ModbusProperty DetectorID122 { get; set; } = new(2786); - public ModbusProperty AlarmLevel122 { get; set; } = new(2787); - public ModbusProperty Temperature122 { get; set; } = new(2788, offset: -40); - public ModbusProperty CoConcentration122 { get; set; } = new(2789); - public ModbusProperty VOC122 { get; set; } = new(2790, scale: 1000); - public ModbusProperty Smoke122 { get; set; } = new(2791); - public ModbusProperty ProtectionZone123 { get; set; } = new(2807); - public ModbusProperty Type123 { get; set; } = new(2808); - public ModbusProperty DetectorID123 { get; set; } = new(2809); - public ModbusProperty AlarmLevel123 { get; set; } = new(2810); - public ModbusProperty Temperature123 { get; set; } = new(2811, offset: -40); - public ModbusProperty CoConcentration123 { get; set; } = new(2812); - public ModbusProperty VOC123 { get; set; } = new(2813, scale: 1000); - public ModbusProperty Smoke123 { get; set; } = new(2814); - public ModbusProperty ProtectionZone124 { get; set; } = new(2830); - public ModbusProperty Type124 { get; set; } = new(2831); - public ModbusProperty DetectorID124 { get; set; } = new(2832); - public ModbusProperty AlarmLevel124 { get; set; } = new(2833); - public ModbusProperty Temperature124 { get; set; } = new(2834, offset: -40); - public ModbusProperty CoConcentration124 { get; set; } = new(2835); - public ModbusProperty VOC124 { get; set; } = new(2836, scale: 1000); - public ModbusProperty Smoke124 { get; set; } = new(2837); - public ModbusProperty ProtectionZone125 { get; set; } = new(2853); - public ModbusProperty Type125 { get; set; } = new(2854); - public ModbusProperty DetectorID125 { get; set; } = new(2855); - public ModbusProperty AlarmLevel125 { get; set; } = new(2856); - public ModbusProperty Temperature125 { get; set; } = new(2857, offset: -40); - public ModbusProperty CoConcentration125 { get; set; } = new(2858); - public ModbusProperty VOC125 { get; set; } = new(2859, scale: 1000); - public ModbusProperty Smoke125 { get; set; } = new(2860); - public ModbusProperty ProtectionZone126 { get; set; } = new(2876); - public ModbusProperty Type126 { get; set; } = new(2877); - public ModbusProperty DetectorID126 { get; set; } = new(2878); - public ModbusProperty AlarmLevel126 { get; set; } = new(2879); - public ModbusProperty Temperature126 { get; set; } = new(2880, offset: -40); - public ModbusProperty CoConcentration126 { get; set; } = new(2881); - public ModbusProperty VOC126 { get; set; } = new(2882, scale: 1000); - public ModbusProperty Smoke126 { get; set; } = new(2883); - public ModbusProperty ProtectionZone127 { get; set; } = new(2899); - public ModbusProperty Type127 { get; set; } = new(2900); - public ModbusProperty DetectorID127 { get; set; } = new(2901); - public ModbusProperty AlarmLevel127 { get; set; } = new(2902); - public ModbusProperty Temperature127 { get; set; } = new(2903, offset: -40); - public ModbusProperty CoConcentration127 { get; set; } = new(2904); - public ModbusProperty VOC127 { get; set; } = new(2905, scale: 1000); - public ModbusProperty Smoke127 { get; set; } = new(2906); - public ModbusProperty ProtectionZone128 { get; set; } = new(2922); - public ModbusProperty Type128 { get; set; } = new(2923); - public ModbusProperty DetectorID128 { get; set; } = new(2924); - public ModbusProperty AlarmLevel128 { get; set; } = new(2925); - public ModbusProperty Temperature128 { get; set; } = new(2926, offset: -40); - public ModbusProperty CoConcentration128 { get; set; } = new(2927); - public ModbusProperty VOC128 { get; set; } = new(2928, scale: 1000); - public ModbusProperty Smoke128 { get; set; } = new(2929); + + public ModbusProperty ProtectionZone002 { get; set; } = new(17); + public ModbusProperty Type002 { get; set; } = new(18); + public ModbusProperty DetectorID002 { get; set; } = new(19); + public ModbusProperty AlarmLevel002 { get; set; } = new(20); + public ModbusProperty Temperature002 { get; set; } = new(21, offset: -40); + public ModbusProperty CoConcentration002 { get; set; } = new(22); + public ModbusProperty VOC002 { get; set; } = new(23, scale: 1000); + public ModbusProperty Smoke002 { get; set; } = new(24); + public ModbusProperty ProtectionZone003 { get; set; } = new(33); + public ModbusProperty Type003 { get; set; } = new(34); + public ModbusProperty DetectorID003 { get; set; } = new(35); + public ModbusProperty AlarmLevel003 { get; set; } = new(36); + public ModbusProperty Temperature003 { get; set; } = new(37, offset: -40); + public ModbusProperty CoConcentration003 { get; set; } = new(38); + public ModbusProperty VOC003 { get; set; } = new(39, scale: 1000); + public ModbusProperty Smoke003 { get; set; } = new(40); + public ModbusProperty ProtectionZone004 { get; set; } = new(49); + public ModbusProperty Type004 { get; set; } = new(50); + public ModbusProperty DetectorID004 { get; set; } = new(51); + public ModbusProperty AlarmLevel004 { get; set; } = new(52); + public ModbusProperty Temperature004 { get; set; } = new(53, offset: -40); + public ModbusProperty CoConcentration004 { get; set; } = new(54); + public ModbusProperty VOC004 { get; set; } = new(55, scale: 1000); + public ModbusProperty Smoke004 { get; set; } = new(56); + public ModbusProperty ProtectionZone005 { get; set; } = new(65); + public ModbusProperty Type005 { get; set; } = new(66); + public ModbusProperty DetectorID005 { get; set; } = new(67); + public ModbusProperty AlarmLevel005 { get; set; } = new(68); + public ModbusProperty Temperature005 { get; set; } = new(69, offset: -40); + public ModbusProperty CoConcentration005 { get; set; } = new(70); + public ModbusProperty VOC005 { get; set; } = new(71, scale: 1000); + public ModbusProperty Smoke005 { get; set; } = new(72); + public ModbusProperty ProtectionZone006 { get; set; } = new(81); + public ModbusProperty Type006 { get; set; } = new(82); + public ModbusProperty DetectorID006 { get; set; } = new(83); + public ModbusProperty AlarmLevel006 { get; set; } = new(84); + public ModbusProperty Temperature006 { get; set; } = new(85, offset: -40); + public ModbusProperty CoConcentration006 { get; set; } = new(86); + public ModbusProperty VOC006 { get; set; } = new(87, scale: 1000); + public ModbusProperty Smoke006 { get; set; } = new(88); + public ModbusProperty ProtectionZone007 { get; set; } = new(97); + public ModbusProperty Type007 { get; set; } = new(98); + public ModbusProperty DetectorID007 { get; set; } = new(99); + public ModbusProperty AlarmLevel007 { get; set; } = new(100); + public ModbusProperty Temperature007 { get; set; } = new(101, offset: -40); + public ModbusProperty CoConcentration007 { get; set; } = new(102); + public ModbusProperty VOC007 { get; set; } = new(103, scale: 1000); + public ModbusProperty Smoke007 { get; set; } = new(104); + public ModbusProperty ProtectionZone008 { get; set; } = new(113); + public ModbusProperty Type008 { get; set; } = new(114); + public ModbusProperty DetectorID008 { get; set; } = new(115); + public ModbusProperty AlarmLevel008 { get; set; } = new(116); + public ModbusProperty Temperature008 { get; set; } = new(117, offset: -40); + public ModbusProperty CoConcentration008 { get; set; } = new(118); + public ModbusProperty VOC008 { get; set; } = new(119, scale: 1000); + public ModbusProperty Smoke008 { get; set; } = new(120); + public ModbusProperty ProtectionZone009 { get; set; } = new(129); + public ModbusProperty Type009 { get; set; } = new(130); + public ModbusProperty DetectorID009 { get; set; } = new(131); + public ModbusProperty AlarmLevel009 { get; set; } = new(132); + public ModbusProperty Temperature009 { get; set; } = new(133, offset: -40); + public ModbusProperty CoConcentration009 { get; set; } = new(134); + public ModbusProperty VOC009 { get; set; } = new(135, scale: 1000); + public ModbusProperty Smoke009 { get; set; } = new(136); + public ModbusProperty ProtectionZone010 { get; set; } = new(145); + public ModbusProperty Type010 { get; set; } = new(146); + public ModbusProperty DetectorID010 { get; set; } = new(147); + public ModbusProperty AlarmLevel010 { get; set; } = new(148); + public ModbusProperty Temperature010 { get; set; } = new(149, offset: -40); + public ModbusProperty CoConcentration010 { get; set; } = new(150); + public ModbusProperty VOC010 { get; set; } = new(151, scale: 1000); + public ModbusProperty Smoke010 { get; set; } = new(152); + public ModbusProperty ProtectionZone011 { get; set; } = new(161); + public ModbusProperty Type011 { get; set; } = new(162); + public ModbusProperty DetectorID011 { get; set; } = new(163); + public ModbusProperty AlarmLevel011 { get; set; } = new(164); + public ModbusProperty Temperature011 { get; set; } = new(165, offset: -40); + public ModbusProperty CoConcentration011 { get; set; } = new(166); + public ModbusProperty VOC011 { get; set; } = new(167, scale: 1000); + public ModbusProperty Smoke011 { get; set; } = new(168); + public ModbusProperty ProtectionZone012 { get; set; } = new(177); + public ModbusProperty Type012 { get; set; } = new(178); + public ModbusProperty DetectorID012 { get; set; } = new(179); + public ModbusProperty AlarmLevel012 { get; set; } = new(180); + public ModbusProperty Temperature012 { get; set; } = new(181, offset: -40); + public ModbusProperty CoConcentration012 { get; set; } = new(182); + public ModbusProperty VOC012 { get; set; } = new(183, scale: 1000); + public ModbusProperty Smoke012 { get; set; } = new(184); + public ModbusProperty ProtectionZone013 { get; set; } = new(193); + public ModbusProperty Type013 { get; set; } = new(194); + public ModbusProperty DetectorID013 { get; set; } = new(195); + public ModbusProperty AlarmLevel013 { get; set; } = new(196); + public ModbusProperty Temperature013 { get; set; } = new(197, offset: -40); + public ModbusProperty CoConcentration013 { get; set; } = new(198); + public ModbusProperty VOC013 { get; set; } = new(199, scale: 1000); + public ModbusProperty Smoke013 { get; set; } = new(200); + public ModbusProperty ProtectionZone014 { get; set; } = new(209); + public ModbusProperty Type014 { get; set; } = new(210); + public ModbusProperty DetectorID014 { get; set; } = new(211); + public ModbusProperty AlarmLevel014 { get; set; } = new(212); + public ModbusProperty Temperature014 { get; set; } = new(213, offset: -40); + public ModbusProperty CoConcentration014 { get; set; } = new(214); + public ModbusProperty VOC014 { get; set; } = new(215, scale: 1000); + public ModbusProperty Smoke014 { get; set; } = new(216); + public ModbusProperty ProtectionZone015 { get; set; } = new(225); + public ModbusProperty Type015 { get; set; } = new(226); + public ModbusProperty DetectorID015 { get; set; } = new(227); + public ModbusProperty AlarmLevel015 { get; set; } = new(228); + public ModbusProperty Temperature015 { get; set; } = new(229, offset: -40); + public ModbusProperty CoConcentration015 { get; set; } = new(230); + public ModbusProperty VOC015 { get; set; } = new(231, scale: 1000); + public ModbusProperty Smoke015 { get; set; } = new(232); + public ModbusProperty ProtectionZone016 { get; set; } = new(241); + public ModbusProperty Type016 { get; set; } = new(242); + public ModbusProperty DetectorID016 { get; set; } = new(243); + public ModbusProperty AlarmLevel016 { get; set; } = new(244); + public ModbusProperty Temperature016 { get; set; } = new(245, offset: -40); + public ModbusProperty CoConcentration016 { get; set; } = new(246); + public ModbusProperty VOC016 { get; set; } = new(247, scale: 1000); + public ModbusProperty Smoke016 { get; set; } = new(248); + public ModbusProperty ProtectionZone017 { get; set; } = new(257); + public ModbusProperty Type017 { get; set; } = new(258); + public ModbusProperty DetectorID017 { get; set; } = new(259); + public ModbusProperty AlarmLevel017 { get; set; } = new(260); + public ModbusProperty Temperature017 { get; set; } = new(261, offset: -40); + public ModbusProperty CoConcentration017 { get; set; } = new(262); + public ModbusProperty VOC017 { get; set; } = new(263, scale: 1000); + public ModbusProperty Smoke017 { get; set; } = new(264); + public ModbusProperty ProtectionZone018 { get; set; } = new(273); + public ModbusProperty Type018 { get; set; } = new(274); + public ModbusProperty DetectorID018 { get; set; } = new(275); + public ModbusProperty AlarmLevel018 { get; set; } = new(276); + public ModbusProperty Temperature018 { get; set; } = new(277, offset: -40); + public ModbusProperty CoConcentration018 { get; set; } = new(278); + public ModbusProperty VOC018 { get; set; } = new(279, scale: 1000); + public ModbusProperty Smoke018 { get; set; } = new(280); + public ModbusProperty ProtectionZone019 { get; set; } = new(289); + public ModbusProperty Type019 { get; set; } = new(290); + public ModbusProperty DetectorID019 { get; set; } = new(291); + public ModbusProperty AlarmLevel019 { get; set; } = new(292); + public ModbusProperty Temperature019 { get; set; } = new(293, offset: -40); + public ModbusProperty CoConcentration019 { get; set; } = new(294); + public ModbusProperty VOC019 { get; set; } = new(295, scale: 1000); + public ModbusProperty Smoke019 { get; set; } = new(296); + public ModbusProperty ProtectionZone020 { get; set; } = new(305); + public ModbusProperty Type020 { get; set; } = new(306); + public ModbusProperty DetectorID020 { get; set; } = new(307); + public ModbusProperty AlarmLevel020 { get; set; } = new(308); + public ModbusProperty Temperature020 { get; set; } = new(309, offset: -40); + public ModbusProperty CoConcentration020 { get; set; } = new(310); + public ModbusProperty VOC020 { get; set; } = new(311, scale: 1000); + public ModbusProperty Smoke020 { get; set; } = new(312); + public ModbusProperty ProtectionZone021 { get; set; } = new(321); + public ModbusProperty Type021 { get; set; } = new(322); + public ModbusProperty DetectorID021 { get; set; } = new(323); + public ModbusProperty AlarmLevel021 { get; set; } = new(324); + public ModbusProperty Temperature021 { get; set; } = new(325, offset: -40); + public ModbusProperty CoConcentration021 { get; set; } = new(326); + public ModbusProperty VOC021 { get; set; } = new(327, scale: 1000); + public ModbusProperty Smoke021 { get; set; } = new(328); + public ModbusProperty ProtectionZone022 { get; set; } = new(337); + public ModbusProperty Type022 { get; set; } = new(338); + public ModbusProperty DetectorID022 { get; set; } = new(339); + public ModbusProperty AlarmLevel022 { get; set; } = new(340); + public ModbusProperty Temperature022 { get; set; } = new(341, offset: -40); + public ModbusProperty CoConcentration022 { get; set; } = new(342); + public ModbusProperty VOC022 { get; set; } = new(343, scale: 1000); + public ModbusProperty Smoke022 { get; set; } = new(344); + public ModbusProperty ProtectionZone023 { get; set; } = new(353); + public ModbusProperty Type023 { get; set; } = new(354); + public ModbusProperty DetectorID023 { get; set; } = new(355); + public ModbusProperty AlarmLevel023 { get; set; } = new(356); + public ModbusProperty Temperature023 { get; set; } = new(357, offset: -40); + public ModbusProperty CoConcentration023 { get; set; } = new(358); + public ModbusProperty VOC023 { get; set; } = new(359, scale: 1000); + public ModbusProperty Smoke023 { get; set; } = new(360); + public ModbusProperty ProtectionZone024 { get; set; } = new(369); + public ModbusProperty Type024 { get; set; } = new(370); + public ModbusProperty DetectorID024 { get; set; } = new(371); + public ModbusProperty AlarmLevel024 { get; set; } = new(372); + public ModbusProperty Temperature024 { get; set; } = new(373, offset: -40); + public ModbusProperty CoConcentration024 { get; set; } = new(374); + public ModbusProperty VOC024 { get; set; } = new(375, scale: 1000); + public ModbusProperty Smoke024 { get; set; } = new(376); + public ModbusProperty ProtectionZone025 { get; set; } = new(385); + public ModbusProperty Type025 { get; set; } = new(386); + public ModbusProperty DetectorID025 { get; set; } = new(387); + public ModbusProperty AlarmLevel025 { get; set; } = new(388); + public ModbusProperty Temperature025 { get; set; } = new(389, offset: -40); + public ModbusProperty CoConcentration025 { get; set; } = new(390); + public ModbusProperty VOC025 { get; set; } = new(391, scale: 1000); + public ModbusProperty Smoke025 { get; set; } = new(392); + public ModbusProperty ProtectionZone026 { get; set; } = new(401); + public ModbusProperty Type026 { get; set; } = new(402); + public ModbusProperty DetectorID026 { get; set; } = new(403); + public ModbusProperty AlarmLevel026 { get; set; } = new(404); + public ModbusProperty Temperature026 { get; set; } = new(405, offset: -40); + public ModbusProperty CoConcentration026 { get; set; } = new(406); + public ModbusProperty VOC026 { get; set; } = new(407, scale: 1000); + public ModbusProperty Smoke026 { get; set; } = new(408); + public ModbusProperty ProtectionZone027 { get; set; } = new(417); + public ModbusProperty Type027 { get; set; } = new(418); + public ModbusProperty DetectorID027 { get; set; } = new(419); + public ModbusProperty AlarmLevel027 { get; set; } = new(420); + public ModbusProperty Temperature027 { get; set; } = new(421, offset: -40); + public ModbusProperty CoConcentration027 { get; set; } = new(422); + public ModbusProperty VOC027 { get; set; } = new(423, scale: 1000); + public ModbusProperty Smoke027 { get; set; } = new(424); + public ModbusProperty ProtectionZone028 { get; set; } = new(433); + public ModbusProperty Type028 { get; set; } = new(434); + public ModbusProperty DetectorID028 { get; set; } = new(435); + public ModbusProperty AlarmLevel028 { get; set; } = new(436); + public ModbusProperty Temperature028 { get; set; } = new(437, offset: -40); + public ModbusProperty CoConcentration028 { get; set; } = new(438); + public ModbusProperty VOC028 { get; set; } = new(439, scale: 1000); + public ModbusProperty Smoke028 { get; set; } = new(440); + public ModbusProperty ProtectionZone029 { get; set; } = new(449); + public ModbusProperty Type029 { get; set; } = new(450); + public ModbusProperty DetectorID029 { get; set; } = new(451); + public ModbusProperty AlarmLevel029 { get; set; } = new(452); + public ModbusProperty Temperature029 { get; set; } = new(453, offset: -40); + public ModbusProperty CoConcentration029 { get; set; } = new(454); + public ModbusProperty VOC029 { get; set; } = new(455, scale: 1000); + public ModbusProperty Smoke029 { get; set; } = new(456); + public ModbusProperty ProtectionZone030 { get; set; } = new(465); + public ModbusProperty Type030 { get; set; } = new(466); + public ModbusProperty DetectorID030 { get; set; } = new(467); + public ModbusProperty AlarmLevel030 { get; set; } = new(468); + public ModbusProperty Temperature030 { get; set; } = new(469, offset: -40); + public ModbusProperty CoConcentration030 { get; set; } = new(470); + public ModbusProperty VOC030 { get; set; } = new(471, scale: 1000); + public ModbusProperty Smoke030 { get; set; } = new(472); + public ModbusProperty ProtectionZone031 { get; set; } = new(481); + public ModbusProperty Type031 { get; set; } = new(482); + public ModbusProperty DetectorID031 { get; set; } = new(483); + public ModbusProperty AlarmLevel031 { get; set; } = new(484); + public ModbusProperty Temperature031 { get; set; } = new(485, offset: -40); + public ModbusProperty CoConcentration031 { get; set; } = new(486); + public ModbusProperty VOC031 { get; set; } = new(487, scale: 1000); + public ModbusProperty Smoke031 { get; set; } = new(488); + public ModbusProperty ProtectionZone032 { get; set; } = new(497); + public ModbusProperty Type032 { get; set; } = new(498); + public ModbusProperty DetectorID032 { get; set; } = new(499); + public ModbusProperty AlarmLevel032 { get; set; } = new(500); + public ModbusProperty Temperature032 { get; set; } = new(501, offset: -40); + public ModbusProperty CoConcentration032 { get; set; } = new(502); + public ModbusProperty VOC032 { get; set; } = new(503, scale: 1000); + public ModbusProperty Smoke032 { get; set; } = new(504); + public ModbusProperty ProtectionZone033 { get; set; } = new(513); + public ModbusProperty Type033 { get; set; } = new(514); + public ModbusProperty DetectorID033 { get; set; } = new(515); + public ModbusProperty AlarmLevel033 { get; set; } = new(516); + public ModbusProperty Temperature033 { get; set; } = new(517, offset: -40); + public ModbusProperty CoConcentration033 { get; set; } = new(518); + public ModbusProperty VOC033 { get; set; } = new(519, scale: 1000); + public ModbusProperty Smoke033 { get; set; } = new(520); + public ModbusProperty ProtectionZone034 { get; set; } = new(529); + public ModbusProperty Type034 { get; set; } = new(530); + public ModbusProperty DetectorID034 { get; set; } = new(531); + public ModbusProperty AlarmLevel034 { get; set; } = new(532); + public ModbusProperty Temperature034 { get; set; } = new(533, offset: -40); + public ModbusProperty CoConcentration034 { get; set; } = new(534); + public ModbusProperty VOC034 { get; set; } = new(535, scale: 1000); + public ModbusProperty Smoke034 { get; set; } = new(536); + public ModbusProperty ProtectionZone035 { get; set; } = new(545); + public ModbusProperty Type035 { get; set; } = new(546); + public ModbusProperty DetectorID035 { get; set; } = new(547); + public ModbusProperty AlarmLevel035 { get; set; } = new(548); + public ModbusProperty Temperature035 { get; set; } = new(549, offset: -40); + public ModbusProperty CoConcentration035 { get; set; } = new(550); + public ModbusProperty VOC035 { get; set; } = new(551, scale: 1000); + public ModbusProperty Smoke035 { get; set; } = new(552); + public ModbusProperty ProtectionZone036 { get; set; } = new(561); + public ModbusProperty Type036 { get; set; } = new(562); + public ModbusProperty DetectorID036 { get; set; } = new(563); + public ModbusProperty AlarmLevel036 { get; set; } = new(564); + public ModbusProperty Temperature036 { get; set; } = new(565, offset: -40); + public ModbusProperty CoConcentration036 { get; set; } = new(566); + public ModbusProperty VOC036 { get; set; } = new(567, scale: 1000); + public ModbusProperty Smoke036 { get; set; } = new(568); + public ModbusProperty ProtectionZone037 { get; set; } = new(577); + public ModbusProperty Type037 { get; set; } = new(578); + public ModbusProperty DetectorID037 { get; set; } = new(579); + public ModbusProperty AlarmLevel037 { get; set; } = new(580); + public ModbusProperty Temperature037 { get; set; } = new(581, offset: -40); + public ModbusProperty CoConcentration037 { get; set; } = new(582); + public ModbusProperty VOC037 { get; set; } = new(583, scale: 1000); + public ModbusProperty Smoke037 { get; set; } = new(584); + public ModbusProperty ProtectionZone038 { get; set; } = new(593); + public ModbusProperty Type038 { get; set; } = new(594); + public ModbusProperty DetectorID038 { get; set; } = new(595); + public ModbusProperty AlarmLevel038 { get; set; } = new(596); + public ModbusProperty Temperature038 { get; set; } = new(597, offset: -40); + public ModbusProperty CoConcentration038 { get; set; } = new(598); + public ModbusProperty VOC038 { get; set; } = new(599, scale: 1000); + public ModbusProperty Smoke038 { get; set; } = new(600); + public ModbusProperty ProtectionZone039 { get; set; } = new(609); + public ModbusProperty Type039 { get; set; } = new(610); + public ModbusProperty DetectorID039 { get; set; } = new(611); + public ModbusProperty AlarmLevel039 { get; set; } = new(612); + public ModbusProperty Temperature039 { get; set; } = new(613, offset: -40); + public ModbusProperty CoConcentration039 { get; set; } = new(614); + public ModbusProperty VOC039 { get; set; } = new(615, scale: 1000); + public ModbusProperty Smoke039 { get; set; } = new(616); + public ModbusProperty ProtectionZone040 { get; set; } = new(625); + public ModbusProperty Type040 { get; set; } = new(626); + public ModbusProperty DetectorID040 { get; set; } = new(627); + public ModbusProperty AlarmLevel040 { get; set; } = new(628); + public ModbusProperty Temperature040 { get; set; } = new(629, offset: -40); + public ModbusProperty CoConcentration040 { get; set; } = new(630); + public ModbusProperty VOC040 { get; set; } = new(631, scale: 1000); + public ModbusProperty Smoke040 { get; set; } = new(632); + public ModbusProperty ProtectionZone041 { get; set; } = new(641); + public ModbusProperty Type041 { get; set; } = new(642); + public ModbusProperty DetectorID041 { get; set; } = new(643); + public ModbusProperty AlarmLevel041 { get; set; } = new(644); + public ModbusProperty Temperature041 { get; set; } = new(645, offset: -40); + public ModbusProperty CoConcentration041 { get; set; } = new(646); + public ModbusProperty VOC041 { get; set; } = new(647, scale: 1000); + public ModbusProperty Smoke041 { get; set; } = new(648); + public ModbusProperty ProtectionZone042 { get; set; } = new(657); + public ModbusProperty Type042 { get; set; } = new(658); + public ModbusProperty DetectorID042 { get; set; } = new(659); + public ModbusProperty AlarmLevel042 { get; set; } = new(660); + public ModbusProperty Temperature042 { get; set; } = new(661, offset: -40); + public ModbusProperty CoConcentration042 { get; set; } = new(662); + public ModbusProperty VOC042 { get; set; } = new(663, scale: 1000); + public ModbusProperty Smoke042 { get; set; } = new(664); + public ModbusProperty ProtectionZone043 { get; set; } = new(673); + public ModbusProperty Type043 { get; set; } = new(674); + public ModbusProperty DetectorID043 { get; set; } = new(675); + public ModbusProperty AlarmLevel043 { get; set; } = new(676); + public ModbusProperty Temperature043 { get; set; } = new(677, offset: -40); + public ModbusProperty CoConcentration043 { get; set; } = new(678); + public ModbusProperty VOC043 { get; set; } = new(679, scale: 1000); + public ModbusProperty Smoke043 { get; set; } = new(680); + public ModbusProperty ProtectionZone044 { get; set; } = new(689); + public ModbusProperty Type044 { get; set; } = new(690); + public ModbusProperty DetectorID044 { get; set; } = new(691); + public ModbusProperty AlarmLevel044 { get; set; } = new(692); + public ModbusProperty Temperature044 { get; set; } = new(693, offset: -40); + public ModbusProperty CoConcentration044 { get; set; } = new(694); + public ModbusProperty VOC044 { get; set; } = new(695, scale: 1000); + public ModbusProperty Smoke044 { get; set; } = new(696); + public ModbusProperty ProtectionZone045 { get; set; } = new(705); + public ModbusProperty Type045 { get; set; } = new(706); + public ModbusProperty DetectorID045 { get; set; } = new(707); + public ModbusProperty AlarmLevel045 { get; set; } = new(708); + public ModbusProperty Temperature045 { get; set; } = new(709, offset: -40); + public ModbusProperty CoConcentration045 { get; set; } = new(710); + public ModbusProperty VOC045 { get; set; } = new(711, scale: 1000); + public ModbusProperty Smoke045 { get; set; } = new(712); + public ModbusProperty ProtectionZone046 { get; set; } = new(721); + public ModbusProperty Type046 { get; set; } = new(722); + public ModbusProperty DetectorID046 { get; set; } = new(723); + public ModbusProperty AlarmLevel046 { get; set; } = new(724); + public ModbusProperty Temperature046 { get; set; } = new(725, offset: -40); + public ModbusProperty CoConcentration046 { get; set; } = new(726); + public ModbusProperty VOC046 { get; set; } = new(727, scale: 1000); + public ModbusProperty Smoke046 { get; set; } = new(728); + public ModbusProperty ProtectionZone047 { get; set; } = new(737); + public ModbusProperty Type047 { get; set; } = new(738); + public ModbusProperty DetectorID047 { get; set; } = new(739); + public ModbusProperty AlarmLevel047 { get; set; } = new(740); + public ModbusProperty Temperature047 { get; set; } = new(741, offset: -40); + public ModbusProperty CoConcentration047 { get; set; } = new(742); + public ModbusProperty VOC047 { get; set; } = new(743, scale: 1000); + public ModbusProperty Smoke047 { get; set; } = new(744); + public ModbusProperty ProtectionZone048 { get; set; } = new(753); + public ModbusProperty Type048 { get; set; } = new(754); + public ModbusProperty DetectorID048 { get; set; } = new(755); + public ModbusProperty AlarmLevel048 { get; set; } = new(756); + public ModbusProperty Temperature048 { get; set; } = new(757, offset: -40); + public ModbusProperty CoConcentration048 { get; set; } = new(758); + public ModbusProperty VOC048 { get; set; } = new(759, scale: 1000); + public ModbusProperty Smoke048 { get; set; } = new(760); + public ModbusProperty ProtectionZone049 { get; set; } = new(769); + public ModbusProperty Type049 { get; set; } = new(770); + public ModbusProperty DetectorID049 { get; set; } = new(771); + public ModbusProperty AlarmLevel049 { get; set; } = new(772); + public ModbusProperty Temperature049 { get; set; } = new(773, offset: -40); + public ModbusProperty CoConcentration049 { get; set; } = new(774); + public ModbusProperty VOC049 { get; set; } = new(775, scale: 1000); + public ModbusProperty Smoke049 { get; set; } = new(776); + public ModbusProperty ProtectionZone050 { get; set; } = new(785); + public ModbusProperty Type050 { get; set; } = new(786); + public ModbusProperty DetectorID050 { get; set; } = new(787); + public ModbusProperty AlarmLevel050 { get; set; } = new(788); + public ModbusProperty Temperature050 { get; set; } = new(789, offset: -40); + public ModbusProperty CoConcentration050 { get; set; } = new(790); + public ModbusProperty VOC050 { get; set; } = new(791, scale: 1000); + public ModbusProperty Smoke050 { get; set; } = new(792); + public ModbusProperty ProtectionZone051 { get; set; } = new(801); + public ModbusProperty Type051 { get; set; } = new(802); + public ModbusProperty DetectorID051 { get; set; } = new(803); + public ModbusProperty AlarmLevel051 { get; set; } = new(804); + public ModbusProperty Temperature051 { get; set; } = new(805, offset: -40); + public ModbusProperty CoConcentration051 { get; set; } = new(806); + public ModbusProperty VOC051 { get; set; } = new(807, scale: 1000); + public ModbusProperty Smoke051 { get; set; } = new(808); + public ModbusProperty ProtectionZone052 { get; set; } = new(817); + public ModbusProperty Type052 { get; set; } = new(818); + public ModbusProperty DetectorID052 { get; set; } = new(819); + public ModbusProperty AlarmLevel052 { get; set; } = new(820); + public ModbusProperty Temperature052 { get; set; } = new(821, offset: -40); + public ModbusProperty CoConcentration052 { get; set; } = new(822); + public ModbusProperty VOC052 { get; set; } = new(823, scale: 1000); + public ModbusProperty Smoke052 { get; set; } = new(824); + public ModbusProperty ProtectionZone053 { get; set; } = new(833); + public ModbusProperty Type053 { get; set; } = new(834); + public ModbusProperty DetectorID053 { get; set; } = new(835); + public ModbusProperty AlarmLevel053 { get; set; } = new(836); + public ModbusProperty Temperature053 { get; set; } = new(837, offset: -40); + public ModbusProperty CoConcentration053 { get; set; } = new(838); + public ModbusProperty VOC053 { get; set; } = new(839, scale: 1000); + public ModbusProperty Smoke053 { get; set; } = new(840); + public ModbusProperty ProtectionZone054 { get; set; } = new(849); + public ModbusProperty Type054 { get; set; } = new(850); + public ModbusProperty DetectorID054 { get; set; } = new(851); + public ModbusProperty AlarmLevel054 { get; set; } = new(852); + public ModbusProperty Temperature054 { get; set; } = new(853, offset: -40); + public ModbusProperty CoConcentration054 { get; set; } = new(854); + public ModbusProperty VOC054 { get; set; } = new(855, scale: 1000); + public ModbusProperty Smoke054 { get; set; } = new(856); + public ModbusProperty ProtectionZone055 { get; set; } = new(865); + public ModbusProperty Type055 { get; set; } = new(866); + public ModbusProperty DetectorID055 { get; set; } = new(867); + public ModbusProperty AlarmLevel055 { get; set; } = new(868); + public ModbusProperty Temperature055 { get; set; } = new(869, offset: -40); + public ModbusProperty CoConcentration055 { get; set; } = new(870); + public ModbusProperty VOC055 { get; set; } = new(871, scale: 1000); + public ModbusProperty Smoke055 { get; set; } = new(872); + public ModbusProperty ProtectionZone056 { get; set; } = new(881); + public ModbusProperty Type056 { get; set; } = new(882); + public ModbusProperty DetectorID056 { get; set; } = new(883); + public ModbusProperty AlarmLevel056 { get; set; } = new(884); + public ModbusProperty Temperature056 { get; set; } = new(885, offset: -40); + public ModbusProperty CoConcentration056 { get; set; } = new(886); + public ModbusProperty VOC056 { get; set; } = new(887, scale: 1000); + public ModbusProperty Smoke056 { get; set; } = new(888); + public ModbusProperty ProtectionZone057 { get; set; } = new(897); + public ModbusProperty Type057 { get; set; } = new(898); + public ModbusProperty DetectorID057 { get; set; } = new(899); + public ModbusProperty AlarmLevel057 { get; set; } = new(900); + public ModbusProperty Temperature057 { get; set; } = new(901, offset: -40); + public ModbusProperty CoConcentration057 { get; set; } = new(902); + public ModbusProperty VOC057 { get; set; } = new(903, scale: 1000); + public ModbusProperty Smoke057 { get; set; } = new(904); + public ModbusProperty ProtectionZone058 { get; set; } = new(913); + public ModbusProperty Type058 { get; set; } = new(914); + public ModbusProperty DetectorID058 { get; set; } = new(915); + public ModbusProperty AlarmLevel058 { get; set; } = new(916); + public ModbusProperty Temperature058 { get; set; } = new(917, offset: -40); + public ModbusProperty CoConcentration058 { get; set; } = new(918); + public ModbusProperty VOC058 { get; set; } = new(919, scale: 1000); + public ModbusProperty Smoke058 { get; set; } = new(920); + public ModbusProperty ProtectionZone059 { get; set; } = new(929); + public ModbusProperty Type059 { get; set; } = new(930); + public ModbusProperty DetectorID059 { get; set; } = new(931); + public ModbusProperty AlarmLevel059 { get; set; } = new(932); + public ModbusProperty Temperature059 { get; set; } = new(933, offset: -40); + public ModbusProperty CoConcentration059 { get; set; } = new(934); + public ModbusProperty VOC059 { get; set; } = new(935, scale: 1000); + public ModbusProperty Smoke059 { get; set; } = new(936); + public ModbusProperty ProtectionZone060 { get; set; } = new(945); + public ModbusProperty Type060 { get; set; } = new(946); + public ModbusProperty DetectorID060 { get; set; } = new(947); + public ModbusProperty AlarmLevel060 { get; set; } = new(948); + public ModbusProperty Temperature060 { get; set; } = new(949, offset: -40); + public ModbusProperty CoConcentration060 { get; set; } = new(950); + public ModbusProperty VOC060 { get; set; } = new(951, scale: 1000); + public ModbusProperty Smoke060 { get; set; } = new(952); + public ModbusProperty ProtectionZone061 { get; set; } = new(961); + public ModbusProperty Type061 { get; set; } = new(962); + public ModbusProperty DetectorID061 { get; set; } = new(963); + public ModbusProperty AlarmLevel061 { get; set; } = new(964); + public ModbusProperty Temperature061 { get; set; } = new(965, offset: -40); + public ModbusProperty CoConcentration061 { get; set; } = new(966); + public ModbusProperty VOC061 { get; set; } = new(967, scale: 1000); + public ModbusProperty Smoke061 { get; set; } = new(968); + public ModbusProperty ProtectionZone062 { get; set; } = new(977); + public ModbusProperty Type062 { get; set; } = new(978); + public ModbusProperty DetectorID062 { get; set; } = new(979); + public ModbusProperty AlarmLevel062 { get; set; } = new(980); + public ModbusProperty Temperature062 { get; set; } = new(981, offset: -40); + public ModbusProperty CoConcentration062 { get; set; } = new(982); + public ModbusProperty VOC062 { get; set; } = new(983, scale: 1000); + public ModbusProperty Smoke062 { get; set; } = new(984); + public ModbusProperty ProtectionZone063 { get; set; } = new(993); + public ModbusProperty Type063 { get; set; } = new(994); + public ModbusProperty DetectorID063 { get; set; } = new(995); + public ModbusProperty AlarmLevel063 { get; set; } = new(996); + public ModbusProperty Temperature063 { get; set; } = new(997, offset: -40); + public ModbusProperty CoConcentration063 { get; set; } = new(998); + public ModbusProperty VOC063 { get; set; } = new(999, scale: 1000); + public ModbusProperty Smoke063 { get; set; } = new(1000); + public ModbusProperty ProtectionZone064 { get; set; } = new(1009); + public ModbusProperty Type064 { get; set; } = new(1010); + public ModbusProperty DetectorID064 { get; set; } = new(1011); + public ModbusProperty AlarmLevel064 { get; set; } = new(1012); + public ModbusProperty Temperature064 { get; set; } = new(1013, offset: -40); + public ModbusProperty CoConcentration064 { get; set; } = new(1014); + public ModbusProperty VOC064 { get; set; } = new(1015, scale: 1000); + public ModbusProperty Smoke064 { get; set; } = new(1016); + public ModbusProperty ProtectionZone065 { get; set; } = new(1025); + public ModbusProperty Type065 { get; set; } = new(1026); + public ModbusProperty DetectorID065 { get; set; } = new(1027); + public ModbusProperty AlarmLevel065 { get; set; } = new(1028); + public ModbusProperty Temperature065 { get; set; } = new(1029, offset: -40); + public ModbusProperty CoConcentration065 { get; set; } = new(1030); + public ModbusProperty VOC065 { get; set; } = new(1031, scale: 1000); + public ModbusProperty Smoke065 { get; set; } = new(1032); + public ModbusProperty ProtectionZone066 { get; set; } = new(1041); + public ModbusProperty Type066 { get; set; } = new(1042); + public ModbusProperty DetectorID066 { get; set; } = new(1043); + public ModbusProperty AlarmLevel066 { get; set; } = new(1044); + public ModbusProperty Temperature066 { get; set; } = new(1045, offset: -40); + public ModbusProperty CoConcentration066 { get; set; } = new(1046); + public ModbusProperty VOC066 { get; set; } = new(1047, scale: 1000); + public ModbusProperty Smoke066 { get; set; } = new(1048); + public ModbusProperty ProtectionZone067 { get; set; } = new(1057); + public ModbusProperty Type067 { get; set; } = new(1058); + public ModbusProperty DetectorID067 { get; set; } = new(1059); + public ModbusProperty AlarmLevel067 { get; set; } = new(1060); + public ModbusProperty Temperature067 { get; set; } = new(1061, offset: -40); + public ModbusProperty CoConcentration067 { get; set; } = new(1062); + public ModbusProperty VOC067 { get; set; } = new(1063, scale: 1000); + public ModbusProperty Smoke067 { get; set; } = new(1064); + public ModbusProperty ProtectionZone068 { get; set; } = new(1073); + public ModbusProperty Type068 { get; set; } = new(1074); + public ModbusProperty DetectorID068 { get; set; } = new(1075); + public ModbusProperty AlarmLevel068 { get; set; } = new(1076); + public ModbusProperty Temperature068 { get; set; } = new(1077, offset: -40); + public ModbusProperty CoConcentration068 { get; set; } = new(1078); + public ModbusProperty VOC068 { get; set; } = new(1079, scale: 1000); + public ModbusProperty Smoke068 { get; set; } = new(1080); + public ModbusProperty ProtectionZone069 { get; set; } = new(1089); + public ModbusProperty Type069 { get; set; } = new(1090); + public ModbusProperty DetectorID069 { get; set; } = new(1091); + public ModbusProperty AlarmLevel069 { get; set; } = new(1092); + public ModbusProperty Temperature069 { get; set; } = new(1093, offset: -40); + public ModbusProperty CoConcentration069 { get; set; } = new(1094); + public ModbusProperty VOC069 { get; set; } = new(1095, scale: 1000); + public ModbusProperty Smoke069 { get; set; } = new(1096); + public ModbusProperty ProtectionZone070 { get; set; } = new(1105); + public ModbusProperty Type070 { get; set; } = new(1106); + public ModbusProperty DetectorID070 { get; set; } = new(1107); + public ModbusProperty AlarmLevel070 { get; set; } = new(1108); + public ModbusProperty Temperature070 { get; set; } = new(1109, offset: -40); + public ModbusProperty CoConcentration070 { get; set; } = new(1110); + public ModbusProperty VOC070 { get; set; } = new(1111, scale: 1000); + public ModbusProperty Smoke070 { get; set; } = new(1112); + public ModbusProperty ProtectionZone071 { get; set; } = new(1121); + public ModbusProperty Type071 { get; set; } = new(1122); + public ModbusProperty DetectorID071 { get; set; } = new(1123); + public ModbusProperty AlarmLevel071 { get; set; } = new(1124); + public ModbusProperty Temperature071 { get; set; } = new(1125, offset: -40); + public ModbusProperty CoConcentration071 { get; set; } = new(1126); + public ModbusProperty VOC071 { get; set; } = new(1127, scale: 1000); + public ModbusProperty Smoke071 { get; set; } = new(1128); + public ModbusProperty ProtectionZone072 { get; set; } = new(1137); + public ModbusProperty Type072 { get; set; } = new(1138); + public ModbusProperty DetectorID072 { get; set; } = new(1139); + public ModbusProperty AlarmLevel072 { get; set; } = new(1140); + public ModbusProperty Temperature072 { get; set; } = new(1141, offset: -40); + public ModbusProperty CoConcentration072 { get; set; } = new(1142); + public ModbusProperty VOC072 { get; set; } = new(1143, scale: 1000); + public ModbusProperty Smoke072 { get; set; } = new(1144); + public ModbusProperty ProtectionZone073 { get; set; } = new(1153); + public ModbusProperty Type073 { get; set; } = new(1154); + public ModbusProperty DetectorID073 { get; set; } = new(1155); + public ModbusProperty AlarmLevel073 { get; set; } = new(1156); + public ModbusProperty Temperature073 { get; set; } = new(1157, offset: -40); + public ModbusProperty CoConcentration073 { get; set; } = new(1158); + public ModbusProperty VOC073 { get; set; } = new(1159, scale: 1000); + public ModbusProperty Smoke073 { get; set; } = new(1160); + public ModbusProperty ProtectionZone074 { get; set; } = new(1169); + public ModbusProperty Type074 { get; set; } = new(1170); + public ModbusProperty DetectorID074 { get; set; } = new(1171); + public ModbusProperty AlarmLevel074 { get; set; } = new(1172); + public ModbusProperty Temperature074 { get; set; } = new(1173, offset: -40); + public ModbusProperty CoConcentration074 { get; set; } = new(1174); + public ModbusProperty VOC074 { get; set; } = new(1175, scale: 1000); + public ModbusProperty Smoke074 { get; set; } = new(1176); + public ModbusProperty ProtectionZone075 { get; set; } = new(1185); + public ModbusProperty Type075 { get; set; } = new(1186); + public ModbusProperty DetectorID075 { get; set; } = new(1187); + public ModbusProperty AlarmLevel075 { get; set; } = new(1188); + public ModbusProperty Temperature075 { get; set; } = new(1189, offset: -40); + public ModbusProperty CoConcentration075 { get; set; } = new(1190); + public ModbusProperty VOC075 { get; set; } = new(1191, scale: 1000); + public ModbusProperty Smoke075 { get; set; } = new(1192); + public ModbusProperty ProtectionZone076 { get; set; } = new(1201); + public ModbusProperty Type076 { get; set; } = new(1202); + public ModbusProperty DetectorID076 { get; set; } = new(1203); + public ModbusProperty AlarmLevel076 { get; set; } = new(1204); + public ModbusProperty Temperature076 { get; set; } = new(1205, offset: -40); + public ModbusProperty CoConcentration076 { get; set; } = new(1206); + public ModbusProperty VOC076 { get; set; } = new(1207, scale: 1000); + public ModbusProperty Smoke076 { get; set; } = new(1208); + public ModbusProperty ProtectionZone077 { get; set; } = new(1217); + public ModbusProperty Type077 { get; set; } = new(1218); + public ModbusProperty DetectorID077 { get; set; } = new(1219); + public ModbusProperty AlarmLevel077 { get; set; } = new(1220); + public ModbusProperty Temperature077 { get; set; } = new(1221, offset: -40); + public ModbusProperty CoConcentration077 { get; set; } = new(1222); + public ModbusProperty VOC077 { get; set; } = new(1223, scale: 1000); + public ModbusProperty Smoke077 { get; set; } = new(1224); + public ModbusProperty ProtectionZone078 { get; set; } = new(1233); + public ModbusProperty Type078 { get; set; } = new(1234); + public ModbusProperty DetectorID078 { get; set; } = new(1235); + public ModbusProperty AlarmLevel078 { get; set; } = new(1236); + public ModbusProperty Temperature078 { get; set; } = new(1237, offset: -40); + public ModbusProperty CoConcentration078 { get; set; } = new(1238); + public ModbusProperty VOC078 { get; set; } = new(1239, scale: 1000); + public ModbusProperty Smoke078 { get; set; } = new(1240); + public ModbusProperty ProtectionZone079 { get; set; } = new(1249); + public ModbusProperty Type079 { get; set; } = new(1250); + public ModbusProperty DetectorID079 { get; set; } = new(1251); + public ModbusProperty AlarmLevel079 { get; set; } = new(1252); + public ModbusProperty Temperature079 { get; set; } = new(1253, offset: -40); + public ModbusProperty CoConcentration079 { get; set; } = new(1254); + public ModbusProperty VOC079 { get; set; } = new(1255, scale: 1000); + public ModbusProperty Smoke079 { get; set; } = new(1256); + public ModbusProperty ProtectionZone080 { get; set; } = new(1265); + public ModbusProperty Type080 { get; set; } = new(1266); + public ModbusProperty DetectorID080 { get; set; } = new(1267); + public ModbusProperty AlarmLevel080 { get; set; } = new(1268); + public ModbusProperty Temperature080 { get; set; } = new(1269, offset: -40); + public ModbusProperty CoConcentration080 { get; set; } = new(1270); + public ModbusProperty VOC080 { get; set; } = new(1271, scale: 1000); + public ModbusProperty Smoke080 { get; set; } = new(1272); + public ModbusProperty ProtectionZone081 { get; set; } = new(1281); + public ModbusProperty Type081 { get; set; } = new(1282); + public ModbusProperty DetectorID081 { get; set; } = new(1283); + public ModbusProperty AlarmLevel081 { get; set; } = new(1284); + public ModbusProperty Temperature081 { get; set; } = new(1285, offset: -40); + public ModbusProperty CoConcentration081 { get; set; } = new(1286); + public ModbusProperty VOC081 { get; set; } = new(1287, scale: 1000); + public ModbusProperty Smoke081 { get; set; } = new(1288); + public ModbusProperty ProtectionZone082 { get; set; } = new(1297); + public ModbusProperty Type082 { get; set; } = new(1298); + public ModbusProperty DetectorID082 { get; set; } = new(1299); + public ModbusProperty AlarmLevel082 { get; set; } = new(1300); + public ModbusProperty Temperature082 { get; set; } = new(1301, offset: -40); + public ModbusProperty CoConcentration082 { get; set; } = new(1302); + public ModbusProperty VOC082 { get; set; } = new(1303, scale: 1000); + public ModbusProperty Smoke082 { get; set; } = new(1304); + public ModbusProperty ProtectionZone083 { get; set; } = new(1313); + public ModbusProperty Type083 { get; set; } = new(1314); + public ModbusProperty DetectorID083 { get; set; } = new(1315); + public ModbusProperty AlarmLevel083 { get; set; } = new(1316); + public ModbusProperty Temperature083 { get; set; } = new(1317, offset: -40); + public ModbusProperty CoConcentration083 { get; set; } = new(1318); + public ModbusProperty VOC083 { get; set; } = new(1319, scale: 1000); + public ModbusProperty Smoke083 { get; set; } = new(1320); + public ModbusProperty ProtectionZone084 { get; set; } = new(1329); + public ModbusProperty Type084 { get; set; } = new(1330); + public ModbusProperty DetectorID084 { get; set; } = new(1331); + public ModbusProperty AlarmLevel084 { get; set; } = new(1332); + public ModbusProperty Temperature084 { get; set; } = new(1333, offset: -40); + public ModbusProperty CoConcentration084 { get; set; } = new(1334); + public ModbusProperty VOC084 { get; set; } = new(1335, scale: 1000); + public ModbusProperty Smoke084 { get; set; } = new(1336); + public ModbusProperty ProtectionZone085 { get; set; } = new(1345); + public ModbusProperty Type085 { get; set; } = new(1346); + public ModbusProperty DetectorID085 { get; set; } = new(1347); + public ModbusProperty AlarmLevel085 { get; set; } = new(1348); + public ModbusProperty Temperature085 { get; set; } = new(1349, offset: -40); + public ModbusProperty CoConcentration085 { get; set; } = new(1350); + public ModbusProperty VOC085 { get; set; } = new(1351, scale: 1000); + public ModbusProperty Smoke085 { get; set; } = new(1352); + public ModbusProperty ProtectionZone086 { get; set; } = new(1361); + public ModbusProperty Type086 { get; set; } = new(1362); + public ModbusProperty DetectorID086 { get; set; } = new(1363); + public ModbusProperty AlarmLevel086 { get; set; } = new(1364); + public ModbusProperty Temperature086 { get; set; } = new(1365, offset: -40); + public ModbusProperty CoConcentration086 { get; set; } = new(1366); + public ModbusProperty VOC086 { get; set; } = new(1367, scale: 1000); + public ModbusProperty Smoke086 { get; set; } = new(1368); + public ModbusProperty ProtectionZone087 { get; set; } = new(1377); + public ModbusProperty Type087 { get; set; } = new(1378); + public ModbusProperty DetectorID087 { get; set; } = new(1379); + public ModbusProperty AlarmLevel087 { get; set; } = new(1380); + public ModbusProperty Temperature087 { get; set; } = new(1381, offset: -40); + public ModbusProperty CoConcentration087 { get; set; } = new(1382); + public ModbusProperty VOC087 { get; set; } = new(1383, scale: 1000); + public ModbusProperty Smoke087 { get; set; } = new(1384); + public ModbusProperty ProtectionZone088 { get; set; } = new(1393); + public ModbusProperty Type088 { get; set; } = new(1394); + public ModbusProperty DetectorID088 { get; set; } = new(1395); + public ModbusProperty AlarmLevel088 { get; set; } = new(1396); + public ModbusProperty Temperature088 { get; set; } = new(1397, offset: -40); + public ModbusProperty CoConcentration088 { get; set; } = new(1398); + public ModbusProperty VOC088 { get; set; } = new(1399, scale: 1000); + public ModbusProperty Smoke088 { get; set; } = new(1400); + public ModbusProperty ProtectionZone089 { get; set; } = new(1409); + public ModbusProperty Type089 { get; set; } = new(1410); + public ModbusProperty DetectorID089 { get; set; } = new(1411); + public ModbusProperty AlarmLevel089 { get; set; } = new(1412); + public ModbusProperty Temperature089 { get; set; } = new(1413, offset: -40); + public ModbusProperty CoConcentration089 { get; set; } = new(1414); + public ModbusProperty VOC089 { get; set; } = new(1415, scale: 1000); + public ModbusProperty Smoke089 { get; set; } = new(1416); + public ModbusProperty ProtectionZone090 { get; set; } = new(1425); + public ModbusProperty Type090 { get; set; } = new(1426); + public ModbusProperty DetectorID090 { get; set; } = new(1427); + public ModbusProperty AlarmLevel090 { get; set; } = new(1428); + public ModbusProperty Temperature090 { get; set; } = new(1429, offset: -40); + public ModbusProperty CoConcentration090 { get; set; } = new(1430); + public ModbusProperty VOC090 { get; set; } = new(1431, scale: 1000); + public ModbusProperty Smoke090 { get; set; } = new(1432); + public ModbusProperty ProtectionZone091 { get; set; } = new(1441); + public ModbusProperty Type091 { get; set; } = new(1442); + public ModbusProperty DetectorID091 { get; set; } = new(1443); + public ModbusProperty AlarmLevel091 { get; set; } = new(1444); + public ModbusProperty Temperature091 { get; set; } = new(1445, offset: -40); + public ModbusProperty CoConcentration091 { get; set; } = new(1446); + public ModbusProperty VOC091 { get; set; } = new(1447, scale: 1000); + public ModbusProperty Smoke091 { get; set; } = new(1448); + public ModbusProperty ProtectionZone092 { get; set; } = new(1457); + public ModbusProperty Type092 { get; set; } = new(1458); + public ModbusProperty DetectorID092 { get; set; } = new(1459); + public ModbusProperty AlarmLevel092 { get; set; } = new(1460); + public ModbusProperty Temperature092 { get; set; } = new(1461, offset: -40); + public ModbusProperty CoConcentration092 { get; set; } = new(1462); + public ModbusProperty VOC092 { get; set; } = new(1463, scale: 1000); + public ModbusProperty Smoke092 { get; set; } = new(1464); + public ModbusProperty ProtectionZone093 { get; set; } = new(1473); + public ModbusProperty Type093 { get; set; } = new(1474); + public ModbusProperty DetectorID093 { get; set; } = new(1475); + public ModbusProperty AlarmLevel093 { get; set; } = new(1476); + public ModbusProperty Temperature093 { get; set; } = new(1477, offset: -40); + public ModbusProperty CoConcentration093 { get; set; } = new(1478); + public ModbusProperty VOC093 { get; set; } = new(1479, scale: 1000); + public ModbusProperty Smoke093 { get; set; } = new(1480); + public ModbusProperty ProtectionZone094 { get; set; } = new(1489); + public ModbusProperty Type094 { get; set; } = new(1490); + public ModbusProperty DetectorID094 { get; set; } = new(1491); + public ModbusProperty AlarmLevel094 { get; set; } = new(1492); + public ModbusProperty Temperature094 { get; set; } = new(1493, offset: -40); + public ModbusProperty CoConcentration094 { get; set; } = new(1494); + public ModbusProperty VOC094 { get; set; } = new(1495, scale: 1000); + public ModbusProperty Smoke094 { get; set; } = new(1496); + public ModbusProperty ProtectionZone095 { get; set; } = new(1505); + public ModbusProperty Type095 { get; set; } = new(1506); + public ModbusProperty DetectorID095 { get; set; } = new(1507); + public ModbusProperty AlarmLevel095 { get; set; } = new(1508); + public ModbusProperty Temperature095 { get; set; } = new(1509, offset: -40); + public ModbusProperty CoConcentration095 { get; set; } = new(1510); + public ModbusProperty VOC095 { get; set; } = new(1511, scale: 1000); + public ModbusProperty Smoke095 { get; set; } = new(1512); + public ModbusProperty ProtectionZone096 { get; set; } = new(1521); + public ModbusProperty Type096 { get; set; } = new(1522); + public ModbusProperty DetectorID096 { get; set; } = new(1523); + public ModbusProperty AlarmLevel096 { get; set; } = new(1524); + public ModbusProperty Temperature096 { get; set; } = new(1525, offset: -40); + public ModbusProperty CoConcentration096 { get; set; } = new(1526); + public ModbusProperty VOC096 { get; set; } = new(1527, scale: 1000); + public ModbusProperty Smoke096 { get; set; } = new(1528); + public ModbusProperty ProtectionZone097 { get; set; } = new(1537); + public ModbusProperty Type097 { get; set; } = new(1538); + public ModbusProperty DetectorID097 { get; set; } = new(1539); + public ModbusProperty AlarmLevel097 { get; set; } = new(1540); + public ModbusProperty Temperature097 { get; set; } = new(1541, offset: -40); + public ModbusProperty CoConcentration097 { get; set; } = new(1542); + public ModbusProperty VOC097 { get; set; } = new(1543, scale: 1000); + public ModbusProperty Smoke097 { get; set; } = new(1544); + public ModbusProperty ProtectionZone098 { get; set; } = new(1553); + public ModbusProperty Type098 { get; set; } = new(1554); + public ModbusProperty DetectorID098 { get; set; } = new(1555); + public ModbusProperty AlarmLevel098 { get; set; } = new(1556); + public ModbusProperty Temperature098 { get; set; } = new(1557, offset: -40); + public ModbusProperty CoConcentration098 { get; set; } = new(1558); + public ModbusProperty VOC098 { get; set; } = new(1559, scale: 1000); + public ModbusProperty Smoke098 { get; set; } = new(1560); + public ModbusProperty ProtectionZone099 { get; set; } = new(1569); + public ModbusProperty Type099 { get; set; } = new(1570); + public ModbusProperty DetectorID099 { get; set; } = new(1571); + public ModbusProperty AlarmLevel099 { get; set; } = new(1572); + public ModbusProperty Temperature099 { get; set; } = new(1573, offset: -40); + public ModbusProperty CoConcentration099 { get; set; } = new(1574); + public ModbusProperty VOC099 { get; set; } = new(1575, scale: 1000); + public ModbusProperty Smoke099 { get; set; } = new(1576); + public ModbusProperty ProtectionZone100 { get; set; } = new(1585); + public ModbusProperty Type100 { get; set; } = new(1586); + public ModbusProperty DetectorID100 { get; set; } = new(1587); + public ModbusProperty AlarmLevel100 { get; set; } = new(1588); + public ModbusProperty Temperature100 { get; set; } = new(1589, offset: -40); + public ModbusProperty CoConcentration100 { get; set; } = new(1590); + public ModbusProperty VOC100 { get; set; } = new(1591, scale: 1000); + public ModbusProperty Smoke100 { get; set; } = new(1592); + public ModbusProperty ProtectionZone101 { get; set; } = new(1601); + public ModbusProperty Type101 { get; set; } = new(1602); + public ModbusProperty DetectorID101 { get; set; } = new(1603); + public ModbusProperty AlarmLevel101 { get; set; } = new(1604); + public ModbusProperty Temperature101 { get; set; } = new(1605, offset: -40); + public ModbusProperty CoConcentration101 { get; set; } = new(1606); + public ModbusProperty VOC101 { get; set; } = new(1607, scale: 1000); + public ModbusProperty Smoke101 { get; set; } = new(1608); + public ModbusProperty ProtectionZone102 { get; set; } = new(1617); + public ModbusProperty Type102 { get; set; } = new(1618); + public ModbusProperty DetectorID102 { get; set; } = new(1619); + public ModbusProperty AlarmLevel102 { get; set; } = new(1620); + public ModbusProperty Temperature102 { get; set; } = new(1621, offset: -40); + public ModbusProperty CoConcentration102 { get; set; } = new(1622); + public ModbusProperty VOC102 { get; set; } = new(1623, scale: 1000); + public ModbusProperty Smoke102 { get; set; } = new(1624); + public ModbusProperty ProtectionZone103 { get; set; } = new(1633); + public ModbusProperty Type103 { get; set; } = new(1634); + public ModbusProperty DetectorID103 { get; set; } = new(1635); + public ModbusProperty AlarmLevel103 { get; set; } = new(1636); + public ModbusProperty Temperature103 { get; set; } = new(1637, offset: -40); + public ModbusProperty CoConcentration103 { get; set; } = new(1638); + public ModbusProperty VOC103 { get; set; } = new(1639, scale: 1000); + public ModbusProperty Smoke103 { get; set; } = new(1640); + public ModbusProperty ProtectionZone104 { get; set; } = new(1649); + public ModbusProperty Type104 { get; set; } = new(1650); + public ModbusProperty DetectorID104 { get; set; } = new(1651); + public ModbusProperty AlarmLevel104 { get; set; } = new(1652); + public ModbusProperty Temperature104 { get; set; } = new(1653, offset: -40); + public ModbusProperty CoConcentration104 { get; set; } = new(1654); + public ModbusProperty VOC104 { get; set; } = new(1655, scale: 1000); + public ModbusProperty Smoke104 { get; set; } = new(1656); + public ModbusProperty ProtectionZone105 { get; set; } = new(1665); + public ModbusProperty Type105 { get; set; } = new(1666); + public ModbusProperty DetectorID105 { get; set; } = new(1667); + public ModbusProperty AlarmLevel105 { get; set; } = new(1668); + public ModbusProperty Temperature105 { get; set; } = new(1669, offset: -40); + public ModbusProperty CoConcentration105 { get; set; } = new(1670); + public ModbusProperty VOC105 { get; set; } = new(1671, scale: 1000); + public ModbusProperty Smoke105 { get; set; } = new(1672); + public ModbusProperty ProtectionZone106 { get; set; } = new(1681); + public ModbusProperty Type106 { get; set; } = new(1682); + public ModbusProperty DetectorID106 { get; set; } = new(1683); + public ModbusProperty AlarmLevel106 { get; set; } = new(1684); + public ModbusProperty Temperature106 { get; set; } = new(1685, offset: -40); + public ModbusProperty CoConcentration106 { get; set; } = new(1686); + public ModbusProperty VOC106 { get; set; } = new(1687, scale: 1000); + public ModbusProperty Smoke106 { get; set; } = new(1688); + public ModbusProperty ProtectionZone107 { get; set; } = new(1697); + public ModbusProperty Type107 { get; set; } = new(1698); + public ModbusProperty DetectorID107 { get; set; } = new(1699); + public ModbusProperty AlarmLevel107 { get; set; } = new(1700); + public ModbusProperty Temperature107 { get; set; } = new(1701, offset: -40); + public ModbusProperty CoConcentration107 { get; set; } = new(1702); + public ModbusProperty VOC107 { get; set; } = new(1703, scale: 1000); + public ModbusProperty Smoke107 { get; set; } = new(1704); + public ModbusProperty ProtectionZone108 { get; set; } = new(1713); + public ModbusProperty Type108 { get; set; } = new(1714); + public ModbusProperty DetectorID108 { get; set; } = new(1715); + public ModbusProperty AlarmLevel108 { get; set; } = new(1716); + public ModbusProperty Temperature108 { get; set; } = new(1717, offset: -40); + public ModbusProperty CoConcentration108 { get; set; } = new(1718); + public ModbusProperty VOC108 { get; set; } = new(1719, scale: 1000); + public ModbusProperty Smoke108 { get; set; } = new(1720); + public ModbusProperty ProtectionZone109 { get; set; } = new(1729); + public ModbusProperty Type109 { get; set; } = new(1730); + public ModbusProperty DetectorID109 { get; set; } = new(1731); + public ModbusProperty AlarmLevel109 { get; set; } = new(1732); + public ModbusProperty Temperature109 { get; set; } = new(1733, offset: -40); + public ModbusProperty CoConcentration109 { get; set; } = new(1734); + public ModbusProperty VOC109 { get; set; } = new(1735, scale: 1000); + public ModbusProperty Smoke109 { get; set; } = new(1736); + public ModbusProperty ProtectionZone110 { get; set; } = new(1745); + public ModbusProperty Type110 { get; set; } = new(1746); + public ModbusProperty DetectorID110 { get; set; } = new(1747); + public ModbusProperty AlarmLevel110 { get; set; } = new(1748); + public ModbusProperty Temperature110 { get; set; } = new(1749, offset: -40); + public ModbusProperty CoConcentration110 { get; set; } = new(1750); + public ModbusProperty VOC110 { get; set; } = new(1751, scale: 1000); + public ModbusProperty Smoke110 { get; set; } = new(1752); + public ModbusProperty ProtectionZone111 { get; set; } = new(1761); + public ModbusProperty Type111 { get; set; } = new(1762); + public ModbusProperty DetectorID111 { get; set; } = new(1763); + public ModbusProperty AlarmLevel111 { get; set; } = new(1764); + public ModbusProperty Temperature111 { get; set; } = new(1765, offset: -40); + public ModbusProperty CoConcentration111 { get; set; } = new(1766); + public ModbusProperty VOC111 { get; set; } = new(1767, scale: 1000); + public ModbusProperty Smoke111 { get; set; } = new(1768); + public ModbusProperty ProtectionZone112 { get; set; } = new(1777); + public ModbusProperty Type112 { get; set; } = new(1778); + public ModbusProperty DetectorID112 { get; set; } = new(1779); + public ModbusProperty AlarmLevel112 { get; set; } = new(1780); + public ModbusProperty Temperature112 { get; set; } = new(1781, offset: -40); + public ModbusProperty CoConcentration112 { get; set; } = new(1782); + public ModbusProperty VOC112 { get; set; } = new(1783, scale: 1000); + public ModbusProperty Smoke112 { get; set; } = new(1784); + public ModbusProperty ProtectionZone113 { get; set; } = new(1793); + public ModbusProperty Type113 { get; set; } = new(1794); + public ModbusProperty DetectorID113 { get; set; } = new(1795); + public ModbusProperty AlarmLevel113 { get; set; } = new(1796); + public ModbusProperty Temperature113 { get; set; } = new(1797, offset: -40); + public ModbusProperty CoConcentration113 { get; set; } = new(1798); + public ModbusProperty VOC113 { get; set; } = new(1799, scale: 1000); + public ModbusProperty Smoke113 { get; set; } = new(1800); + public ModbusProperty ProtectionZone114 { get; set; } = new(1809); + public ModbusProperty Type114 { get; set; } = new(1810); + public ModbusProperty DetectorID114 { get; set; } = new(1811); + public ModbusProperty AlarmLevel114 { get; set; } = new(1812); + public ModbusProperty Temperature114 { get; set; } = new(1813, offset: -40); + public ModbusProperty CoConcentration114 { get; set; } = new(1814); + public ModbusProperty VOC114 { get; set; } = new(1815, scale: 1000); + public ModbusProperty Smoke114 { get; set; } = new(1816); + public ModbusProperty ProtectionZone115 { get; set; } = new(1825); + public ModbusProperty Type115 { get; set; } = new(1826); + public ModbusProperty DetectorID115 { get; set; } = new(1827); + public ModbusProperty AlarmLevel115 { get; set; } = new(1828); + public ModbusProperty Temperature115 { get; set; } = new(1829, offset: -40); + public ModbusProperty CoConcentration115 { get; set; } = new(1830); + public ModbusProperty VOC115 { get; set; } = new(1831, scale: 1000); + public ModbusProperty Smoke115 { get; set; } = new(1832); + public ModbusProperty ProtectionZone116 { get; set; } = new(1841); + public ModbusProperty Type116 { get; set; } = new(1842); + public ModbusProperty DetectorID116 { get; set; } = new(1843); + public ModbusProperty AlarmLevel116 { get; set; } = new(1844); + public ModbusProperty Temperature116 { get; set; } = new(1845, offset: -40); + public ModbusProperty CoConcentration116 { get; set; } = new(1846); + public ModbusProperty VOC116 { get; set; } = new(1847, scale: 1000); + public ModbusProperty Smoke116 { get; set; } = new(1848); + public ModbusProperty ProtectionZone117 { get; set; } = new(1857); + public ModbusProperty Type117 { get; set; } = new(1858); + public ModbusProperty DetectorID117 { get; set; } = new(1859); + public ModbusProperty AlarmLevel117 { get; set; } = new(1860); + public ModbusProperty Temperature117 { get; set; } = new(1861, offset: -40); + public ModbusProperty CoConcentration117 { get; set; } = new(1862); + public ModbusProperty VOC117 { get; set; } = new(1863, scale: 1000); + public ModbusProperty Smoke117 { get; set; } = new(1864); + public ModbusProperty ProtectionZone118 { get; set; } = new(1873); + public ModbusProperty Type118 { get; set; } = new(1874); + public ModbusProperty DetectorID118 { get; set; } = new(1875); + public ModbusProperty AlarmLevel118 { get; set; } = new(1876); + public ModbusProperty Temperature118 { get; set; } = new(1877, offset: -40); + public ModbusProperty CoConcentration118 { get; set; } = new(1878); + public ModbusProperty VOC118 { get; set; } = new(1879, scale: 1000); + public ModbusProperty Smoke118 { get; set; } = new(1880); + public ModbusProperty ProtectionZone119 { get; set; } = new(1889); + public ModbusProperty Type119 { get; set; } = new(1890); + public ModbusProperty DetectorID119 { get; set; } = new(1891); + public ModbusProperty AlarmLevel119 { get; set; } = new(1892); + public ModbusProperty Temperature119 { get; set; } = new(1893, offset: -40); + public ModbusProperty CoConcentration119 { get; set; } = new(1894); + public ModbusProperty VOC119 { get; set; } = new(1895, scale: 1000); + public ModbusProperty Smoke119 { get; set; } = new(1896); + public ModbusProperty ProtectionZone120 { get; set; } = new(1905); + public ModbusProperty Type120 { get; set; } = new(1906); + public ModbusProperty DetectorID120 { get; set; } = new(1907); + public ModbusProperty AlarmLevel120 { get; set; } = new(1908); + public ModbusProperty Temperature120 { get; set; } = new(1909, offset: -40); + public ModbusProperty CoConcentration120 { get; set; } = new(1910); + public ModbusProperty VOC120 { get; set; } = new(1911, scale: 1000); + public ModbusProperty Smoke120 { get; set; } = new(1912); + public ModbusProperty ProtectionZone121 { get; set; } = new(1921); + public ModbusProperty Type121 { get; set; } = new(1922); + public ModbusProperty DetectorID121 { get; set; } = new(1923); + public ModbusProperty AlarmLevel121 { get; set; } = new(1924); + public ModbusProperty Temperature121 { get; set; } = new(1925, offset: -40); + public ModbusProperty CoConcentration121 { get; set; } = new(1926); + public ModbusProperty VOC121 { get; set; } = new(1927, scale: 1000); + public ModbusProperty Smoke121 { get; set; } = new(1928); + public ModbusProperty ProtectionZone122 { get; set; } = new(1937); + public ModbusProperty Type122 { get; set; } = new(1938); + public ModbusProperty DetectorID122 { get; set; } = new(1939); + public ModbusProperty AlarmLevel122 { get; set; } = new(1940); + public ModbusProperty Temperature122 { get; set; } = new(1941, offset: -40); + public ModbusProperty CoConcentration122 { get; set; } = new(1942); + public ModbusProperty VOC122 { get; set; } = new(1943, scale: 1000); + public ModbusProperty Smoke122 { get; set; } = new(1944); + public ModbusProperty ProtectionZone123 { get; set; } = new(1953); + public ModbusProperty Type123 { get; set; } = new(1954); + public ModbusProperty DetectorID123 { get; set; } = new(1955); + public ModbusProperty AlarmLevel123 { get; set; } = new(1956); + public ModbusProperty Temperature123 { get; set; } = new(1957, offset: -40); + public ModbusProperty CoConcentration123 { get; set; } = new(1958); + public ModbusProperty VOC123 { get; set; } = new(1959, scale: 1000); + public ModbusProperty Smoke123 { get; set; } = new(1960); + public ModbusProperty ProtectionZone124 { get; set; } = new(1969); + public ModbusProperty Type124 { get; set; } = new(1970); + public ModbusProperty DetectorID124 { get; set; } = new(1971); + public ModbusProperty AlarmLevel124 { get; set; } = new(1972); + public ModbusProperty Temperature124 { get; set; } = new(1973, offset: -40); + public ModbusProperty CoConcentration124 { get; set; } = new(1974); + public ModbusProperty VOC124 { get; set; } = new(1975, scale: 1000); + public ModbusProperty Smoke124 { get; set; } = new(1976); + public ModbusProperty ProtectionZone125 { get; set; } = new(1985); + public ModbusProperty Type125 { get; set; } = new(1986); + public ModbusProperty DetectorID125 { get; set; } = new(1987); + public ModbusProperty AlarmLevel125 { get; set; } = new(1988); + public ModbusProperty Temperature125 { get; set; } = new(1989, offset: -40); + public ModbusProperty CoConcentration125 { get; set; } = new(1990); + public ModbusProperty VOC125 { get; set; } = new(1991, scale: 1000); + public ModbusProperty Smoke125 { get; set; } = new(1992); + public ModbusProperty ProtectionZone126 { get; set; } = new(2001); + public ModbusProperty Type126 { get; set; } = new(2002); + public ModbusProperty DetectorID126 { get; set; } = new(2003); + public ModbusProperty AlarmLevel126 { get; set; } = new(2004); + public ModbusProperty Temperature126 { get; set; } = new(2005, offset: -40); + public ModbusProperty CoConcentration126 { get; set; } = new(2006); + public ModbusProperty VOC126 { get; set; } = new(2007, scale: 1000); + public ModbusProperty Smoke126 { get; set; } = new(2008); + public ModbusProperty ProtectionZone127 { get; set; } = new(2017); + public ModbusProperty Type127 { get; set; } = new(2018); + public ModbusProperty DetectorID127 { get; set; } = new(2019); + public ModbusProperty AlarmLevel127 { get; set; } = new(2020); + public ModbusProperty Temperature127 { get; set; } = new(2021, offset: -40); + public ModbusProperty CoConcentration127 { get; set; } = new(2022); + public ModbusProperty VOC127 { get; set; } = new(2023, scale: 1000); + public ModbusProperty Smoke127 { get; set; } = new(2024); + public ModbusProperty ProtectionZone128 { get; set; } = new(2033); + public ModbusProperty Type128 { get; set; } = new(2034); + public ModbusProperty DetectorID128 { get; set; } = new(2035); + public ModbusProperty AlarmLevel128 { get; set; } = new(2036); + public ModbusProperty Temperature128 { get; set; } = new(2037, offset: -40); + public ModbusProperty CoConcentration128 { get; set; } = new(2038); + public ModbusProperty VOC128 { get; set; } = new(2039, scale: 1000); + public ModbusProperty Smoke128 { get; set; } = new(2040); } \ No newline at end of file diff --git a/Service/Service.csproj b/Service/Service.csproj index cca5f77..d47b90f 100644 --- a/Service/Service.csproj +++ b/Service/Service.csproj @@ -59,6 +59,7 @@ +