TUNE (OSCAT)

<< Click to Display Table of Contents >>

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

TUNE (OSCAT)

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

TUNE_OSCAT

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

Название

Тип

Описание

Входы

SET

BOOL

Командный вход установки выхода.

SU

BOOL

Командный вход разрешения (TRUE) или запрета (FALSE) увеличения.

SD

BOOL

Командный вход разрешения (TRUE) или запрета (FALSE) уменьшения.

RST

BOOL

Командный вход установки выхода.

SS

REAL

Шаг дискретного изменения.

LIMIT_L

REAL

Нижний предел выхода.

LIMIT_H

REAL

Верхний предел выхода.

RST_VAL

REAL

Значение выхода, устанавливаемое по команде RST=TRUE.

SET_VAL

REAL

Значение выхода, устанавливаемое по команде SET=TRUE при RST=FALSE.

T1

TIME

Таймаут 1.

T2

TIME

Таймаут 2.

S1

REAL

Скорость непрерывного увеличения.

S2

REAL

Скорость непрерывного уменьшения.

Выходы

Y

REAL

Выходной сигнал. Значение Y ограничивается значениями LIMIT_L и LIMIT_H.

STATEout

INT

deltaTreal

REAL

 

delta

REAL

 

delta1

REAL

 

TUNE устанавливает выходной сигнал Y в дискретном и непрерывном режимах.

В дискретном режиме каждый импульс на входе SU (SD) шириной, меньшей или равной T1 (T2), увеличивает (уменьшает) значение выхода на величину SS (увеличение/уменьшение производится по заднему фронту импульса на соответствующем входе).

Если значение входа SU (SD) равно TRUE дольше, чем T1 (T2), ФБ переходит в непрерывный режим, в котором значение Y увеличивается (уменьшается) со скоростью S1 (S2) в секунду.

SU имеет более высокий приоритет по равнению с SD. SU и SD могут использоваться только при SET=RST=FALSE.

Используемые функции: T_PLC_MS (OSCAT).