Обозначение

Описание
Генератор сигналов различной формы.
Примечание:
1. Не рекомендуется задавать время задержки меньше времени таймерного цикла.
2. Оптимальными значениями времени задержки являются числа кратные величине таймерного цикла.
1. Не рекомендуется задавать время задержки меньше времени таймерного цикла.
2. Оптимальными значениями времени задержки являются числа кратные величине таймерного цикла.
Важно!
1. Для адекватной работы блока, необходимо размещать его только в Таймере.
2. Не кратные значения округляются до времени таймерного цикла в большую сторону.
1. Для адекватной работы блока, необходимо размещать его только в Таймере.
2. Не кратные значения округляются до времени таймерного цикла в большую сторону.
Назначение входов и выходов
| Входы | Тип | Описание |
| Tsg | flt | период (сек) |
| Amp | flt | амплитуда |
| Shf | flt | смещение |
| Aut | b | периодичность |
| Dis | b | сброс |
| Выходы | Тип | Описание |
| sin | flt | синусоида |
| line | flt | пила |
| sqw | flt | меандр |
| l1 | b | логический бит 1 |
| l2 | b | логический бит 2 |
Инициализация
sin = line = sqw = l1 = l2 = 0
Алгоритм
Если Aut = 0, тогда сигналы на выходе имеют следующий вид:
sin

Еine

sqw

Если Aut = 1, тогда сигналы на выходе имеют следующий вид:
sin

line

sqw

Если установить и сбросить бит Dis, тогда сигнал начнёт генерироваться со значения Shf (см. рис. выше)
sin
Еine
sqw
Если Aut = 1, тогда сигналы на выходе имеют следующий вид:
sin
line
sqw
Если установить и сбросить бит Dis, тогда сигнал начнёт генерироваться со значения Shf (см. рис. выше)