LabVIEW编程LabVIEW控制USB-6341例程与相关资料

简介: LabVIEW编程LabVIEW控制USB-6341例程与相关资料

LabVIEW编程LabVIEW控制USB-6341例程与相关资料


USB-6341具有16路AI(16位,500 kS/s),2路AO(900 kS/s),24路DIO,USB多功能I/O设备 - USB‑6341提供了模拟I/O、数字I/O和四个32位计数器/定时器,用于PWM、编码器、频率、事件计数等。 板载NI‑STC3定时和同步技术提供高级定时功能,包括独立的模拟和数字定时引擎和可重新触发的测量任务。 …


USB‑6341适用于从基本数据记录到控制和测试自动化等广泛的应用。 随附的NI‑DAQmx驱动程序和配置实用程序简化了配置和测量。


问题:


我在用NI 632x/634x板卡做多通道模拟输入采集,并且我的测试内容要求对每个通道的输入范围进行配置,但是为什么我得到的有些通道采集结果在不同的电压上有截断呢?


20210805213241217.png

解答:


NI定义那些在短时间内会出现相同采样值的情况为异常行为。具体现象表现为在不同的电压出现裁剪情况,如上图所示。这种情况主要是受限于通道,在通道范围变化前就进行了采样,所以通道输入范围多路切换的顺序是特别重要的。当通道间的输入范围是逐渐变化的,这种情况就显得不那么明显了,例如在切换列表中切到下一个通道时切换到相邻的输入范围而不是直接从最大范围切换到最小范围。


受影响的板卡是632x的PCIe,PXIe和USB设备和634x的设备。NI已经验证没有其他的多功能采集板卡会有这种现象。

NI建议您重新规划您的扫描列表来规避这个问题。实施这个规避方法能有效的降低最大采样率,但是不会对现有的项目功能造成损害。


考虑到上述这种情况,重新对扫描列表进行排序使所有的通道使用相同的输入范围来减小对你任务的影响。然后复制组里最后一个通道在每个组的最后一个,这样每个组只有这么一个被复制的通道受到了影响,这个通道的数据记录,处理和显示可以被忽略。


20210805213241227.png


在这些板卡上多通道测量的最大采样率是合计的。你可以通过计算你的任务中有多少个通道(包括被复制的通道)来计算最大采样率。


如果你的任务必须维持最大采样率,还有另一种方法。你可以配置所有通道为固定的输入范围,这个固定的范围是所有通道都适合的输入范围。坏处就是在那些可以用更小的输入范围的通道上丢失一些垂直敏感度。


厂家当然有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。


LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。


相关文章
|
iOS开发 MacOS
LabVIEW如何使用热键去触发自定义的事件
LabVIEW如何使用热键去触发自定义的事件
351 1
|
Linux 容器 Docker
Debian配置系统中文语言及环境
Debian配置系统中文语言及环境
12773 1
|
Windows
LabVIEW在Windows10下调出软键盘的说明与例程
LabVIEW在Windows10下调出软键盘的说明与例程
454 2
|
Windows
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
453 1
|
10月前
|
人工智能 安全 Java
微服务引擎 MSE:打造通用的企业级微服务架构
微服务引擎MSE致力于打造通用的企业级微服务架构,涵盖四大核心内容:微服务技术趋势与挑战、MSE应对方案、拥抱开源及最佳实践。MSE通过流量入口、内部流量管理、服务治理等模块,提供高可用、跨语言支持和性能优化。此外,MSE坚持开放,推动云原生与AI融合,助力企业实现无缝迁移和高效运维。
415 1
|
SQL 数据库
Microsoft SQL Server 2014如何来备份数据库
Microsoft SQL Server 2014如何来备份数据库
1226 3
|
开发框架 算法 .NET
C#使用MiniExcel导入导出数据到Excel/CSV文件
C#使用MiniExcel导入导出数据到Excel/CSV文件
413 0
|
安全 测试技术 Windows
LabVIEW版本、硬件驱动和Windows版本之间兼容性
LabVIEW版本、硬件驱动和Windows版本之间兼容性
378 2
|
开发框架 .NET 开发工具
LabVIEW加载.NET程序集
LabVIEW加载.NET程序集
233 1
|
存储 Linux Windows
LabVIEW 使用VISA Close真的关闭COM口了吗
LabVIEW 使用VISA Close真的关闭COM口了吗
275 1