我是在网上搜了一本清华大学的LV教程,然后把书看完了,之后就在CPUBBS注册了,努力回答大家的问题,研究上的例子,不知不觉中就会了,呵呵
labview自学网站(免费的labview自学网站)
labview自学网站(免费的labview自学网站)
买本书,对这上面的例子看,自己做几个东西就会了,
你在么?可以一起学习交流~
由于LabVIEW是区别于传统文本编程语言的图形化编程语言,因此很多人在刚接触LabVIEW时总是觉得无从下手,其实LabVIEW远比纷繁复杂的C语言、VC、VB好学多了,因为学习LabVIEW不需要去记忆那些和你关心的事情无关的语法、定义之类的东西。她的门槛也非常低,你可以没学过任何编程语言就开始学习LabVIEW。当然,有点其它编程语言的背景会使你学得更快些而已。我总结了一些自己的学习经验,拿出来与大家分享,希望对后来者有些帮助:) 1、找一本好书入门. 入门主要是熟悉基于数据流的编程方法、控件、数组、簇、程序结构、子VI等等,入门后就可以根据你的需要跳着看了.书是纸质的,电子版让人头晕,我电脑里堆满了电子版书籍,但没有一本我好好看过。在我学习LabVIEW的时候,中文图书比较少,我主要看的是英文版的LabVIEW高级编程。现在,我想我的 《LabVIEW8.20 程序设计从入门到精通》 是一本不错的教程,不仅可以拿来入门,还可以随时拿出来当手册参考,因为这本书涵盖的知识点非常全面。我现在都会经常的去查阅这本书,因为即使是我写出来的东西,我也不可能都记那么清楚。 2、多学习实例。 我在学习LabVIEW入门后,以后的提高可以说完全是靠LabVIEW自带的实例和帮助手册完成的。当时,我需要编写一个规模非常大、功能也很复杂的系统。我并没有依靠自己的现有知识立即着手去编写这个系统,而是将LabVIEW所有自带的实例都看了个遍,当我把所有的知识点都成竹在胸后,我才开始整个系统的设计,这样才最终保证了整个系统的完美实现。不过LabVIEW很多自带的实例看上去比较复杂,因为很多都涉及一些专业的算法,并有很多附加的功能。为了让大家能轻松的学习每一个知识点,我在《LabVIEW8.20 程序设计从入门到精通》一书的编写过程中,几乎为每个知识点都编写了针对性较强的实例,我想这样可以极大的加速读者的学习过程。 3、多尝试编写自己的小程序 这也许是学习任何语言都必要的途径。对于LabVIEW这种作性很强的编程语言来说更是如此。只有当你写出的程序能实现你设想的功能时,也许你才能真正理解你的程序,因为在写程序的过程中就是一个不断加深理解的过程。因此我建议初学者尽量去试着编写代码,即使是照葫芦画瓢也是好的。 4、对于硬件相关的问题,直接问NI工程师。 由于硬件问题针对性太强,任何一本教程都不可能去全部涉及。一般情况下主要参考硬件手册,但是仍然解决不了问题时,你完全没有必要在那里扛,打个电话给NI工程师,也许你的问题很快就能得到解决。NI工程师都是很不错的,非常耐心,而且都是一副不解决问题誓不罢休的样子,狂赞! 能想到的就是这些了。说实话,LabVIEW是我所学习过的编程语言中最简单易学的了,我也想象不出将来还会出现比LabVIEW更简单但还能够如此强大的编程语言。我相信你只要能用心学上一个星期,你就会对LabVIEW爱不释手的!
来说说我的经历吧,labview主要是用来工业自动化领域,比如工业数据的采集以及工业电机的运动控制,其实也不难,就labview数据采集方面,分享下我的经验吧:
第1步:确认采集任务,电压,电流,压力,拉力,位移,声音、温湿度等这些模拟量信号,一共有多少个模拟信号需要采集,那么就需要选择采集卡模拟通道数大于等于要采集的信号个数;同理,确定有多少个数字开关量信号需要采集,有多少个数字开关量输出,比如控制继电器动重来控制设备开关的通断等,从而进一步确定采集卡需要带多少个数字量输入和输出,另外再考虑是否有其他特殊信号需要采集,或者控制,比如采集正交编码器需要使用专门带编码器测量功能的板卡,如果控制舵机需要有PWM输出的板卡,如果需要控制步进电机或者伺服电机,需要有运动控制功能的板卡。
第2步:根据被测信号选择传感器,这里需要注意传感器的精度等级、量程以及输出信号类型,比如我们要测量交流电压220V,要求测量最小分辨电压0.5V,那么应当按被测电压的1.5--2倍选择传感器量程,可以选择300--500V之间的电压传感器,然后要到0.5V,则至少选用精度等级0.1%的,其次就是注意传感器输出的信号类型,一般传感器输出有正负10V以内的电压输出信号与4--20mA的电流信号之分,具体选择哪种信号输出的,要根据实际情况,如果传感器输出接到采集卡的距离在10米以内,一般选择电压信号输出的,这样就可以直接与采集卡连接,如果距离较远,那么电压输出在远距离传输过程当中就会有压降,这个时候需要选择4--20mA电流输出的,电流输出不受线路电阻的影响,但是需要在采集卡输入口,接一个欧姆的采样电阻,将4--20mA转1--5V再接入采集卡,当然也可以选择直接可以测量4--20mA的采集卡。
第3步:选择合适的板卡,要与要采集的物理量对应上,而且一些关键的参数一定要留有裕量,如采样速度,采样精度,同步与非同步,带宽,量程范围,这里指的采样同样适用于输出的情况,如果信号量比较多,也可以选择两个板卡一起使用。
行业比较常见的采集卡品牌,简单对比下:
选择1,进口的有NI公司采集卡,LABVIEW是NI公司开发的,所以易用性,板卡与软件结合,但价格很贵,而且咨询服务需要另外交咨询费,由于中美贸易摩擦,货期也非常久,紧缺的产品货期需要3--12个月不等,适合不钱的用户,如果有钱,那就任性直接上NI的吧,特别需要注意的是NI的板卡一般只支持labview编程,如果用户想要在qt,python,C#等非NI自己开发的labview软件上使用,则非常的不方便。
选择2,研华和凌华公司的板卡,与labview配合非常好,网上的资料也非常多,价格上略微比NI有优势,同时非常方便的支持其他编程语言开发。
选择3,大陆有阿尔泰,恒凯科技的板卡:阿尔泰的板卡编程方式非常像NI板卡,但是各种教学资料,学习资料偏少;恒凯科技的板卡编程方式采用DLL调用方式,网上各种资料比较多,B站有大量学习视频,labview从手把手入门到高级编程教程都有,而且除了采集卡还有运动控制卡,数据采集与运动控制一体卡,比较方便于做数据采集还带有电机控制的应用场景。
第4步:学习LABVIEW软件,B站视频,或者经典教程LABVIEW宝典,电子版资料网上都有。这里提一下,基础部分需要掌握,复杂的编程不要看,要针对你的实际应用,在实际中去学和解决问题,否则,你学了一大堆,发现用不上,或者可以广泛的去学,但是时时刻刻要记住自己要完成什么采集任务。
第5步:读懂板卡硬件说明书,采用例程在实际的板卡上跑一跑,体验一下整个过程,最重要的就是要读懂例程,读懂了,你之后可以根据例程去改,改成你需要的采集任务。
第6步:实际作才是学东西最快的途径,labview本身是虚拟仪器编程软件,即用来开发基于计算机的测量仪器的,所以其本身是面向实际项目应用的开发软件,性质与VC,C#,python等其他通用编程语言有很大的别,如果没有采集卡实际硬件的支持,仅仅是在软件的程度上模拟一下是不可取的,简单的说,labview有很多的仪器仪表的控件可以使用,如果没有实际数据来源,仅仅人为模拟一个数据显示,其意义就不大了。
第7步:大致学习了labview编程基础之后,了解了基本的数据采集原理和数据采集卡结合labview的基本使用方法,还需要学习一下基础电子电路知识,基本的欧姆定律,二极管,三极管的原理,简单运放电路,电源电路等,如前面所说,labview并非类似于VC,C#,python等其他通用编程语言,可以完全脱离硬件,比如用VC开发一个学生成绩管理系统,这个是与硬件完全无关的,但是labview主要面向于测量仪器及控制仪器的开发,其作用是用来测试设备、实验对象、工业环境等等物理信号并且显示储存数据的,所以labview如果脱离硬件就变成了一个空架子,我们不会使用labview去开发一个学生成绩管理系统,更不会去开发聊天软件,因此硬件基础知识的掌握对于学习labview,以及后期要很好的应用labview,非常关键。
第8步:进入大神级别,学习相关数学理论,比如声音信号处理,需要学习声学相关知识,电网检测方面需要学习相关电力知识,如果配合视觉图像,则需要深入学习图像处理等知识,也就是说要应用到某个专业领域,则需要学习这个专业领域的相关知识和理论,才可以有的放矢的去应用labview与数据采集卡,实现相关专业领域的项目开发。
攻略都在这了,什么时候想学都不晚,实很重要,来个采集卡硬件,上位机程序控制作一下,你在作的过程中,就会慢慢熟悉labview软件的各个功能,工业采集的原理也能弄个明白,其实学习labview及数据采集很简单。
labview 用G语言编程 很容易入门 但是编写大型程序不会比C语言等其他编程语言容易 书籍:入门教材 《labview8.2 入门与精通 》 精通教材 《labview高级程序设计》《 labview编程样式》 另外 还有一本书很有名叫《我和Labview》 可以用来作为CLAD考试的辅助教材 :vihome GSDzone 还有些牛人的博客 比如labview7i先生,labview365先生, csxcs366先生希望对你的学习有些帮助
学习Labview有哪些好的教材和视频教程?
入门的话建议看软奇桢的《我和LabVIEW》,此人以及此书在相关领域的权威性随便去网上看看就应该知道了。书写得平易近人,觉得是有人手把手在教你。建议买第二版,除了增加一些内容外,版纸张不是太好,开本也不是太标准,放书架不好看。
一本《LabVIEW虚拟仪器项目开发与管理》虽然入门和实验室环境几乎用不着看这本,但是对于商用项目开发管理是很不错的。
labview这些里面都是有的,然后你要是有兴趣的话可以去看一下,然后像这种的话,你钻研的话也是可以的,然后含金量什么也是比较高的,
任何事物到从零开始在极短时间内都不可能到 掌握水分的基本画法从构图整体色调 和塑造水果开始 在慢慢塑造罐子一步一个脚印可以多花速写提高打型能力
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 836084111@qq.com 举报,一经查实,本站将立刻删除。