Равно

Типовые задачи  Предыдущий  Следующий

Общие сведения

Наименование: EQ.

Тип выхода: логический.

Количество входов: 2.

Примечания по входам

Порядок входов: «Число 1», «Число 2».

Функционирование

значение выхода равно логической единице, если численное зна­чение первого входа равно численному значению второго входа;

значение выхода равно логическому нулю, если численное зна­че­ние первого входа не равно численному значению вто­ро­го входа;

выход имеет неинициализированное состояние, если хотя бы один из входов имеет неинициализированное состояние;

значение выхода недостоверно, если один из входов имеет недосто­вер­ное значение (даже если другой вход имеет неинициализированное состояние).

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

BLOCK1 = EQ(2; 1,5)

// Использование в аргументах констант; результат равен нулю.

BLOCK2 = EQ(AI1.1; AI1.2)

// Использование в аргументах каналов.

BLOCK3 = EQ(BLOCK1; BLOCK2)

// Использование в аргументах значений других алгоблоков.

// =======================================

// Релизация возрастающей и убывающей ломаной функции

// (область значений - от 0 до 100; приращение - 1)

B10 = ADD(AO1.1; 1)

B20 = SUB(AO1.1; 1)

B30 = EQ(AO1.1; 0)

B40 = EQ(AO1.1; 100)

B50 = TRG(B30; B40)

B60 = IF(B50; B10; B20)

B70 = INT(B60) // Удаление возможной погрешности вычислений

B80 = RESULT(AO1.1; B70)

piecewise_fbd

Файл для импорта: piecewise.help