<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Управление устройствами > DRIVER_1 (OSCAT) |
DRIVER_1 - ФБ для последовательного перехода по состояниям.
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
Toggle_Mode |
BOOL |
Задача режима переключения. |
Timeout |
TIME |
Если TIMEOUT>t#0s, Q=TRUE в течение TIMEOUT. |
SET |
BOOL |
Если SET=TRUE при RST=FALSE, Q=TRUE (принудительная установка Q). |
IN |
BOOL |
Вход. |
RST |
BOOL |
Если RST=TRUE, Q=FALSE (принудительный сброс Q). |
Выходы |
||
Q |
BOOL |
Выход. |
Алгоритм ФБ при SET=RST=FALSE:
• TOGGLE_MODE=FALSE:
если IN=TRUE, Q=TRUE;
если IN=FALSE, Q=FALSE;
• TOGGLE_MODE=TRUE:
передний фронт на входе IN переключает значение Q.