SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

Система мониторинга компрессорного цеха. Фронтальный программируемый логический контроллер (ФПЛК) компрессорного цеха

Тематические материалы

Подробнее о проекте 

SWDTimeMaster® для Fastwel CPU686E 

ООО «НПК «ЛЕНПРОМАВТОМАТИКА»

Основная область деятельности компании ООО «НПК «ЛЕНПРОМАВТОМАТИКА» - системная интеграция АСУ ТП объектов нефтегазовой промышленности. Один из первых проектов, в котором специалисты данной компании начали внедрять программное обеспечение, написанное при использовании QNX Momentics и использовать стартовые комплекты SWDTimeMaster®, это "Система мониторинга компрессорного цеха. Фронтальный программируемый логический контроллер (ФПЛК) компрессорного цеха".

Программа функционирует в среде QNX Neutrino 6.3.0 на контроллере CPU686E компании Fastwel. Она с заданным циклом осуществляет:

  • сбор аналоговых и дискретных данных с датчиков;
  • предварительную обработку этих данных;
  • выполнение технологической программы;
  • выдачу воздействий на технологический объект управления (ТОУ);
  • проверку исправности технических средств САУ с точностью до типового элемента замены и формирование сигнализации оператору по результатам этой проверки;
  • взаимодействие со средствами операторского интерфейса: АРМом оператора и пультом местного управления.


Рис. 1. Структурная схема ФПЛК КЦ

Технологическая программа, является частью управляющей программы и осуществляет следующие основные функции:

  • реализует требуемые алгоритмы управления ТОУ;
  • осуществляет контроль корректности команд оператора;
  • выполняет требуемые расчеты;
  • вырабатывает технологическую сигнализацию для оператора, отображаемую АРМом и пультом местного управления.
Взаимодействие программы контроллера со средствами операторского интерфейса заключается в передаче текущей информации о ТОУ и САУ для представления (а в случае АРМа v и для архивирования) и в приеме команд оператора. Для связи с местным пультом используется последовательный канал (RS232). Связь с АРМом осуществляется по сети Ethernet (при этом используется протокол TCP/IP).


Рис. 2. Мнемосхема отображения крановой обвязки КЦ

Управляющая программа поддерживает достаточно большое количество аппаратных устройств ввода/вывода производства фирм Octagon Systems и Fastwel. Имеется также встроенная поддержка ведомых узлов на шине Profibus. Для стыковки оборудования сторонних разработчиков с управляющей программой КСПА используется механизм экспандеров, по своей сути являющимися отдельными менеджерами ресурсов и взаимодействующими с управляющей программой КСПА по определенному протоколу.

Внедрение системы обеспечило экономический эффект от решения следующих задач:

  • Снижение вероятности ошибки персонала станции: система предупреждает о некорректно сформированных группах агрегатов, неправильных состояниях технологических кранов.
  • Своевременное проведение технического обслуживания и ремонта ввиду получения адекватных данных о ходе техпроцесса.
  • Автоматизация документооборота КС

Одной из причин по которым специалисты компании ООО «НПК «ЛЕНПРОМАВТОМАТИКА» отдали предпочтение использованию стартового комплекта SWDTimeMaster® для разработки стала полная драйверная поддержка используемого контроллера Fastwel CPU686E, наряду с такими явными преимуществами как отсутствие затрат времени на проверку совместимости программной и аппаратной платформ и сокращением сроков и стоимости проекта за счет использования уже готового решения. Также при работе со стартовым комплектом SWDTimeMaster® были отмечены преимущества более полного использования возможностей Fastwel CPU686E при работе с внутренним flash-диском.