3.4.2. Программное обеспечение.

Системное программное обеспечение.

В ПТК предусмотрена возможность использования следующих операционных систем:

- DOS, 32-разрядное расширение (защищенный режим) с встроенным диспетчером задач реального времени (сетевая версия). Используется в контроллере, станциях оператора, инжиниринга, архивирования;

- QNX, используется в контроллере;

- Windows NT, используется во всей системе.

Прикладное программное обеспечение.

ISaGRAF- система программирования контроллеров. Разработана фирмой CJ International и имеет уже более 100 000 лицензий по всему миру. ISaGRAF- это полная поддержка всех языков стандарта IEC1131-3. Среда разработки предоставляет полный набор средств для визуального интерактивного создания программ, документирования проектов, архивации и мониторинга проекта.

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

КРУГ-2000- SCADA-система, предназначенная для разработки АСУТП широкого назначения. В комплекте с контроллером может поставляться пакет программ "КРУГ-2000К" в составе:

- генератор базы данных (предназначен для конфигурации и настройки базы данных; конфигурирование осуществляется путем последовательного заполнения экранных форм);

- технологический язык "КРУГОЛ" (предназначен для обеспечения возможности реализации задач Пользователя в реальном режиме времени; предусмотрена возможность работы с алгоблоками).

- станция инженера службы КИП и АСУТП.

Дополнительно, по заказу поставляется полный интегрированный пакет программ "КРУГ-2000" для постро­ения информационных и управляющих систем. В состав пакета "КРУГ-2000" входят следующие программные средства:

  • Системы реального времени контроллера, станций оператора, инжиниринга, архивной станции обеспечивают выполнение всех функций системы в режиме реального времени (исполняемые модули).

  • Графический редактор обеспечивает рисование статических элементов схем: линия, круг, эллипс, прямоугольник, спецсимволы, текст.

  • Редактор динамики используется для отображения динамически изменяющихся элементов мнемосхем.

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

  • Верификатор базы данных предназначен для проверки базы данных на непротиворечивость после генерации системы и для проверки правильности внесения изменений.

Информационные функции:

- измерение и контроль параметров;

- обнаружение, сигнализация и регистрация отклонений параметров от

установленных границ;

- ручной ввод данных;

- формирование и выдача оперативных данных;

- архивирование, в том числе хода процессов в виде трендов, протоколов

событий, печатных документов;

- анализ срабатывания блокировок и защит;

- расчетные задачи.

Управляющие функции:

  • реализация контроллером режима непосредственного цифрового регулирования с использованием всех известных законов автоматического регулирования (схемы регулирования составляются из библиотеки алгоблоков и с использованием технологического языка "КРУГОЛ");

  • выдача со станции оператора сигналов задания регуляторам;

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

Поддержка ОРС-технологии в устройствах TREI-5B позволяет стыковаться с любыми SCADA-системами, например, ТРЕЙС МОУД, Genesis,FIX Dynamics,Wizcon,InTouch,RealFlex,Sitexи другими.

Количество поддерживаемых переменных: до 60, 250, 500, 2 000, 5 000, 30 000, более 30 000.

На рис. 3.4.2 приведена структурная схема АСУ ТП узла учёта газового конденсата Оренбурского ГПЗ. Информационная мощность АСУ ТП - 30 параметров (расход, температура, давление и плотность).

Функции системы.

  • Информационные функции:

  1. Измерение и контроль параметров.

2. Обнаружение, сигнализация и регистрация отклонений параметров от

установленных границ.

3. Ручной ввод данных.

4. Формирование и выдача оперативных данных.

5. Архивирование предыстории параметров на жестком магнитном

диске.

6. Расчетные задачи:

- Интеграция отгрузки по каждой рабочей линии.

- Расчет значений месячных интеграторов отгрузки продукта (масса брутто) по узлу с учетом выставленных режимов работы для каждой линии. Значения месячных интеграторов являются основой для товарных операций.

  • Расчет параметров партии отгруженного продукта по введённым данным паспорта качества (с формированием документов Паспорта качества и Акта приёма-сдачи) в двух режимах: по времени и по массе нетто партии нефти.