Действие Открыть адрес

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Редактор HMI > HMI. Программирование в окнах > HMI. Действия по событию > HMI. Действия >

Действие Открыть адрес

При задании этого действия группа события принимает следующий вид (на рисунке показано событие Клик мыши в окне свойств):

hmiadress

Данное действие – это действие Открыть окно, совмещенное с отображением на нем ресурса с адресом URL, заданным  параметром Адрес.

Параметр Добавлять Id сессии по умолчанию имеет значение FALSE. При установленном значении TRUE, открывая окно передает в URL адрес Id сессии и сохраняет его в БД сетевых настроек. Данный параметр позволяет в рамках общего проекта открывать окно одного проекта в другом, при этом не проводя повторную авторизацию. При этом передача сессий между проектами будет происходить без расхода клиентской лицензии.

Важно! Открываемое окно должно быть из проекта, в котором подключена та же БД сетевых настроек ИБ, что и в текущем.

Данное действие используется также для того, чтобы открывать отчеты, сгенерированные генератором отчетов MasterSCADA 4D.

Рекомендации

Для обеспечения открытия PDF-файлов в ОС Linux, следует поместить файлы внутрь папки htdocs. При этом в параметре действия Адрес следует указывать относительный путь к файлу.

Передача параметра в другой mplc

Действие позволяет передать значение параметра из одного проекта в другой. Для простоты понимания обозначим проект из которого будет передаваться значение параметра как передатчик, а проект в который будет передаваться значение параметра приёмник.

Важно! Для проекта приёмника выставить место исполнение в задаче экрана.

Настройки для проекта передатчика:

У действия Открыть адрес в поле адрес нужно указать ip и порт устройства которое будет принимать значение параметра.

У действия Открыть адрес в контекстном меню выбрать Добавить-Передаваемый параметр.

У Передаваемого параметра в поле Параметр приёмника указать полное имя до параметра у приёмника.

У Передаваемого параметра в поле Передаваемое значение перетащить параметр который нужно передать.

 

Настройки для проекта приёмника:

У Объекта приёмника в категории свойств Задача-Место исполнение выставить значение В задаче экрана.        

Важно! Тип значения у параметров в обоих проектах должны совпадать.

Пример настройки проекта передатчика:

Deystvie__Otkrwt__adres_

 

Пример настройки проекта приёмника:

Deystvie__Otkrwt__adres_1