GEN_PULSE (OSCAT)

<< Click to Display Table of Contents >>

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

GEN_PULSE (OSCAT)

ФБ GEN_PULSE - генератор прямоугольного сигнала.

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

GEN_PULSE_OSCAT

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

Название

Тип

Описание

Входы

ENQ

BOOL

Команда запуска генератора – ENQ:=TRUE, при запуске вырабатывается первый импульс. Генерация импульсов продолжается до тех пор, пока ENQ:=TRUE.

PTH

TIME

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

PTL

TIME

Длительность паузы между импульсами.

Выходы

Q

BOOL

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

PTH и PTL ограничиваются снизу значением цикла. Например, при следующем вызове генерируется сигнал с шириной импульса 1 цикл и паузой между импульсами 1 цикл:

GEN_PULSE_1(ENQ:=TRUE, PTH:=T#0s, PTL:=T#0s);

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

Пример

Следующая временная диаграмма демонстрирует работу ФБ в конфигурации, показанной на рисунке выше:

GEN_PULSE_OSCAT_1