7.2.1 Общая структура и возможности trace mode
Сама SCADA и Softlogic система состоит из двух основных частей – инструментальная среда разработки и исполнительные модули [11]. Среда разработки служит для описания проекта, программирования контроллера, операторских станций и создания операторского интерфейса. Исполнительные же модули выполняют всю текущую работу по проекту, созданному в среде разработки: получение, обработка, архивирование и визуализация данных. Исполнительные модули могут быть либо интегрированными, то есть выполнять несколько вышеперечисленных функций, либо специализированными и выполнять какую-либо одну функцию.
Программное обеспечение уровня SCADA (Supervisory Control And Data Acquisition) выполняет следующие функции:
Визуализация – отображение информации о процессе на мнемосхемах в виде числовой информации, трендах, анимации, ActiveX компонентов и т.д.
Обмен с контроллерами в реальном времени – получение информации от контроллеров по последовательному интерфейсу, сети Ethernet или по полевым шинам, первичная обработка этих данных, а также пересылка в контроллеры управляющей информации.
Архивирование – сохранение информации в специальные промышленные архивы, основными требованиями к которым являются надёжность и быстродействие.
Документирование процесса – создание отчётов по заранее созданным шаблонам с последующей их передачей по разным каналам обмена информации (распечатка, электронная почта, web-сайт).
Получение и передача информации в другие программные пакеты – обмен оперативными и архивными данными со специализированным ПО, либо с ПО уровня АСУП.
Неоперативная обработка информации – вычисление статистической информации, управление небыстрыми процессами.
Управление тревогами – список тревог, фильтр событий, квитирование.
Термин Softlogic подразумевает:
Использование контроллеров с PC-совместимой архитектурой. Программирование таких контроллеров может осуществляться написанием специфических программ на языках программирования типа ассемблер или С, а может осуществляться с помощью инструментальных пакетов на визуальных языках верхнего уровня, совместимых со стандартом МЭК61131-3, например на языке функциональных блоков или языке инструкций;
Обеспечение связи с уровнем АРМ. Может быть автоматизировано с помощью интеграции SCADA и Softlogic систем. В этом случае не требуется совершать двойную работу по созданию каналов в контроллере, в АРМ и описанию обмена между ними;
При необходимости ведение архивов, например когда связь между контроллером и АРМ устанавливается на сеансовой основе – дозвон по коммутируемым линиям;
Возможность ОЕМ (производитель оригинального оборудования) проектов – совместных проектов производителей программного и аппаратного обеспечения. В этом случае заказчики приобретают конечный продукт, например контроллер, уже с предынсталлированным исполнительным модулем и инструментальной средой разработки, что значительно сокращает время и силы для подготовки оборудования к работе и сокращает издержки.
Рисунок 7.2 – Программирование контроллеров на языке функциональных блоков
К дополнительным, теоретически не обязательным, но могущим оказаться необходимыми, функциям SCADA и Softlogic систем можно отнести следующие:
Многоуровневое горячее резервирование – дублирование или троирование плат/модулей ввода-вывода, контроллеров, линий связи, архивов, операторских станций для увеличения надёжности работы объекта;
Адаптивное регулирование – автоматическая периодическая или непрерывная подстройка коэффициентов контуров регулирования для оптимизации работы исполнительных механизмов, сокращения издержек и брака;
Набор готовых функций для управления исполнительными устройствами, например мотором, задвижкой или клапаном;
Web- и GSM-управление – удалённый мониторинг и управление через web и GSM сети для возможности непрерывного контроля и оперативного вмешательства в ситуацию;
Документирование проекта – функция, облегчающая разработчику процесс создания проекта и внесения в него изменений путём сохранения информации о версиях проекта в удобовоспринимаемой форме;
Мультиязычность – локализация инструментальной среды на несколько языков, а также возможность автоматического переключения языков проекта в зависимости от региональных настроек.
- Введение
- 3 Разработка общей структуры системы управления промышленным роботом
- 3.1 Особенности управления роботом как механической системой
- 3.2 Типовые структуры систем управления промышленными роботами
- 3.4 Датчики обратных связей промышленного робота
- 4.1 Решение задач кинематики
- 4.2 Решение прямой задачи динамики
- 5.1 Общая характеристика методов синтеза сау по их эталонным мм
- 7 Визуализация и архивирование технологического процесса
- 7.1 Выбор scada системы
- 7.2 Scada система trace mode
- 7.2.1 Общая структура и возможности trace mode
- 7.2.2 Исполнительные модули trace mode
- 7.2.3 Trace mode 6 - синтез новых технологий
- 7.3 Графическое отображение состояния производственных процессов
- 7.3.1 Назначение программы
- 7.3.2 Требования к аппаратным и программным ресурсам
- 7.3.3 Схема работы и возможности программы графического отображения состояния производственных процессов
- 7.3.4 Запуск и работа программы графического отображения
- 7.3.5 Система архивов trace mode
- 7.4 Сервер производственного контроля
- 7.4.1 Назначение сервера
- 7.4.2 Анализ информационных потребностей фирмы
- 7.4.3 Выбор сетевой ос
- 7.4.4 Выбор сетевых протоколов
- 7.4.5 Протокол 1-Wire
- 7.4.6 Стек протоколов tcp/ip
- 7.4.7 Протокол ррр
- 7.5 Web-сервер
- 7.6 Информационная безопасность
- 7.7 Резервное копирование
- 9.Безопасность и экологичность проекта
- 9.1 Биологическое действие лазерного излучения
- 9.2 Расчет общего освещения методом коэффициента использования светового потока
- Расчет местного освещения
- Расчет защитного заземления
- 9.5 Экологичность проекта
- Список использованных источников