Программно-аппаратный комплекс ПАК СПРУТ

Программно-аппаратный комплекс ПАК СПРУТ является совокупностью программных и технических средств, предназначенных для использования в системах диспетчеризации (АСДУ), телемеханики предприятий тепло- и электроэнергетики в целях оперативной обработки информации о состоянии контролируемых пунктов, выдачи команд телеуправления, сбора и передачи данных о состоянии территориально распределенных объектов контроля на верхний уровень, отображения состояния элементов систем, представления информации в удобном виде, а также для построения других автоматизированных систем управления технологическими процессами.

Масштаб систем автоматизации, создаваемых на базе ПАК СПРУТ, может быть любым – от автономно работающих управляющих контроллеров и рабочих мест операторов (АРМ) до территориально распределенных систем управления, включающих в себя десятки контроллеров и АРМ, обменивающихся данными с использованием различных коммуникаций: локальная сеть, интранет/интернет, последовательные шины на основе RS-232/RS-485, выделенные и коммутируемые телефонные линии, радиоканал, GSM-сети.

ПАК СПРУТ располагает встроенными драйверами, позволяющими подключать все устройства ввода/вывода производства ОАО «Отделение разработки систем», программируемые логических контроллеры, удаленные устройства сопряжения с объектами (УСО), а также соединяться с устройствами других производителей посредством стандартных протоколов.

Поддержка различных стандартных протоколов, а также открытый формат драйвера ввода/вывода и возможность прямого обращения к динамическим библиотекам (DLL) средствами языков программирования определяют широкие возможности по включению в состав систем автоматизации, разрабатываемых на базе ПАК СПРУТ, разнообразного оборудования и обмену данными с внешними приложениями.

Классы систем, создаваемых при помощи ПАК СПРУТ, могут быть как информационно-измерительные (мониторинга), так и управляющие. Архитектура таких систем в свою очередь может быть как централизованная, так и распределенная – в зависимости от заданных требований.

Динамические характеристики и надежность создаваемого в ПАК СПРУТ программного обеспечения АРМ и контроллеров позволяют применять разработанные системы автоматизации в таких отраслях промышленности как нефтехимия, металлургия, энергетика, машиностроение, коммунальное хозяйство, пищевая промышленность, транспорт, а также при проведении научных исследований.

Функции ПАК СПРУТ

ПАК СПРУТ обеспечивает выполнение следующих функций:
  • телеизмерение текущих (ТИТ) и интегральных (ТИИ) значений параметров;
  • телесигнализация дискретного состояния объектов (ТС);
  • телеуправление объектами (ТУ);
  • ретрансляция информации (РТ);
  • передача информации по сети Ethernet, беспроводной сети WiFi и последовательным каналам связи в нескольких направлениях;
  • удаленное управление работой комплекса с использованием одного из каналов связи;
  • сбор данных в режиме реального времени;
  • отображение мнемосхем;
  • графическое представление рабочих параметров;
  • формирование выходных форм и отчетов;
  • архивирование и хранение баз данных;
  • дублирование и резервирование подсистем комплекса.

Расширение системы

Для увеличения информационной емкости устройств расширение конфигурации ПАК СПРУТ может выполняться с использованием дополнительных модулей и средств:
  • модули ввода/вывода дискретных и аналоговых сигналов;
  • модули и блоки реле телеуправления;
  • адаптеры связи синхронных телемеханических протоколов;
  • адаптеры аналоговых каналов связи (модемы) с возможностью работы по радиоканалам;
  • работа с промышленными сетями и протоколами Modbus, CAN, Ethernet;
  • поддержка интерфейсов RS-232, RS-485, RS-422.

Принципы, заложенные при создании программно-аппаратного комплекса СПРУТ

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

Инструментальная система устанавливается на рабочем месте инженера-разработчика АСУ и предназначена для создания системы автоматизации и отладки всех ее компонентов. Сохраняемое в файл описание создаваемой системы автоматизации является проектом.

Исполнительные модули ПАК СПРУТ предназначены для запуска проекта в реальном времени, т.е. для эксплуатации на действующем объекте автоматизации. Основным исполнительным модулем ПАК СПРУТ для АРМ является МРВ – монитор реального времени, реализующий такие основные функции как непрерывный сбор данных, их математическую обработку и визуализацию. Для запуска проекта в контроллерах используются исполнительные модули, которые различаются по типу контроллеров (разрядность процессора, операционная система, использование сетевого взаимодействия и др.).

Технологии программного обеспечения

Программное обеспечение комплексов ПАК СПРУТ соответствует современным требованиям:
  • - модульность - OSGI;
  • - открытость (использование открытых стандартных протоколов обмена данными);
  • - платформонезависимость (Java, JavaFX, Web технологии, WebSockets);
  • - масштабируемость (кластерные решения);
  • - свободная распространяемость:
    • Felix, Debian, PostgreSQL, Mongo…
    • Maven (средство сборки).
Программное обеспечение ПАК СПРУТ подразделяется на 3 уровня:
  • - верхний уровень (уровень HMI);
  • - средний уровень (уровень контроллера, конфигурационное ПО);
  • - нижний уровень (ПО, загружаемое в память контроллеров модулей и блоков комплекса, инструмент и утилиты для их   настройки).

Состав аппаратных средств

В соответствии со структурой программного обеспечения предполагается 3-х уровневая структура аппаратных средств
ПАК СПРУТ:
  • - уровень отображения информации и управления объектом автоматизации (АРМ, СПРУТ КТМ, СПРУТ ПК в качестве   контроллеров верхнего уровня) – верхний уровень;
  • - уровень управления потоками данных (ЦППС, КП) – средний уровень;
  • - уровень взаимодействия с физическими объектами (модули и блоки) – нижний уровень.
Аппаратуру ПАК СПРУТ в зависимости от назначения используемой шины обмена данными и конструктивного исполнения можно подразделить на следующие группы:
  • контролируемые пункты на базе контроллеров телемеханики и модулей расширения серии СПРУТ КП;
  • центральные приемо-передающие станции серии СПРУТ ЦППС;
  • многоканальные регистраторы технологических величин СПРУТ ПК 4703;
  • управляющие контроллеры для установки в стойку 19” высотой 1U серии СПРУТ КТМ 4603;
  • управляющие контроллеры модульной конструкции для установки в стойку 19” высотой 4U серии СПРУТ КТМ Э602;
  • контроллеры ввода-вывода на DIN рейку (серии СПРУТ КТМ 5000, СПРУТ УСО);
  • модули дискретных и аналоговых входов/выходов для контроллеров на шине ISA-8 bit;
  • конвертеры интерфейсов и модемы корпусной и крейтовой конструкции высотой 4U c USB интерфейсом;
  • модули на базе шины CAN для установки на DIN-рейку:
    • модуль микроконтроллера (МК-16C6N CAN);
    • модули дискретных и аналоговых входов/выходов;
    • комбинированные CAN-модули для управления приводами;
    • CAN-модули телесигнализации, телеуправления и телеизмерений;
  • специализированные модули на CAN-шине для применения на железнодорожном транспорте.


© 2008-2017 Отделение Разработки Систем, 610006, Киров, Октябрьский пр-т. 24, корп 1а
тел/факс: (8332) 23-66-66 (секретарь)
тел: (8332) 24-98-78, 23-39-47
e-mail: ors@ors.kirov.ru