<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Управление устройствами > TUNE (OSCAT) |
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
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).