АСУ ТП - типовая структура
Автоматизированная система управления (АСУ) технологическим процессом (ТП) - собирательный термин, имеющий отношение ко всему многообразию управляющих компьютерных устройств и их объединений, которые имеют целью обеспечить управление разнообразными процессами. Первоначально системы АСУ ТП развивались на производстве, однако сходство технологических процессов с процессами работы самых различных механизмов позволяет часто причислять к АСУ ТП системы, использующиеся в управлении транспортом, оружием, инженерными системами зданий и др.
Каталог решений и проектов АСУ ТП доступен на TAdviser
Типовая структура
В производственных АСУ ТП системы обычно строятся по трехуровневому принципу.
- Нижний уровень (полевой уровень, field) АСУ ТП представляет собой различные датчики (сенсоры) и исполнительные механизмы.
- Средний уровень (уровень контроллеров) состоит из программируемых логических контроллеров (ПЛК, в англоязычной литературе - PLC). Он как раз принимает полевые данные и выдает команды управления на нижний уровень. Управление в ПЛК осуществляется по заранее разработанному алгоритму, который исполняется циклически (прием данных – обработка – выдача управляющих команд).
- Верхний уровень - это уровень визуализации, диспетчеризации (мониторинга) и сбора данных. На этом уровне задействован человек, т.е. оператор (диспетчер). Если он осуществляет контроль локального агрегата (машины), то для его осуществления используется так называемый человеко-машинный интерфейс (HMI, Human-Machine Interface). Если оператор осуществляет контроль за распределенной системой машин, механизмов и агрегатов, то для таких диспетчерских систем часто применим термин SCADA (Supervisory Control And Data Acqusition - диспетчерское управление и сбор данных, англ.) В обоих случаях верхний уровень АСУ ТП обеспечивает сбор, а также архивацию важнейших данных от ПЛК, их визуализацию, т.е. наглядное (в виде мнемосхем, часто анимированных) представление на экране существо и параметры происходящего процесса. При получении данных система самостоятельно сравнивает их с граничными параметрами (уставками) и при выходе за границы уведомляет оператора с помощью тревог. Оператор, который для начала работы должен авторизоваться (зарегистрироваться), запускает технологический процесс, имеет возможность остановить его полностью или частично, может изменить режимы работы агрегатов (изменяя уставки) и т.п. При этом система записывает все происходящее, включая действия оператора, обеспечивая "разбор полетов" в случае аварии или другой нештатной ситуации. Тем самым обеспечивается персональная ответственность управляющего оператора.
Те подсистемы АСУ ТП, которые критичны ко времени отклика на различные события процесса, имеют название системы управления реального времени (РВ). Для них недопустимо опоздание в выдаче управляющего сообщения, поскольку это чревато аварией. В большинстве случаев ПЛК создаются как системы РВ, для них время цикла работы управляющего алгоритма и есть максимальное время отклика системы РВ. Как DevOps-сервис помогает «разгрузить» высоконагруженные системы BPMSoft
Важнейшим элементом АСУ ТП являются сети, по которым передаются данные и команды управления. Часто нижний и средний уровни АСУ ТП объединяются «полевой шиной», которая представляет собой сеть с гарантированным временем доставки пакетов, что позволяет создать распределенную систему управления (РСУ – DCS=Distributed Control System), работающую в режиме РВ. Приложения на верхнем уровне АСУ ТП обычно не требуют работы в режиме РВ, поэтому компьютеры здесь связаны связаны между собой сетью Ethernet, что позволяет АСУ ТП легко интегрировать с системами управления уровня АСУ предприятия, отправляя производственные данные в базы данных предприятия.
В общем контексте, АСУТП - это концепция создания локальных, гарантированно надежных решений непосредственного управления оборудованием, как составляющих единого эффективного инструмента оперативного управления производством.
В разрезе информационных технологий, АСУТП - набор программно-технических комплексов, реализующих одну из основных задач предприятия - выпуск продукции. Каждый отдельный комплекс управляет соответствующим технологическим процессом, а в совокупности они охватывают все производство в целом.