主要内容

产生信号在两个模拟和数字通道

这个例子展示了如何生成信号当DataAcquisition包含两个模拟和数字通道。

发现倪的设备连接到您的系统并找到倪的ID 6255。

d = daqlist (“倪”)
dev = 3×4表的DeviceID描述模型DeviceInfo ________ ___________________________________ __________ _______________________“Dev1”“国家仪器(TM)的usb - 6255”“usb - 6255”[1×1 daq.ni。DeviceInfo]“Dev2”“国家仪器(TM)的usb - 6363”“usb - 6363”[1×1 daq.ni.DeviceInfo]

创建一个DataAcquisition和添加两个数字输出端口的台词0Dev1

d =采集(“倪”);addoutput (d,“Dev1”,“Port0 / Line0:1”,“数字”)

添加一个模拟输出通道Dev1,然后查看所有频道。

addoutput (d,“Dev1”0,“电压”)d.Channels
ans =指数类型设备通道测量类型范围名称_____专攻_________________ _____________________ _____________ _____________ 1“戴奥”“Dev1”“port0 / line0”“OutputOnly”“n / a”“Dev1_port0 / line0”2“戴奥”“Dev1”“port0 / line1”“OutputOnly”“n / a”“Dev1_port0 / line1”3“ao”“Dev1”“ao0”“电压(SingleEnd)”"-10 to +10 Volts" "Dev1_ao0"

输出一个扫描的数据在数字和模拟通道。

写(d, [decimalToBinaryVector (2), 1.23])
Baidu
map