Компьютерные технологии в области автоматизации и управления. Втюрин В.А. - 53 стр.

UptoLike

Составители: 

53
реакцию на события, связанные с изменением значения переменной, с вы-
полнением некоторого логического условия, с нажатием комбинации кла-
виш, а также с выполнением некоторого фрагмента с заданной частотой
относительно всего приложения или отдельного окна.
Поддерживаемые базы данных.
Одной из основных задач систем диспетчерского контроля и управ-
ления является обработка информации: сбор, оперативный анализ, хране-
ние, сжатие, пересылка и т. д. Таким образом, в рамках создаваемой си-
стемы должна функционировать база данных.
Практически все SCADA-системы, в частности, Genesis, InTouch,
Citect, используют ANSI SQL синтаксис, который является независимым
от типа базы данных. Таким образом, приложения виртуально изолирова-
ны, что позволяет менять базу данных без серьезного изменения самой
прикладной задачи, создавать независимые программы для анализа ин-
формации, использовать уже наработанное программное обеспечение,
ориентированное на обработку данных.
Графические возможности.
Для специалиста-разработчика системы автоматизации, также как и
для специалиста - "технолога", чье рабочее место создается, очень важен
графический пользовательский интерфейс. Функционально графические
интерфейсы SCADA-систем весьма похожи. В каждой из них существует
графический объектно-ориентированный редактор с определенным набо-
ром анимационных функций. Используемая векторная графика дает воз-
можность осуществлять широкий набор операций над выбранным объек-
том, а также быстро обновлять изображение на экране, используя средства
анимации.
Крайне важен также вопрос о поддержке в рассматриваемых систе-
мах стандартных функций GUI (Graphic Users Interface). Поскольку боль-
шинство рассматриваемых SCADA-систем работают под управлением
Windows, это и определяет тип используемого GUI.
Открытость систем
Система является открытой, если для нее определены и описаны ис-
пользуемые форматы данных и процедурный интерфейс, что позволяет
подключить к ней "внешние", независимо разработанные компоненты.
Разработка собственных программных модулей.
Перед фирмами-разработчиками систем автоматизации часто встает
вопрос о создании собственных е предусмотренных в рамках систем
SCADA) программных модулей и включение их в создаваемую систему
автоматизации. Поэтому вопрос об открытости системы является важной
характеристикой SCADA-систем. Фактически открытость системы озна-
чает доступность спецификаций системных смысле SCADA) вызовов,