Больше с гистерезисом |
Типовые задачи Предыдущий Следующий |
Общие сведенияНаименование: UP_HYSTER. Тип выхода: логический. Количество входов: от 2 до 3. Примечание по входам•порядок входов: «Параметр», «Уставка», «Гистерезис»; •третий вход («Гистерезис»): задается в абсолютных единицах; если не указан, то равен: •1 — для температурных входных каналов; •1% от размера шкалы — для аналоговых входных (не температурных) и аналоговых выходных каналов; •0 — для других параметров (дискретных каналов, констант, логических наименований алгоблоков и пр.). Функционирование•значение выхода равно логической единице, если значение первого входа («Параметр») больше или равно значению второго входа («Уставка»); •значение выхода равно логическому нулю, если: •выход был равен логическому нулю, и значение первого входа («Параметр») меньше значения второго входа («Уставка»); •выход был равен логической единице, и значение первого входа («Параметр») меньше разности значений второго («Уставка») и третьего («Гистерезис») входов: Параметр < Уставка – Гистерезис; •выход имеет неинициализированное состояние, если хотя бы один из входов имеет неинициализированное состояние; •значение выхода недостоверно, если один из входов имеет недостоверное значение (даже если другой вход имеет неинициализированное состояние). Примеры использованияBLOCK1 = UP_HYSTER(2; 1,5) BLOCK2 = GT(2; 1,5) // UP_HYSTER и GT в данных примерах взаимозаменяемы; // результаты равны единице. BLOCK2 = UP_HYSTER(AI1.2; AI1.1; 2) BLOCK3 = UP_HYSTER(BLOCK12; BLOCK11; BLOCK15) // Использование в аргументах значений каналов и алгоблоков. // ======================================= // Дискретное регулирование от 100 до 900 B1 = DOWN_HYSTER(AI1.1; 100) B3 = UP_HYSTER(AI1.1; 900) B5 = TRG(B1; B3) B6 = RESULT(DO1.1; B5) B7 = PHY_DSC(DO1.1) // Дискретное регулирование по значению // аналогового входного канала AI1.1 // от 100 до 900 посредством // дискретного выходного канала DO1.1.
Файл для импорта: do100to900.help |