主要内容

addinput

添加输入通道到设备接口

描述

例子

addinput (d的deviceIDchannelIDmeasurementType添加输入通道channelID从设备的deviceID到指定的数据采集接口,d,配置为指定的测量类型。

信道信息可从数据采集中获取渠道财产。

ch= addinput (___添加通道并返回通道对象。

chidx= addinput(___添加通道并从DataAcquisition接口返回通道索引。通道索引仅指示通道添加到数据采集的顺序;不要与设备通道ID混淆。

例子

全部折叠

在DataAcquisition中添加多个输入通道,并使用索引查看其设置。

D = daq(声音处理软件的);Ch1 = addinput(d,“Audio0”“1”“音频”);[ch2,idx2] = addinput(d,“Audio1”“1”“音频”);d.Channels
索引类型设备通道测量类型范围名称  _____ ______ ________ _______ ________________ ______________ __________ 1“奥迪”“Audio0”“1”“音频”“-1.0 + 1.0”“Audio0_1”2“奥迪”“Audio1”“1”“音频”“-1.0 + 1.0”“Audio1_1”

使用其索引访问其中一个通道设置。

d.Channels .Range (idx2)
具有属性的范围:单位:“最大:1分钟:-1

输入参数

全部折叠

数据采集接口,指定为DataAcquisition对象创建的数据收集函数。

例子:D = daq(

设备ID指定为字符向量或字符串,由设备供应商定义。通过呼叫获取设备IDdaqlist

例子:“Dev1”

数据类型:字符|字符串

指定为数值、字符向量或字符串的通道ID;通常表示通道在设备上的物理位置。金宝app支持的值特定于供应商和设备。可以通过将通道ID指定为数字向量、字符向量或字符串数组来添加多个通道。的指数数据采集显示中该通道的返回值表示该通道的位置。此通道ID与数据采集中的通道索引不相同:如果添加带有ID的通道2作为数据采集的第一个通道,数据采集通道索引为1

例子:“ai2”

数据类型:字符|字符串|数字

通道测量类型,指定为字符向量或字符串。measurementType表示供应商定义的度量类型。有效的测量类型包括:

测量类型 子系统

“电压”

模拟输入

“当前”

模拟输入

“热电偶”

模拟输入

加速度计的

模拟输入

“RTD”

模拟输入

“桥”

模拟输入

“麦克风”

模拟输入

“IEPE”

模拟输入

“数字”

数字I / O

“EdgeCount”

计数器的输入

“频率”

计数器的输入

“脉冲宽度”

计数器的输入

“位置”

计数器的输入

“音频”

音频输入

并非所有设备都支持所有类型的测量金宝app。

例子:“电压”

数据类型:字符|字符串

输出参数

全部折叠

通道,作为通道对象返回,其属性取决于中所述的测量类型信道特性

通道索引,作为数值返回。有了这个索引,您就可以访问DataAcquisition的数组渠道财产。

版本历史

R2020a中引入