ТК ЧТ - Чтение параметров из приборов Теплоком

Параметры

ИмяВх/ВыхТипКомментарий
ADDRВходцелоч.Адрес прибора
MASSВходцелоч.Номер массива данных
STARTВходцелоч.Начальный адрес
NUM_PВходцелоч.Количество запрашиваемых параметров
OUT[i]Выходыаналог.Значения
Кол-во выходов может быть от 0 до 255
ERRВыходылогич.Ошибка
NAВыходлогич.Прибор не отвечает

Информация по использованию

Алгоблок считывает и расшифровывает информацию, поступающую с тепловычислителя ВКТ-5 или вычислителя количества газа ВКГ-2 (компании "Теплоком"), и передает ее в контроллер.

Алгоблок может работать через интерфейс RS485.

Алгоблок применяется только для чтения текущих параметров типа данных float (четырехбайтовая структура данных).

Список предоставляемых прибором параметров:

  • Для ВКТ-5:
    • По каждой трубе (максимальное количество - 8):
      • Т - значение измеренной температуры (°С);
      • Р - значение измеренного давления (МПа);
      • М - значение потребляемой массы (т).
    • Дополнительные температуры (°C):
      • TХВ - температуры холодной воды;
      • ТПОМ1 - температуры воздуха в помещении 1 (для ПО версии 6 и выше);
      • ТПОМ2 - температуры воздуха в помещении 2 (для ПО до 6 версии это TНВ);
      • TНВ - температуры наружного воздуха;
      • ТСО - температуры в системе отопления (для ПО версии 4 и выше);
      • dP - значение перепада давления (кПа) (для ПО версии 4 и выше).

      Примечание: ПО - программное обеспечение вычислителя.

  • Для ВКГ-2:
    • По каждому трубопроводу (максимальное количество - 3):
      • VН - объем газа, приведенный к нормальным условиям (нм3);
      • V - объем газа в рабочих условиям (м3);
      • Т - температура газа (°С);
      • Ра - давление газа абсолютное (МПа);
      • Ри - давление газа избыточное (МПа);
      • Рб - барометрическое давление (МПа);
      • dP - перепад давления (кПа);
      • GН - текущий расход газа, приведенный к нормальным условиям (нм3/ч);
      • G - текущий расход газа в рабочих условиям (м3/ч).
    • Параметры газа (%):
      • CO2 - договорное значение молярной концентрации углекислого газа;
      • N2 - договорное значения молярной концентрации азота;
      • RO - договорное значение плотности газа при нормальных условиях;
      • XRO - плотность газа в нормальных условиях в трубопроводе;
      • XCO2 - значение молярной концентрации углекислого газа в трубопроводе;
      • XN2 - значения молярной концентрации азота в трубопроводе.


На входе ADDR задается сетевой адрес устройства, которому предназначается запрос. Нулевой адрес используется как универсальный и может применяться только при работе с одним прибором.

На входе MASS задается номер массива запрашиваемых данных:

ПриборИмя массива MASS
ВКТ-5 Трубы1
Параметры2
Доп. температуры3
ВКГ-2Трубопровод1

На входе START задается начальный адрес запрашиваемых данных:

ПриборИмя массиваSTART
ВКТ-5 ТрубыnТРх3х2
ПараметрыNПАРх8х2
Доп. температуры 0
ВКГ-2Трубопровод NТБх9

Примечания:

  • nТР - наименьший номер трубы из запрашиваемых труб.
  • NПАР - номер запрашиваемого параметра (1-3): NПАР = 1 для Т, NПАР = 2 для Р и NПАР = 3 для М.
  • NТБ - номер трубопровода.

Таблица соответствия параметров:

ПриборИмя массиваMASSSTARTNUM_PВызываемые параметры
ВКТ-5 Трубы 1nТРх3х2nТРх3х2Значения Т, Р и М для каждой из NТР труб, начиная с трубы номер nТР
Параметры2NПАРх8х216Значения одного из параметров (Т, Р или М) для каждой из 8-ми труб, которые может обслуживать теплосчетчик.
Доп. температуры306Значения TХВ, ТПОМ1, ТПОМ2, TНВ, ТСО, dP
ВКГ-2Трубопровод1NТБх9 nТБх9х2Общие параметры газа CO2, N2, RO;
Значения T, Pабс, Pизб, dP, Gс, Gp, XRO, XCO2, XN2 для заданного количества трубопроводов nТБ

Каждому выходу OUT соответствует значение считанного параметра согласно имени запрашиваемого массива в указанной выше последовательности.

Выход ERR устанавливается равным 1 в случаях:

  • если прибор возвращает ошибку;
  • если указан неверный адрес первой ячейки (отрицательный или равный нулю).

Выход NA устанавливается равным 1 в случаях:

  • если в течение 2 секунд от прибора не получен ответ на запрос;
  • если указан неверный адрес прибора (отрицательный или больше 255).