Р ис. 2.6.7. Система управления участком нефтепровода с узлом

учета нефти на базе контроллеров MOSCAD.

Контроллер RTU №1 установлен на узле учета нефти и подключен по интерфейсу RS-232 (протокол MODBUS) к системе управления узлом учета нефти. Контроллер не имеет модулей ввода/вывода и реализует следующие функции:

  • сбор текущей информации с узла учета нефти:

  • состояние задвижек;

  • состояние насосов;

  • температура, плотность, давление, расходы объемные и массовые по ниткам узла;

  • плотность, приведенная плотность, вязкость, влагосодержание нефти на блоке качества нефти;

  • температура, давление и расход нефти на выходе с узла учета нефти;

  • уровень, объем и масса нефти в резервуарах хранения нефти.

  • считывание параметров на каждые 2 часа, смену и сутки по узлу учета нефти;

  • считывание параметров по паспорту качества партии нефти, акту приема-сдачи и акту приема-сдачи нефти по маршрутным поручениям;

  • обработка информации и передача ее на верхний уровень.

Контроллеры RTU №2-4 установлены на линейной части нефтепровода в специальных блок-боксах. Они включают модули ввода/вывода и имеют следующие функции:

  • сбор текущей информации:

  • состояние задвижки (открыта, закрыта, промежуточное положение, неисправность, открывается, закрывается);

  • режим управления задвижкой (местный, дистанционный);

  • контроль прохождения скребка;

  • контроль несанкционированного проникновения в блок-бокс и колодец установки датчиков;

  • контроль наличия основного питания и переход на аккумуляторные батареи;

  • измерение температуры нефти, давления нефти, потенциала на трубе;

  • измерение температуры в блок-боксе;

    • преобразование измерений в код;

    • диагностика модулей ввода/вывода;

    • прием подготовительных и подтверждающих команд управления задвижкой (открыть, закрыть), команды останова задвижки, команды аварийного останова участка, команды деблокировки сигналов и выдачи команд на технологический объект;

    • алгоритм контроля несанкционированного изменения положения задвижки;

    • алгоритм управления задвижкой с контролем подготовки задвижки к управлению, с контролем выполнения команды и формирования стадии выполнения алгоритма (команда принята; задвижка уже открыта, закрыта, открывается, закрывается; некорректная команда, задвижка обесточена, задвижка в местном режиме управления; подтверждение открытия/закрытия не пришло; задвижка не пошла; команда открытия/закрытия не выполнена);

    • передача данных на верхний уровень при изменении сигналов и при изменении измерений на заданную дельту;

Коммуникационный контроллер верхнего уровня FIU осуществляет прием информации с нижнего уровня и передачу ее в ПЭВМ по запросу MODBUS и осуществляет диагностику контроллеров нижнего уровня.