SIGNAL (OSCAT)

<< Click to Display Table of Contents >>

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

SIGNAL (OSCAT)

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

SIGNAL_OSCAT

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

Название

Тип

Описание

Входы

IN

BOOL

Входной сигнал.

SIG

BYTE

Битовый образец.

TS

TIME

Определяет скорость передачи битов:

При IN=TRUE биты SIG последовательно передаются на выход со скоростью 1 бит за время TS, если TS>t#0s; в противном случае – со скоростью 1 бит за 128 мс.

При старте генерации выходного сигнала первым передается случайный бит образца, далее передаются старшие биты, если TS>t#0s, или младшие в противном случае.

Выходы

Q

BOOL

Выходы.

SIGNAL генерирует на выходе Q прямоугольный сигнал по битовому образцу SIG.

Типичное применение ФБ – генерация сигнала для сирен или сигнальных ламп.

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

Пример

Например, по образцу 2#10101010 генерируются импульсы шириной TS и такой же паузой между импульсами (частота следования импульсов – 1/(2*TS)). По образцу 2#11110000 генерируются импульсы шириной 4*TS и такой же паузой между импульсами (частота следования импульсов – 1/(8*TS)):

SIGNAL_OSCAT_1