Конфигурация СПТ961

О конфигурации устройства

СПТ961 может быть сконфигурирован пользователем в достаточно широком наборе вариантов. Всего в устройстве может быть до 12 труб, по каждой из которых он может предоставлять температуру, давление и расход, а также до 6 потребителей (тепловых вводов, узлов учёта).

Конфигурацией потребителей в устройстве заведуют параметры 301 и 031. Параметр 301 задаётся для каждого потребителя и содержит 12 цифр. Каждая цифра соответствует трубе и определяет её назначение в рамках этого потребителя.

  • 0 - труба не используется
  • 1 - труба используется как подающая
  • 2 - труба используется как обратная
  • 3 - труба используется как подпиточная

Параметр 031 задаётся один на весь устройство и содержит в себе 12 цифр, соответствующих возможным трубам. Цифра равна 1, если труба используется и 0 если не используется.

Подобная "двойная" схема настройки труб может приводить к конфигурациям, в которых труба заявлена как использующаяся, но при этом ни в одном из потребителей её использование не заявлено. Такие трубы мы в дальнейшем будем называть "отдельными".

Разбор конфигурации устройства в системе Энергоатлас

В системе Энергоатлас для СПТ961 заведено 6 предустановленных узлов учёта. При считывании конфигурации из устройства все настроенные потребители сопоставляются узлам учёта с соответствующими номерами (т.е. если настроить в СПТ потребителя с номером 5, его параметры будут отображаться на пятом УУ в системе Энергоатлас).

После сопоставления потребителей, система Энергоатлас для каждой "отдельной" трубы создаёт потребителя (выбирая из оставшихся свободных номеров). В этом потребителе прописывается единственная труба, которая используется как подающая. Если свободные номера потребителей заканчиваются, оставшиеся "отдельные" трубы системой игнорируются.

Рассмотрим пример, пусть в СПТ настроены такие параметры:

  • 301, канал 2 = 120000000000
  • 031 = 111000000000

В данном случае видно, что настроен второй потребитель, а также, что используются три трубы. В таком случае в системе Энергоатлас трубы вычислителя будут распределены по УУ следующим образом

  • Труба 1 - подающая труба второго УУ (так как канал 2, ему сопоставляется УУ с номером 2)
  • Труба 2 - обратная труба второго УУ
  • Труба 3 - подающая труба первого УУ (в устройстве труба 3 "отдельная", первый свободный номер УУ - 1)

Рассмотрим еще один пример:

  • 301, канал 1 = 111220000000
  • 301, канал 3 = 000001200000
  • 031 = 111111100000

В данном случае "отдельных" труб нет, распределение будет таким:

  • Труба 1 - подающая труба первого УУ
  • Труба 2 - подающая труба первого УУ
  • Труба 3 - подающая труба первого УУ
  • Труба 4 - обратная труба первого УУ
  • Труба 5 - обратная труба первого УУ
  • Труба 6 - подающая труба второго УУ
  • Труба 7 - обратная труба второго УУ

Как видно из этого примера, на одном УУ в устройстве могут быть настроены несколько труб с одинаковым назначениям. Для их отличения в системе Энергоатлас, они дополнительно пронумерованы и соответственно называются "первый подающий трубопровод", "второй подающий трубопровод" и т.д.

Параметры трубопроводов в системе Энергоатлас

Поскольку на одном УУ может оказаться несколько одинаковых труб, коды параметров для СПТ961 пронумерованы дополнительно, вот таким образом:

{тип_данных}{назначение_трубы}_{номер_трубы}

Где "тип_данных" - буквенное обозначение измеряемого параметра (t, P, M итд), "назначение_трубы" соответствует аналогичному в описании параметра 301 вычислителя СПТ, а "номер_трубы" - номер трубопровода такого типа в данном УУ.

Т.е. например t1_2 - температура во втором подающем трубопроводе.

Для унификации отчётов и других атрибутов системы, на вычислителях СПТ заведены предустановленные составные параметры, которые суммируют или усредняют внутри УУ все трубопроводы заданного назначения, например параметр t1 с формулой zn_avg(t1_1, t1_2, ...., t1_12). Функция zn_avg усреднит все значения аргументов, игнорируя те из них, которые равны null (это бывает, когда трубы такого назначения и номера в устройстве не настроено).

В подавляющем большинстве случаев в рамках одного УУ будет не более одной трубы каждого типа, потому эти формулы будут просто копировать соответствующее значение. Формулы сделаны редактируемыми на тот случай, если конфигурация трубопроводов нестандартна и требуются какие-то поправки.

Стоит также отметить, что в системе есть параметры с кодами вида raw_{тип_данных}{номер_трубы}, где номер трубы принимает значения от 1 до 12 (например raw_t1 или raw_P5). Это так называемые "сырые" данные, полученные из вычислителя по номерам трубопроводов без учёта распределения трубопроводов по УУ. Важно, что при настройке устройства необходимо выставить флаг активности именно у "сырых" параметров, поскольку именно по ним определяется, что именно система будет вычитывать из устройства.