GP-LC-4x DPWM
Страница в процессе разработки. |
Задание ШИМ на дискретных выводах GP-LC-4X с помощью выходного DMA.
Описание
Блок используется для задания ШИМ на дискретных выводах 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 (по умолчанию)