Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Интересное:
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2017-10-11 | 736 |
5.00
из
|
Заказать работу |
|
|
Рассмотрим в качестве примера инструментальную SCADA-систему GENIE фирмы Advantech. Состав этой простой инструментальной SCADA-системы показан на рис. 30. GENIE состоит из программы конфигурации системы управления (Установка устройств) и программы задания алгоритма управления (Построитель стратегий).
При конфигурировании системы определяются имеющиеся в её составе устройства ввода-вывода сигналов. Устройство ввода-вывода является аппаратным средством, предназначенным для ввода и/или вывода данных в программу управления. Как правило, устройства ввода-вывода имеют подсистемы аналого-цифрового преобразования, цифро-аналогового преобразования, дискретного ввода и дискретного вывода в различных сочетаниях в зависимости от исполнения устройства.
Устройства ввода-вывода могут быть выполнены в виде плат, подключаемых к магистрали (шине) расширения, расположенной внутри компьютера, либо в виде отдельных модулей, подключаемых к компьютеру по какому-либо последовательному каналу связи. Перед началом эксплуатации устройств ввода-вывода в составе системы следует произвести их аппаратную настройку при помощи входящих в состав устройств переключателей либо специализированного программного обеспечения, поставляемого в комплекте с устройствами.
Перед началом работы устройств ввода-вывода под управлением пакета GENIE следует выполнить настройку параметров добавленного устройства при помощи программы установки устройств Advantech Device Installation. Установка устройства состоит из следующих операций:
1) Включение драйвера устройства в перечень загружаемых драйверов операционной системы управляющего компьютера. Обычно эти драйверы автоматически устанавливаются при инсталляции GENIE.
|
2) После установки драйвера устройства, добавление устройств (экземпляров устройств одного типа), обслуживаемых данным драйвером, при помощи программы установки устройств Advantech Device Installation.
На рис. 31 показан пример установки устройства ввода-вывода в SCADA-системе GENIE. Для конфигурации системы запускается программа установки, позволяющая автоматически обнаружить в системе все устройства, совместимые с SCADA-системой GENIE. Из списка устройств выбираются используемые при работе устройства и для них уточняются адреса.
Состав устройств ввода-вывода можно изменять (при их фактическом присутствии в системе управления). На рис. 31 указано имеющееся в системе устройство ввода Advantech DEMO I/O, которому присвоен адрес 1H (шестнадцатеричный адрес). Этот адрес может быть изменён при настройке устройства. При наличии в системе других совместимых устройств, их можно добавить к имеющемуся устройству и назначить им соответствующие адреса.
Настройка (конфигурирование) устройства состоит в установке значений параметров конфигурации экземпляра устройства в соответствии с результатами аппаратной настройки физического устройства (платы, модуля). Установка значений параметров экземпляра устройства выполняется в соответствующей диалоговой панели, вызываемой путем выбора названия экземпляра устройства в списке устройств диалоговой панели Установка и настройка устройств ввода-вывода программы Advantech Device Installation и нажатием кнопки Настройка...
Экземпляром устройства является устройство ввода-вывода, добавленное в список установленных устройств при помощи программы установки устройств Advantech Device Installation, и имеющее уникальные значения параметров конфигурации. Например, в список устройств может быть добавлено три модуля сбора данных и управления PCL-818, каждый из которых имеет собственный базовый адрес и другие параметры. Запись о каждом из указанных модулей в списке устройств представляет экземпляр устройства. Все экземпляры однотипных устройства обслуживаются одним загружаемым драйвером (в данном примере PCL818.DLL).
|
В последующее при построении алгоритма управления к установленному устройству можно обращаться, для чтения его сигнала (рис. 32). Для обращения используется функциональный элемент A1 – блок аналогового ввода-вывода. Данный функциональный блок предназначен для приема информации от устройств, имеющих подсистему ввода аналоговых сигналов, и передачи указанных сигналов другим функциональным блокам и элементам отображения.
С блоком связывается конкретное устройство ввода путем выбора такого устройства из состава установленных в системе устройств. Для этого вызывается панель свойств устройства. Щелчок левой клавишей мыши на изображении стрелки, расположенной справа от поля Устройство, приведет к появлению списка всех устройств с подсистемой аналогового ввода, драйверы и экземпляры которых установлены в системе. После выбора устройства, его название будет отображаться в поле Устройство.
Для устройства ввода-вывода определяются дополнительные параметры ввода-вывода сигналов. При этом осуществляется связь между входным (или выходным) сигналом и алгоритмом (стратегией) управления.
Задание алгоритма управления
Наиболее распространенным способом задание алгоритма управления SCADA-системе является графическое представление алгоритма в виде блок-схемы или мнемосхемы. Наиболее простые способы представления алгоритма управления используются в инструментальных SCADA-системах GENIE и КРУГ-2000.
В GENIE алгоритм управления описывается функциональной блок-схемой, с которой связываются элементы графического интерфейса пользователя. В этой системе алгоритм управления рассматривается как стратегия управления. Для разработки стратегии управления в GENIE служит программный модуль Построитель стратегий.
Стратегия - это совокупность одной или нескольких задач вместе с одной или большим количеством экранных форм, а также одним основным сценарием. Задача, экранная форма и основной сценарий являются тремя основными элементами, используемыми при проектировании стратегий. Простейшая стратегия имеет одну задачу с одной экранной формой и не имеет основного сценария.
Построитель стратегий GENIE предоставляет в распоряжение пользователя четыре различных редактора:
|
• Редактор задач,
• Редактор форм отображения,
• Редактор отчетов,
• Редактор сценариев.
Указанные редакторы используются для создания, отладки и модификации задач, экранных форм, отчетов и сценарных процедур соответственно. Поскольку в рамках одной стратегии может присутствовать несколько задач, то имеется возможность создания множества окон в Редакторе задач. По той же самой причине, можно создавать множество окон в Редакторе форм отображения для редактирования множества экранных форм. В Редакторе сценариев может быть открыто только одно окно.
Редактор задач предназначен для реализации прикладных алгоритмов создаваемой системы. Алгоритм задаётся в виде функциональной блок схемы. GENIE имеет большое количество встроенных стандартных функциональных блоков для реализации различных алгоритмов сбора данных и управления.
Разработка системы сводится к размещению пользователем функциональных блоков в окне задачи и установлению между ними связей, определяемых алгоритмом обработки данных. Пользователем создается блок-схема стратегии путем выбора объектов (пиктограммы функциональных блоков) из набора инструментов Редактора задач и соединения их линиями связи для передачи данных от одного блока к другому.
Редактор форм отображения предназначен для создания динамических экранных форм отображения (элементов графического интерфейса оператора), связанных с исполняемой стратегией сбора данных и управления. Редактор форм отображения обеспечивает возможность разработки удобных для восприятия экранных форм путем использования входящих в пакет стандартных элементов отображения и управления. Кроме того, графический интерфейс оператора может быть усовершенствован с помощью специальных инструментов рисования и элементов отображения, определяемых пользователем.
Редактор отчетов предназначен для разработки и генерации отчетов о работе АСУ ТП. Редактор отчетов пакета GENIE предоставляет разработчику на этапе проектирования, а пользователю - в процессе эксплуатации системы возможность определять содержание отчета, формируемое на основе собираемых данных и действий оператора, с последующей автоматической печатью в определенные моменты времени. Средства, входящие в Редактор отчетов, могут быть использованы для выбора и печати отчетов вручную в требуемый момент времени.
|
Редактор отчетов пакета GENIE обеспечивает выполнение пяти основных функций: сбор данных, конфигурирование формата отчетов, составление расписания автоматической печати отчетов, генерацию отчета событий и генерацию отчета тревог.
Редактор сценариев предназначен для управления задачами, вычислениями и анализом данных в процессе исполнения стратегии. Данное мощное средство создания сценарных процедур, совместимое с Microsoft Visual Basic. Бейсик-сценарий является наиболее важным компонентом пакета GENIE, обеспечивающим возможность разработки специализированных фрагментов стратегии.
Ядро подсистемы программирования и исполнения сценарных процедур пакета GENIE представляет собой набор библиотек динамической компоновки, с помощью которых выполняется предварительная компиляция сценарных процедур на этапе разработки и их исполнение в процессе выполнения всей стратегии. Бейсик-сценарий обеспечивает возможность не только управления задачами, входящими в стратегию, но и взаимодействия с DOS, Windows и другими приложениями посредством механизмов DDE, OLE, ODBC (SQL) и прямых вызовов функций интерфейса прикладного программирования Windows API.
Редактор сценариев представляет собой редактор текста с рядом удобных возможностей для редактирования кода сценария.
|
|
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!