物理通道语法
- 更新时间2025-12-03
- 阅读时长2分钟
该语法用于指代NI-DAQmx中的物理通道和物理通道组。
物理通道名称
物理通道的名称有设备标识符、斜杠(/)和通道标识符组成。例如,如物理通道是Dev1/ai1,设备标识符是Dev1,通道标识符是ai1。MAX根据设备在系统中安装顺序的前后为设备分配标识符,例如,Dev0、Dev1等等。也可在MAX中为设备分配设备标识符。
对于模拟I/O和计数器I/O,通道标识符由通道类型(模拟输入ai,模拟输出ao,计数器ctr)和通道编号组成,如下所示:
ai1
ctr0
对于数字I/O,通道标识符指定了一个端口,包括了端口中的所有线:
port0
通道标识符可指定端口中的线:
port0/line1
所有线都具有唯一的标识符。所以,不用说明线归属的端口即可指定一条数字线。例如,在有4个8位端口的设备上,line31等同于port3/line7。
物理通道范围
如要指定一个物理通道的范围,在两个通道编号或物理通道名称的编号之间使用冒号分隔:
Dev1/ai0:4
Dev1/ai0:Dev1/ai4
对于数字I/O,在两个端口编号之间用冒号分隔,指定一个端口范围。
Dev1/port0:1
可指定一个数字线的范围:
Dev1/port0/line0:4
Dev1/line0:31
可反向指定通道范围:
Dev1/ai4:0
Dev1/ai4:Dev1/ai0
Dev1/port1/line3:0
物理通道列表
使用逗号在列表中分隔物理通道名称和范围,如下所示:
Dev1/ai0, Dev1/ai3:6
Dev1/port0, Dev1/port1/line0:2