Список переменных к сценарию

Список переменных к сценарию — компонент. Предназначен для передачи списка переменных для «Сценария» в зависимости выбора HelpString. В некоторых случаях позволяет минимизировать число используемых в проекте компонентов.

Внешний вид компонента

Режим проектировщика Режим оператора
Список переменных к сценарию - Режим проектировщика Не имеет

Параметры:

Входные

  • Импульс — при поступлении импульса на этот контакт, значения переменных из таблицы передаются на контакт список;
  • Данные — количество циклов повторения исполнения сценария.

Выходные

  • Список — с этого контакта идет передача значений переменных на другие компоненты.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

Не имеет.

Окно редактора

При вызове контекстного меню компонента, необходимо выбрать Редактировать компонент, после чего откроется редактор переменных:

Список переменных к сценарию - Окно редактора

Окно редактора Список переменных разделено на три колонки. Первая колонка — номер переменной. Вторая Имя переменной — название переменной. Третья колонка Значение — значение переменной.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

  • Данные — Предназначен для подсчета количества циклов повторения исполнения сценария (любой тип).

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • BSTR VariableList — установка и чтение списка переменных (строка).

Методы:

  • void SendVariables(void) — посылает список переменных.

Пример

Проект в SCADA ZETView

Список переменных к сценарию - Пример

В этой схеме компонент Сценарий служит для реализации срабатывания (включения-выключения) Светового индикатора. Список переменных нужен для задания таблицы значений переменных. Кнопка без фиксации, подключенная к Списку переменных, подает импульс на Сценарий после чего идет передача значений переменных в компонент Сценарий. Метка выводит на экран текстовое сообщение о состоянии выполнения сценария. Оставшийся компонент Кнопка служит для подачи импульса для начала исполнения сценария. Данный компонент используется для создания различных проектов, в том числе таких как Ацп Цап.

Результат работы проекта
Список переменных к сценарию - Результат работы проекта