自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Labview如何0基础自学快速入门?(纯干货帖)

讲解了如何学习Labview,Labview如何0基础入门,自学Labview的方法。什么都不会如何学好Labview的分享,欢迎关注文章~文章提供《Labview宝典》pdf下载,和《Labview虚拟仪器数据采集与通信控制》pdf下载

2024-04-07 17:20:17 4056 16

原创 31、Labview如何搭建程序框架?--状态机到数据采集等常用框架

本文废话不多,直接列举几种框架搭建方式,为了尽量向大家提供干货,本文直接从简介和手把手教搭建框架两方面来讲解,本文提到五种经典框架模式,学会这五种就很够了,分别是:状态机框架(State Machine)、生产者-消费者框架(Producer-Consumer)、主-从框架(Master-Slave)、事件驱动框架(Event-Driven)、分层架构(Layered Architecturep)。这个框架是基于状态机结构的。顾名思义“状态机”就是个“切换程序状态的机器”。本质是一个。

2024-09-23 23:39:02 795

原创 30.Labview如何读懂别人程序、修改程序?

之前写过一次教大家的文章,这次教大家如何学习别人的程序,和如何搭建一套适合自己的程序框架。这里事先说明一下:要想搭好程序框架,一定要先把自己的系统,逻辑是什么!这非常重要,是决定你程序的关键因素。废话不多扯,直接说重点。

2024-08-21 22:41:15 865

原创 29.Labview界面设计 --- (下篇)自定义控件库、界面布局与外观设计

1.自定义控件外观(自定义控件)1.1 自定义外观库1.2 手动自定义控件外观2. 前面板控件布局方式(控件排布)2.1 模块化控制布局方式2.2 数据采集布局方式3. 前面板外观优化项(背景设计)3.1 前面板背景设计3.2 前面板窗口整理本节第一部分教大家安装一种可以直接用的自定义控件库,第二部分教大家如何自己设计控件并保存调用。

2024-08-07 23:08:32 1722 2

原创 28.Labview界面设计--- (上篇) 软件登陆界面设计与控件美化

作为GUI界面设计的老大哥般的存在,Labview本身的G语言属性就展现了其优越的外观设计能力,其中不乏许多编程爱好者、架构师等的喜欢使用Labview进行界面相关的设计,而使用Matlab、Python等软件写底层数据处理模块、自动化脚本等,有着出色的混合编程习惯。那么本文就从基础开始详细讲解Labview中的前面板设计相关的内容。

2024-07-29 20:58:50 1697 1

原创 27. 一文掌握Labview串口通讯程序设计与优化

大家好~本文是==0基础串口通讯==文章,无需Labview基础,读完即可完成串口通讯设计。之前给大家出过一期有关于串口通讯硬件配置的文章,那么本期着重讲一下从硬件连接到纠错再到软件如何设计,并针对之前的文章中大家提问到的问题做出相应的答疑,针对串口连接时存在的一系列连接错误、软件不通等问题展开要论,优化了设计结构,最终生成一个结构稳定不复杂的程序,所以本文的题目是串口通讯程序设计,请看题注。

2024-07-15 16:23:58 1580 1

原创 26.Labview波形图、XY图、强度图使用精讲

1. 波形图基础概念,如何使用,1.1 波形图与波形图表1.2 XY图如何设计、如何使用?1.3 强度图原理、如何使用、使用案例;2. 图形的参数设置2.1 波形图及波形图表的外观设计2.2 XY图的前面板设计2.3 强度图属性设置。

2024-07-11 00:12:15 2998 4

原创 25.labview文本文件读写和Excel表格文件读写

本文将会讲解labview的几种不同方式,讲解程序的基本原理,并提出具体的实施方案,本文内容如下所示。本文文章结束会提供大家,以便于大家学习和使用。

2024-07-02 15:18:44 2079

原创 24.Labview移位寄存器的使用及数据流解析

什么是移位寄存器呢?移位寄存器在什么情况下才会使用呢?将本章先讲解一下移位寄存器的定义及原理。题主提前说一下答案:“移位” “寄存” 是两个词语,寄存是指循环结构上的两个寄存器,相当于两个容器储存着循环中输给它的数据,移位是指将上个循环中放到容器中的数据倒到下个循环容器中,即上次循环的数据拿到下个循环使用。详细解释请看下文。下文中的“循环结构”特指for循环和while循环。移位寄存器可用于将上一次循环的值传递至下一次循环。如下图所示,移位寄存器以一对接线端的形式出现,分别位于循环两侧的边框上,位置相对。

2024-06-04 00:56:05 2286 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 1990

原创 22.Labview严格类型是什么?怎么用?

严格这个词语大家可以理解为“不变”,指的是一个控件或者一个VI它的数据类型和它的属性是不会变化的,比如说一个DBL类型的数值控件,当使用严格类型引用时那么这个控件的数据类型就不会发生改变,比如我们将U8的数据输入到DBL类型控件中,U8类型的数据会强制转换为DBL类型的数据。如下图所示:我们将一个U8类型的数值输入到DBL类型的严格引用的属性节点值中,可以看到在红色箭头处有一个红色的小点儿,这个点就代表U8类型的数据强制转换为了DBL类型的数据。

2024-05-17 00:36:27 1660

原创 21.Labview接线颜色和数据类型及强制类型转换

本文总结了几种数据类型的方式以及Labview接线颜色对应各种数据类型不同的分类,以及各种不同数据类型之间的类型转换。对于初学者来说本文可能会起到一定的帮助,希望大家多多强化基础知识以便于更快的进入强化阶段和进阶阶段。

2024-05-17 00:32:31 2022

原创 20.Labview使用子vi进行VI间的数据传递详解(模块化)

子VI(模块化)题主在题注中也提到, 子VI的建立只是为了减少程序的负担,那么我们当使用子VI的时候首先就要明确什么是子VI?什么样的程序可以作为子VI?首先我们来看NI官方给的定义,具体说明如下图所示:题主已经将重点画出来了,在官方的解释中将子VI定义为了模块化,大家可以看到创建模块化子VI的特点在于减少代码重复工作优化了程序的框架结构。把一个代码打包,需要的时候就拎出来让他处理处理,不需要的时候就让它躺在我的列表里就行了也不占用运行空间。那么创建子VI需要需要注意以下几点:①任何一个程序。

2024-05-14 00:43:15 2097

原创 19.Labview簇、变体与类(下) -- 项目与Labview类的使用

本文介绍Labview类的使用,Labview类如何使用,在项目中类的函数使用和具体使用场景,labview簇、变体与类的使用

2024-04-26 14:51:26 1629 1

原创 18.Labview簇、变体与类(上) – 簇的基本函数及变体的用法理解

在Labview中,何为簇与变体,何为类?应该如何理解?具体有什么应用场景?本文基于Labview软件,独到的讲解了簇与变体与类函数的使用方法和场景,从理论上讲解其数据流的底层概念,从实践上建立函数的使用规范及应用场景。本文介绍簇、变体与类的函数使用和具体使用场景。具体内容分区请大家查看目录。

2024-04-12 23:29:32 2746 1

原创 17.Labview字符串与路径精讲(下) — 字符串及路径的用法汇总

本章讲解labview中的具体实践用例,对字符串函数应用做出详细概述,路径函数的应用、Labview打开文件、处理文件等,通过本文的学习希望大家了解到字符串及路径在labview编程中的重要地位。

2024-03-28 15:27:02 1772 1

原创 16.Labview字符串与路径精讲(上) — 理论篇

本章将用通俗的语言讲解字符串的组成结构,从基础角度阐述字符串的含义。这个路径就是大家平时理解的,电脑中的文件夹路径,文件路径等。本章介绍以下路径相关的知识,并讲解其函数应用,及与字符串相关的转换。

2024-03-20 14:35:00 2379 2

原创 15.labview数组精讲

这一章我们讲解Labview中的数组的类型定义和数组相关的函数,废话不多说直接上大白话。

2024-03-01 16:17:24 1511 1

原创 14.Labview数组精讲

本系列文章 适用于入门到强化各个阶段,讲解很详细,有问题可以补充,题主随时答疑。

2024-03-01 16:14:51 5950 3

原创 13.Labview for循环精讲

该索引可作为循环次数使用,也就是说,这个数组连上for循环时,for循环会自动判定数组中的元素个数,并将这个元素个数作为for循环的循环次数。当然了,这个循环次数和我们上述提到的两种终止for循环的方式同时存在时,还是以最少次数的循环作为终止条件,这是毋庸置疑的。将单次循环中的数值由隧道输出,同样的可以看到一个索引的小方框,该方框可以将每次循环的数值,组成一个一维数组,类似于2.3的反向操作。,产生了两个方向相反的方框箭头,该箭头的颜色和连接的数据类型相关,比如数值是蓝色,数组为橙色。

2024-01-22 14:02:38 2009

原创 12.Labview实现vi间数据传递的方法汇总 ---子VI、队列、全局变量及UDP/TCP协议传输

本文汇总一下不同VI之间数据传递的方式,使大家明确数据传递的几种类型并灵活使用。基于目前大家所学到的基础知识,在Labview中简单来说数据类型基本包括等,实际上最常用的数据类型可以简单说就只有四种,。那么这些数据如果是跨VI的时候是如何传输的呢?传输方式有什么不同呢?数据流方向如何?本文针对这一问题做出归纳整理。

2024-01-19 16:35:02 4672 1

原创 11.Labview实现用户界面切换的几种方式---通过VI间相互调用

本文介绍了界面切换的几种方式,分别是重入和引用①重入方式可以通过调用子VI的方式打开被调用的界面,往往应用于弹窗等的设置程序。②引用方式分两种,一种是打开引用,一种是静态引用。区别在于打开引用需要设置被打开VI的目标地址,静态引用仅需在引用时绑定VI的位置即可。③推荐使用静态引用的方式切换界面。④使用引用打开界面时,需通过属性节点和调用节点来设置程序的状态。更多内容欢迎大家补充和留言讨论~本文介绍了GUI界面设计相关的程序,更多相关文章后续持续更新,请关注作者不迷路~本期就到这里,再见~

2024-01-18 14:25:57 6120 7

原创 10.Labview局部变量、全局变量、引用、属性节点、调用节点用法理解及精讲

本文的结构还是首先教大家明确概念问题,然后深入理解概念并学会使用,最后在理论基础掌握的基础上,通过实例来强化大家的理解。本文依旧是**先理论后实践**的教学方式,欢迎留言或私聊提问。

2024-01-17 10:34:50 7726

原创 9.细讲Labview条件结构用法及易错点

本文讲解Labview条件结构的常用情景及易错点注意事项。帮助大家深刻理解并使用该结构,欢迎点赞关注加评论,有问题可以私聊或在下方评论区留言。

2024-01-16 10:06:40 4168 1

原创 python学习笔记--pycharm相关“Edit configuration“问题解决

由于题主之前使用的IDLE对python的编程方式,对pycharm的使用遇到写小问题,今天对小白使用过程中遇到的问题解决做个笔记。

2024-01-05 14:02:32 3613 1

原创 8.细讲Labview For循环功能及用法汇总

本文详细介绍Labview中For循环的使用方法,从所有细节让你透彻的看明白For循环是如何使用的,如果有帮助的话记得点赞加关注~

2024-01-02 16:57:02 5801

原创 6.细讲Labview事件结构用法(下)--进阶篇——事件结构的常用实例场景解析

① Labview的GUI界面程序多是面向用户操作的,事件结构常用在处理各类用户事件的程序下。②本文讲解了几类几乎都能用到的事件程序编程思路。

2023-12-28 11:11:40 4100 6

原创 7.Labview队列使用方法----一文读懂队列底层原理及用法

题主非常详细的介绍了队列的原理及使用方法,帮助读者在原理上深刻理解队列的底层逻辑,并介绍了队列使用时的注意事项。后续将更新更多相关文章记得点赞加关注,谢谢~

2023-12-13 09:00:00 3954 2

原创 5.细讲Labview事件结构用法(中)--强化篇——事件分支及处理

基于前一篇文章所提到的事件结构的基础建立来看,建立完成后,下一步面临的就是如何使用的问题,这篇文章就事件结构的不同分支类型对时间结构做出详细的分支讲解。内容很细节,请放心食用。

2023-12-12 00:09:32 4040

原创 4.细讲Labview事件结构用法(上)--入门篇——附用例讲解及用法拓展

事件结构是Labview非常强大的一个功能,可以说任何一个成熟的程序都可以用到这个结构。其用法灵活多变,所以给开发人员造成了使用简单的假象,正所谓看着很简单...实则一点都不难

2023-12-05 17:01:38 7419 9

原创 3.详解Labview串口通讯--从串口线连接到串口通讯保姆级教程

本文非常详细的介绍了使用Labview实现串口通讯,读完题主这篇文章,即使你是今天刚下载的Labview,也能熟练的连接并驱动串口执行,接下来和我一起学习下,记得关注并点赞不迷路

2023-12-01 16:39:44 14498 24

原创 2.Labview数据采集--基于AMC和队列的生产者和消费者编程模式

本文提出一种基于队列与AMC操作的数据采集编程思路。*本文并提供AMC等相关插件及安装包

2023-11-30 15:59:17 3699

原创 1.Labview与Matlab混合编程--Mathscript安装包及使用方法

本文基于Labview为主要开发框架,以Matlab为辅助节点,从如何安装Labview中的Matlab插件到Matlab数据处理代码在Labview中的使用作出详细描述。

2023-11-29 15:00:08 3984 2

mathscript 2020,用于Labview的matlab插件

本安装程序为支持任何matlab版本的mathscript 2020 的安装包文件。 ①安装时,前置条件是安装了labview2020软件。 ②安装包中附带的是所有与mathscript 2020 相关的插件文件,大家可自行补充。 ③安装过程中的其他问题可私聊博主解决。

2024-04-03

Labview2020 math script 插件

Labview的mathscript插件,一键安装即可,使用该安装包需要注意以下几点: ①电脑上必须安装了NI发行的labview2020版本的软件。 ②使用该安装包时可能会有提示更新NI package,直接点击确定或者忽略即可。 ③安装包需要将文件夹中的几个文件均安装。 ④NI License Activator文件为解码文件,安装好mathscript后,双击打开该文件,将mathscript文件中的右侧小方框右键打开为Active,小方格变为绿色后重启电脑即可激活。 ⑤安装时若存在问题,可直接私聊题主,题主为您解答。 ⑥更多安装文件及Labview相关内容,题主后续将持续更新,请关注加收藏,感谢各位的关注谢谢大家。

2024-03-21

Labview串口驱动-NIVISA 1800full

①本资源是NI Labiew的串口驱动插件,支持任何版本的Labview串口驱动识别,适用于Labview无法识别串口,无法编程串口的情况下。 ②本串口驱动安装过程简单,安装后无需后续操作即可完成串口识别。

2023-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除