КМ-5

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > TBN_energo >

КМ-5

Теплосчётчики КМ-5 предназначены для измерений и учёта тепловой энергии, объёмного и массового расхода, объёма, массы и параметров теплоносителя водяных системах теплоснабжения в открытых, закрытых и тупиковых водяных системах теплоснабжения, а также в системах циркуляционного и тупикового горячего и холодного водоснабжения.

Вид счетчика добавленного в протокол в дереве системы:

KM-5

Список каналов счетчика:

Название

Назначение

Канал Время

Получает текущее время, установленное в счетчике.

Группа Текущие

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

G1

Расход G1 т/ч. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

G2

Расход G2 т/ч. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

G3

Расход G3 т/ч

T1

T1 град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

T2

T2 град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

Tхв

Tх град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

Tатм

Tа град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

P1

Давление P1 атм. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

P2

Давление P2 атм. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

P3

Давление P3 атм. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

W

Тепловая мощность W Гкал/ч

T2ппс

T2 ппс град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

Tхв ппс

Tх ппс град. C. В случае возникновения Отказа, внутренний параметр StatusCode будет принимать значение Uncertain.

T прибора

T внутри прибора град. C

W2

Тепловая мощность дополнительного канала W2 Гкал/ч

T гвс

T в дополнительном канале град. C

Группа Интеграторы

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

M1

Масса M1 т. КМ-5-6 – M1 или V1

M2

Масса M2 т. КМ-5-3 – Mп, КМ-5-6 – M2 или V2, РМ-5-П – Mраз

Vi

Объем Vи м3. КМ-5-5, КМ-5-6 – Qгвс

V1

Объем V1 м3. КМ-5-6 – M3 или V3 гвс

V2

Объем V2 м3. КМ-5-6 – M4 или V4 гвс

Q

Количество теплоты Q ГКал, РМ-5-П – M/Vдозы

t работы

Время работы Tр час

Группа Статус

Группа каналов, которая содержит две целочисленных канала, отображающих состояние ГВС, и 48 логических канала, отображающих состояние датчиков, труб и т. д. При необходимости можно удалять ненужные каналы, однако, если в группе останется хотя бы один канал, то будет производиться опрос всей группы.

Режим ГВС

Режим ГВС рассчитанный по байту пустой трубы десятичное значение:

0 – ЗИМА;

1 - ЛЕТО1;

2 – ЛЕТО2;

3 - ЛЕТО3;

4 - НЕТ ПОТОКА;

5 - ОСТАНОВ ИНТЕГРАТОРГОВ.

Группа Байт 1

Датчик пустой трубы: Текущее состояние датчика пустой трубы (1 – труба пустая, 0 – полная);

Датчик пустой трубы на прошлой секунде: Состояние датчика пустой трубы в прошлой секунде (1 – труба пустая, 0 – полная);

Результирующий признак датчика пустой трубы КМ5: Результирующий признак датчика пустой трубы КМ-5 (с антидребезгом);

Результирующий признак датчика пустой трубы ППС: Результирующий признак датчика пустой трубы ППС (с антидребезгом);

Обнуление G1: Признак обнуления G1 (-G1min < G1 < G1min);

Обнуление G2: Признак обнуления G2 (-G2min < G1 < G2min);

Реверс G1: Признак реверса G1 (G1 < -G1min);

Реверс G2: Признак реверса G2 (G2 < -G2min).

Группа Байт 2

Ток в G1<min: Признак – ток в катушке G1 < допустимого значения;

Ток в G1>max: Признак – ток в катушке G1 > допустимого значения;

Напряжение в G1>max: Признак – входное напряжение канала G1 > допустимого значения;

Отказ термопреобразователей: Признак неисправности в цепи термопреобразователей КМ-5;

Ток в G2<min: Признак - ток в катушке G2 < допустимого значения;

Ток в G2>max: Признак - ток в катушке G2 > допустимого значения;

Напряжение в G2>max: Признак – входное напряжение канала G2 > допустимого значения;

Отказ термопреобразователей ППС: Признак неисправности в цепи термопреобразователей ППС.

Режим ГВС ручной

Режим ГВС задаваемый вручную (принудительно):

0 - ЗИМА;

1 - ЛЕТО1;

2 - ЛЕТО2;

3 - ЛЕТО3;

остальные значения – автомат.

В режиме автомат КМ-5-5 работает в режиме, рассчитанном по байту флагов пустой трубы.

Группа Байт 4

Переключатель наладки внутренний: Состояние переключателя наладки (внутр.), 0 – включен, 1 – выключен (запрет);

Переключатель наладки платформа: Состояние переключателя наладки (платф.), 0 – включен, 1 – выключен (запрет);

Режим останова счета: Флаг режима останова счета;

Останов счета Q и времени работы: Флаг останова счета Q и времени работы при ошибках;

Пропуск начальных измерений: Флаг пропуска начальных измерений (32 секунды после включения питания);

Ошибка обращения к ППС: Флаг ошибки обращения к ППС (нет связи КМ-5 с ППС);

Проведение поверки: Флаг проведения поверки (P1=P2=P, введенное от IBM, старт SS разрешен);

Программируемое значение T холодной воды: Флаг использования программируемого значения t холодной воды.

Группа Байт 5

Обрыв датчика P1 КМ-5: Флаг обрыва в цепи датчика P1 КМ-5;

Обрыв датчика P2 КМ-5: Флаг обрыва в цепи датчика P2 КМ-5;

Обрыв датчика P1 ППС: Флаг обрыва в цепи датчика P2 ППС;

Обрыв датчика P2 ППС: Флаг обрыва в цепи датчика P3 ППС;

Ошибка чтения EEPROM: Флаг ошибки чтения EEPROM;

Ошибка чтения EEPROM1: Флаг ошибки записи EEPROM;

Ошибка чтения RTC: Флаг ошибки чтения RTC;

Ошибка чтения RTC1: Флаг ошибки записи RTC1.

Группа Байт 6

Расчет расхода по полиному: Флаг режима расчета расхода по полиному (1 – полином, 0 – кусочно-линейная);

Суммирование при поверке/градуировке: Флаг суммирования при поверке/градуировке (1 – идет накопление по SS);

Флаг суммирования при поверке/градуировке (1 – идет накопление по SS): Флаг отображаемой на дисплее системы единиц;

Единицы архивации M/V: Флаг единиц архивации M/V (КМ-5-6) или единиц выдачи преобразованного расхода на частотный или токовый выход (КМ-5-1). (1 – масса, 0 – объем);

Ошибка теста ОЗУ: Флаг результата тестирования ОЗУ процессора (1– плохое ОЗУ) (с v01.88);

Характеристика термопреобразователей: Флаг характеристики термопреобразователей (0 – 1.3911, 1 – 1.3851) (с v01.90);

Осреднение расхода отключено: Флаг отключения осреднения расхода (1 – текущий расход без оср. по 16 сек.);

Ошибка теста ПЗУ: Результат тестирования ПЗУ процессора (1– не совпала контр. сумма) (с v01.94).

Группа Байт 7

Связь с модулем LON: Флаг вкл. связи с модулем LON (1-связь включена, 0-выключена) (с v02.03);

Работа с погружным ПР: Флаг работы с погружным ПР (1-погружной, 0-полнопроходный) (с v02.03);

Расчет поправки alfa для погружного ПР: Флаг расчета поправки alfa для погружного ПР (0-вводимый коэффициент, 1- рассчитанный по полиномам) (с v02.03);

Останов интеграторов: Флаг режима останова интеграторов (0-несинхронизированы.,1- синхронизированы) (с v02.03);

Режим измерения T гвс: Флаг режима измерения tгвс в КМ-5-5(0-измеряемая, 1-tгвс=t1) (с v02.03);

Счет реверса: Флаг счета реверса в однопоточном расходомере в интеграторы М2(V2) (0-не считать,1-считать) (с v02.03);

Работа с паровым ПР: Флаг работы с паровым ПР (0-электромагнитный,1-САГ(струйный автогенератор)) (с v02.03);

Отрицательный тепловой поток: Флаг отрицательного теплового потока (1 – W < 0, 0 – W ≥ 0).

Группа Архив часовой/суточный/месячный

Группы каналов, используемые для считывания данных из архивов устройства. Существует три типа архива:

часовой;

суточный;

месячный.

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

Ta

Средняя температура атмосферы, град. С

P1

Среднее давление в прямом трубопроводе, атм.

P2

Среднее давление в обратном трубопроводе, атм.

P3(t3)

Для КМ-5-3 – КМ-5-4: cреднее давление в подпитывающем трубопроводе (Pхв), атм.

Для КМ-5-5 – КМ-5-6: средняя температура t3 (tгвс), град. С

T1

Средняя температура в прямом трубопроводе, град. С

T2

Средняя температура в обратном трубопроводе, град. С

T3(T4)

Для КМ-5-3 – КМ-5-5: средняя температура в подпитывающем трубопроводе (tхв), град. С

Для КМ-5-6: средняя температура t4 (tгвс), град. С

M1

Масса в прямом трубопроводе нарастающим итогом, т.

M2

Масса в обратном трубопроводе нарастающим итогом, т.

Vi(Qгвс)

Для КМ-5-1 – КМ-5-4: объем по импульсному входу на растающим итогом, м3

Для КМ-5-5 – КМ-5-6: тепловая энергия ГВС нарастающим итогом, Гкал

V1(M3)

Для КМ-5-1 – КМ-5-5: объем в прямом трубопроводе, м3

Для КМ-5-6: масса М3 (ГВС), т

V2(M4)

Для КМ-5-2, КМ-5-4 – КМ-5-5: объем в обратном трубопроводе, м3

Для КМ-5-3: объем в подпитывающем трубопроводе, м3

Для КМ-5-6: масса М4 (ГВС), т

Q

Тепловая энергия нарастающим итогом, Гкал

T работы

Суммарное время нормальной работы прибора, час

Канал Синхронизация

Выходной канал, имеющий тип данных BOOL. При установке значения TRUE выполняется запрос на синхронизацию текущего времени счетчика с устройством отправителем. При этом выполняется широковещательная отправка запроса ко всем устройствам на шине (используется широковещательный адрес 51 52 53 54).

Счетчик имеет выход Отказ.

У параметров каналов отвечающих за передачу архивных данных флаг Архивировать установлен по умолчанию.

Алгоритм считывания данных из архива переменной следующий:

1.При старте проверяется наличие архива для конкретной переменной.

2.Если архива нет, то осуществляется чтение данных начиная с текущего времени минус установленная глубина считывания.

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

4.Если архив уже существует, то определяется время последней записи, и чтение начинается с момента времени, предшествующего этой записи на один интервал.

5.Чтение продолжается до тех пор, пока время следующей записи не превысит текущее время прибора. Затем чтение прекращается.

6.После завершения чтения каждый цикл опроса проверяет, превышено ли текущее время прибора по отношению к времени последней считанной записи плюс один интервал. Если условие выполняется, происходит считывание новой записи.

Смотрите также: