<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули измерения > ALARM_2 (OSCAT) |
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
X |
REAL |
Входное значение. |
LO_1 |
REAL |
Граница, соответствующая выходу Q1_LO. |
HI_1 |
REAL |
Граница, соответствующая выходу Q1_HI. |
LO_2 |
REAL |
Граница, соответствующая выходу Q2_LO. |
HI_2 |
REAL |
Граница, соответствующая выходу Q2_HI. |
HYS |
REAL |
Вход задает гистерезис одновременно для всех границ, его значение должно быть больше или равно нулю. Если HYS=0, гистерезис отсутствует (X сравнивается с самой границей). |
Выходы |
||
Q1_LO |
BOOL |
Выход соответствует границе LO_1. |
Q1_HI |
BOOL |
Выход соответствует границе HI_1. |
Q2_LO |
BOOL |
Выход соответствует границе LO_2. |
Q2_HI |
BOOL |
Выход соответствует границе HI_2. |
ФБ ALARM_2 устанавливает/сбрасывает выход в зависимости от положения значения входа X относительно соответствующей границы по следующему алгоритму:
• если выход имеет значение FALSE, то он примет значение TRUE только после того, как X станет больше величины (L+0.5*HYS) (здесь L – граница, соответствующая выходу);
• если выход имеет значение TRUE, то он примет значение FALSE только после того, как X станет меньше величины (L-0.5*HYS).
Т.е. значение X переходит границу по гистерезису: