Документация Engee

GP-LC-4x DPWM

Страница в процессе разработки.

Задание ШИМ на дискретных выводах GP-LC-4X с помощью выходного DMA.

gp lc 4x dpwm

Описание

Блок используется для задания ШИМ на дискретных выводах GP-LC-4X с помощью выходного DMA.

При использовании блока GP-LC-4x DPWM теряется возможность использовать блок GP-LC-4x DO на данном модуле ввода-вывода даже на незадействованных каналах.
При использовании блоков генерации высокочастотных периодических сигналов на конкретном канале аналогового вывода модуля ввода-вывода RITMeX GP-LC-45 уже не будет возможности использовать другие блоки генерации высокочастотных периодических сигналов на другом канале данного модуля.
При изменении параметров сигнала на низких частотах (до 1кГц) изменение формы сигнала вступает в силу через 1-2 периода данного сигнала. При изменении параметров сигнала на высоких частотах изменения вступают в силу не менее чем через 1 мс и не более чем через 2 мс. Процесс изменения формы сигнала не сказывается на TET блока.

Порты

Вход

Частота — частота сигнала (тип данных Float64) для всех задействованных каналов дискретного вывода в диапазоне от 10 до 100000 герц
скаляр

Скважность — скважность ШИМ в виде массива (тип данных Float64), который должен иметь размер равный количеству задействованных каналов
вектор

Details

Под скважностью понимается отношение периода сигнала к длительности импульса.

Параметры

Все перечисленные параметры кроме последних трех задают форму сигнала только при инициализации. Если на первом расчетном шаге соответствующие параметры на входах блока будут отличаться, то форма сигнала будет изменена.

Частота — начальная частота сигнала (тип данных Float64) для всех задействованных каналов дискретного вывода в диапазоне от 10 до 100000 герц
0.0 (по умолчанию)

Скважность — начальная скважность ШИМ в виде массива (тип данных Float64), который должен иметь размер равный количеству задействованных каналов.
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] (по умолчанию)

Стартовый канал — первый используемый канал дискретного вывода
1 (по умолчанию) | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16

Количество каналов — количество задействованных каналов дискретного вывода
16 (по умолчанию)

Номер модуля — уникальная идентификация модуля
1 (по умолчанию) | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

Используется когда в машине реального времени установлено больше одного модуля ввода-вывода этого же типа.

Шаг расчета — шаг расчета в секундах для отправки отсчетов на цифровые каналы выхода из приложения реального времени
-1 (по умолчанию)