<?xml version="1.0"?>
<DeviceConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" UniqueId="8e990ae6-05ca-4d76-9f58-e7c762c75d7e" Name="ПКГ100-CO2" Version="1.0.0" Hash="370340620330350620330620300300310660300390620610380620360320620650380390340640390390390330390660">
  <Protocol Name="Modbus">
    <SupportedChannels>
      <Channels>Com</Channels>
    </SupportedChannels>
  </Protocol>
  <Nodes>
    <Node xsi:type="Parameter" Name="Версия ПО" TreeId="20" TreeParentId="19" UniqueId="8232ca5a-64f3-4104-bd05-a597394f4f68" IsOperative="false" IsVisible="true" IsReadOnly="true">
      <Options>
        <NodeOption xsi:type="VersionInfoOption" />
      </Options>
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">491</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>65535</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="d68f396f-11d0-4292-90f6-94ed4a9d461a" Registry="16" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="PKG100" TreeId="2" TreeParentId="19" UniqueId="27276eff-6659-4656-af57-7d8cdf39b462" IsOperative="false" IsVisible="true" IsReadOnly="true" DesiredView="">
      <Options>
        <NodeOption xsi:type="AutoDiscoverDeviceOption" />
        <NodeOption xsi:type="OnlineCheckOption" />
      </Options>
      <ValueType>String</ValueType>
      <DefaultValue xsi:type="xsd:string">PKG100</DefaultValue>
      <Validator xsi:type="StringLengthValidator" Name="StringLengthValidator" MaxLength="6" />
      <Communication xsi:type="ModbusCommunication" Id="682528c2-15aa-4c23-baf0-635f7871bfef" Registry="1" Length="3" IsLittleEndian="true" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Catalog" Name="Об устройстве" TreeId="19" TreeParentId="0" UniqueId="7e42c7e2-13a7-4ba7-a34a-3336fadc16b4" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Catalog" Name="Сетевые параметры" TreeId="4" TreeParentId="0" UniqueId="7799d6ca-03cf-4783-a9a5-58d7729b7b00" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Parameter" Name="Сетевой адрес прибора" TreeId="5" TreeParentId="4" UniqueId="ca191da5-65fe-4826-b1e9-a51b9389f3b9" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">16</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>1</Min>
        <Max>247</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="ba856a48-6a1e-48d4-834e-a2fe1b5677ba" Registry="4" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Скорость обмена, бит/с" TreeId="6" TreeParentId="4" UniqueId="05d637f7-0d21-49d2-a23a-63284d0856a4" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="1200" Name="1200" />
        <Values>
          <EnumValue Id="9600" Name="9600" />
          <EnumValue Id="1200" Name="1200" />
          <EnumValue Id="2400" Name="2400" />
          <EnumValue Id="4800" Name="4800" />
          <EnumValue Id="19200" Name="19200" />
          <EnumValue Id="38400" Name="38400" />
          <EnumValue Id="57600" Name="57600" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="8524b491-f149-434f-800e-7965718a8241" Registry="5" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Задержка ответа прибора, мс" TreeId="7" TreeParentId="4" UniqueId="a6c23371-504f-48ef-930b-03977803796a" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">10</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>10</Min>
        <Max>255</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="b15a36af-b75a-4fe1-a1d4-9623840bf9c5" Registry="6" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Количество стоп-бит" TreeId="8" TreeParentId="4" UniqueId="72edc156-52f7-4163-a553-964dc93b272e" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="1" Name="1" />
        <Values>
          <EnumValue Id="1" Name="1" />
          <EnumValue Id="2" Name="2" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="fe409ab6-83bc-4784-9cb9-8bf79ac6a586" Registry="7" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Catalog" Name="Текущие значения" TreeId="9" TreeParentId="0" UniqueId="ab82b9fb-0303-4160-91dd-99114ee5a849" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Parameter" Name="Измеренное значение концентрации газа, ppm" TreeId="10" TreeParentId="9" UniqueId="988f8845-117e-4e5e-8984-b58039e6b9b2" IsOperative="true" IsVisible="true" IsReadOnly="true" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">400</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>400</Min>
        <Max>10000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="08c66f59-8b1c-46d8-80ed-7735bf0b6454" Registry="259" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Нижнее значение шкалы аналогового выхода 1, ppm" TreeId="18" TreeParentId="9" UniqueId="5f79099b-20f6-4651-8ee1-c06ef9f139b5" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">400</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>10000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="ae8f459a-d3c4-46fb-95fc-aad9f81d3930" Registry="261" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Верхнее значение шкалы аналогового выхода 1, ppm" TreeId="16" TreeParentId="9" UniqueId="1c2d00be-7471-4f51-a0ab-0aa84655851b" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">5000</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>10000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="02d71231-b1c0-4af8-98b0-77f03e09871a" Registry="262" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Нижнее значение шкалы аналогового выхода 2, ppm" TreeId="13" TreeParentId="9" UniqueId="417289f6-f93b-4b0e-a610-55451bf7d179" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">400</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>10000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="0f6b4b86-017e-43c5-a23e-03d15c4cfefe" Registry="263" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Нижнее значение шкалы аналогового выхода 2, ppm" TreeId="14" TreeParentId="9" UniqueId="7e09f41a-765d-4f37-8d53-e95e7f93767d" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">5000</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>10000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="f9badec6-a9e4-47a5-baa1-cd5964798b3f" Registry="264" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
  </Nodes>
  <Services />
</DeviceConfiguration>