Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

Подстановки

В предыдущих статьях мы объявляли подстановки, вписывая их имена через инспектор объектов в свойства "Переменная", "Текст" и "Заголовок". Но это далеко не все доступные варианты. Можно вписать их во многие другие доступные для ввода свойства, например в "Текст" у состояния кнопок, чтобы текст кнопки подменялся в зависимости от значения подстановки. Или в "Подпись" компонента Флажок. В текст строк компонента Раскрывающийся список. В свойства "Минимум" и "Максимум" компонента Шкала. В свойства "Доп. переменная", "Подсказка", "Тег", "Бит", "Угол". А у компонента "Заслонка" подстановки можно прописать в любую из переменных заслонки (Ручной режим, Открыта, Закрыта, Авария, Открывается, Закрывается, Обслуживается).

 

Спец. значения в подстановках

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

Спец. значение

Описание

#var_desc

Описание переменной

#var_name

Имя переменной

#var_min

Минимум шкалы переменной

#var_max

Максимум шкалы переменной

#var_value

Значение переменной

#var_ha

Верхняя аварийная граница переменной

#var_hw

Верхняя предупредительная граница переменной

#var_lw

Нижняя предупредительная граница переменной

#var_la

Нижняя аварийная граница переменной

 

Быстрый переход

При работе с шаблонами и шаблонными окнами бывает необходимо быстро открыть шаблон или шаблонное окно, с которым связан объект. Используйте клик правой кнопкой мыши в инспекторе объектов, чтобы быстро открыть шаблон или шаблонное окно. Например: выделяем шаблонный объект на мнемосхеме, в инспекторе объектов видим, что он связан с шаблоном "tmpPump". Кликаем свойство правой кнопкой мыши - открывается шаблон. Таким же образом можно открыть любое окно связанное с объектом, или например быстро перейти к переменной.

 

Рекурсия шаблонов

Рекурсия шаблонов друг на друга или на себя запрещена. Например, при попытке вставить в шаблон "tmpPump" шаблонный объект на основе этого же шаблона, скада не позволит сделать это и выдаст предупреждение: