LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料

简介: LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料

LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料

NI 7851R控制I/O信号,并提供可编程FPGA,可实现板载信号处理以及灵活的系统定时及同步。

多功能可重配置I/O设备的每个通道具有专用A/D转换器(ADC),用于独立的定时及触发。该设计能够提供典型DAQ硬件所不具备的多种专项功能,如:多速率采样和单通道触发。您可以使用LabVIEW FPGA模块自定义这些设备,开发需要精确定时和控制的应用,如硬件在环(HIL)测试、自定义协议通信、传感器仿真以及高速控制。。

a9a7fb05529848ce83ddfc367efb738c.png

将R系列或FlexRIO FPGA时钟同步到PXI背板时钟

想将R系列或者FlexRIO PXI(e)设备的FPGA时钟同步到PXI(e)背板的10 MHz或者100 MHz时钟。可以这样做么?如果可以,该如何操作?

可以将PXI(e) R系列或FlexRIO设备上的FPGA时钟同步到10 MHz或100 MHz背板时钟。这些设备包含一个锁相环(PLL),该锁相环允许FPGA时钟与PXI(e)时钟同步。根据您使用的设备,此过程有所不同。

FlexRIO

FlexRIO设备上的FPGA时钟始终与PXI(e)机箱上的10 MHz或100 MHz时钟同步。特别地,PXIe FlexRIO卡与100 MHz时钟同步,而PXI FlexRIO卡与10 MHz时钟同步。

R系列

使用15.0之前的R系列驱动时,PXIe R系列设备上的FPGA时钟始终与100 MHz时钟同步。从驱动程序15.0.0版本开始,FPGA时钟未与PXIe_CLK100同步,并可能随时间漂移。要解决该问题,请安装 NI R Series Multifunction RIO Device Drivers 19.0或更高版本。 Q1 2019 patch  专门解决了该问题。默认情况下,PXI R系列板卡不与PXI背板时钟同步。您必须在LabVIEW中手动启用该功能。启用此设置后,设置将保存在板卡上,直到再次手动更改它为止。即使板卡断电或移动到其他机箱,此设置也将保留。

在LabVIEW 8.5及更高版本中启用同步:

1.    右键单击FPGA终端并选择RIO Device Setup ...

2.    在“ RIO Device Setup”窗口中,选择“Device Setting”选项卡

3.    勾选 Synchronize FPGA Clock to PXI_CLK10

4.    点击“ Apply Setting”按钮将设置下载到R系列板卡

5.    重新启动板卡(重新启动PXI机箱)或重新编译位文件,以使更改生效

6b6d01586dac4452b271723021ef3915.png

将R系列或FlexRIO FPGA时钟同步到PXI背板时钟

想将R系列或者FlexRIO PXI(e)设备的FPGA时钟同步到PXI(e)背板的10 MHz或者100 MHz时钟。可以这样做么?如果可以,该如何操作?

可以将PXI(e) R系列或FlexRIO设备上的FPGA时钟同步到10 MHz或100 MHz背板时钟。这些设备包含一个锁相环(PLL),该锁相环允许FPGA时钟与PXI(e)时钟同步。根据您使用的设备,此过程有所不同。

FlexRIO

FlexRIO设备上的FPGA时钟始终与PXI(e)机箱上的10 MHz或100 MHz时钟同步。特别地,PXIe FlexRIO卡与100 MHz时钟同步,而PXI FlexRIO卡与10 MHz时钟同步。

R系列

使用15.0之前的R系列驱动时,PXIe R系列设备上的FPGA时钟始终与100 MHz时钟同步。从驱动程序15.0.0版本开始,FPGA时钟未与PXIe_CLK100同步,并可能随时间漂移。要解决该问题,请安装 NI R Series Multifunction RIO Device Drivers 19.0或更高版本。 Q1 2019 patch  专门解决了该问题。默认情况下,PXI R系列板卡不与PXI背板时钟同步。您必须在LabVIEW中手动启用该功能。启用此设置后,设置将保存在板卡上,直到再次手动更改它为止。即使板卡断电或移动到其他机箱,此设置也将保留。

在LabVIEW 8.5及更高版本中启用同步:

1.    右键单击FPGA终端并选择RIO Device Setup ...

2.    在“ RIO Device Setup”窗口中,选择“Device Setting”选项卡

3.    勾选 Synchronize FPGA Clock to PXI_CLK10

4.    点击“ Apply Setting”按钮将设置下载到R系列板卡

5.    重新启动板卡(重新启动PXI机箱)或重新编译位文件,以使更改生效

相关文章
|
敏捷开发 监控 前端开发
自动化测试中Selenium Grid的优化策略
【4月更文挑战第12天】 在持续集成和持续部署(CI/CD)流程日益重要的今天,自动化测试成为确保软件质量的关键步骤。Selenium Grid作为实现并行测试的有效工具,其性能优化直接关系到测试效率的提升。本文将探讨针对Selenium Grid的优化策略,包括环境配置、脚本设计及资源管理等,旨在为软件测试工程师提供实用的参考,以缩短测试周期,提高自动化测试的整体效能。
214 3
|
安全 网络安全 数据安全/隐私保护
ansible 建立ssh信任并分发到各个机器
ansible 建立ssh信任并分发到各个机器
331 0
|
API 网络架构
【Azure Developer】使用Microsoft Graph API 批量创建用户,先后遇见的三个错误及解决办法
【Azure Developer】使用Microsoft Graph API 批量创建用户,先后遇见的三个错误及解决办法
353 1
|
存储 安全 Java
Java多线程编程中的并发容器:深入解析与实战应用####
在本文中,我们将探讨Java多线程编程中的一个核心话题——并发容器。不同于传统单一线程环境下的数据结构,并发容器专为多线程场景设计,确保数据访问的线程安全性和高效性。我们将从基础概念出发,逐步深入到`java.util.concurrent`包下的核心并发容器实现,如`ConcurrentHashMap`、`CopyOnWriteArrayList`以及`BlockingQueue`等,通过实例代码演示其使用方法,并分析它们背后的设计原理与适用场景。无论你是Java并发编程的初学者还是希望深化理解的开发者,本文都将为你提供有价值的见解与实践指导。 --- ####
|
Kubernetes 算法 调度
Kubernetes的灵魂核心:kube-scheduler
本文介绍了Kubernetes中关键组件kube-scheduler的工作原理,详细解释了其通过预选和优选过程为Pod选择合适节点的机制,并提供了一个简化的Python示例来模拟这一过程,帮助读者更好地理解和管理Kubernetes集群。
Saga模式在处理长事务时有哪些优势和潜在的缺陷?
Saga模式在处理长事务时有哪些优势和潜在的缺陷?
246 1
|
存储 安全 Java
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
548 4
2024ide构建maven项目是总是卡在解析Maven依赖项目 加速方案
|
人工智能 自然语言处理 机器人
客户在哪儿AI的ToB获客服务和AI外呼机器人的有何不同
客户在哪儿AI的ToB获客服务 VS AI外呼机器人的ToB获客服务。
|
Go
GoLang 使用 goroutine 停止的几种办法
GoLang 使用 goroutine 停止的几种办法
224 2