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

## Общие сведения Наименование: 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.help