

Что такое FrontVue?
FrontVue – это GUI-клиент (Graphical User Interface – Графический Пользовательский Интерфейс) для Windows 2000 и XP. Этот программный продукт обеспечивает все необходимое для разработки и отображения сложной анимированной графики, описывающей проект пользователя на компьютере. Значения переменных в реальном времени поступают от сервера OPC. Сегодня на рынке представлен широкий ассортимент OPC-серверов от производителей контроллеров и других компаний.
Кому нужен FrontVue?
Конечные пользователи и системные разработчики могут использовать FrontVue как законченный и готовый к работе продукт. Производители оборудования(OEM)могут использовать FrontVue как свой собственный продукт. FrontVue также может быть совмещен с существующим программным обеспечением для создания законченного продукта без каких-либо дополнительных затрат.
Кем разработан FrontVue?
FrontVue был создан французской компанией ARC Informatique, главный офис которой расположен в Париже. Основанная в 1981 году, ARC стала одним из ведущих независимых европейских производителей программного обеспечения для автоматизации технологических процессов проводя курс на долгосрочное развитие и обслуживание своей продукции. Всемирную поддержку пользователей обеспечивают филиалы компании в США, Сингапуре/Малайзии, Великобритании и широкая сеть дистрибьюторов.
Разработка приложения
Приложения FrontVue представляют собой одно или несколько связанных интерактивных окон, меню, рабочие мнемосхемы, диагностические страницы и т.д. Каждое окно может содержать компоненты ActiveX, Java Beans и собственные графические элементы. Среда разработки и исполнения позволяет вносить изменения динамически, без компиляции или перезапуска проекта.

Контейнер ActiveX
FrontVue является контейнером ActiveX компонент. Разработчики могут встраивать в свое приложение готовые компоненты третьих фирм обычной вставкой в окно. Широкий список доступных свойств позволяет не только просматривать и модифицировать свойства ActiveX, но и напрямую связывать их с реальными значениями переменных OPC-сервера.
GUI-клиент для OEMs и конечных пользователей
JavaTM Beans
Перечень особенностей GUI FrontVue
Операционная система: Windows 2000 и XP.
Разрешение экрана: неограниченно
Количество цветов: неограниченно
Количество переменных: неограниченно
Количество окон: неограниченно
Количество анимаций: неограниченно
OPC-клиент с возможностью резервирования.
Контейнер ActiveX и Java Beans.
Встроенный VBA.
Профессиональный редактор мнемосхем, использующий новейшие технологии создания графических объектов.
Встроенные средства разработки и выполнения проекта.
Технология COM/DCOM.
Инструментарий разработчика.
VBA программирование
Microsoft Visual Basic для приложений является средой разработки и языком программирования, используемым FrontVue. VBA скрипты позволяют добавлять необходимые пользовательские функции. Обеспечен доступ к свойствам, методам и событиям всех компонентов ActiveX и среды окружения проекта, OPC переменным и графическим элементам FrontVue.
Графический редактор
FrontVue имеет встроенный графический редактор, использующий новейшие технологии создания графических объектов. Широкие анимационные возможности включают изменение цвета, различные способы заливки, переключение, перемещение, поворот и масштабирование. Поддерживаются растровые изображения, а также анимированные GIF и файлы AVI.
Масштабирование и Упорядочивание
Механизм Упорядочивания позволяет отображать или скрывать графические объекты при увеличении или уменьшении масштаба мнемосхемы. Для просмотра больших мнемосхем используются вертикальные и горизонтальные полосы прокрутки. Механизм слоев позволяет отображать или скрывать информацию в зависимости от работы текущего пользователя.
Объектная технология
Многократно используемые объекты легко создаются без каких-либо специальных инструментов. Изменение одного объекта автоматически распространяется на все его копии. Настраиваемые пользовательские библиотеки позволяют распределить и организовать объекты согласно области их применения.
Связь
FrontVue использует отдельный модуль для управления связью. Поддержку новых типов серверов и стандартов можно легко осуществить, не затрагивая ядро FrontVue. Для критичных по надежности приложений поддерживается избыточная архитектура.
Структура FrontVue
Большая часть функциональных возможностей FrontVue обеспечивается внешними компонентами, взаимодействующими с ядром через COM/DCOM совместимый интерфейс.
Пакет разработчика позволяет пользователю изменять или даже заменять внешние компоненты для соответствия FrontVue индивидуальным требованиям.


















