TP_1D (OSCAT)

<< Click to Display Table of Contents >>

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

TP_1D (OSCAT)

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

TP_1D_OSCAT

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

Название

Тип

Описание

Входы

IN

BOOL

Входной импульс.

PT1

TIME

Длительность генерируемого импульса.

PTD

TIME

Время блокировки импульса.

RST

BOOL

Сброс. При RST=TRUE алгоритм генерации блокируется на неопределенное время (до RST=FALSE); выходы Q и W при этом обнуляются.

Выходы

Q

BOOL

Сгенерированный импульс.

W

BOOL

Флаг блокировки.

TP_1D по переднему фронту на входе IN генерирует на выходе Q импульс шириной PT1. Если в течение генерируемого импульса (в некоторый момент t0) на входе IN вновь детектируется передний фронт, длительность генерируемого импульса увеличивается (с момента t0 она будет равна PT1). По окончании генерации импульса алгоритм генерации блокируется на время PTD (при блокировке W=TRUE).

Важно! Дaнный ФБ мoдифициpoвaн, в нeм oтcутcтвуeт aвтoмaтичecкий cбpoc IN и RST.

Временная диаграмма ФБ:

TP_1D_OSCAT_1

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