

Система графического интерфейса ISaGUI
Система ISaGUI предназначена для обеспечения интерактивного графического отображения данных реального времени непосредственно в исполнительной системе ISaGRAF 5++ ACE Target. Система реализована в виде виртуального устройства gui и пакета специальных функций, встроенных в Workbech. Исполнительная система может работать в контроллерах с ОС Linux/ Solaris/ FreeBSD/Windows XP. Для проектирования графического интерфейса используется Редактор Графического Интерфейса GLADE (http://glade.gnome.org/) на основе GTK+.
Для детальной настройки системы отображения данных целевая система ISaGRAF содержит встроенный набор специальных функций, при помощи которых во время построения проекта определяется список переменных, отображаемых в Графическом Интерфейсе, и атрибуты отображения. Функции также позволяют задавать порог значения для переменных типа REAL, только при превышении которого значение переменной будет изменено в Графическом Интерфейсе. Также эти функции позволяют определять активные графические элементы и обрабатывать реакции на них в среде Workbench. На рис. 3 показан пример работы целевой системы ISaGRAF с графическим интерфейсом:

Пример отображения мнемосхемы из целевой системы ISaGRAF






Графический интерфейс ISaGUI





