DAQ_NI数据采集卡物理通道的概念和语法

DAQ----NI数据采集卡物理通道的概念和语法
所有的数据采集卡都有物理通道的概念,所谓物理通道就是数据采集卡实际存在的对外输入输出的接口,对于AD(模拟量数字量)转换,针对板卡来说,就是板卡的输入,如果它能采集16路模拟信号,我们就称之为16个模拟输入的物理通道,在实际应用过程中,通常称做“路”,一般数据采集卡的物理通道表示方法由两部分组成:板卡号+通道号
这样,根据物理通道的名称,我们就很容易判断该通道属于哪个板卡(因为可能同时存在多个板卡),该通道是AD,DA,COUNTER 或者IO。
以NI的数据采集卡为例,详细说明一下物理通道的概念极其语法。
LABVIEW在控件中专门提供了物理通道控件
我们看到,物理通道控件显示出所有的AD通道,DEV1/AI4表示第一个DEVICE(板卡)/AI4表示第五路(从0开始),AI表示模拟量输入(ANOLOG INPUT)。
偶极子天线物理通道控件是分类显示物理通道的,比如AI,AO等,通过属性可以修改需要显示的物理通道。
NI把物理通道分成模拟量输入(AI),模拟量输出(A0),数字量输入(DI),数字量输出(DO)
计数器输入(CI),计数器输出(CO)六个类别。
模锻锤其中数字量输出和数字量输入比较特殊,有端口(PORT)和线(LINE)的概念,所谓端口,一般是8位的,读写端口就是同时对端口的8个位(线)同时操作,如果只操作相应端
口的某一条线(实际就是某一位),可以通道物理通道控件选择线操作。
对于物理通道控件,即可以选择单个通道,也可以同时选择多个通道,这就需要了解物理通道的语法。
前面已经说过,物理通道由设备号(DEV1)和通道号(AI,AO等)两部分组成,中间是
斜杠分隔符号,物理通道号是在MAX配置板卡后自动分配的,第一块板卡是DEV0,第二块是DEV1。
对于AI,AO,CI,CO,通道号由通道形式(AI,AO)加上通道编号组成,比如AI0,AI5,AO1等等。
对于数字IO,通道号是端口(PORT0,PORT1。)或者端口+线号组成(PORT0/LINE1等)
多通道的表示方法:
连续方式:(用:分隔)
Dev0/ai0:4 或者 Dev0/ai0:Dev0/ai4  表示选择0--4五个AI通道。
Dev0/port0:1 或者Dev0/port0:Dev0/Port1 表示同时选择PORT0和1两个端口。
Dev0/port0/line0:4  表示同时选择PORT0的0--4五个控制位。
上面连续选择的方法是可以反向的,比如
Dev0/ai4:0  表示选择AI4,AI3,AI2,AI1,AI0五个模拟量采集通道。
幻听的中药列表方式:(用 ,分隔)
95202272Dev0/ai1,Dev0/ai4  表示同时选择AI1和AI4两个物理通道。
也可以是列表和连续两种方式的混合:
Dev0/ai0,Dev0/ai3:5  表示选择0,3,4,5物理通道。
铆压机
需要说明的是物理通道控件也是继承于基本对象类的,因此也具有控件的通用属性和专用属性。
一个非常有用的特性是物理通道控件和字符串是可以直接转换的,这样就可以直接通过需要安排好的比如LISTBOX,COMBOX等对物理通道进行列表选择,这样就不需要手动输入,可以通过程序自动输入要采集的物理通道。

本文发布于:2024-09-21 12:38:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/214066.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:通道   物理   控件   输入   板卡
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议