<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Редактор HMI > HMI. Программирование в окнах > HMI. Действия по событию > HMI. Действия > Действие Открыть адрес |
При задании этого действия группа события принимает следующий вид (на рисунке показано событие Клик мыши в окне свойств):
Данное действие – это действие Открыть окно, совмещенное с отображением на нем ресурса с адресом URL, заданным параметром Адрес.
Параметр Добавлять Id сессии по умолчанию имеет значение FALSE. При установленном значении TRUE, открывая окно передает в URL адрес Id сессии и сохраняет его в БД сетевых настроек. Данный параметр позволяет в рамках общего проекта открывать окно одного проекта в другом, при этом не проводя повторную авторизацию. При этом передача сессий между проектами будет происходить без расхода клиентской лицензии.
Важно! Открываемое окно должно быть из проекта, в котором подключена та же БД сетевых настроек ИБ, что и в текущем.
Данное действие используется также для того, чтобы открывать отчеты, сгенерированные генератором отчетов MasterSCADA 4D.
Для обеспечения открытия PDF-файлов в ОС Linux, следует поместить файлы внутрь папки htdocs. При этом в параметре действия Адрес следует указывать относительный путь к файлу.
Действие позволяет передать значение параметра из одного проекта в другой. Для простоты понимания обозначим проект из которого будет передаваться значение параметра как передатчик, а проект в который будет передаваться значение параметра приёмник.
Важно! Для проекта приёмника выставить место исполнение в задаче экрана.
Настройки для проекта передатчика:
•У действия Открыть адрес в поле адрес нужно указать ip и порт устройства которое будет принимать значение параметра.
•У действия Открыть адрес в контекстном меню выбрать Добавить-Передаваемый параметр.
•У Передаваемого параметра в поле Параметр приёмника указать полное имя до параметра у приёмника.
•У Передаваемого параметра в поле Передаваемое значение перетащить параметр который нужно передать.
Настройки для проекта приёмника:
•У Объекта приёмника в категории свойств Задача-Место исполнение выставить значение В задаче экрана.
Важно! Тип значения у параметров в обоих проектах должны совпадать.
Пример настройки проекта передатчика:
Пример настройки проекта приёмника: