LabVIEWCompactRIO 开发指南35 使用桌面执行节点

news2025/1/6 17:27:06

使用桌面执行节点

通常建议使用桌面执行节点来验证组件。由于它执行FPGA VI仿真模式,因此可以为包含目标资源(如I/O和存储器项目)的VI开发测试。本节介绍为组件测试设置桌面执行节点的步骤。

考虑一个以LabVIEW FPGA组件为该组件的示例,该组件设计用于从模拟输入节点(NI9234)读取转速表和加速度计数据,然后将转速计读数转换为每转每分钟(rpm),然后再发送到主机。由于NI9234使用Δ-Σ调制,因此使用属性节点指定模块的采样率。测试的目的是验证从ni.com/ipnet下载的转速表IP(Tach_FPGA.vi)。

图5.33.获取转速计数据并将其转换为rpm

步骤1:在Windows上下文中创建测试VI

在LabVIEW项目中右键单击我的电脑以创建新的VI。在FPGA接口选板中选择FPGA桌面执行节点。

图5.34.桌面执行节点位于FPGA接口选板上

步骤2:配置桌面执行节点

选择VI

在测试之前,必须将要使用桌面执行节点验证的每个组件另存为VI。然后,可以从桌面执行节点配置窗口中指向FPGA VI。选择FPGA VI后,有权访问的所有控件、指示器和FPGA资源都将填充在“可用资源”下。

选择终端

可以通过选择感兴趣的资源并使用蓝色箭头将其复制到所选资源窗口中来配置桌面执行节点终端。对于此示例,希望写入名为Tach的模拟输入节点,并从名为RPM的指标读取数据。

选择参考时钟

要配置参考时钟,请选择FPGA VI中的环路所参考的时钟。大多数RIO硬件目标的默认时钟为40MHz。如果使用SCTL,则参考时钟可以是顶级时钟或派生时钟。

注意:

■大多数组件包含一个回路。如果组件包含多个环路,请选择VI中引用的最快时钟。

■如果正在执行单元测试,并且代码不包含在循环中,请将单元代码包含在While循环中以进行测试。否则,桌面执行节点将在完成第一次迭代后停止。

图5.35.配置桌面执行节点的第一步是选择FPGA VI。

需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/567937.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DNC数控机床联网及数据采集系统@杭州乐芯科技

项目背景 中国政府高度重视工业化与信息化融合,十八大以后,已经将“两化深度融合”上升为国家战略。工信部在2013年9月的“两化深度融合专项行动”中重点强调“培育数字化车间、智能工厂,推广智能制造生产模式”以及“在重点行业组织开展试点…

《分布式缓存(二)- Redis主从》

文章目录 Redis主从1.搭建主从架构1.1.Redis主从Linux版1.2.Redis主从Windows版2.主从数据同步原理2.1.全量同步2.2.增量同步2.3.repl_backlog原理3.主从同步优化4.小结Redis主从 1.搭建主从架构 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主…

virtualenv使用教程

添加不同版本的python虚拟环境时要把path添加到系统变量里 运行代码 先激活,在对应版本的cd Scripts目录下输入 .\activate 激活后,输入以下,注意路径检查 python xxx.py

【Docker容器】Docker安装ElasticSearch详细步骤(看这一篇就够啦!)

前言 帮助有些小伙伴能快速学习ElasticSearch的语法命令不至于在安装的时候卡住或者放弃,只要按照下面的安装步骤就可以快速启动一个es进行学习啦,话不多说直接开搞。 安装 ES 1.访问镜像官网 https://hub.docker.com/ 搜索elasticsearch进行查找&…

通信原理 | 傅里叶变换(先立个贴在这,还没写好)

概念 傅里叶变换是一种将一个信号(可以是声音、图像等)从时域(时间轴上)转换到频域(频率轴上)的数学工具。 它可以将一个复杂的信号分解成若干简单的正弦波,每个正弦波都有自己的频率、振幅和相位。这个过程可以被看作是把一个复杂的信号拆分为若干个单频信号的叠加。…

【论文速递】ICLR2022 - 语言驱动的语义分割

【论文速递】ICLR2022 - 语言驱动的语义分割 【论文原文】:LANGUAGE-DRIVEN SEMANTIC SEGMENTATION 【作者信息】:Boyi Li Cornell University, Cornell Tech Kilian Q. Weinberger Cornell University Serge Belongie University of Copenhagen Vladl…

zabbix分布式2

nginx配置文件修改 #匹配连接次数 curl -s http://127.0.0.1/nginx_status | awk /Active/ {print $3} which curl 查看命令路径 nginx性能监控脚本 nginx_active() { /usr/bin/curl -s http://127.0.0.1/nginx_status | awk /Active/ {print $NF} #$NF最后一个 } nginx_rea…

Keithley吉时利2450源表技术参数

Keithley SMU 2450源表,吉时利2450:Keithley 的触摸屏图形源测量单元仪器可带来直观的测试平台体验,满足电源和测量需求。应用:离散设备、组件、FET、二管、电阻、电池、电源管理 IC、太阳能电池、LED、纳米材料、有机材料等。 Keithley吉时…

如何在华为OD机试中获得满分?Java实现【数字颠倒】一文详解!

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

中华人民共和国档案法

中华人民共和国档案法 (1987年9月5日第六届全国人民代表大会常务委员会第二十二次会议通过 根据1996年7月5日第八届全国人民代表大会常务委员会第二十次会议《关于修改〈中华人民共和国档案法〉的决定》第一次修正 根据2016年11月7日第十二届全国人民代表大会常务…

5年测试老鸟整理,功能自动化测试入门到实践,超细总结...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Python自动化测试&…

《汇编语言》- 读书笔记 - 第6章- 包含多个段的程序

《汇编语言》- 读书笔记 - 第6章- 包含多个段的程序 6.1 在代码段中使用数据程序 6.1程序 6.2 6.2 在代码段中使用栈6.3 将数据、代码、栈放入不同的段程序 6.4 实验 5 编写、调试具有多个段的程序 应该将数据、代码、栈放进不同的段中。 程序在加载和运行时都可以向系统申请内…

美团端侧CDN容灾解决方案

1. 前言 作为业务研发,你是否遇到过因为 CDN 问题导致的业务图片加载失败,页面打开缓慢,页面布局错乱或者页面白屏?你是否又遇到过某些区域 CDN 域名异常导致业务停摆,客诉不断,此时的你一脸茫然&#xff…

javaWebssh服装租赁店信息管理系统台myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 java ssh服装租赁店信息管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要 采用B/S模式开发。开发环境为TO…

C++第一章:开始

开始目录 引言一、开发环境和参考书籍二、一个简单的C程序三、初识输入和输出标准输入输出对象 四、注释五、控制流while循环for循环 六、数量不定数据的输入七、C 缩进和格式八、类简介使用一个类书店处理书籍信息程序 九、术语表 引言 C在人们的眼中通常是“复杂”一词的代表…

软考高级架构师笔记-4中间件、嵌入式技术

目录 1. 前言 & 考情分析2. 中间件3. 微处理器4. 嵌入式软件5. 嵌入式系统6. 嵌入式软件设计6. 结语1. 前言 & 考情分析 前文回顾: 软考高级架构师笔记-1计算机硬件软考高级架构师笔记-2计算机软件(操作系统)软考高级架构师笔记-3数据库本章考情: 本章节偶尔会考到…

多电商平台订单整合,库存同步ERP系统,为何不用电商API对接?

还有不到1个月就是618购物狂欢节了,这个节日对很多电商来说是重头戏,一年中销售额暴涨的机会。现在电商们会在多平台开直播,挂小黄车,如抖音、拼多多、小红书等。数据资源大户电商们通常会把这些不同类型的海量数据分散存储在各个…

如何快速使用 WeUI 组件库?

1、如何快速应用 WeUI 组件库 快速应用 WeUI 组件库的步骤如下: 1、进入即时设计社区资源广场:访问即时设计社区资源广场,该资源广场提供免费使用的 WeUI 组件库,包括深色版和浅色版。设计师可以根据产品风格选择合适的组件库。…

[C++]octomap安装后测试

测试环境&#xff1a; vs2019 octomap1.9.6 release x64 代码&#xff1a; #include <octomap/octomap.h> #include <octomap/OcTree.h> using namespace std; using namespace octomap; void print_query_info(point3d query, OcTreeNode* node) { if (…

使用JS来实现轮播图的效果

最好今天分享一个使用JS制作的轮播图效果 个人名片&#xff1a; &#x1f60a;作者简介&#xff1a;一名大一在校生&#xff0c;web前端开发专业 &#x1f921; 个人主页&#xff1a;几何小超 &#x1f43c;座右铭&#xff1a;懒惰受到的惩罚不仅仅是自己的失败&#xff0c;…