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