Документация Engee

Detect Rise Positive

Обнаружение нарастающего фронта при условии, что значение сигнала увеличивается до строго положительного значения, а его предыдущее значение было неположительным.

detect rise positive

Описание

Блок Detect Rise Positive определяет, что текущее значение входного сигнала больше нуля и его предыдущее значение было меньше или равно нулю.

  • Выходной сигнал принимает значение true (1), если текущее значение входного сигнала больше нуля, а его предыдущее значение было меньше или равно нулю.

  • Выходной сигнал принимает значение false (0), если текущее значение входного сигнала меньше или равно нулю, или если входной сигнал положительный, а его предыдущее значение также было положительным.

Этот блок можно использовать только с дискретными решателями.

Порты

Вход

Port_1 — входной сигнал
скаляр | вектор | матрица

Входной сигнал в виде скаляра, вектора или матрицы.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Выход

Port_1 — выходной сигнал
скаляр | вектор | матрица

Выходной сигнал в виде скаляра, вектора или матрицы.

  • Выходной сигнал принимает значение true (1), если текущее значение входного сигнала больше нуля, а его предыдущее значение было меньше или равно нулю.

  • Выходной сигнал принимает значение false (0), если текущее значение входного сигнала меньше или равно нулю, или если входной сигнал положительный, а его предыдущее значение также было положительным.

Типы данных: Bool, UInt8

Параметры

Initial condition — начальное условие входного сигнала
0.0 (по умолчанию) | скаляр | вектор | матрица

Задает начальное значение входного сигнала.

Программное использование

Параметр блока

vinit

Значения

скаляр | вектор | матрица

По умолчанию

0

Output data type — тип выходных данных
Bool (по умолчанию) | UInt8

Установите тип выходных данных Bool или UInt8.

Программное использование

Параметр блока

OutDataTypeStr

Значения

Bool | UInt8

По умолчанию

Bool

Дополнительные возможности

Генерация Си кода: Да