using HybirdFrameworkDriver.ModbusTcpMaster; namespace Service.FireControl.Msg; /// <summary> /// 4。2 0x03 /// </summary> public class Subzone4 { /* 故障信息寄存器 1 预留扩展 高字节默认: 0x00 预留扩展 低字节默认: 0x00 故障信息寄存器 2 设备类型 低字节 防护区 高字节 故障信息寄存器 3 故障码 低字节 设备编号 高字节 */ public ModbusProperty<byte> ProtectionZone01 { get; set; } = new(257, start: 0); public ModbusProperty<byte> DeviceType01 { get; set; } = new(257, start: 8); public ModbusProperty<byte> EquipmentNumber01 { get; set; } = new(258, start: 0); public ModbusProperty<byte> TroubleCode01 { get; set; } = new(258, start: 8); public ModbusProperty<byte> ProtectionZone02 { get; set; } = new(260, start: 0); public ModbusProperty<byte> DeviceType02 { get; set; } = new(260, start: 8); public ModbusProperty<byte> EquipmentNumber02 { get; set; } = new(261, start: 0); public ModbusProperty<byte> TroubleCode02 { get; set; } = new(261, start: 8); public ModbusProperty<byte> ProtectionZone03 { get; set; } = new(263, start: 0); public ModbusProperty<byte> DeviceType03 { get; set; } = new(263, start: 8); public ModbusProperty<byte> EquipmentNumber03 { get; set; } = new(264, start: 0); public ModbusProperty<byte> TroubleCode03 { get; set; } = new(264, start: 8); public ModbusProperty<byte> ProtectionZone04 { get; set; } = new(266, start: 0); public ModbusProperty<byte> DeviceType04 { get; set; } = new(266, start: 8); public ModbusProperty<byte> EquipmentNumber04 { get; set; } = new(267, start: 0); public ModbusProperty<byte> TroubleCode04 { get; set; } = new(267, start: 8); public ModbusProperty<byte> ProtectionZone05 { get; set; } = new(269, start: 0); public ModbusProperty<byte> DeviceType05 { get; set; } = new(269, start: 8); public ModbusProperty<byte> EquipmentNumber05 { get; set; } = new(270, start: 0); public ModbusProperty<byte> TroubleCode05 { get; set; } = new(270, start: 8); public ModbusProperty<byte> ProtectionZone06 { get; set; } = new(272, start: 0); public ModbusProperty<byte> DeviceType06 { get; set; } = new(272, start: 8); public ModbusProperty<byte> EquipmentNumber06 { get; set; } = new(273, start: 0); public ModbusProperty<byte> TroubleCode06 { get; set; } = new(273, start: 8); public ModbusProperty<byte> ProtectionZone07 { get; set; } = new(275, start: 0); public ModbusProperty<byte> DeviceType07 { get; set; } = new(275, start: 8); public ModbusProperty<byte> EquipmentNumber07 { get; set; } = new(276, start: 0); public ModbusProperty<byte> TroubleCode07 { get; set; } = new(276, start: 8); public ModbusProperty<byte> ProtectionZone08 { get; set; } = new(278, start: 0); public ModbusProperty<byte> DeviceType08 { get; set; } = new(278, start: 8); public ModbusProperty<byte> EquipmentNumber08 { get; set; } = new(279, start: 0); public ModbusProperty<byte> TroubleCode08 { get; set; } = new(279, start: 8); public ModbusProperty<byte> ProtectionZone09 { get; set; } = new(281, start: 0); public ModbusProperty<byte> DeviceType09 { get; set; } = new(281, start: 8); public ModbusProperty<byte> EquipmentNumber09 { get; set; } = new(282, start: 0); public ModbusProperty<byte> TroubleCode09 { get; set; } = new(282, start: 8); public ModbusProperty<byte> ProtectionZone10 { get; set; } = new(284, start: 0); public ModbusProperty<byte> DeviceType10 { get; set; } = new(284, start: 8); public ModbusProperty<byte> EquipmentNumber10 { get; set; } = new(285, start: 0); public ModbusProperty<byte> TroubleCode10 { get; set; } = new(285, start: 8); public ModbusProperty<byte> ProtectionZone11 { get; set; } = new(287, start: 0); public ModbusProperty<byte> DeviceType11 { get; set; } = new(287, start: 8); public ModbusProperty<byte> EquipmentNumber11 { get; set; } = new(288, start: 0); public ModbusProperty<byte> TroubleCode11 { get; set; } = new(288, start: 8); public ModbusProperty<byte> ProtectionZone12 { get; set; } = new(290, start: 0); public ModbusProperty<byte> DeviceType12 { get; set; } = new(290, start: 8); public ModbusProperty<byte> EquipmentNumber12 { get; set; } = new(291, start: 0); public ModbusProperty<byte> TroubleCode12 { get; set; } = new(291, start: 8); public ModbusProperty<byte> ProtectionZone13 { get; set; } = new(293, start: 0); public ModbusProperty<byte> DeviceType13 { get; set; } = new(293, start: 8); public ModbusProperty<byte> EquipmentNumber13 { get; set; } = new(294, start: 0); public ModbusProperty<byte> TroubleCode13 { get; set; } = new(294, start: 8); public ModbusProperty<byte> ProtectionZone14 { get; set; } = new(296, start: 0); public ModbusProperty<byte> DeviceType14 { get; set; } = new(296, start: 8); public ModbusProperty<byte> EquipmentNumber14 { get; set; } = new(297, start: 0); public ModbusProperty<byte> TroubleCode14 { get; set; } = new(297, start: 8); public ModbusProperty<byte> ProtectionZone15 { get; set; } = new(299, start: 0); public ModbusProperty<byte> DeviceType15 { get; set; } = new(299, start: 8); public ModbusProperty<byte> EquipmentNumber15 { get; set; } = new(300, start: 0); public ModbusProperty<byte> TroubleCode15 { get; set; } = new(300, start: 8); public ModbusProperty<byte> ProtectionZone16 { get; set; } = new(302, start: 0); public ModbusProperty<byte> DeviceType16 { get; set; } = new(302, start: 8); public ModbusProperty<byte> EquipmentNumber16 { get; set; } = new(303, start: 0); public ModbusProperty<byte> TroubleCode16 { get; set; } = new(303, start: 8); public ModbusProperty<byte> ProtectionZone17 { get; set; } = new(305, start: 0); public ModbusProperty<byte> DeviceType17 { get; set; } = new(305, start: 8); public ModbusProperty<byte> EquipmentNumber17 { get; set; } = new(306, start: 0); public ModbusProperty<byte> TroubleCode17 { get; set; } = new(306, start: 8); public ModbusProperty<byte> ProtectionZone18 { get; set; } = new(308, start: 0); public ModbusProperty<byte> DeviceType18 { get; set; } = new(308, start: 8); public ModbusProperty<byte> EquipmentNumber18 { get; set; } = new(309, start: 0); public ModbusProperty<byte> TroubleCode18 { get; set; } = new(309, start: 8); public ModbusProperty<byte> ProtectionZone19 { get; set; } = new(311, start: 0); public ModbusProperty<byte> DeviceType19 { get; set; } = new(311, start: 8); public ModbusProperty<byte> EquipmentNumber19 { get; set; } = new(312, start: 0); public ModbusProperty<byte> TroubleCode19 { get; set; } = new(312, start: 8); public ModbusProperty<byte> ProtectionZone20 { get; set; } = new(314, start: 0); public ModbusProperty<byte> DeviceType20 { get; set; } = new(314, start: 8); public ModbusProperty<byte> EquipmentNumber20 { get; set; } = new(315, start: 0); public ModbusProperty<byte> TroubleCode20 { get; set; } = new(315, start: 8); public ModbusProperty<byte> ProtectionZone21 { get; set; } = new(317, start: 0); public ModbusProperty<byte> DeviceType21 { get; set; } = new(317, start: 8); public ModbusProperty<byte> EquipmentNumber21 { get; set; } = new(318, start: 0); public ModbusProperty<byte> TroubleCode21 { get; set; } = new(318, start: 8); public ModbusProperty<byte> ProtectionZone22 { get; set; } = new(320, start: 0); public ModbusProperty<byte> DeviceType22 { get; set; } = new(320, start: 8); public ModbusProperty<byte> EquipmentNumber22 { get; set; } = new(321, start: 0); public ModbusProperty<byte> TroubleCode22 { get; set; } = new(321, start: 8); public ModbusProperty<byte> ProtectionZone23 { get; set; } = new(323, start: 0); public ModbusProperty<byte> DeviceType23 { get; set; } = new(323, start: 8); public ModbusProperty<byte> EquipmentNumber23 { get; set; } = new(324, start: 0); public ModbusProperty<byte> TroubleCode23 { get; set; } = new(324, start: 8); public ModbusProperty<byte> ProtectionZone24 { get; set; } = new(326, start: 0); public ModbusProperty<byte> DeviceType24 { get; set; } = new(326, start: 8); public ModbusProperty<byte> EquipmentNumber24 { get; set; } = new(327, start: 0); public ModbusProperty<byte> TroubleCode24 { get; set; } = new(327, start: 8); public ModbusProperty<byte> ProtectionZone25 { get; set; } = new(329, start: 0); public ModbusProperty<byte> DeviceType25 { get; set; } = new(329, start: 8); public ModbusProperty<byte> EquipmentNumber25 { get; set; } = new(330, start: 0); public ModbusProperty<byte> TroubleCode25 { get; set; } = new(330, start: 8); public ModbusProperty<byte> ProtectionZone26 { get; set; } = new(332, start: 0); public ModbusProperty<byte> DeviceType26 { get; set; } = new(332, start: 8); public ModbusProperty<byte> EquipmentNumber26 { get; set; } = new(333, start: 0); public ModbusProperty<byte> TroubleCode26 { get; set; } = new(333, start: 8); public ModbusProperty<byte> ProtectionZone27 { get; set; } = new(335, start: 0); public ModbusProperty<byte> DeviceType27 { get; set; } = new(335, start: 8); public ModbusProperty<byte> EquipmentNumber27 { get; set; } = new(336, start: 0); public ModbusProperty<byte> TroubleCode27 { get; set; } = new(336, start: 8); public ModbusProperty<byte> ProtectionZone28 { get; set; } = new(338, start: 0); public ModbusProperty<byte> DeviceType28 { get; set; } = new(338, start: 8); public ModbusProperty<byte> EquipmentNumber28 { get; set; } = new(339, start: 0); public ModbusProperty<byte> TroubleCode28 { get; set; } = new(339, start: 8); public ModbusProperty<byte> ProtectionZone29 { get; set; } = new(341, start: 0); public ModbusProperty<byte> DeviceType29 { get; set; } = new(341, start: 8); public ModbusProperty<byte> EquipmentNumber29 { get; set; } = new(342, start: 0); public ModbusProperty<byte> TroubleCode29 { get; set; } = new(342, start: 8); public ModbusProperty<byte> ProtectionZone30 { get; set; } = new(344, start: 0); public ModbusProperty<byte> DeviceType30 { get; set; } = new(344, start: 8); public ModbusProperty<byte> EquipmentNumber30 { get; set; } = new(345, start: 0); public ModbusProperty<byte> TroubleCode30 { get; set; } = new(345, start: 8); public ModbusProperty<byte> ProtectionZone31 { get; set; } = new(347, start: 0); public ModbusProperty<byte> DeviceType31 { get; set; } = new(347, start: 8); public ModbusProperty<byte> EquipmentNumber31 { get; set; } = new(348, start: 0); public ModbusProperty<byte> TroubleCode31 { get; set; } = new(348, start: 8); public ModbusProperty<byte> ProtectionZone32 { get; set; } = new(350, start: 0); public ModbusProperty<byte> DeviceType32 { get; set; } = new(350, start: 8); public ModbusProperty<byte> EquipmentNumber32 { get; set; } = new(351, start: 0); public ModbusProperty<byte> TroubleCode32 { get; set; } = new(351, start: 8); public ModbusProperty<byte> ProtectionZone33 { get; set; } = new(353, start: 0); public ModbusProperty<byte> DeviceType33 { get; set; } = new(353, start: 8); public ModbusProperty<byte> EquipmentNumber33 { get; set; } = new(354, start: 0); public ModbusProperty<byte> TroubleCode33 { get; set; } = new(354, start: 8); public ModbusProperty<byte> ProtectionZone34 { get; set; } = new(356, start: 0); public ModbusProperty<byte> DeviceType34 { get; set; } = new(356, start: 8); public ModbusProperty<byte> EquipmentNumber34 { get; set; } = new(357, start: 0); public ModbusProperty<byte> TroubleCode34 { get; set; } = new(357, start: 8); public ModbusProperty<byte> ProtectionZone35 { get; set; } = new(359, start: 0); public ModbusProperty<byte> DeviceType35 { get; set; } = new(359, start: 8); public ModbusProperty<byte> EquipmentNumber35 { get; set; } = new(360, start: 0); public ModbusProperty<byte> TroubleCode35 { get; set; } = new(360, start: 8); public ModbusProperty<byte> ProtectionZone36 { get; set; } = new(362, start: 0); public ModbusProperty<byte> DeviceType36 { get; set; } = new(362, start: 8); public ModbusProperty<byte> EquipmentNumber36 { get; set; } = new(363, start: 0); public ModbusProperty<byte> TroubleCode36 { get; set; } = new(363, start: 8); public ModbusProperty<byte> ProtectionZone37 { get; set; } = new(365, start: 0); public ModbusProperty<byte> DeviceType37 { get; set; } = new(365, start: 8); public ModbusProperty<byte> EquipmentNumber37 { get; set; } = new(366, start: 0); public ModbusProperty<byte> TroubleCode37 { get; set; } = new(366, start: 8); public ModbusProperty<byte> ProtectionZone38 { get; set; } = new(368, start: 0); public ModbusProperty<byte> DeviceType38 { get; set; } = new(368, start: 8); public ModbusProperty<byte> EquipmentNumber38 { get; set; } = new(369, start: 0); public ModbusProperty<byte> TroubleCode38 { get; set; } = new(369, start: 8); public ModbusProperty<byte> ProtectionZone39 { get; set; } = new(371, start: 0); public ModbusProperty<byte> DeviceType39 { get; set; } = new(371, start: 8); public ModbusProperty<byte> EquipmentNumber39 { get; set; } = new(372, start: 0); public ModbusProperty<byte> TroubleCode39 { get; set; } = new(372, start: 8); public ModbusProperty<byte> ProtectionZone40 { get; set; } = new(374, start: 0); public ModbusProperty<byte> DeviceType40 { get; set; } = new(374, start: 8); public ModbusProperty<byte> EquipmentNumber40 { get; set; } = new(375, start: 0); public ModbusProperty<byte> TroubleCode40 { get; set; } = new(375, start: 8); public ModbusProperty<byte> ProtectionZone41 { get; set; } = new(377, start: 0); public ModbusProperty<byte> DeviceType41 { get; set; } = new(377, start: 8); public ModbusProperty<byte> EquipmentNumber41 { get; set; } = new(378, start: 0); public ModbusProperty<byte> TroubleCode41 { get; set; } = new(378, start: 8); public ModbusProperty<byte> ProtectionZone42 { get; set; } = new(380, start: 0); public ModbusProperty<byte> DeviceType42 { get; set; } = new(380, start: 8); public ModbusProperty<byte> EquipmentNumber42 { get; set; } = new(381, start: 0); public ModbusProperty<byte> TroubleCode42 { get; set; } = new(381, start: 8); public ModbusProperty<byte> ProtectionZone43 { get; set; } = new(383, start: 0); public ModbusProperty<byte> DeviceType43 { get; set; } = new(383, start: 8); public ModbusProperty<byte> EquipmentNumber43 { get; set; } = new(384, start: 0); public ModbusProperty<byte> TroubleCode43 { get; set; } = new(384, start: 8); public ModbusProperty<byte> ProtectionZone44 { get; set; } = new(386, start: 0); public ModbusProperty<byte> DeviceType44 { get; set; } = new(386, start: 8); public ModbusProperty<byte> EquipmentNumber44 { get; set; } = new(387, start: 0); public ModbusProperty<byte> TroubleCode44 { get; set; } = new(387, start: 8); public ModbusProperty<byte> ProtectionZone45 { get; set; } = new(389, start: 0); public ModbusProperty<byte> DeviceType45 { get; set; } = new(389, start: 8); public ModbusProperty<byte> EquipmentNumber45 { get; set; } = new(390, start: 0); public ModbusProperty<byte> TroubleCode45 { get; set; } = new(390, start: 8); public ModbusProperty<byte> ProtectionZone46 { get; set; } = new(392, start: 0); public ModbusProperty<byte> DeviceType46 { get; set; } = new(392, start: 8); public ModbusProperty<byte> EquipmentNumber46 { get; set; } = new(393, start: 0); public ModbusProperty<byte> TroubleCode46 { get; set; } = new(393, start: 8); public ModbusProperty<byte> ProtectionZone47 { get; set; } = new(395, start: 0); public ModbusProperty<byte> DeviceType47 { get; set; } = new(395, start: 8); public ModbusProperty<byte> EquipmentNumber47 { get; set; } = new(396, start: 0); public ModbusProperty<byte> TroubleCode47 { get; set; } = new(396, start: 8); public ModbusProperty<byte> ProtectionZone48 { get; set; } = new(398, start: 0); public ModbusProperty<byte> DeviceType48 { get; set; } = new(398, start: 8); public ModbusProperty<byte> EquipmentNumber48 { get; set; } = new(399, start: 0); public ModbusProperty<byte> TroubleCode48 { get; set; } = new(399, start: 8); public ModbusProperty<byte> ProtectionZone49 { get; set; } = new(401, start: 0); public ModbusProperty<byte> DeviceType49 { get; set; } = new(401, start: 8); public ModbusProperty<byte> EquipmentNumber49 { get; set; } = new(402, start: 0); public ModbusProperty<byte> TroubleCode49 { get; set; } = new(402, start: 8); public ModbusProperty<byte> ProtectionZone50 { get; set; } = new(404, start: 0); public ModbusProperty<byte> DeviceType50 { get; set; } = new(404, start: 8); public ModbusProperty<byte> EquipmentNumber50 { get; set; } = new(405, start: 0); public ModbusProperty<byte> TroubleCode50 { get; set; } = new(405, start: 8); public ModbusProperty<byte> ProtectionZone51 { get; set; } = new(407, start: 0); public ModbusProperty<byte> DeviceType51 { get; set; } = new(407, start: 8); public ModbusProperty<byte> EquipmentNumber51 { get; set; } = new(408, start: 0); public ModbusProperty<byte> TroubleCode51 { get; set; } = new(408, start: 8); public ModbusProperty<byte> ProtectionZone52 { get; set; } = new(410, start: 0); public ModbusProperty<byte> DeviceType52 { get; set; } = new(410, start: 8); public ModbusProperty<byte> EquipmentNumber52 { get; set; } = new(411, start: 0); public ModbusProperty<byte> TroubleCode52 { get; set; } = new(411, start: 8); public ModbusProperty<byte> ProtectionZone53 { get; set; } = new(413, start: 0); public ModbusProperty<byte> DeviceType53 { get; set; } = new(413, start: 8); public ModbusProperty<byte> EquipmentNumber53 { get; set; } = new(414, start: 0); public ModbusProperty<byte> TroubleCode53 { get; set; } = new(414, start: 8); public ModbusProperty<byte> ProtectionZone54 { get; set; } = new(416, start: 0); public ModbusProperty<byte> DeviceType54 { get; set; } = new(416, start: 8); public ModbusProperty<byte> EquipmentNumber54 { get; set; } = new(417, start: 0); public ModbusProperty<byte> TroubleCode54 { get; set; } = new(417, start: 8); public ModbusProperty<byte> ProtectionZone55 { get; set; } = new(419, start: 0); public ModbusProperty<byte> DeviceType55 { get; set; } = new(419, start: 8); public ModbusProperty<byte> EquipmentNumber55 { get; set; } = new(420, start: 0); public ModbusProperty<byte> TroubleCode55 { get; set; } = new(420, start: 8); public ModbusProperty<byte> ProtectionZone56 { get; set; } = new(422, start: 0); public ModbusProperty<byte> DeviceType56 { get; set; } = new(422, start: 8); public ModbusProperty<byte> EquipmentNumber56 { get; set; } = new(423, start: 0); public ModbusProperty<byte> TroubleCode56 { get; set; } = new(423, start: 8); public ModbusProperty<byte> ProtectionZone57 { get; set; } = new(425, start: 0); public ModbusProperty<byte> DeviceType57 { get; set; } = new(425, start: 8); public ModbusProperty<byte> EquipmentNumber57 { get; set; } = new(426, start: 0); public ModbusProperty<byte> TroubleCode57 { get; set; } = new(426, start: 8); public ModbusProperty<byte> ProtectionZone58 { get; set; } = new(428, start: 0); public ModbusProperty<byte> DeviceType58 { get; set; } = new(428, start: 8); public ModbusProperty<byte> EquipmentNumber58 { get; set; } = new(429, start: 0); public ModbusProperty<byte> TroubleCode58 { get; set; } = new(429, start: 8); public ModbusProperty<byte> ProtectionZone59 { get; set; } = new(431, start: 0); public ModbusProperty<byte> DeviceType59 { get; set; } = new(431, start: 8); public ModbusProperty<byte> EquipmentNumber59 { get; set; } = new(432, start: 0); public ModbusProperty<byte> TroubleCode59 { get; set; } = new(432, start: 8); public ModbusProperty<byte> ProtectionZone60 { get; set; } = new(434, start: 0); public ModbusProperty<byte> DeviceType60 { get; set; } = new(434, start: 8); public ModbusProperty<byte> EquipmentNumber60 { get; set; } = new(435, start: 0); public ModbusProperty<byte> TroubleCode60 { get; set; } = new(435, start: 8); public ModbusProperty<byte> ProtectionZone61 { get; set; } = new(437, start: 0); public ModbusProperty<byte> DeviceType61 { get; set; } = new(437, start: 8); public ModbusProperty<byte> EquipmentNumber61 { get; set; } = new(438, start: 0); public ModbusProperty<byte> TroubleCode61 { get; set; } = new(438, start: 8); public ModbusProperty<byte> ProtectionZone62 { get; set; } = new(440, start: 0); public ModbusProperty<byte> DeviceType62 { get; set; } = new(440, start: 8); public ModbusProperty<byte> EquipmentNumber62 { get; set; } = new(441, start: 0); public ModbusProperty<byte> TroubleCode62 { get; set; } = new(441, start: 8); public ModbusProperty<byte> ProtectionZone63 { get; set; } = new(443, start: 0); public ModbusProperty<byte> DeviceType63 { get; set; } = new(443, start: 8); public ModbusProperty<byte> EquipmentNumber63 { get; set; } = new(444, start: 0); public ModbusProperty<byte> TroubleCode63 { get; set; } = new(444, start: 8); public ModbusProperty<byte> ProtectionZone64 { get; set; } = new(446, start: 0); public ModbusProperty<byte> DeviceType64 { get; set; } = new(446, start: 8); public ModbusProperty<byte> EquipmentNumber64 { get; set; } = new(447, start: 0); public ModbusProperty<byte> TroubleCode64 { get; set; } = new(447, start: 8); public ModbusProperty<byte> ProtectionZone65 { get; set; } = new(449, start: 0); public ModbusProperty<byte> DeviceType65 { get; set; } = new(449, start: 8); public ModbusProperty<byte> EquipmentNumber65 { get; set; } = new(450, start: 0); public ModbusProperty<byte> TroubleCode65 { get; set; } = new(450, start: 8); public ModbusProperty<byte> ProtectionZone66 { get; set; } = new(452, start: 0); public ModbusProperty<byte> DeviceType66 { get; set; } = new(452, start: 8); public ModbusProperty<byte> EquipmentNumber66 { get; set; } = new(453, start: 0); public ModbusProperty<byte> TroubleCode66 { get; set; } = new(453, start: 8); public ModbusProperty<byte> ProtectionZone67 { get; set; } = new(455, start: 0); public ModbusProperty<byte> DeviceType67 { get; set; } = new(455, start: 8); public ModbusProperty<byte> EquipmentNumber67 { get; set; } = new(456, start: 0); public ModbusProperty<byte> TroubleCode67 { get; set; } = new(456, start: 8); public ModbusProperty<byte> ProtectionZone68 { get; set; } = new(458, start: 0); public ModbusProperty<byte> DeviceType68 { get; set; } = new(458, start: 8); public ModbusProperty<byte> EquipmentNumber68 { get; set; } = new(459, start: 0); public ModbusProperty<byte> TroubleCode68 { get; set; } = new(459, start: 8); public ModbusProperty<byte> ProtectionZone69 { get; set; } = new(461, start: 0); public ModbusProperty<byte> DeviceType69 { get; set; } = new(461, start: 8); public ModbusProperty<byte> EquipmentNumber69 { get; set; } = new(462, start: 0); public ModbusProperty<byte> TroubleCode69 { get; set; } = new(462, start: 8); public ModbusProperty<byte> ProtectionZone70 { get; set; } = new(464, start: 0); public ModbusProperty<byte> DeviceType70 { get; set; } = new(464, start: 8); public ModbusProperty<byte> EquipmentNumber70 { get; set; } = new(465, start: 0); public ModbusProperty<byte> TroubleCode70 { get; set; } = new(465, start: 8); public ModbusProperty<byte> ProtectionZone71 { get; set; } = new(467, start: 0); public ModbusProperty<byte> DeviceType71 { get; set; } = new(467, start: 8); public ModbusProperty<byte> EquipmentNumber71 { get; set; } = new(468, start: 0); public ModbusProperty<byte> TroubleCode71 { get; set; } = new(468, start: 8); public ModbusProperty<byte> ProtectionZone72 { get; set; } = new(470, start: 0); public ModbusProperty<byte> DeviceType72 { get; set; } = new(470, start: 8); public ModbusProperty<byte> EquipmentNumber72 { get; set; } = new(471, start: 0); public ModbusProperty<byte> TroubleCode72 { get; set; } = new(471, start: 8); public ModbusProperty<byte> ProtectionZone73 { get; set; } = new(473, start: 0); public ModbusProperty<byte> DeviceType73 { get; set; } = new(473, start: 8); public ModbusProperty<byte> EquipmentNumber73 { get; set; } = new(474, start: 0); public ModbusProperty<byte> TroubleCode73 { get; set; } = new(474, start: 8); public ModbusProperty<byte> ProtectionZone74 { get; set; } = new(476, start: 0); public ModbusProperty<byte> DeviceType74 { get; set; } = new(476, start: 8); public ModbusProperty<byte> EquipmentNumber74 { get; set; } = new(477, start: 0); public ModbusProperty<byte> TroubleCode74 { get; set; } = new(477, start: 8); public ModbusProperty<byte> ProtectionZone75 { get; set; } = new(479, start: 0); public ModbusProperty<byte> DeviceType75 { get; set; } = new(479, start: 8); public ModbusProperty<byte> EquipmentNumber75 { get; set; } = new(480, start: 0); public ModbusProperty<byte> TroubleCode75 { get; set; } = new(480, start: 8); public ModbusProperty<byte> ProtectionZone76 { get; set; } = new(482, start: 0); public ModbusProperty<byte> DeviceType76 { get; set; } = new(482, start: 8); public ModbusProperty<byte> EquipmentNumber76 { get; set; } = new(483, start: 0); public ModbusProperty<byte> TroubleCode76 { get; set; } = new(483, start: 8); public ModbusProperty<byte> ProtectionZone77 { get; set; } = new(485, start: 0); public ModbusProperty<byte> DeviceType77 { get; set; } = new(485, start: 8); public ModbusProperty<byte> EquipmentNumber77 { get; set; } = new(486, start: 0); public ModbusProperty<byte> TroubleCode77 { get; set; } = new(486, start: 8); public ModbusProperty<byte> ProtectionZone78 { get; set; } = new(488, start: 0); public ModbusProperty<byte> DeviceType78 { get; set; } = new(488, start: 8); public ModbusProperty<byte> EquipmentNumber78 { get; set; } = new(489, start: 0); public ModbusProperty<byte> TroubleCode78 { get; set; } = new(489, start: 8); public ModbusProperty<byte> ProtectionZone79 { get; set; } = new(491, start: 0); public ModbusProperty<byte> DeviceType79 { get; set; } = new(491, start: 8); public ModbusProperty<byte> EquipmentNumber79 { get; set; } = new(492, start: 0); public ModbusProperty<byte> TroubleCode79 { get; set; } = new(492, start: 8); public ModbusProperty<byte> ProtectionZone80 { get; set; } = new(494, start: 0); public ModbusProperty<byte> DeviceType80 { get; set; } = new(494, start: 8); public ModbusProperty<byte> EquipmentNumber80 { get; set; } = new(495, start: 0); public ModbusProperty<byte> TroubleCode80 { get; set; } = new(495, start: 8); public ModbusProperty<byte> ProtectionZone81 { get; set; } = new(497, start: 0); public ModbusProperty<byte> DeviceType81 { get; set; } = new(497, start: 8); public ModbusProperty<byte> EquipmentNumber81 { get; set; } = new(498, start: 0); public ModbusProperty<byte> TroubleCode81 { get; set; } = new(498, start: 8); public ModbusProperty<byte> ProtectionZone82 { get; set; } = new(500, start: 0); public ModbusProperty<byte> DeviceType82 { get; set; } = new(500, start: 8); public ModbusProperty<byte> EquipmentNumber82 { get; set; } = new(501, start: 0); public ModbusProperty<byte> TroubleCode82 { get; set; } = new(501, start: 8); public ModbusProperty<byte> ProtectionZone83 { get; set; } = new(503, start: 0); public ModbusProperty<byte> DeviceType83 { get; set; } = new(503, start: 8); public ModbusProperty<byte> EquipmentNumber83 { get; set; } = new(504, start: 0); public ModbusProperty<byte> TroubleCode83 { get; set; } = new(504, start: 8); public ModbusProperty<byte> ProtectionZone84 { get; set; } = new(506, start: 0); public ModbusProperty<byte> DeviceType84 { get; set; } = new(506, start: 8); public ModbusProperty<byte> EquipmentNumber84 { get; set; } = new(507, start: 0); public ModbusProperty<byte> TroubleCode84 { get; set; } = new(507, start: 8); public ModbusProperty<byte> ProtectionZone85 { get; set; } = new(509, start: 0); public ModbusProperty<byte> DeviceType85 { get; set; } = new(509, start: 8); public ModbusProperty<byte> EquipmentNumber85 { get; set; } = new(510, start: 0); public ModbusProperty<byte> TroubleCode85 { get; set; } = new(510, start: 8); public ModbusProperty<byte> ProtectionZone86 { get; set; } = new(512, start: 0); public ModbusProperty<byte> DeviceType86 { get; set; } = new(512, start: 8); public ModbusProperty<byte> EquipmentNumber86 { get; set; } = new(513, start: 0); public ModbusProperty<byte> TroubleCode86 { get; set; } = new(513, start: 8); public ModbusProperty<byte> ProtectionZone87 { get; set; } = new(515, start: 0); public ModbusProperty<byte> DeviceType87 { get; set; } = new(515, start: 8); public ModbusProperty<byte> EquipmentNumber87 { get; set; } = new(516, start: 0); public ModbusProperty<byte> TroubleCode87 { get; set; } = new(516, start: 8); public ModbusProperty<byte> ProtectionZone88 { get; set; } = new(518, start: 0); public ModbusProperty<byte> DeviceType88 { get; set; } = new(518, start: 8); public ModbusProperty<byte> EquipmentNumber88 { get; set; } = new(519, start: 0); public ModbusProperty<byte> TroubleCode88 { get; set; } = new(519, start: 8); public ModbusProperty<byte> ProtectionZone89 { get; set; } = new(521, start: 0); public ModbusProperty<byte> DeviceType89 { get; set; } = new(521, start: 8); public ModbusProperty<byte> EquipmentNumber89 { get; set; } = new(522, start: 0); public ModbusProperty<byte> TroubleCode89 { get; set; } = new(522, start: 8); public ModbusProperty<byte> ProtectionZone90 { get; set; } = new(524, start: 0); public ModbusProperty<byte> DeviceType90 { get; set; } = new(524, start: 8); public ModbusProperty<byte> EquipmentNumber90 { get; set; } = new(525, start: 0); public ModbusProperty<byte> TroubleCode90 { get; set; } = new(525, start: 8); public ModbusProperty<byte> ProtectionZone91 { get; set; } = new(527, start: 0); public ModbusProperty<byte> DeviceType91 { get; set; } = new(527, start: 8); public ModbusProperty<byte> EquipmentNumber91 { get; set; } = new(528, start: 0); public ModbusProperty<byte> TroubleCode91 { get; set; } = new(528, start: 8); public ModbusProperty<byte> ProtectionZone92 { get; set; } = new(530, start: 0); public ModbusProperty<byte> DeviceType92 { get; set; } = new(530, start: 8); public ModbusProperty<byte> EquipmentNumber92 { get; set; } = new(531, start: 0); public ModbusProperty<byte> TroubleCode92 { get; set; } = new(531, start: 8); public ModbusProperty<byte> ProtectionZone93 { get; set; } = new(533, start: 0); public ModbusProperty<byte> DeviceType93 { get; set; } = new(533, start: 8); public ModbusProperty<byte> EquipmentNumber93 { get; set; } = new(534, start: 0); public ModbusProperty<byte> TroubleCode93 { get; set; } = new(534, start: 8); public ModbusProperty<byte> ProtectionZone94 { get; set; } = new(536, start: 0); public ModbusProperty<byte> DeviceType94 { get; set; } = new(536, start: 8); public ModbusProperty<byte> EquipmentNumber94 { get; set; } = new(537, start: 0); public ModbusProperty<byte> TroubleCode94 { get; set; } = new(537, start: 8); public ModbusProperty<byte> ProtectionZone95 { get; set; } = new(539, start: 0); public ModbusProperty<byte> DeviceType95 { get; set; } = new(539, start: 8); public ModbusProperty<byte> EquipmentNumber95 { get; set; } = new(540, start: 0); public ModbusProperty<byte> TroubleCode95 { get; set; } = new(540, start: 8); public ModbusProperty<byte> ProtectionZone96 { get; set; } = new(542, start: 0); public ModbusProperty<byte> DeviceType96 { get; set; } = new(542, start: 8); public ModbusProperty<byte> EquipmentNumber96 { get; set; } = new(543, start: 0); public ModbusProperty<byte> TroubleCode96 { get; set; } = new(543, start: 8); public ModbusProperty<byte> ProtectionZone97 { get; set; } = new(545, start: 0); public ModbusProperty<byte> DeviceType97 { get; set; } = new(545, start: 8); public ModbusProperty<byte> EquipmentNumber97 { get; set; } = new(546, start: 0); public ModbusProperty<byte> TroubleCode97 { get; set; } = new(546, start: 8); public ModbusProperty<byte> ProtectionZone98 { get; set; } = new(548, start: 0); public ModbusProperty<byte> DeviceType98 { get; set; } = new(548, start: 8); public ModbusProperty<byte> EquipmentNumber98 { get; set; } = new(549, start: 0); public ModbusProperty<byte> TroubleCode98 { get; set; } = new(549, start: 8); public ModbusProperty<byte> ProtectionZone99 { get; set; } = new(551, start: 0); public ModbusProperty<byte> DeviceType99 { get; set; } = new(551, start: 8); public ModbusProperty<byte> EquipmentNumber99 { get; set; } = new(552, start: 0); public ModbusProperty<byte> TroubleCode99 { get; set; } = new(552, start: 8); public ModbusProperty<byte> ProtectionZone100 { get; set; } = new(554, start: 0); public ModbusProperty<byte> DeviceType100 { get; set; } = new(554, start: 8); public ModbusProperty<byte> EquipmentNumber100 { get; set; } = new(555, start: 0); public ModbusProperty<byte> TroubleCode100 { get; set; } = new(555, start: 8); public ModbusProperty<byte> ProtectionZone101 { get; set; } = new(557, start: 0); public ModbusProperty<byte> DeviceType101 { get; set; } = new(557, start: 8); public ModbusProperty<byte> EquipmentNumber101 { get; set; } = new(558, start: 0); public ModbusProperty<byte> TroubleCode101 { get; set; } = new(558, start: 8); public ModbusProperty<byte> ProtectionZone102 { get; set; } = new(560, start: 0); public ModbusProperty<byte> DeviceType102 { get; set; } = new(560, start: 8); public ModbusProperty<byte> EquipmentNumber102 { get; set; } = new(561, start: 0); public ModbusProperty<byte> TroubleCode102 { get; set; } = new(561, start: 8); public ModbusProperty<byte> ProtectionZone103 { get; set; } = new(563, start: 0); public ModbusProperty<byte> DeviceType103 { get; set; } = new(563, start: 8); public ModbusProperty<byte> EquipmentNumber103 { get; set; } = new(564, start: 0); public ModbusProperty<byte> TroubleCode103 { get; set; } = new(564, start: 8); public ModbusProperty<byte> ProtectionZone104 { get; set; } = new(566, start: 0); public ModbusProperty<byte> DeviceType104 { get; set; } = new(566, start: 8); public ModbusProperty<byte> EquipmentNumber104 { get; set; } = new(567, start: 0); public ModbusProperty<byte> TroubleCode104 { get; set; } = new(567, start: 8); public ModbusProperty<byte> ProtectionZone105 { get; set; } = new(569, start: 0); public ModbusProperty<byte> DeviceType105 { get; set; } = new(569, start: 8); public ModbusProperty<byte> EquipmentNumber105 { get; set; } = new(570, start: 0); public ModbusProperty<byte> TroubleCode105 { get; set; } = new(570, start: 8); public ModbusProperty<byte> ProtectionZone106 { get; set; } = new(572, start: 0); public ModbusProperty<byte> DeviceType106 { get; set; } = new(572, start: 8); public ModbusProperty<byte> EquipmentNumber106 { get; set; } = new(573, start: 0); public ModbusProperty<byte> TroubleCode106 { get; set; } = new(573, start: 8); public ModbusProperty<byte> ProtectionZone107 { get; set; } = new(575, start: 0); public ModbusProperty<byte> DeviceType107 { get; set; } = new(575, start: 8); public ModbusProperty<byte> EquipmentNumber107 { get; set; } = new(576, start: 0); public ModbusProperty<byte> TroubleCode107 { get; set; } = new(576, start: 8); public ModbusProperty<byte> ProtectionZone108 { get; set; } = new(578, start: 0); public ModbusProperty<byte> DeviceType108 { get; set; } = new(578, start: 8); public ModbusProperty<byte> EquipmentNumber108 { get; set; } = new(579, start: 0); public ModbusProperty<byte> TroubleCode108 { get; set; } = new(579, start: 8); public ModbusProperty<byte> ProtectionZone109 { get; set; } = new(581, start: 0); public ModbusProperty<byte> DeviceType109 { get; set; } = new(581, start: 8); public ModbusProperty<byte> EquipmentNumber109 { get; set; } = new(582, start: 0); public ModbusProperty<byte> TroubleCode109 { get; set; } = new(582, start: 8); public ModbusProperty<byte> ProtectionZone110 { get; set; } = new(584, start: 0); public ModbusProperty<byte> DeviceType110 { get; set; } = new(584, start: 8); public ModbusProperty<byte> EquipmentNumber110 { get; set; } = new(585, start: 0); public ModbusProperty<byte> TroubleCode110 { get; set; } = new(585, start: 8); public ModbusProperty<byte> ProtectionZone111 { get; set; } = new(587, start: 0); public ModbusProperty<byte> DeviceType111 { get; set; } = new(587, start: 8); public ModbusProperty<byte> EquipmentNumber111 { get; set; } = new(588, start: 0); public ModbusProperty<byte> TroubleCode111 { get; set; } = new(588, start: 8); public ModbusProperty<byte> ProtectionZone112 { get; set; } = new(590, start: 0); public ModbusProperty<byte> DeviceType112 { get; set; } = new(590, start: 8); public ModbusProperty<byte> EquipmentNumber112 { get; set; } = new(591, start: 0); public ModbusProperty<byte> TroubleCode112 { get; set; } = new(591, start: 8); public ModbusProperty<byte> ProtectionZone113 { get; set; } = new(593, start: 0); public ModbusProperty<byte> DeviceType113 { get; set; } = new(593, start: 8); public ModbusProperty<byte> EquipmentNumber113 { get; set; } = new(594, start: 0); public ModbusProperty<byte> TroubleCode113 { get; set; } = new(594, start: 8); public ModbusProperty<byte> ProtectionZone114 { get; set; } = new(596, start: 0); public ModbusProperty<byte> DeviceType114 { get; set; } = new(596, start: 8); public ModbusProperty<byte> EquipmentNumber114 { get; set; } = new(597, start: 0); public ModbusProperty<byte> TroubleCode114 { get; set; } = new(597, start: 8); public ModbusProperty<byte> ProtectionZone115 { get; set; } = new(599, start: 0); public ModbusProperty<byte> DeviceType115 { get; set; } = new(599, start: 8); public ModbusProperty<byte> EquipmentNumber115 { get; set; } = new(600, start: 0); public ModbusProperty<byte> TroubleCode115 { get; set; } = new(600, start: 8); public ModbusProperty<byte> ProtectionZone116 { get; set; } = new(602, start: 0); public ModbusProperty<byte> DeviceType116 { get; set; } = new(602, start: 8); public ModbusProperty<byte> EquipmentNumber116 { get; set; } = new(603, start: 0); public ModbusProperty<byte> TroubleCode116 { get; set; } = new(603, start: 8); public ModbusProperty<byte> ProtectionZone117 { get; set; } = new(605, start: 0); public ModbusProperty<byte> DeviceType117 { get; set; } = new(605, start: 8); public ModbusProperty<byte> EquipmentNumber117 { get; set; } = new(606, start: 0); public ModbusProperty<byte> TroubleCode117 { get; set; } = new(606, start: 8); public ModbusProperty<byte> ProtectionZone118 { get; set; } = new(608, start: 0); public ModbusProperty<byte> DeviceType118 { get; set; } = new(608, start: 8); public ModbusProperty<byte> EquipmentNumber118 { get; set; } = new(609, start: 0); public ModbusProperty<byte> TroubleCode118 { get; set; } = new(609, start: 8); public ModbusProperty<byte> ProtectionZone119 { get; set; } = new(611, start: 0); public ModbusProperty<byte> DeviceType119 { get; set; } = new(611, start: 8); public ModbusProperty<byte> EquipmentNumber119 { get; set; } = new(612, start: 0); public ModbusProperty<byte> TroubleCode119 { get; set; } = new(612, start: 8); public ModbusProperty<byte> ProtectionZone120 { get; set; } = new(614, start: 0); public ModbusProperty<byte> DeviceType120 { get; set; } = new(614, start: 8); public ModbusProperty<byte> EquipmentNumber120 { get; set; } = new(615, start: 0); public ModbusProperty<byte> TroubleCode120 { get; set; } = new(615, start: 8); public ModbusProperty<byte> ProtectionZone121 { get; set; } = new(617, start: 0); public ModbusProperty<byte> DeviceType121 { get; set; } = new(617, start: 8); public ModbusProperty<byte> EquipmentNumber121 { get; set; } = new(618, start: 0); public ModbusProperty<byte> TroubleCode121 { get; set; } = new(618, start: 8); public ModbusProperty<byte> ProtectionZone122 { get; set; } = new(620, start: 0); public ModbusProperty<byte> DeviceType122 { get; set; } = new(620, start: 8); public ModbusProperty<byte> EquipmentNumber122 { get; set; } = new(621, start: 0); public ModbusProperty<byte> TroubleCode122 { get; set; } = new(621, start: 8); public ModbusProperty<byte> ProtectionZone123 { get; set; } = new(623, start: 0); public ModbusProperty<byte> DeviceType123 { get; set; } = new(623, start: 8); public ModbusProperty<byte> EquipmentNumber123 { get; set; } = new(624, start: 0); public ModbusProperty<byte> TroubleCode123 { get; set; } = new(624, start: 8); public ModbusProperty<byte> ProtectionZone124 { get; set; } = new(626, start: 0); public ModbusProperty<byte> DeviceType124 { get; set; } = new(626, start: 8); public ModbusProperty<byte> EquipmentNumber124 { get; set; } = new(627, start: 0); public ModbusProperty<byte> TroubleCode124 { get; set; } = new(627, start: 8); public ModbusProperty<byte> ProtectionZone125 { get; set; } = new(629, start: 0); public ModbusProperty<byte> DeviceType125 { get; set; } = new(629, start: 8); public ModbusProperty<byte> EquipmentNumber125 { get; set; } = new(630, start: 0); public ModbusProperty<byte> TroubleCode125 { get; set; } = new(630, start: 8); public ModbusProperty<byte> ProtectionZone126 { get; set; } = new(632, start: 0); public ModbusProperty<byte> DeviceType126 { get; set; } = new(632, start: 8); public ModbusProperty<byte> EquipmentNumber126 { get; set; } = new(633, start: 0); public ModbusProperty<byte> TroubleCode126 { get; set; } = new(633, start: 8); public ModbusProperty<byte> ProtectionZone127 { get; set; } = new(635, start: 0); public ModbusProperty<byte> DeviceType127 { get; set; } = new(635, start: 8); public ModbusProperty<byte> EquipmentNumber127 { get; set; } = new(636, start: 0); public ModbusProperty<byte> TroubleCode127 { get; set; } = new(636, start: 8); public ModbusProperty<byte> ProtectionZone128 { get; set; } = new(638, start: 0); public ModbusProperty<byte> DeviceType128 { get; set; } = new(638, start: 8); public ModbusProperty<byte> EquipmentNumber128 { get; set; } = new(639, start: 0); public ModbusProperty<byte> TroubleCode128 { get; set; } = new(639, start: 8); }