Индекс превышения

Индекс превышения — компонент. Предназначен для получения индекса числа, значение которого превышает заданное.

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

Режим проектировщика Режим оператора
Индекс превышения - Режим проектировщика Не имеет

Параметры:

Входные

  • {Y} — входное значение массива.

Выходные

  • Число(Yn) — поступает индекс элемента, значение которого превышает заданное.

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

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

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

  • ReperLev (0) — уровень реперной линии при поиске индекса превышения.

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

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

Параметры:

Входные

  • {Y} — значения массива, который будет взят для проверки индекса превышения.

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

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

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

  • FLOAT ReperLev — установка и чтение уровня реперной линии при поиске индекса превышения (число).

Пример

Проект в SCADA ZETView

Индекс превышения - Пример

В данной схеме показана работа компонента Индекс превышения. На вход {Y} компонента Индекс превышения подается массив, сформированный компонентом Формировщик массива. Элементы массива формируются с помощью Селектора, на котором мы можем вручную выставить нужное нам число, затем число с селектора отправляется на D-триггер. С помощью не фиксирующей кнопки Отправить в массив мы даем триггеру команду передать значение на Селекторе Формировщику массива. Кнопка сброса, также не фиксирующая кнопка, обнуляет Формировщик массива, на случай если понадобится сформировать массив заново. Далее компонент Индекс превышения складывает элементы полученного массива и передает его на выход Число(Yn). После этого число поступает на Цифровой индикатор.

Для большей наглядности работы схемы к ней также подключены Конвертер (числ.массив — стр.массив) и Таблица данных, которые позволяют записывать вводимый нами массив в таблицу.

Данный компонент используется для создания различных проектов, в том числе таких как СКСВ.

Результат работы проекта
Индекс превышения - Результат работы проекта