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