Р ис. 2.6.7. Система управления участком нефтепровода с узлом
учета
нефти на базе контроллеров MOSCAD.
Контроллер RTU
№1 установлен на узле учета нефти и
подключен по интерфейсу RS-232
(протокол MODBUS)
к системе управления узлом учета нефти.
Контроллер не имеет модулей ввода/вывода
и реализует следующие функции:
-
состояние задвижек;
-
состояние насосов;
-
температура,
плотность, давление, расходы объемные
и массовые по ниткам узла;
-
плотность,
приведенная плотность, вязкость,
влагосодержание нефти на блоке качества
нефти;
-
температура,
давление и расход нефти на выходе с
узла учета нефти;
-
уровень, объем и
масса нефти в резервуарах хранения
нефти.
-
считывание
параметров на каждые 2 часа, смену и
сутки по узлу учета нефти;
-
считывание
параметров по паспорту качества партии
нефти, акту приема-сдачи и акту
приема-сдачи нефти по маршрутным
поручениям;
-
обработка информации
и передача ее на верхний уровень.
Контроллеры RTU
№2-4 установлены на линейной части
нефтепровода в специальных блок-боксах.
Они включают модули ввода/вывода и имеют
следующие функции:
-
состояние задвижки
(открыта, закрыта, промежуточное
положение, неисправность, открывается,
закрывается);
-
режим управления
задвижкой (местный, дистанционный);
-
контроль прохождения
скребка;
-
контроль
несанкционированного проникновения
в блок-бокс и колодец установки датчиков;
-
контроль наличия
основного питания и переход на
аккумуляторные батареи;
-
измерение
температуры нефти, давления нефти,
потенциала на трубе;
-
измерение
температуры в блок-боксе;
-
преобразование
измерений в код;
-
диагностика
модулей ввода/вывода;
-
прием подготовительных
и подтверждающих команд управления
задвижкой (открыть, закрыть), команды
останова задвижки, команды аварийного
останова участка, команды деблокировки
сигналов и выдачи команд на технологический
объект;
-
алгоритм контроля
несанкционированного изменения
положения задвижки;
-
алгоритм управления
задвижкой с контролем подготовки
задвижки к управлению, с контролем
выполнения команды и формирования
стадии выполнения алгоритма (команда
принята; задвижка уже открыта, закрыта,
открывается, закрывается; некорректная
команда, задвижка обесточена, задвижка
в местном режиме управления; подтверждение
открытия/закрытия не пришло; задвижка
не пошла; команда открытия/закрытия
не выполнена);
-
передача данных
на верхний уровень при изменении
сигналов и при изменении измерений на
заданную дельту;
Коммуникационный
контроллер верхнего уровня FIU
осуществляет прием информации с нижнего
уровня и передачу ее в ПЭВМ по запросу
MODBUS
и осуществляет диагностику контроллеров
нижнего уровня.