- 博客(13)
- 资源 (21)
- 收藏
- 关注
原创 【ATE-SENT协议】使用LabVIEW采集并解析SENT协议
本文介绍如何使用LabVIEW采集解码SENT协议,并通过补偿算法做到0误码。
2021-12-02 15:35:52
4389
7
原创 【LabVIEW面向对象】程序实例视频——直观感受面向对象编程的魅力
LabVIEW面向对象实例——Master架构之流水灯。优快云里看的不清楚,感兴趣的朋友可以去哔哩哔哩里去看。
2021-04-10 09:29:25
1429
原创 【LabVIEW面向对象】Actor架构中带返回值消息的处理技巧
Actor架构的原始的Massage只有输入没有输出,这让我们使用者很不适应。NI官方的Actor架构白皮书上是这样解释的:(原文懒得找了,大意是)Massage就是没输出,使用者应该适应没有输出的编程方式,如果你是在想要输出就用队列传出来。所以,如果你想使用带返回值的方法,在自动生成方法的Massage后,还应该对生成的Sendxxx.vi做如下改动:原始的自动生成的Massage:手动修改的更易使用的Massage:我推荐的Actor带返回值方法的结构:注意,推荐结构除了对队列赋
2021-02-27 16:32:37
2020
6
原创 【LabVIEW面向对象】接口类继承与普通类继承的区别
LabVIEW2020版本新推出了接口类的概念,本文主要介绍普通类与接口类的区别和用法。要理解接口类,应该从思想和用法两个层面解释。思想层面:LabVIEW的接口类与其他编程语言里的接口概念是类似的。一个对象可以继承一个父类和多个接口。这解决了之前的LabVIEW版本无法多继承的问题。虽然继承父类和继承接口类都叫继承,但是两个继承的概念完全不同。第一点:普通的类继承就是传统意义上的继承,你爸爸的就是你的。你爸爸英语口语10级,继承了你爸爸,你生出来的时候(类被创建的时候.
2021-02-20 17:22:13
3481
2
原创 【LabVIEW面向对象】ActorFrame操作者架构可重写VI的使用方法
本文介绍Actor Framework中可重写方法的主要作用和使用方法,
2021-01-30 15:57:50
3067
1
原创 【LabVIEW技巧】访问共享文件夹状态刷新速率问题
一个项目中,我需要访问相机控制器(win7系统)中的一张照片(共享文件方式),在我这台电脑上使用LabVIEW显示。为了降低系统开销,我使用以下逻辑:相机存储逻辑:每次拍照图片均覆盖性存储在一个固定文件夹内,文件名均一样,如test.jpg。并将此文件夹共享给LabVIEW这台电脑。LabVIEW读取逻辑:Step1:删除这个共享文件夹内的test.jpg。Step2:使用LabVIEW “文件或文件夹是否存在”指令,不断查询test.jpg是否存在。Step3:如果tes.
2021-01-21 17:33:47
2098
3
原创 【LabVIEW面向对象】封装篇:001“数据与方法分开”的设计理念(上)
我希望通过做这个题目时,重点对比此方法与“功能性全局变量”的区别,深刻理解面向对象主要思想之一:“数据与方法要分开”的概念,已经体会为什么需要数据与方法分开。另外,“功能性全局变量”与面向对象的“数据方法分开”思想背道而驰,后面不再会用到,准备和它说再见吧。同时,对于没接触过过LabVIEW类的同学,可以通过此题目入门。实践是检验真理的唯一标准,同学们一定要把手动起来。类名称:02_Timer功能说明:02_Timer是一个全局计时器,你可以设定倒计时时间或开始正计时,并在其他任
2020-12-13 23:51:02
1851
9
原创 【LabVIEW面向对象】学习路线图
众所周知,面向对象的程序设计是一种设计思想,它不依托于某种编程语言。C++、C#、LabVIEW都可以使用这种模式进行编程。同样的,面向对象编程设计也是近几年LabVIEW软件版本升级的主要方向,比如LabVIEW2020版本就新增了接口类和多继承的支持,相信基于面向对象的LabVIEW编程是未来的发展趋势。相比C#等文本语言由于LabVIEW工程师的数量较少,国内几乎找不到什么像样的资料。虽说各个语言的编程思想是相通的,但面向对象在具备思想的同时,还需要一些编译器的底层支持(比如写PLC程序就没办法完
2020-12-13 22:29:02
2971
8
原创 【ATE-产品烧录】CSM UNICOM下载器使用简介
UNICOM是德国CSM公司的一款工业编程器,主要用于产线的产品程序下载。很多公司(比如大陆汽车电子)的项目,都指定选用这款产品作为下载工具。这个产品国内的资料比较少,本人有幸用过这个产品做项目,写一篇概述性的东西为后人指一条方向:---------------------------------------------------------------------官方网址如下:...
2020-07-10 11:35:31
1850
原创 【ATE-同步采样】NI采集卡的RTSI同步技术及LabVIEW的实现方法
测试系统中,当对多路信号波形进行分析时,我们需要这些波形在时间轴上对其(同时采样),数据分析起来才有意义。这种使多路信号的波形在时间轴上对其的技术就叫做同步技术。举个例子,比如测试系统需要采集电压和电流用P=UI算功率。理论上当然需要同一时刻的电压U和电流I算出来的才是真正的功率P。用早上的电压和晚上的电流算出来的功率就没意义。但是,大多数的情况下要求也没么高,用第0.5秒的电压和第0.6秒的电流算出来的功率P也可以用。这个允许数据之间时间差程度,就是同步性要求。所有的测试系统都需要同步性设计,只.
2020-07-04 15:29:37
11534
13
原创 ATE工程师的进阶之路(LabVIEW方向)
本文写给基于LabVIEW软件的ATE工程师,希望对你的职业发展方向带来帮助。1、LabVIEW编程水平的三个层次。第一层:会使用LabVIEW的各类控件写简单的,无结构而言的程序。(入门级)第二层:能够使用生产者-消费者结构、状态机结构;理解一个while循环就是一个并行系统服务的概念;会使用队列来同步并行进程之间的数据交互;会使用功能性全局变量简化程序设计。(到此层,你可以...
2020-03-10 11:03:16
6136
9
LabVIEW2009万能注册机
2012-02-28
STM32中文固件库+中文芯片手册(完全版)
2011-11-15
单片机USB下载线最新驱动(含win7和xp)
2010-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人