Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БиоТехнология_Тихомирова_Т.С_Лекция 14.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
460 Кб
Скачать
☆

Вопрос №4. Выбор scada-системы и средств автоматизации разработки микроконтроллерных узлов

Приступая к разработке программного комплекса (ППО) для создания автоматизированной системы управления необходимо было выбрать один из следующих путей его создания:

  • программирование с использованием "традиционных" средств (традиционные языки программирования, стандартные средства отладки и пр.);

  • использование существующих, готовых (COTS Commercial Off The Shelf) инструментальных проблемно-ориентированных средств.

Безусловно, нет ничего лучше качественного, хорошо отлаженного ППО, написанного высококвалифицированным программистом специально для некоторого проекта. Но следующую задачу этот программист вынужден решать опять практически с нуля. Процесс создания ППО для сложных распределенных систем становится недопустимо длительным, а затраты на его разработку очень высокими. Сегодня, в условиях всё более возрастающей доли ППО в затратах на создание конечной системы и, соответственно, всё большей интенсификации труда программистов, вариант с непосредственным программированием относительно привлекателен лишь для простых систем или небольших фрагментов большой системы, для которых нет стандартных решений (не написан, например, подходящий драйвер) или они не устраивают по тем или иным причинам в принципе. В любом случае процесс разработки собственного ППО важно упростить, сократить временные и прямые финансовые затраты на разработку ППО, минимизировать затраты труда высококлассных программистов, по возможности привлекая к разработке специалистов в области автоматизируемых процессов.

Исходя из требований, предъявляемых к системе управления (многоуровневая структура, различные варианты исполнения, различный набор оборудования, различные задачи и процедуры) решено было остановиться на использовании существующих инструментальных средств, так называемых SCADA систем.

SCADA (аббр. от англ. supervisory control and data acquisition, диспетчерское управление и сбор данных) - программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления.

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

Основные задачи, решаемые scada-системами

SCADA-системы решают следующие задачи:

  • Обмен данными с «устройствами связи с объектом», (то есть с промышленными контроллерами и платами ввода/вывода) в реальном времени через драйверы;

  • Обработка информации в реальном времени;

  • Логическое управление;

  • Отображение информации на экране монитора в удобной и понятной для человека форме;

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

  • Аварийная сигнализация и управление тревожными сообщениями;

  • Подготовка и генерирование отчетов о ходе технологического процесса;

  • Осуществление сетевого взаимодействия между SCADA ПК;

  • Обеспечение связи с внешними приложениями (СУБД, электронные таблицы, текстовые процессоры и т. д.). В системе управления предприятием такими приложениями чаще всего являются приложения, относимые к уровню MES.

SCADA-системы позволяют разрабатывать АСУ ТП в клиент-серверной или в распределённой архитектуре.