Engee 文档

GP-LC-4X DPWM

使用输出 DMA 在 GP-LC-4X 分立引脚上提供 PWM 参考。

类型: SubSystem

图书馆中的路径:

/RITM/RITMeX GP-LC-4X/GP-LC-4X DPWM

说明

GP-LC-4X DPWM 块用于利用输出 DMA 在 GP-LC-4X 的分立引脚上设置 PWM。

使用 GP-LC-4X DPWM 块时,即使在未使用的通道上也无法使用该 I/O 模块上的GP-LC-4x DO 块。
RITMeX GP-LC-45 I/O 模块的某个模拟输出通道上使用高频周期信号发生模块时,将无法在该模块的另一个通道上使用其他高频周期信号发生模块。
改变低频(最高 1kHz)信号参数时,信号形状的改变在该信号运行 1-2 个周期后生效。当改变高频信号参数时,变化在不小于 1 毫秒和不大于 2 毫秒后生效。改变波形的过程不会影响设备的 TET。

端口

输入

# 频率,赫兹 — 所有相关离散输出通道的信号频率
标量

Details
数据类型

Float64`。

复数支持

# RMS — 以数组形式表示的 PWM 频率,其大小必须与所用通道数相同
矢量

Details

慢度指的是信号周期与脉冲宽度之比。

数据类型

Float64.

复数支持

参数

除最后三个参数外,上述所有参数仅在初始化时设置波形。如果在第一个计算步骤中,程序块输入端的相应参数不同,波形将发生变化。

Main group

# Частота (10-100000 Гц): — 所有相关离散输出通道的信号初始频率

Details
默认值

10

程序使用名称

m_freq

可调谐

可计算

# Скважность: — 以数组形式表示的初始 PWM 斜坡,其大小必须与相关通道的数量相等

Details
默认值

[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

程序使用名称

m_phase

可调谐

可计算

# Стартовый канал: — 第一个要使用的离散输出通道
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16

Details

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16

默认值

1

程序使用名称

m_inich

可调谐

可计算

# Количество каналов (1-16): — 涉及的离散输出通道数

Details
默认值

16

程序使用名称

m_chnum

可调谐

可计算

# Номер модуля: — 唯一模块标识
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

当一台实时设备中安装了多个同类型 I/O 模块时使用。

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

默认值

1

程序使用名称

m_devnum

可调谐

可计算

# Шаг расчета, с: — 以秒为单位的计算步长,用于从实时应用程序向数字输出通道发送计数

Details
默认值

-1

程序使用名称

m_smplT

可调谐

可计算