首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[请教]如何让一块M系列的NI 622X卡工作(内详)?

[请教]如何让一块M系列的NI 622X卡工作(内详)?

大家好,刚上路的菜鸟问个问题。希望得到各路高手的指点。

实验室中有一块NI 622X DAQ卡闲置,想用这张卡代替实验室中现有的2个通信端口(一个COM口,一个LP1),来控制一台lock-in 和一台电源。实验中,需要向lock-in发送命令字符和接受其返回的数据(原COM口控制)。同时,需要向电源输出模拟信号以控制输出电流(LP1控制)。

请问,我需要哪些软件来完成这项工作?我在哪里可以找到一些相关的例子呢?

谢谢
谢谢BM!

今天去实验室把自己的这个想法和technician说了,但是他坚持认为没有必要换通讯端口。

郁闷。。。

现在实验上剩下最后一个问题:电源时不时会不听从电脑的指令(控制的方式是电脑先给lock-in一个string信号,lock-in再相应产生一个模拟信号给电源),而在一瞬间突然输出变为零。

最后的debug了!
什么是故障复位啊?

今天发现问题出在lock-in的输出的电压上。

现在是这样:从computer从COM口发出string command,lock-in输出一个相应的电压给电源。在使用万用表监视lock-in的输出电压时发现,这个电压有时会严重偏离电脑的指令。

是不是用的com的问题呢,看了一些人的文章说com口问题比较多阿。
谢谢BM对我求助帖的回复与关心。我在与lock-in通信的过程中,发现在经历多次read-write过程后,buffer就会出现膨胀,即多于应产生的字符数。我的理解是:因为visa的read程序只是读取buffer开头到间断字符,buffer膨胀时,使用不同的命令就无法得到正确的回复。这个理解正确么?由于用的线是几年前自制的(最简单那种),会不会硬件先天不足?

返回列表