Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Линейное увеличение величины в заданное время
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > BACnet по-русски
PuzanZero
Скажите, пожалуйста, есть ли в редакторе XWORKS 4.1 - CFC такой блок, который в качестве входной величины брал бы реальное число [In] и некоторое время [Tim], а в ходе работы этот блок увеличивал бы значение на выходе [Out] от 0 до In в течении времени Tim ?
Djon_79
Это делает блок FILTER. Вернее можно реализовать с его помощью.
PuzanZero
Djon_79, скажите, а можно ли как-то реализовать ещё такой блок, который брал бы входную величину [In] (типа real) и бит управления [S] (типа bool) и имел выход [Out] (типа real).
И пока S=1, на выходе Out будет то же, что и на In, но как только S станет = 0, то на выходе Out будет то последнее значение In, которое было пока на S была 1 (см.скриншот с пояснениями).
Djon_79
Цитата(PuzanZero @ 22.4.2015, 7:00) *
Djon_79, скажите, а можно ли как-то реализовать ещё такой блок, который брал бы входную величину [In] (типа real) и бит управления [S] (типа bool) и имел выход [Out] (типа real).
И пока S=1, на выходе Out будет то же, что и на In, но как только S станет = 0, то на выходе Out будет то последнее значение In, которое было пока на S была 1 (см.скриншот с пояснениями).


Здравствуйте PuzanZero. На вскидку приходят мысли о блоке HOLD_R. Подходит?
PuzanZero
Да, спасибо. Как раз то, что нужно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.