找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 742|回复: 4

[labview求助] contec采集卡的模拟输出vi

[复制链接]
Boesendorfer 该用户已被删除
发表于 2010-9-4 18:37:21 | 显示全部楼层 |阅读模式
采集卡型号是ADA16/23(CB)F

目前的问题是:
图1上面一个框图能实时从采集卡输出不同的信号,但运行时很卡,原因可能是AOStart放在了循环里面,我用过ni的采集卡,Start是放在循环外面的。如果把AOStart放在循环前面(图1下面一个框图),就只能从采集卡输出第1个信号了,之后产生的都输不出来。


contec公司自带的例子如图2,先在循环外面把要输出的一串信号准备好,然后用一个循环不断地把这串数据输出来。但是我需要实时输出可变的模拟量,它这个貌似实现不了吧。


图3是contec说明书上对AOWrite的介绍,它的意思是说AOWrite要放在AOStart前面吗,那怎么能在不卡的情况下实现我的目的?


先谢谢各位了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-9-5 17:48:44 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2010-9-6 15:24:12 | 显示全部楼层
如果上位机可控的实时输出,很显然,要用fifo模式~

这个卡的工作原理我没说明书,不好说,不过应该都基本差不多。你往输出缓冲写数据,然后指定点数,然后start,进行输出,可能点数为负数的话,会进行循环输出,以产生周期信号。

还有就是你的应用需求的,FIFO模式,一边写入一边输出,用在产生程序动态可调幅值的信号。
回复 顶

使用道具 举报

发表于 2010-9-6 15:26:09 | 显示全部楼层
至于说运行时很卡,这个是显然的,start里应该有个协议的等待,就是说,你软件start了,板卡进行output是有延时的,不过你说的卡,应该是信号响应跟不上你的输入吧?cpu利用率应该不高的。。。
回复 顶

使用道具 举报

Boesendorfer 该用户已被删除
 楼主| 发表于 2010-9-6 19:42:16 | 显示全部楼层
谢谢两位BZ
卡是指运行的时候,修改前面板上其他控件的值响应也会变慢,严重影响操作
我想我还是去办事处问一下吧
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 04:41 , Processed in 0.050790 second(s), 13 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表