<?xml version="1.0"?>
<DeviceConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" UniqueId="c7ec0c8b-fee1-483e-a011-405b9e2f18ec" Name="ПВТ20-RS" Version="1.2.0" Hash="350340310640330330610310630340350610330300640650320610660370340350630630610620650320620370620300">
  <Protocol Name="Modbus">
    <SupportedChannels>
      <Channels>Com</Channels>
    </SupportedChannels>
  </Protocol>
  <Nodes>
    <Node xsi:type="Catalog" Name="Об устройстве" TreeId="43" TreeParentId="0" UniqueId="a44838ce-3dd4-481b-abb9-b837d85d33fd" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Catalog" Name="Текущие значения" TreeId="41" TreeParentId="0" UniqueId="1b2820fb-d146-489a-a4b7-1c0a6c2ea005" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Parameter" Name="Название прибора" TreeId="36" TreeParentId="43" UniqueId="d5e8f73e-8e5f-44e3-96aa-22c14f6a2889" 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">PVT20-RS</DefaultValue>
      <Validator xsi:type="StringLengthValidator" Name="StringLengthValidator" MaxLength="8" />
      <Communication xsi:type="ModbusCommunication" Id="99430323-3028-4481-9a3f-d20623bfc137" Registry="61440" Length="4" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Версия ПО" TreeId="35" TreeParentId="43" UniqueId="b3560b55-b8a8-4941-9405-8cfab96f6e19" IsOperative="false" IsVisible="true" IsReadOnly="true">
      <Options>
        <NodeOption xsi:type="VersionInfoOption" />
      </Options>
      <ValueType>String</ValueType>
      <DefaultValue xsi:type="xsd:string" />
      <Validator xsi:type="StringLengthValidator" Name="StringLengthValidator" MaxLength="8" />
      <Communication xsi:type="ModbusCommunication" Id="0b9ac025-5346-4a8f-a3fd-94f8fba1fb97" Registry="61456" Length="4" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Заводской номер" TreeId="38" TreeParentId="43" UniqueId="a8eff884-c748-435a-8447-36d5aa3af7e8" IsOperative="false" IsVisible="true" IsReadOnly="true" DesiredView="">
      <Options />
      <ValueType>String</ValueType>
      <DefaultValue xsi:type="xsd:string" />
      <Validator xsi:type="StringLengthValidator" Name="StringLengthValidator" MaxLength="20" />
      <Communication xsi:type="ModbusCommunication" Id="60c23ce2-7eed-45ae-904f-12d4fd3323a2" Registry="61572" Length="10" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Команды управления" TreeId="19" TreeParentId="43" UniqueId="cba7a303-e026-4f48-86fe-f14565af98b4" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="1" Name="программная перезагрузка" />
        <Values>
          <EnumValue Id="0" />
          <EnumValue Id="1" Name="программная перезагрузка" />
          <EnumValue Id="2" Name="сброс на заводские настройки" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="aa05818c-b7f6-47ad-bb90-74233dcb7e15" Registry="4103" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Время засветки светодиода, сек" TreeId="73" TreeParentId="43" UniqueId="3217f0f6-0b63-4475-96cf-3707d80ea656" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>999</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="1cb88ce6-30d6-45a7-9e03-daf1645e6c69" Registry="4104" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Состояние прибора" TreeId="72" TreeParentId="41" UniqueId="56ee6d5b-8e31-45b2-9025-0e0cffa81e2c" IsOperative="true" IsVisible="true" IsReadOnly="true">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>7</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="0829e4d0-ed06-4870-923f-1e1663abfb56" Registry="4096" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand xsi:nil="true" />
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Текущее значение относительной влажности, %" TreeId="6" TreeParentId="41" UniqueId="bc4149f5-8380-4881-8fc2-2d0e80971086" IsOperative="true" IsVisible="true" IsReadOnly="true" DesiredView="">
      <Options />
      <ValueType>Float</ValueType>
      <DefaultValue xsi:type="xsd:float">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfDecimal" Name="RangeValidator">
        <Min>0</Min>
        <Max>100</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="487f34be-bea6-43a8-949a-0a8104198619" Registry="4097" Length="2" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Текущее значение температуры, °С" TreeId="44" TreeParentId="41" UniqueId="56af71ae-1ed9-42e9-a164-2ec596b2a1c7" IsOperative="true" IsVisible="true" IsReadOnly="true">
      <Options />
      <ValueType>Float</ValueType>
      <DefaultValue xsi:type="xsd:float">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfDecimal" Name="RangeValidator">
        <Min>0</Min>
        <Max>50</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="505d1647-e8bf-42e7-8270-a1f0b2962e9c" Registry="4099" Length="2" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Catalog" Name="Конфигурационные параметры" TreeId="12" TreeParentId="0" UniqueId="c964c320-68d7-4d26-959f-f6a91d2cf9a4" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Catalog" Name="Сетевые параметры" TreeId="75" TreeParentId="0" UniqueId="c580c652-9f33-4055-9e22-8b7daa86f5ff" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Parameter" Name="Фильтр канала влажности, сек" TreeId="25" TreeParentId="12" UniqueId="8d83f98e-4a6b-4853-b047-5e4d5a34cc06" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>100</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="a06ee249-da12-4c76-b84d-09346eb9df9d" Registry="4106" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Значение влажности в аварийном состоянии прибора, %" TreeId="62" TreeParentId="12" UniqueId="27e14541-b6da-497e-87d4-7b31824f8661" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Float</ValueType>
      <DefaultValue xsi:type="xsd:float">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfDecimal" Name="RangeValidator">
        <Min>0</Min>
        <Max>100</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="ed3bacc1-0659-49d3-a713-e6e3ed4c951d" Registry="4107" Length="2" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Фильтр канала температуры, сек" TreeId="50" TreeParentId="12" UniqueId="b3e2ec0c-a8da-4bb4-8f46-6eaa21fe4ace" IsOperative="false" IsVisible="true" IsReadOnly="false">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>0</Min>
        <Max>100</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="99a609f0-79aa-42bf-ae6d-40896c8b8bfe" Registry="4109" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Значение температуры в аварийном состоянии прибора, °С" TreeId="63" TreeParentId="12" UniqueId="ec98c8c1-c6b3-4a1e-b757-a4e86d82c7ec" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Float</ValueType>
      <DefaultValue xsi:type="xsd:float">0</DefaultValue>
      <Validator xsi:type="RangeValidatorOfDecimal" Name="RangeValidator">
        <Min>0</Min>
        <Max>50</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="6da376ab-ab51-439c-a8c4-4074d09e4ba8" Registry="4110" Length="2" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Сетевой адрес" TreeId="55" TreeParentId="75" UniqueId="70824235-5b8f-483a-936f-396d4fef2df6" 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>255</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="d6d66c8d-ccb1-4f93-9a92-6e30175c395b" Registry="4125" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Скорость обмена, бит/сек." TreeId="56" TreeParentId="75" UniqueId="980ad588-05a6-46e2-968f-7e5fa0d466b5" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="2" Name="2400" />
        <Values>
          <EnumValue Id="3" Name="9600" />
          <EnumValue Id="1" Name="2400" />
          <EnumValue Id="2" Name="4800" />
          <EnumValue Id="4" Name="19200" />
          <EnumValue Id="5" Name="38400" />
          <EnumValue Id="6" Name="57600" />
          <EnumValue Id="7" Name="115200" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="551dcd51-07c2-47a4-829a-42c480434a10" Registry="4126" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Количество битов данных" TreeId="57" TreeParentId="75" UniqueId="ed0b4148-01f5-461f-b0b9-39119085fff6" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Uinteger</ValueType>
      <DefaultValue xsi:type="xsd:unsignedInt">8</DefaultValue>
      <Validator xsi:type="RangeValidatorOfUInt32" Name="RangeValidator">
        <Min>7</Min>
        <Max>8</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="3739419d-afa9-4b02-b882-1dfc26825f78" Registry="4127" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Контроль четности" TreeId="58" TreeParentId="75" UniqueId="c6521798-ec96-465d-b77b-aa9ae1257ccd" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="0" Name="нет" />
        <Values>
          <EnumValue Id="0" Name="нет" />
          <EnumValue Id="1" Name="четный" />
          <EnumValue Id="2" Name="нечетный" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="946d895f-8ce6-48a1-a25c-d2e5be61f05c" Registry="4128" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Количество стоп-битов" TreeId="59" TreeParentId="75" UniqueId="26831534-2ea4-48fa-813b-3198ca4a5f52" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="0" Name="1" />
        <Values>
          <EnumValue Id="0" Name="1" />
          <EnumValue Id="1" Name="1,5" />
          <EnumValue Id="2" Name="2" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="8a343bf7-2be7-448e-b59b-b572aa01eaf6" Registry="4129" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Задержка ответа, мс" TreeId="60" TreeParentId="75" UniqueId="b3ba34fc-a3ea-45e9-8f82-68764887c600" 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>1</Min>
        <Max>1000</Max>
      </Validator>
      <Communication xsi:type="ModbusCommunication" Id="7a6b86e1-6e3e-46cf-8131-a683079f199b" Registry="4130" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteSingleRegister</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Catalog" Name="Параметры экрана" TreeId="76" TreeParentId="0" UniqueId="ed9667ba-d15a-4d1e-91d8-1723f4fdb3e3" IsVisble="true">
      <Options />
    </Node>
    <Node xsi:type="Parameter" Name="Тип экрана" TreeId="78" TreeParentId="76" UniqueId="0fddb23b-8706-4c64-af81-27732bf2a128" 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" />
          <EnumValue Id="3" Name="Экран 3" />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="f6167230-5b64-4e7a-b52c-c3e077b5054c" Registry="4145" Length="1" IsLittleEndian="false" IsLittleEndianWords="false">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
    <Node xsi:type="Parameter" Name="Инверсия экрана" TreeId="82" TreeParentId="76" UniqueId="23cfb873-24f4-41ab-a612-19acaeaa687f" IsOperative="false" IsVisible="true" IsReadOnly="false" DesiredView="">
      <Options />
      <ValueType>Enumeration</ValueType>
      <DefaultValue xsi:type="Enumeration">
        <DefaultValue Id="0" Name="выкл." />
        <Values>
          <EnumValue Id="0" Name="выкл." />
          <EnumValue Id="1" Name="вкл." />
        </Values>
      </DefaultValue>
      <Communication xsi:type="ModbusCommunication" Id="277ca534-cfec-40c8-9e83-9dcac8a118b8" Registry="4146" Length="1" IsLittleEndian="false" IsLittleEndianWords="true">
        <ModbusReadCommand>ReadHoldingRegisters</ModbusReadCommand>
        <ModbusWriteCommand>WriteMultipleRegisters</ModbusWriteCommand>
      </Communication>
    </Node>
  </Nodes>
  <Services />
</DeviceConfiguration>