FBD / Генератор пилообразного сигнала

Генератор пилообразного сигнала.

Блок используется для формирования линейно нарастающего мин до мах значения. Работа блока зависит от счетчика милисекунд, поэтому использование блока возможно только в сочетании с блоками создающими счетчик милисекунд, например с блоком «Счетчик милисекунд».
Блок "Генератор пилообразного сигнала" имеет один управляющий логический вход «I» и дискретный выход генератора «Q». Оформление блока представлено на следующем рисунке:
FBD блок - Генератор пилообразного сигнала
Внутренними свойствами блока являются следующие параметры: «время прирощения» (Тприр., мс), «минимальное значение выходного сигнала» (Qмин, ед), «максимальное значение выходного сигнала» (Qмах, ед). Окно свойств блока "Генератор пилообразного сигнала" представлено на следующем рисунке:
FBD блок - Генератор пилообразного сигнала
На выходе Q генератора формируются дискретный сигнал лежащий в диапазоне от [Qмин; Qмах]. Если на управляющем входе «I» присутствует логическая «1» то на выходе генератора «Q» формируется линейно нарастающий сигнал от значения «Qмин» до значения «Qмах», после достижения значения «Qмах» значение генератора скачком меняется до «Qмин». Если на управляющем входе «I» присутствует логическая «0» то значение ыходе генератора «Q» сбрасывается до «Qмин» Работу блока поясняет следующая диаграмма:
FBD блок - Генератор пилообразного сигнала