AstraRegul
Релиз 2024.08.31.00
×

Встраивание компонента в проект

 
Чтобы встроить Astra.HMI.Alarms в проект и начать работу с приложением:
 
1. Подключите Astra.HMI.Alarms к проекту как внешний модуль.
2. Добавьте экземпляр типа Alarms в проект.
3. Укажите для экземпляра типа Alarms источник данных.
 
Чтобы изменить настройки по умолчанию или конфигурировать интерфейс Astra.HMI.Alarms под свои задачи, используйте API, которое предоставляет Astra.HMI.Alarms.
 

Подключение внешнего модуля Astra.HMI.Alarms

 
Чтобы подключить Astra.HMI.Alarms  как внешний модуль, выполните следующие действия:
1. Создайте в папке своего проекта папку externals, в которой нужно размещать файлы всех подключаемых внешних модулей.
2. Перейдите к папке, в которую устанавливаются все приложения Astra.HMI:
OC Windows:
C:\Program Files\AstraRegul\Astra.HMI.Extensions
OC Linux:
/opt/AstraRegul/Astra.HMI.Extensions
В папке уже должна быть папка Alarms, появившаяся после установки Astra.HMI.Alarms.
 
3. Скопируйте эту папку Alarms в созданную вами папку externals.
4. Откройте свой проект в дизайнере Astra.HMI.
5. Перейдите в меню Проект и выберите команду Обновить ссылки на внешние юниты.
 
 
Так вы обновите список внешних модулей своего проекта и новый модуль Alarms появится в библиотеке компонентов.
 
 

Добавление экземпляра Astra.HMI.Alarms в проект

 
Чтобы добавить экземпляр типа Alarms в проект, просто перетяните тип на рабочую область.
 
 
Вы можете добавить в проект сколько угодно экземпляров типа Alarms и настроить каждый экземпляр под отдельные цели. Например, использовать разные экземпляры для просмотра событий с разных серверов.
 

Подключение к источнику данных

 
Чтобы подключить экземпляр типа Alarms к источнику данных, в редакторе свойств найдите свойство Ссылка на источник AP и укажите Источник AP.
 
 
Если вам не удалось получить события с выбранного сервера, проверьте, что экземпляр типа Источник AP настроен верно:
В свойстве Хост указан IP адрес или имя компьютера, на котором работает сервер.
В свойствах Порт и Порт истории указаны порты, используемые сервером для предоставления событий и истории событий.
В свойстве Активность указано значение true.