Labview
文章平均质量分 93
叫我萧风啊
作者声明:本博客所有文章均为原创文章,搬运请私聊题主经题主同意。题主Labview开发经验四年,Matlab开发经验两年,C#及Python开发经验一年,Mysql数据库使用经验一年,Solidworks设计经验五年,目前主攻系统集成开发方向。
展开
-
Labview如何0基础自学快速入门?(纯干货帖)
讲解了如何学习Labview,Labview如何0基础入门,自学Labview的方法。什么都不会如何学好Labview的分享,欢迎关注文章~原创 2024-04-07 17:20:17 · 1499 阅读 · 9 评论 -
25.labview数据采集中的读取和写入文本文件和Excel表格文件
本文将会讲解labview的几种不同方式,讲解程序的基本原理,并提出具体的实施方案,本文内容如下所示。本文文章结束会提供大家,以便于大家学习和使用。原创 2024-07-02 15:18:44 · 437 阅读 · 0 评论 -
24.Labview移位寄存器的使用及数据流解析
什么是移位寄存器呢?移位寄存器在什么情况下才会使用呢?将本章先讲解一下移位寄存器的定义及原理。题主提前说一下答案:“移位” “寄存” 是两个词语,寄存是指循环结构上的两个寄存器,相当于两个容器储存着循环中输给它的数据,移位是指将上个循环中放到容器中的数据倒到下个循环容器中,即上次循环的数据拿到下个循环使用。详细解释请看下文。下文中的“循环结构”特指for循环和while循环。移位寄存器可用于将上一次循环的值传递至下一次循环。如下图所示,移位寄存器以一对接线端的形式出现,分别位于循环两侧的边框上,位置相对。原创 2024-06-04 00:56:05 · 1317 阅读 · 5 评论 -
23.Labview中的数值类型讨论 ---- 位(bit)、字节(byte)、I8、U8、单双精度、复数
数值这个概念大家都在熟悉不过了,加减乘除从上学就开始接触,它在Labview中的表现形式还是特别多的,包括了十二种数值:有I8、I16、I32、I64、U8、U16、U32、U64、SGL、DBL、EXT、CSG、CDB、CXT共14种原创 2024-05-31 14:39:23 · 1136 阅读 · 0 评论 -
15.labview数组精讲
这一章我们讲解Labview中的数组的类型定义和数组相关的函数,废话不多说直接上大白话。原创 2024-03-01 16:17:24 · 1324 阅读 · 1 评论 -
10.Labview局部变量、全局变量、引用、属性节点、调用节点用法理解及精讲
本文的结构还是首先教大家明确概念问题,然后深入理解概念并学会使用,最后在理论基础掌握的基础上,通过实例来强化大家的理解。本文依旧是**先理论后实践**的教学方式,欢迎留言或私聊提问。原创 2024-01-17 10:34:50 · 5238 阅读 · 0 评论 -
22.Labview严格类型是什么?怎么用?
严格这个词语大家可以理解为“不变”,指的是一个控件或者一个VI它的数据类型和它的属性是不会变化的,比如说一个DBL类型的数值控件,当使用严格类型引用时那么这个控件的数据类型就不会发生改变,比如我们将U8的数据输入到DBL类型控件中,U8类型的数据会强制转换为DBL类型的数据。如下图所示:我们将一个U8类型的数值输入到DBL类型的严格引用的属性节点值中,可以看到在红色箭头处有一个红色的小点儿,这个点就代表U8类型的数据强制转换为了DBL类型的数据。原创 2024-05-17 00:36:27 · 1224 阅读 · 0 评论 -
21.Labview接线颜色和数据类型及强制类型转换
本文总结了几种数据类型的方式以及Labview接线颜色对应各种数据类型不同的分类,以及各种不同数据类型之间的类型转换。对于初学者来说本文可能会起到一定的帮助,希望大家多多强化基础知识以便于更快的进入强化阶段和进阶阶段。原创 2024-05-17 00:32:31 · 1353 阅读 · 0 评论 -
20.Labview使用子vi进行VI间的数据传递详解(模块化)
子VI(模块化)题主在题注中也提到, 子VI的建立只是为了减少程序的负担,那么我们当使用子VI的时候首先就要明确什么是子VI?什么样的程序可以作为子VI?首先我们来看NI官方给的定义,具体说明如下图所示:题主已经将重点画出来了,在官方的解释中将子VI定义为了模块化,大家可以看到创建模块化子VI的特点在于减少代码重复工作优化了程序的框架结构。把一个代码打包,需要的时候就拎出来让他处理处理,不需要的时候就让它躺在我的列表里就行了也不占用运行空间。那么创建子VI需要需要注意以下几点:①任何一个程序。原创 2024-05-14 00:43:15 · 1490 阅读 · 0 评论 -
13.Labview for循环精讲
该索引可作为循环次数使用,也就是说,这个数组连上for循环时,for循环会自动判定数组中的元素个数,并将这个元素个数作为for循环的循环次数。当然了,这个循环次数和我们上述提到的两种终止for循环的方式同时存在时,还是以最少次数的循环作为终止条件,这是毋庸置疑的。将单次循环中的数值由隧道输出,同样的可以看到一个索引的小方框,该方框可以将每次循环的数值,组成一个一维数组,类似于2.3的反向操作。,产生了两个方向相反的方框箭头,该箭头的颜色和连接的数据类型相关,比如数值是蓝色,数组为橙色。原创 2024-01-22 14:02:38 · 1706 阅读 · 0 评论 -
18.Labview簇、变体与类(上) – 簇的基本函数及变体的用法理解
在Labview中,何为簇与变体,何为类?应该如何理解?具体有什么应用场景?本文基于Labview软件,独到的讲解了簇与变体与类函数的使用方法和场景,从理论上讲解其数据流的底层概念,从实践上建立函数的使用规范及应用场景。本文介绍簇、变体与类的函数使用和具体使用场景。具体内容分区请大家查看目录。原创 2024-04-12 23:29:32 · 1925 阅读 · 1 评论 -
17.Labview字符串与路径精讲(下) — 字符串及路径的用法汇总
本章讲解labview中的具体实践用例,对字符串函数应用做出详细概述,路径函数的应用、Labview打开文件、处理文件等,通过本文的学习希望大家了解到字符串及路径在labview编程中的重要地位。原创 2024-03-28 15:27:02 · 1397 阅读 · 1 评论 -
14.Labview数组精讲
本系列文章 适用于入门到强化各个阶段,讲解很详细,有问题可以补充,题主随时答疑。原创 2024-03-01 16:14:51 · 4372 阅读 · 3 评论 -
16.Labview字符串与路径精讲(上) — 理论篇
本章将用通俗的语言讲解字符串的组成结构,从基础角度阐述字符串的含义。这个路径就是大家平时理解的,电脑中的文件夹路径,文件路径等。本章介绍以下路径相关的知识,并讲解其函数应用,及与字符串相关的转换。原创 2024-03-20 14:35:00 · 1990 阅读 · 2 评论 -
12.Labview实现vi间数据传递的方法汇总 ---子VI、队列、全局变量及UDP/TCP协议传输
本文汇总一下不同VI之间数据传递的方式,使大家明确数据传递的几种类型并灵活使用。基于目前大家所学到的基础知识,在Labview中简单来说数据类型基本包括等,实际上最常用的数据类型可以简单说就只有四种,。那么这些数据如果是跨VI的时候是如何传输的呢?传输方式有什么不同呢?数据流方向如何?本文针对这一问题做出归纳整理。原创 2024-01-19 16:35:02 · 3511 阅读 · 1 评论 -
11.Labview实现用户界面切换的几种方式---通过VI间相互调用
本文介绍了界面切换的几种方式,分别是重入和引用①重入方式可以通过调用子VI的方式打开被调用的界面,往往应用于弹窗等的设置程序。②引用方式分两种,一种是打开引用,一种是静态引用。区别在于打开引用需要设置被打开VI的目标地址,静态引用仅需在引用时绑定VI的位置即可。③推荐使用静态引用的方式切换界面。④使用引用打开界面时,需通过属性节点和调用节点来设置程序的状态。更多内容欢迎大家补充和留言讨论~本文介绍了GUI界面设计相关的程序,更多相关文章后续持续更新,请关注作者不迷路~本期就到这里,再见~原创 2024-01-18 14:25:57 · 4708 阅读 · 7 评论 -
9.细讲Labview条件结构用法及易错点
本文讲解Labview条件结构的常用情景及易错点注意事项。帮助大家深刻理解并使用该结构,欢迎点赞关注加评论,有问题可以私聊或在下方评论区留言。原创 2024-01-16 10:06:40 · 3359 阅读 · 1 评论 -
2.Labview数据采集--基于AMC和队列的生产者和消费者编程模式
本文提出一种基于队列与AMC操作的数据采集编程思路。*本文并提供AMC等相关插件及安装包原创 2023-11-30 15:59:17 · 2930 阅读 · 0 评论 -
3.详解Labview串口通讯--从串口线连接到串口通讯保姆级教程
本文非常详细的介绍了使用Labview实现串口通讯,读完题主这篇文章,即使你是今天刚下载的Labview,也能熟练的连接并驱动串口执行,接下来和我一起学习下,记得关注并点赞不迷路原创 2023-12-01 16:39:44 · 10076 阅读 · 12 评论 -
8.细讲Labview For循环功能及用法汇总
本文详细介绍Labview中For循环的使用方法,从所有细节让你透彻的看明白For循环是如何使用的,如果有帮助的话记得点赞加关注~原创 2024-01-02 16:57:02 · 4210 阅读 · 0 评论 -
6.细讲Labview事件结构用法(下)--进阶篇——事件结构的常用实例场景解析
① Labview的GUI界面程序多是面向用户操作的,事件结构常用在处理各类用户事件的程序下。②本文讲解了几类几乎都能用到的事件程序编程思路。原创 2023-12-28 11:11:40 · 3218 阅读 · 6 评论 -
7.Labview队列使用方法----一文读懂队列底层原理及用法
题主非常详细的介绍了队列的原理及使用方法,帮助读者在原理上深刻理解队列的底层逻辑,并介绍了队列使用时的注意事项。后续将更新更多相关文章记得点赞加关注,谢谢~原创 2023-12-13 09:00:00 · 3133 阅读 · 2 评论 -
5.细讲Labview事件结构用法(中)--强化篇——事件分支及处理
基于前一篇文章所提到的事件结构的基础建立来看,建立完成后,下一步面临的就是如何使用的问题,这篇文章就事件结构的不同分支类型对时间结构做出详细的分支讲解。内容很细节,请放心食用。原创 2023-12-12 00:09:32 · 3225 阅读 · 0 评论 -
4.细讲Labview事件结构用法(上)--入门篇——附用例讲解及用法拓展
事件结构是Labview非常强大的一个功能,可以说任何一个成熟的程序都可以用到这个结构。其用法灵活多变,所以给开发人员造成了使用简单的假象,正所谓看着很简单...实则一点都不难原创 2023-12-05 17:01:38 · 5351 阅读 · 4 评论 -
1.Labview与Matlab混合编程--Mathscript安装包及使用方法
本文基于Labview为主要开发框架,以Matlab为辅助节点,从如何安装Labview中的Matlab插件到Matlab数据处理代码在Labview中的使用作出详细描述。原创 2023-11-29 15:00:08 · 3275 阅读 · 2 评论