Разделитель строки

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

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

Режим проектировщика Режим оператора
Разделитель строки - Режим проектировщика Не имеет

Параметры:

Входные

  • Вход — текстовая строка, которая будет разделена на несколько.

Выходные

  • Выход 1 — Выход 49 — выходные строки. Количество зависит от параметра Outputs.

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

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

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

  • Delimiter (|) — символ разделения строки. Не отображается в разделенных строках. По умолчанию символ «|».
  • Outputs (2) — количество выходов. По умолчанию 2. Максимальное количество 49.

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

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

Параметры:

Входные

  • Вход — значение строки, которая будет разделена на несколько (текст).

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

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

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

  • BSTR Delimiter — установка и чтение символа разделителя (строка).
  • LONG Outputs — установка и чтение количества выходов (от 0 до 49).

Пример

Проект в SCADA ZETView

Разделитель строки - Пример

В данном примере рассмотрена работа компонента «Разделитель строки«. Пользователем вводится строка в Текстовое поле. После получения управляющего импульса с кнопки без фиксации под названием «Разделить строки«, введенная строка передается на компонент «Разделитель строки», где строки разделяются при получении символа «|». Результат выводится на компонент «Метка«. Данный компонент используется для создания различных проектов, в том числе таких как преобразователи цап ацп.

Результат работы проекта
Разделитель строки - Результат работы проекта