3.11.1.3.1. Настройка параметров Astra.HMI.WebViewer
Перед запуском построения веб-приложения укажите путь к проекту Astra.HMI, который вы хотите преобразовать в веб-приложение и папку расположения файлов веб-приложения. Вы также можете выбрать тему оформления интерфейса веб-приложения.
|
Для настройки конфигурации Astra.HMI.WebViewer:
1. Откройте файл настроек "astra.hmi.webviewer.xml", выполнив команду:
sudo nano /opt/AstraRegul/Astra.HMI.WebViewer/astra.hmi.webviewer.xml
|
Указание пути к проекту и запускаемой экранной формы
Чтобы указать путь к проекту, перейдите к элементу "Application" и пропишите значение атрибута "ProjectPath". Укажите также имя стартовой формы в атрибуте "Entity". Вы можете не указывать имя формы, тогда в браузере первой будет открыта главная форма проекта.
<?xml version="1.0" encoding="utf-8"?>
<Astra.HMI.WebViewer PythonPath="/usr/bin/python3.8">
<WebSocket Address="192.168.56.104" Port="8080"/>
<Application ProjectPath="/home/astraregul/Документы/demo/HMI/demo.hmi" Entity="SW_Popup" WwwRoot="/var/www/html" Theme="indigo"/>
</Astra.HMI.WebViewer>
|
При первом запуске проекта необходимо указать путь к файлу проекта Astra.HMI с расширением *.hmi.
|
После первой компиляции проекта в Astra.HMI.WebViewer можно использовать файл типа *.ni.binom, который автоматически создается в папке "output" в директории проекта Astra.HMI.
|
Указание папки хранения файлов веб-приложения
Чтобы указать папку, в которую Astra.HMI.WebViewer положит файлы построенного веб-приложения, перейдите к элементу "Application" и пропишите значение атрибута "WwwRoot".
<?xml version="1.0" encoding="utf-8"?>
<Astra.HMI.WebViewer PythonPath="/usr/bin/python3.8">
<WebSocket Address="192.168.56.104" Port="8080"/>
<Application ProjectPath="/home/astraregul/Документы/demo/HMI/demo.hmi" Entity="SW_Popup" WwwRoot="/var/www/html" Theme="indigo"/>
</Astra.HMI.WebViewer>
|
Не рекомендуем хранить в папке важную информацию, т.к. содержимое папки полностью перезаписывается при каждом построении веб-приложения.
|
Указание темы оформления интерфейса веб-приложения
Чтобы указать тему оформления пользовательского интерфейса веб-приложения, перейдите к элементу Application и пропишите название темы в атрибуте "Theme".
Темы оформления:
modern
classic
indigo
simple
Вы можете не указывать тему, тогда автоматически будет установлена тема "modern".
|