主要内容

模拟输出(单个样本)

单采样输出到数据采集设备的多个模拟通道

  • 图书馆:
  • 数据采集工具箱

  • 模拟输出(单个样本)块

描述

模拟输出(单个样本)块打开,初始化,配置和控制模拟数据采集设备。设备的打开,初始化和配置在模型执行开始时发生一次。块在模型运行时同步地输出单个样本,同步到硬件。

该块有一个或多个输入端口,这取决于您在其对话框中选择的选项。它没有输出端口。输入端口信号的有效数据类型是双精度的。

模拟输出(单个样本)块从连接到输入端口的驱动块继承采样时间。模拟输出是同步的,如下图所示。

同步模拟输出的定时

在第一次步骤(t1),数据被输出到所选的硬件通道。仿真不会继续,直到数据输出到所有通道。

笔记

要使用此块,您需要数据采集工具箱™和Simulink金宝app®软件。

你可以使用模拟输出(单个样本)仅通过支持单个样本输出的设备块。金宝app要使用不支持采集的设备发送数据(例如用于声音和振动的设备),请使用金宝app模拟输出堵塞。

数据采集​​工具箱中的Simulink块不金宝app支持某些设备。金宝app要查看您的设备是否支持Simulink,请参金宝app阅金宝app金宝app支持的硬件

其他支持功能金宝app

  • 此块支持使用金宝app金宝appSimulink Accelerator™模式,但不是快速加速器或代码生成。

  • 该模块支持使用模型引金宝app用,因此您的模型可以将其他Simulink模型作为模块组件包含进来。金宝app

有关这些功能的更多信息,请参阅金宝app文档。

港口

输入

展开全部

模拟输出生成,指定为双打。如果仅使用所有通道的一个输入端口,请为所有N个通道上的单次扫描提供一个1字节的向量。

如果使用每个通道的端口,请为每个端口提供双重值。多个端口由频道名称或设备指定的通道ID命名。

数据类型:双倍的

参数

展开全部

要从中生成数据的设备。列表中的项目各不相同,这取决于您连接到系统的设备。列表中的设备由适配器/供应商名称和唯一设备ID指定,然后是设备的型号名称,例如:ni dev1(USB-6255)。默认选择了第一个可用设备。CompactDaq底盘显示为单个设备;例如,在列表中显示供应商名称,机箱ID和机箱模型,例如,倪cDAQ2 (cdaq - 9172)

设备频道选择和配置表。通道配置表列出了设备的硬件通道,并允许您选择并配置它们。指定从中获取数据的通道(默认选择所有通道)。为每个所选通道指定以下参数:

频道ID- 设备指定的硬件通道ID。通道ID列是只读的,并且在选择设备时定义参数。

名称通道名称。默认情况下,该表显示硬件提供的任何名称,但您可以编辑这些名称。例如,如果设备是带有两个通道的声卡,则可以为它们命名剩下

模块- 设备ID通道属于。模块列是只读的。如果选择了CompactDAQ机箱,它显示了通道所属的CompactDAQ模块的ID;否则设备的ID。

测量类型- 频道的测量类型。该块仅支持电压测量类型金宝app。(对于其他测量类型,请使用MATLAB中的DataAcquisition对象®.)

输出范围- 输出范围可用于硬件支持的每个通道,在选择设备时定义。金宝app

输入数据端口数,指定为:

1所有渠道(默认)-块上的一个输入端口为所有通道提供数据。为N个通道提供1 × N向量的数据。

每通道1- 块上的n个输入端口,其中n等于所选通道的数量。向每个端口提供数据作为双重值。对于命名,如果指定了一个,则每个输出端口使用通道名称,否则是通道ID,例如,ao1

块采样时间,指定仿真过程中块的采样时间。这是在模拟过程中执行块的速率。默认值为1。有关更多信息,请参见什么是样本时间?(金宝appSimulink)

介绍在R2016B.