该语法用于指代NI-DAQmx中的物理通道和物理通道组。

物理通道名称

物理通道的名称有设备标识符、斜杠(/)和通道标识符组成。例如,如物理通道是Dev1/ai1,设备标识符是Dev1,通道标识符是ai1。MAX根据设备在系统中安装顺序的前后为设备分配标识符,例如,Dev0Dev1等等。也可在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