3.1 Алгоритм работы вычислителя
Микропроцессор осуществляет прием и обработку входных сигналов с подключенных ПР, ПТ и ПД и преобразовывает их в физические величины.
Сопротивления ТСП, изменяющиеся в зависимости от температуры, преобразуются в напряжение, измеряемое аналого-цифровым преобразователем (АЦП). Далее, полученный код АЦП, пересчитывается микропроцессором в значение сопротивления, а затем, в зависимости от заданного типа НСХ, в значение температуры.
Выходной ток ПД, пропорциональный давлению теплоносителя в трубопроводе преобразуется в напряжение, которое также измеряется при помощи АЦП и пересчитывается в значение тока, которое, в зависимости выходного тока и верхней границы ПД, преобразуется в значение давления.
Количество импульсов, поступивших от ПР, умножается на вес импульса и преобразуется в значение объема теплоносителя, а их частота в текущее значение расхода.
Для ПР, ПТ и ПД в вычислителе имеется система диагностики, которая позволяет определять отказ датчика по выходу значения за измеряемый диапазон (для ПТ и ПД), и тесту линии связи (для ПР).
Плотность и энтальпия теплоносителя вычисляются по аппроксимирующим уравнениям на основании данных ГСССД по измеренным (либо договорным) значениям температур и давлений.
Период измерений температур и давлений составляет 10 с, а период расчета текущих параметров составляет 2 с.
Текущие значения тепловой мощности и массового расхода теплоносителя вычисляются в зависимости от используемой схемы ТС.
Суточные архивные показания тепловой энергии, массы, объема теплоносителя и времен, вычисляются как сумма часовых показаний, месячные показания - как сумма суточных.
Итоговые архивные показания тепловой энергии, массы, объема теплоносителя и времен представляют собой текущие значения параметров на момент создания архивной записи.
Среднечасовые архивные показания температуры и давления вычисляются как сумма текущих показаний, деленная на количество измерений. Среднесуточные значения вычисляются как сумма часовых показаний, деленная на количество часов. Среднемесячные значения вычисляются как сумма суточных показаний, деленная на количество суток.
Средневзвешенное значение температуры за час, вычисляется как сумма произведений текущей температуры и массы теплоносителя каждого периода измерения, деленное на массу теплоносителя за этот час. Средневзвешенное значение температуры за сутки, вычисляется как сумма произведений средневзвешенной температуры и массы теплоносителя за часы этих суток, деленное на массу теплоносителя за эти сутки. Средневзвешенное значение температуры за месяц, вычисляется как сумма произведений сред-__ невзвешенной температуры и массы теплоносителя за сутки этого месяца, деленное на массу теплоносителя за этот месяц.
В вычислителе имеется 6 дискретных входов (DIN1… DIN6), которые можно использовать для контроля питания преобразователей (DIN1…DIN5), а также для внешних датчиков аварийной сигнализации.
В вычислителе предусмотрены 3 дискретных выхода (DOUT1…DOUT3), которые могут быть сконфигурированы в качестве логических, либо сигнализирующих о выполнении условия, по заранее заданному соотношению измеренных или сервисных параметров (см. Приложение Д3-2), либо генерирующих выходную частоту, рассчитанную вычислителем по выбранной зависимости с использованием измеренных или сервисных параметров.
Технические характеристики дискретных входов и выходов вычислителя приведены в таблице 2.5, а их организация на рисунке 6.1.
Сигнал на дискретном выходе, в зависимости от его режима работы, может появиться:
- если он установлен в регистре управления для соответствующего выхода;
- при возникновении любой НС или флага указанных в соответствующих масках;
- при выполнении заданного условия;
- при задании режима Частотный
(наличие частоты на выходе).
Предусмотрена возможность инверсии выходов - при включенной инверсии физический сигнал на соответствующем выходе будет инвертирован.
|