DRIVER_1 (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Управление устройствами >

DRIVER_1 (OSCAT)

DRIVER_1 - ФБ для последовательного перехода по состояниям.

Вид ФБ в редакторе программ языка FBD:

DRIVER_1_OSCAT

Входы и выходы ФБ:

Название

Тип

Описание

Входы

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.