
LabVIEW
文章平均质量分 66
LabVIEW专栏
LabVIEW小王子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
labVIEW PID闭环控制
PID闭环控制是工业控制中最常用的控制算法之一,通过比例(Proportional),积分(Integral),微分(Derivative)三个环节的组合,实现对系统的精确控制。它属于闭环控制(反馈控制)的一种,通过不断比较实际输出与目标值(设定值)的偏差,动态调整控制量,使系统稳定在目标状态。原创 2025-08-31 15:56:02 · 298 阅读 · 0 评论 -
LabVIEW myrio概念
NI myRIO(my Reconfigurable I/O)是National Instrument (N!)推出的一款面向教育和嵌入式应用的紧凑型嵌入式设备,常与LabVIEW软件配合使用,非常适合学生,工程师进行快速开发,控制项目和数据采集应用。myRIO的主要特点。原创 2025-08-31 15:28:25 · 122 阅读 · 0 评论 -
LabVIEW TDMS文件
TDMS文件是NI公司新推出的数据管理系统,TDMS文件以二进制的方式存储数据,所以文件的尺寸更小,存取速度更快。因此具备二进制文件的优点的同时,又具备关系型数据库的一些优点。据NI公式测试,TDMS文件的存取速度能达到600MB/S,这样的存取速度能满足绝大多数数据采集系统存取的需求。原创 2025-08-27 23:35:59 · 483 阅读 · 0 评论 -
LabVIEW无用编程例举
LabVIEW编程初学者常犯两类错误:1)数组运算中过度使用循环而非索引功能,忽略函数多态性;2)重复造轮子,如手动实现数组转字符串而忽略内置函数。文章对比了初学者、优化和最佳三种实现方式,强调掌握LabVIEW核心功能(自动索引、多态运算)和熟悉内置函数库的重要性。提醒开发者应先充分了解平台现有功能,避免耗时开发已有解决方案。原创 2025-08-26 03:57:09 · 175 阅读 · 0 评论 -
LabVIEW模板和用户库
重新启动LabVIEW,就可以使用刚刚创建的模板了,如何自己创建的通用控件或者VI,那么把它们复制到C:\Program Files\National Instruments\LabVEIW 版本号\user.lib文件夹,则在"控件"选版和"函数"选版中就会显示这些控件和VI。此时就可以通过选版直接使用这些通用控件或者VI了。模板文件复制到C:\Program Files\National Instruments\LabVIEW 版本号\templates\Frameworks文件夹中。原创 2025-08-26 02:45:39 · 156 阅读 · 0 评论 -
LabVIEW变体数据
摘要:LabVIEW中的变体数据类型是一种灵活的数据结构,能够兼容各种数据类型,广泛应用于自动化服务器、ActiveX编程和网络通信。通过转换函数可实现变体数据与原始数据间的相互转换,并支持动态添加属性构建复杂数据结构。新版本提供多种解析函数(如获取数值、数组、簇信息等),可自动判断变体数据中的实际类型,特别适用于处理不固定数据类型的场景,如队列状态机中的动态数据传输。原创 2025-08-26 01:43:23 · 282 阅读 · 0 评论 -
LabVIEW重入
通常情况下,VI是不可重入的,即VI是互斥的。当两个线程同时调用同一个VI,而其中一个线程正在运行该VI时,必须等待这个线程运行完毕后,另外一个线程才能获得控制权,继续运行该VI。我们在调用DLL中的函数时,通常需要将函数封装在一个VI中,就是这个原因。如果DLL函数不是线程安全的,是不允许被同时调用的.封装在VI里,就避免了同时调用的问题。当在多处调用不可重入VI时,可以通过未初始化的移位寄存器共享数据。前面提及的LV2型全局变量,就是基于这个原理。可重入VI是线程安全的,可以同时被多个线程调用。原创 2025-08-25 22:30:45 · 221 阅读 · 0 评论 -
DQMH单例模块
VI实例引用的Default Values的Reinitialize All To Default方法。原创 2025-08-25 13:20:20 · 842 阅读 · 0 评论 -
DQMH框架
启动"模块主VI"。调用此VI后,你可以通过将此VI的广播事件输出连接到“注册事件”函数,选择性地注册该模块地广播事件。在选择性地调用"注册事件"函数后,你应始终为该模块调用“同步模块事件VI”,并将此VI地“等待事件同步?”输出连接到"同步模块事件VI"的相应输入。原创 2025-08-24 14:12:51 · 237 阅读 · 0 评论 -
LabVIEW事件结构
LabVIEW的事件结构独具特色,它不同于常规语言的事件驱动编程方式,融合了许多LabVIEW自身的特点,因此我们必须了解如何正确地使用事件结构。原创 2025-08-24 10:07:08 · 246 阅读 · 0 评论 -
LabVIEW子面板
LabVIEW中不支持多窗口(MDI),多个运行的VI各自具有自己的单独窗口(前面板)。子面板的出现在一定程度上解决了多窗口的问题。字面版属于容器型控件,在子面板中,可以插入其他VI的前面板,传入部分不包括菜单栏,标题栏等。首先在前面板中,布置一个子面板控件,调整至合适的位置和大小,此时在程序框图中会自动出翔子面板的“插入VI”方法。子面板本身只有“插入VI”和“删除VI”这两个方法。原创 2025-08-24 17:45:13 · 1326 阅读 · 0 评论