Формировщик массивов (поэлементно) — компонент. Формирует массив по элементам.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- {Yn} — значения для формирования массива;
- Сброс — при подаче импульса на данный контакт происходит обнуление массива.
Выходные
- {Y} — сформированный массив.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Size — устанавливает размер массива.
Вопрос. Программа не записывает данные в массив.
Ответ. При использовании компонента » Формировщик массивов (поэлементно) » в программе на вход «Сброс» компонента лучше всего ставить компонент «Кнопка без фиксации«, которая при нажатии подаст подряд импульс «1» и «0». Сброс произойдёт при получении импульса «1». Компонент «Тумблер» работает также как и компонент «Кнопка с фиксацией«, он передаёт своё новое состояние в момент переключения. Для сброса массива с помощью него необходимо сначала его выключить, а потом снова включить.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Yn — числовое значение, которое содержит информацию о номере части массива.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- LONG Size — установка и чтение размера массива (от 1 до 500000).
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как модуль управления шаговым двигателем.
Результат работы проекта