labview培训

时间:2024-12-22 15:37:18编辑:小星

如何学好LabVIEW,我的个人经验

分析如下:1、找一本好书入门:入门主要是熟悉基于数据流的编程方法、控件、数组、簇、程序结构、子VI等等,入门后就可以根据你的需要跳着看了。书最好是纸质的,电子版让人头晕,我电脑里堆满了电子版书籍,但没有一本我好好看过。在我学习LabVIEW的时候,中文图书比较少,我主要看的是英文版的LabVIEW高级编程。现在,我想我的《LabVIEW8.20 程序设计从入门到精通》是一本不错的教程,不仅可以拿来入门,还可以随时拿出来当手册参考,因为这本书涵盖的知识点非常全面。我现在都会经常的去查阅这本书,因为即使是我写出来的东西,我也不可能都记那么清楚2、多学习实例:我在学习LabVIEW入门后,以后的提高可以说完全是靠LabVIEW自带的实例和帮助手册完成的。当时,我需要编写一个规模非常大、功能也很复杂的系统。我并没有依靠自己的现有知识立即着手去编写这个系统,而是将LabVIEW所有自带的实例都看了个遍,当我把所有的知识点都成竹在胸后,我才开始整个系统的设计,这样才最终保证了整个系统的完美实现。不过LabVIEW很多自带的实例看上去比较复杂,因为很多都涉及一些专业的算法,并有很多附加的功能。为了让大家能轻松的学习每一个知识点,我在《LabVIEW8.20 程序设计从入门到精通》一书的编写过程中,几乎为每个知识点都编写了针对性较强的实例,我想这样可以极大的加速读者的学习过程。3、多尝试编写自己的小程序:这也许是学习任何语言都必要的途径。对于LabVIEW这种操作性很强的编程语言来说更是如此。只有当你写出的程序能实现你设想的功能时,也许你才能真正理解你的程序,因为在写程序的过程中就是一个不断加深理解的过程。因此我建议初学者尽量去试着编写代码,即使是照葫芦画瓢也是好的。4、对于硬件相关的问题,最好直接问NI工程师:由于硬件问题针对性太强,任何一本教程都不可能去全部涉及。一般情况下主要参考硬件手册,但是仍然解决不了问题时,你完全没有必要在那里死扛,打个电话给NI工程师,也许你的问题很快就能得到解决。NI工程师都是很不错的,非常耐心,而且都是一副不解决问题誓不罢休的样子,狂赞!扩展资料LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境。但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。参考资料来源:百度百科:LabVIEW

学labview需要什么基础

学labview需要的基础如下:首先需要买一套基础教程,如《LabVIEW8.20 程序设计从入门到精通》,熟悉里面的控件,基本数据类型(数值,字符串,枚举) ,复杂数据类型(数组,多个同一类型的元素;簇,多个不同类型的元素,相当于C语言里的结构体,JAVA里的JavaBean)。再看NI自带的一些小例子,看看他们的编程思路,然后再自己试着写一些小程序。到这一步基本已经学的差不多了,余下的就在工作中提高,一般都会与硬件打交道,程序上厂商会提供相应的API,开发时直接调用即可。Labview总体来说比较简单,比起C、java易学多了,如果你有C语言基础,labview一个星期就会了。LabVIEW的初心是帮助工程师无需太多关心程序本身,集中更多的经历在项目本身(大概就是这个意思吧),所以对于初学者也是非常友好的,软件提供了多种方式来帮助我们快速上手,来完成我们想要达到的目的。labview这是一款专业的程序开发环境,该程序由美国国家仪器(NI)公司研制开发,labview采用的是图形化编程语言,为编开发人员提供了大大地便利,新版本带来了全新的性能和优化,并新增了部分功能,适用于测试测量、控制、仿真等多种领域 。

LabVIEW的各种问题。。。求大神解救。。。

1、消息队列,是需要生成消息,然后得到消息时再解决对应消息的内容。事件处理是前面板控件有事件发生时,生面板响应其事件,用户界面模式,那可以理解为最基本的用户界面操作,然后后面的处理,至于如何处理,那就看编程者了。一般使用事件加队列得到生产者消费者模式比较好。
2、错误处理,可以有两部分,一为程序本身有错。不处理,无法运行。二为硬件、配置等有错,可以提示用户解决错误。程序调试,不调试,如何能够知道程序功能是不是满足要求呢?不调试能知道程序有无问题呢?程序不是说写一下就能完美的,必须要调试。越调越好。
3、调试更重要,调试时需要解决错误并处理错误。
4、程序本身错误。数据类型、数值、连线等错误。另一类为硬件、引用等错误。程序无法正常工作。
5、程序化语言是什么语言?哪个语言不是程序化的?你要说图形化语言的话,那就是快一点吧。
6、功能需求分析、原始开发、调试、打包发布
7、串口、并口、USB、I2C、CAN、以太网、1394、CAMERALINK


关于LABVIEW的问题,求高人指点,不胜感激·····

1. 过期之后重新安装确实是会有很多问题的2。是否重新安装时没有安装原本程序中用到的工具包,这样当然就调用不了,缺什么就要补上什么3.Labview的常用工具包已经有很多PoJie了,不妨去用一用。网上有很多,比如去vihome: ) ---------------------根据你这后来贴的图片得知:你的那些丢失的子vi,不是工具包丢失,而是好几个.vi文件已经丢失。。按理说文件保存在硬盘,是与重装无关的。你不妨找找。可以做一些推测:1. 卸载时一起删了。原来文件保存的地方是否就是LV的安装夹里面?如果是,那么很可能卸载时一起删掉了。2.文件路径变化。原先这些子vi如果是包含在某个文件夹,or在一个库文件里面的,而它现在路径变化了,所以其包含的VIs全都找不到了。


上一篇:中国好声音重返巅峰

下一篇:没有了