This documentation is out of date.

The new version of the documentation is here: https://cannylogic.com/docs

PWM Generator

From CANNY Wiki
Revision as of 08:58, 26 November 2015 by MEGA (Talk | contribs)


Jump to: navigation, search
Appearance
5 8 3 2.png
Symbol
PWM
Group
Timers and Generators
Inputs
Period, мс: Integer
Duty, мс: Integer
Startт: Logical
Outputs
Выход: Logical
Version CANNY Lab
from 0.6b
Icon

При ненулевом значении на входе «Старт», генерирует на выходе блока единицу с заданной длительностью и периодичностью.

Pulse signal parameters


For asynchronous generation of the precision PWM signal at the output using Драйвер каналов ввода-вывода or Драйвер ВЧ ШИМ

Features

Хорошей практикой при работе с CANNY 7 является использование временных интервалов больших чем 5-10 мс.

При задании временных значений на диаграмме, необходимо учитывать длительность цикла выполнения диаграммы, которая зависит от модели контроллера, размера диаграммы, режима работы контроллера, загруженности периферии контроллера и может изменяться от цикла к циклу в определенных пределах в процессе работы. Точное время исполнения каждого цикла диаграммы во время работы контроллера доступно в регистре "Длительность программного цикла".

Временные интервалы в диаграмме не должны задаваться значениями меньшими чем длительность одного цикла и будут измеряться с погрешностью порядка длительности одного цикла пользовательской диаграммы.

Примеры

5 8 3 4.png
Timing diagram

See also

Delayed turning OFF

Delayed turning ON

RND Generator

Built-in Function Blocks