永发信息网

关于数据采集卡编程的疑问,请熟悉的帮忙指导一下,谢谢各位!!

答案:5  悬赏:0  手机版
解决时间 2021-12-18 22:08
  • 提问者网友:棒棒糖
  • 2021-12-18 00:17
我想问下研祥的数据采集卡本身带的驱动程序适用于CVI编程吗?并且在采集过程中,我要用到多个数据采集卡,用CVI编程的时候,怎么区分是哪个采集卡?谁有这方面的采集程序给我发一下吧,谢谢各位,请尽量说详细点,我是初学者,对这方面都不懂,忘大家帮我入门啊,再次感谢了……如果说的好,会在增加悬赏分,邮箱:hsl0912@163.com
最佳答案
  • 五星知识达人网友:忘川信使
  • 2022-01-05 14:48
CVI是可以直接调用DLL中的API,而各个公司的采集卡100%会支持API的调用,所以CVI使用任何公司的数据采集卡应该是没有问题的。不过你最好打电话问下研祥的客服,好确认下。
不论是哪个公司的采集卡,使用API编程的时候,步骤一般是:
1、程序初始化时,注册卡片,函数返回值一般是个设备号。(如:设备号 = RegisterCard(卡的型号,该型号的第几张卡))。这里说明下,如果使用不同类型的卡,那么在“卡的型号”就已经区分了,如果使用同一类型的几张卡,那么“该型号的第几张卡”这个参数可以确定,可以从0开始往下数。
2、程序执行过程中,使用该设备号操作采集卡的各种各样的功能,如AI(模拟输入),AO模拟输出,DIO数字输入输出,TIMER计数器定时器。
3、程序结束时,释放设备,也就是释放设备号就可以了。(如:ReleaseCard(设备号))
学采集卡最好的资料就是采集卡的说明书,然后对照它的说明书运行它的例子。只要看懂一张采集卡就完全OK了,没多少内容的。
最好是学习的是多功能采集卡,(也就是卡上包括 AI AO DIO TIMER/COUNTER)
哦,如果你要程序的话,到数据采集卡的厂商上去下载一个程序安装包就可以了,安装完后会给你例子程序,建议还是看中文的吧,像北京阿尔泰,研祥的不知道是不是中文的。
全部回答
  • 1楼网友:三千妖杀
  • 2022-01-05 19:44
你好! 打开上面的网站,你需要决定采集卡的参数,我才能把你推荐。 如果对参数不清楚,你可以告诉我你的具体运用,这样我帮你计算相关参数。 打字不易,采纳哦!
  • 2楼网友:渊鱼
  • 2022-01-05 18:19
你可以用labview试试,也是NI的软件,比较强大,我用labview做的采集项目,感觉很好用。
  • 3楼网友:迷人又混蛋
  • 2022-01-05 16:46
数据采集卡一般都是将模量转化成数字量,有资料大家看看
  • 4楼网友:几近狂妄
  • 2022-01-05 16:27
dd
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯