作为演示,本文在 LabVIEW 中使用 USB-6363 创建了一个软件定时 5Hz 正弦波生成任务。
1.启动LabVIEW并导航至帮助>>查找范例。
2. 在 NI 范例查找器窗口中,导航至硬件输入与输出>> DAQmx >>模拟输出>>Voltage - On Demand Output.vi 。
3. 打开 VI。
4. 修改该VI的程序框图,如下图所示。
注意:此图像是 LabVIEW 代码片段,其中包含可在项目中重复使用的 LabVIEW 代码。若要使用代码片段,请右键单击图像,将其保存到计算机,然后将文件拖到 LabVIEW 程序框图里。
5. 双击Simulate Signal Express vi 后,将弹出一个窗口。
6. 配置设置如下:
- 信号类型:正弦波
- 频率(Hz): 5
- 采样率 (Hz): 50
- 采样数: 1
- 选择仿真采集时钟
- 笔记:
- 为了正确表示信号的形状,使用的更新率应该至少比信号频率大 10 倍。
- 对于软件定时生成任务,每次只能输出单个采样。
- 对于软件定时生成任务,由于代码性能、操作系统和硬件设置,速率可能不准确,因此不建议使用大于 500Hz 的更新率。
7. 配置通道设置,例如通道名称、最大电压和最小电压。
8. 运行该 VI。