You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

103 lines
6.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using HybirdFrameworkDriver.ModbusTcpMaster;
namespace Service.FireControl.Msg;
/// <summary>
/// 8.2 0x05
/// </summary>
public class Subzone8
{
/// <summary>
/// 1#分区灭火器 0xFF00灭火器 ON 0x0000默认状态
/// </summary>
public ModbusProperty<ushort> DivisionalFireExtinguisher01 { get; set; } = new(0);
public ModbusProperty<ushort> DivisionalFireExtinguisher02 { get; set; } = new(1);
public ModbusProperty<ushort> DivisionalFireExtinguisher03 { get; set; } = new(2);
public ModbusProperty<ushort> DivisionalFireExtinguisher04 { get; set; } = new(3);
public ModbusProperty<ushort> DivisionalFireExtinguisher05 { get; set; } = new(4);
public ModbusProperty<ushort> DivisionalFireExtinguisher06 { get; set; } = new(5);
public ModbusProperty<ushort> DivisionalFireExtinguisher07 { get; set; } = new(6);
public ModbusProperty<ushort> DivisionalFireExtinguisher08 { get; set; } = new(7);
public ModbusProperty<ushort> DivisionalFireExtinguisher09 { get; set; } = new(8);
public ModbusProperty<ushort> DivisionalFireExtinguisher10 { get; set; } = new(9);
public ModbusProperty<ushort> DivisionalFireExtinguisher11 { get; set; } = new(10);
public ModbusProperty<ushort> DivisionalFireExtinguisher12 { get; set; } = new(11);
public ModbusProperty<ushort> DivisionalFireExtinguisher13 { get; set; } = new(12);
public ModbusProperty<ushort> DivisionalFireExtinguisher14 { get; set; } = new(13);
public ModbusProperty<ushort> DivisionalFireExtinguisher15 { get; set; } = new(14);
public ModbusProperty<ushort> DivisionalFireExtinguisher16 { get; set; } = new(15);
public ModbusProperty<ushort> DivisionalFireExtinguisher17 { get; set; } = new(16);
public ModbusProperty<ushort> DivisionalFireExtinguisher18 { get; set; } = new(17);
public ModbusProperty<ushort> DivisionalFireExtinguisher19 { get; set; } = new(18);
public ModbusProperty<ushort> DivisionalFireExtinguisher20 { get; set; } = new(19);
public ModbusProperty<ushort> DivisionalFireExtinguisher21 { get; set; } = new(20);
public ModbusProperty<ushort> DivisionalFireExtinguisher22 { get; set; } = new(21);
public ModbusProperty<ushort> DivisionalFireExtinguisher23 { get; set; } = new(22);
public ModbusProperty<ushort> DivisionalFireExtinguisher24 { get; set; } = new(23);
public ModbusProperty<ushort> DivisionalFireExtinguisher25 { get; set; } = new(24);
public ModbusProperty<ushort> DivisionalFireExtinguisher26 { get; set; } = new(25);
public ModbusProperty<ushort> DivisionalFireExtinguisher27 { get; set; } = new(26);
public ModbusProperty<ushort> DivisionalFireExtinguisher28 { get; set; } = new(27);
public ModbusProperty<ushort> DivisionalFireExtinguisher29 { get; set; } = new(28);
public ModbusProperty<ushort> DivisionalFireExtinguisher30 { get; set; } = new(29);
public ModbusProperty<ushort> DivisionalFireExtinguisher31 { get; set; } = new(30);
public ModbusProperty<ushort> DivisionalFireExtinguisher32 { get; set; } = new(31);
public ModbusProperty<ushort> DivisionalFireExtinguisher33 { get; set; } = new(32);
public ModbusProperty<ushort> DivisionalFireExtinguisher34 { get; set; } = new(33);
public ModbusProperty<ushort> DivisionalFireExtinguisher35 { get; set; } = new(34);
public ModbusProperty<ushort> DivisionalFireExtinguisher36 { get; set; } = new(35);
public ModbusProperty<ushort> DivisionalFireExtinguisher37 { get; set; } = new(36);
public ModbusProperty<ushort> DivisionalFireExtinguisher38 { get; set; } = new(37);
public ModbusProperty<ushort> DivisionalFireExtinguisher39 { get; set; } = new(38);
public ModbusProperty<ushort> DivisionalFireExtinguisher40 { get; set; } = new(39);
public ModbusProperty<ushort> DivisionalFireExtinguisher41 { get; set; } = new(40);
public ModbusProperty<ushort> DivisionalFireExtinguisher42 { get; set; } = new(41);
public ModbusProperty<ushort> DivisionalFireExtinguisher43 { get; set; } = new(42);
public ModbusProperty<ushort> DivisionalFireExtinguisher44 { get; set; } = new(43);
public ModbusProperty<ushort> DivisionalFireExtinguisher45 { get; set; } = new(44);
public ModbusProperty<ushort> DivisionalFireExtinguisher46 { get; set; } = new(45);
public ModbusProperty<ushort> DivisionalFireExtinguisher47 { get; set; } = new(46);
public ModbusProperty<ushort> DivisionalFireExtinguisher48 { get; set; } = new(47);
public ModbusProperty<ushort> DivisionalFireExtinguisher49 { get; set; } = new(48);
public ModbusProperty<ushort> DivisionalFireExtinguisher50 { get; set; } = new(49);
public ModbusProperty<ushort> DivisionalFireExtinguisher51 { get; set; } = new(50);
public ModbusProperty<ushort> DivisionalFireExtinguisher52 { get; set; } = new(51);
public ModbusProperty<ushort> DivisionalFireExtinguisher53 { get; set; } = new(52);
public ModbusProperty<ushort> DivisionalFireExtinguisher54 { get; set; } = new(53);
public ModbusProperty<ushort> DivisionalFireExtinguisher55 { get; set; } = new(54);
public ModbusProperty<ushort> DivisionalFireExtinguisher56 { get; set; } = new(55);
public ModbusProperty<ushort> DivisionalFireExtinguisher57 { get; set; } = new(56);
public ModbusProperty<ushort> DivisionalFireExtinguisher58 { get; set; } = new(57);
public ModbusProperty<ushort> DivisionalFireExtinguisher59 { get; set; } = new(58);
public ModbusProperty<ushort> DivisionalFireExtinguisher60 { get; set; } = new(59);
public ModbusProperty<ushort> DivisionalFireExtinguisher61 { get; set; } = new(60);
public ModbusProperty<ushort> DivisionalFireExtinguisher62 { get; set; } = new(61);
public ModbusProperty<ushort> DivisionalFireExtinguisher63 { get; set; } = new(62);
public ModbusProperty<ushort> DivisionalFireExtinguisher64 { get; set; } = new(63);
/// <summary>
/// 复位 0xFF00复位 ON 0x0000默认状态
/// </summary>
public ModbusProperty<ushort> Resetting { get; set; } = new(0x0080);
/// <summary>
/// 消报警音 0xFF00消报警音 ON 0x0000默认状态
/// </summary>
public ModbusProperty<ushort> MuteAlarmTone { get; set; } = new(0x0081);
/// <summary>
/// 自检 0xFF00 自检 ON 0x0000默认状态
/// </summary>
public ModbusProperty<ushort> SelfInspection { get; set; } = new(0x0082);
/// <summary>
/// 声光报警 0xFF00声光报警 ON 0x0000默认状态
/// </summary>
public ModbusProperty<ushort> AudibleVisualAlarm { get; set; } = new(0x0083);
/// <summary>
/// 手动模式 0xFF00手动模式有效0x0000默认状态
/// </summary>
public ModbusProperty<ushort> ManualMode { get; set; } = new(0x0084);
/// <summary>
/// 自动模式 0xFF00 自动模式有效0x0000默认状态
/// </summary>
public ModbusProperty<ushort> AutomaticMode { get; set; } = new(0x0085);
}