敬告读者,这是《LabVIEW——北方客栈》的一个专栏,在那里可以看到更多的内容。
再读《LabVIEW图形编程》
序言
尽管LabVIEW早在1986年就诞生了,但它所创造、发明的虚拟仪器概念和图形化的编程方法,即使是在二十多年后的今天看来,它依然是处于仪器、仪表和计算机测量领域的领先地位,这是无可非议、毋庸置疑的事实。
的确计算机可以代替我们做很多的事情,甚至是在人类无法触及的地方(比如:火星)它们同样可以按人类的要求来控制、管理火星探测器。而现如今,操纵、使用计算机也并非是件很复杂的事情,甚至老人和小孩在这方面作得也毫不逊色。
可是如果将计算机作为(设计、开发)工具来使用,或者说让它为我们做我们想要做的事,可能就不会是仅仅能够操作、使用那么简单了。你必须能够进行程序设计(编程),才能指挥计算机为你做事,哪怕这件事很小、很简单。
以往的概念是能够编写应用程序的人都是IT界的牛人(受教育程度很高),它们劈劈啪啪的不停的敲打键盘,然后编译、运行、发布应用程序。
可以实现程序设计的计算机语言种类很多,但就编程效率和易掌握性而言,应该说还是图形化的编程方法最好。说图形化的编程方法最好,是来自于实际应用中我所使用过的两种图形化编程方法所获得的切身体会。
至于LabVIEW就不用再多说了,它是基于计算机测试、测量方面最优秀的图形化软件平台。它的确做到了,在基于计算机的测量领域,你可以将主要精力放在如何实现“测量任务”上,而并非用心思考如何编写程序代码,这是其一。其二,尽管我们放弃了对编写代码的关注度,但对计算机的掌控能力确丝毫没有下降,应该讲是有了本质上的极大提升。
而我的这个网站的设计、编制方法也是基于Weebly所提供的图形化操作的编辑方式(尽管它还不能称为编程语言)。没有这种图形化拖拽的方式,我根本不可能随时、随地、随心所欲的设计、修改、管理这个网站。
可以说,这种图形操作编辑的方法能够圆了许多人的梦,我就是其中的一个,很长时间以来,我就梦想拥有自己的个人主页或网站,现在借助于Weebly所提供的简单、方便的自助式网页设计方法,我的梦想终于实现了!
2004年下半年,当我刚刚开始接触、学习LabVIEW时,就曾买到过一本书《LabVIEW图形编程》,该书的英文版出版于2001年,中译本出版于2002年。在我的《LabVIEW学习札记》中介绍过此书。可以说此书是我学习LabVIEW的启蒙教科书之一。我特别喜欢、欣赏该书作者的写作风格,能把专业技术书籍写的像小说一样耐读,如果不是对技术工作有深入的了解和体会,这是绝对办不到的。
那时看这本书也就像是看小说,仅仅是通过阅读来了解LabVIEW的发展历史,同时建立一些概念和复习一些基础知识。并没有对那些关于LabVIEW的基本概念和编程技巧进行更深入思考。现在回过头来重新翻阅读此书,引发了许多新的思考和新的认识,并有了新的理解,将这些略加整理后逐渐形成了现在这个手记。
这个手记中的内容与LabVIEW学习札记中的内容不会发生碰撞,仅表明不同时段所获得的不同感受。交替的阅读这两部分会给初学者带来意想不到的好处。
另外,我在读此书时已经进入测试、测量领域多年,所以书中的很多概念对我来讲并不陌生。而对于刚刚走出校门的大学生而言,可能会是另一个结果。
目录暂时是按原书的目录编排的。
由于2009年工作繁忙,这里的更新速度可能慢一些,见谅!
本手记中用红色字来表示对书中内容的引用(如果涉及版权,请与我联系)。
本手记中的蓝色字体是属于发布后又补充、加入的新内容。
上图是来自NI的用户应用程序,时间表明是1992年。
下图是来自NI的用户应用程序,时间表明是1993年(Apple电脑)。