Возможности · HMI

Привязки, действия и структура интерфейса

Состояние компонента связывается с тегом или переменной, действия задаются без произвольного кода, а экраны объединяются общим слоем, меню и всплывающими окнами.

Прямые привязки: работаютДинамика: логика, диапазоны, значения, битовые маскиДействия: последовательность + условияНавигация: стабильный выпуск 0.2.15

Привязки

От тега к свойству компонента

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

DIR

Прямая привязка

Значение тега или переменной передаётся совместимому свойству компонента.

BOOL

Логические состояния

Логическое значение управляет видимостью, доступностью и другими свойствами.

RNG

Диапазоны и цвет

Числовые диапазоны, отдельные значения или градиент задают результат; можно указать резервное значение и учитывать качество данных.

События и действия

Последовательность видна инженеру

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

  1. Выберите событиеКлик, двойной клик, нажатие, отпускание и другие поддерживаемые события объекта.
  2. Задайте условияОграничьте выполнение значением тега, переменной или состоянием интерфейса.
  3. Добавьте действияЗапись, переключение, копирование, задержка, импульс, переход, открытие окна или сообщение.
  4. Проверьте порядокГруппы исполняются последовательно, а действия одной группы — параллельно. Импульс всегда завершает сбросом.

Навигация и окна

Один общий интерфейс для нескольких мнемосхем

Функция входит в стабильный выпуск MetaSCADA Studio 0.2.15.

COM

Общий слой

Шапка, строка состояния, часы и меню остаются на месте при переходе между рабочими экранами.

NAV

Иерархическое меню

Разделы, рабочие экраны, Popup, внешние ссылки, поиск, путь разделов и история назад/вперёд.

POP

Popup и Dialog

Модальные и немодальные окна с входными параметрами, перемещением, изменением размера и правилами закрытия.

!
Что пока ограниченоВыходное значение закрываемого окна не возвращается вызывающему объекту, а история, положение окон и их стек сбрасываются после перезагрузки вкладки.

Настроить общий слой, меню и окна

Переменные и команды

Локальное состояние, диагностика и запись значений

Работает

Локальные переменные

  • Область проекта или экрана.
  • Тип, начальное значение и сохранение.
  • Импорт и экспорт Excel.
  • Текущее значение в Online.
Работает

Системные переменные

  • Источники SYS.* только для чтения.
  • Состояние и время работы Runtime.
  • Версия и активный проект.
  • Значения и состояние очередей.
Работает

Запись с проверкой

После записи Runtime считывает значение обратно. Ошибка или несовпадение отображаются в Online.

Работает

Форсировка

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

!
Безопасность оператора пока не реализованаСейчас нет пользователей, ролей, прав и входа в браузерный HMI. Размещайте Runtime только в доверенной сети.

Руководства 8–10

Настройте привязку и первое действие

Открыть пошаговую инструкцию