Labvitn的烟辑坏境前3章 。在灯的前面能人和y值。 了的值船着连线进人如雨数约地人据子,经过计氧。沿着缩出连线到+y墨示差件程云如值。 从程序根图中可以看到榨入控件和悬示控件的外形不司,整件端子是组边根,有侧事,个短 向外伟的第头,库是示海是阳边根,左留有一个指向内形的清头。控件功管类于输人取据藻, 西层示的功曲于输出楼收边。 1.聘子的显示方式 右随单击控件赠子,在弹出的使挂菜单中有个“显示为图标”速项,可德瓷特编子以图标方 式是示。图标显示为式的外框比较大,面且比较形象。如眉5所示。上图的图标显示方式反病 了国子对皮的前图板控件类型,雀下关阳了图标显示方式聊基得操整情。在大程序中。一轻会 关闭墨标是示方式,得程序丽更为消利落 世3与压标和喻手显示的院件 对于图中转每个控件编于,可以单孜设置,位可以有选项中一攻候授置,设置宽成,对干调 有的塑件端子将会一视同仁。打开来单栏上的工具透项。单山“程序据函”条日,当选择“财 固标形式改置植面板接线烟“时,有线置的校作懒子都将以图标的形式在翠承根图中是承,默 认情促下,这个单这用是勾连的,如正36所示。 闲参设黄 图36透项的一要序厘图”没置据 2节点 节点是程序找行元件架化的名感。节点类解于标希填和请言中的请时、领作符、孟数和 程序。在前国的锅子中,“如”承数即是一种节点。另外一种节点是可以重复铁行减者有条件故 27
LbVE青唐椒仅锈程序设计从入门到精通 行代两的节点,比如泰件结构、循环结构。【bV配W地为广大的嫡程着疑供了方便的计算数 公式和表达式,如mh节点、公式节点、MATLAB5gt节点等,如图3-于新示 图37市点 3.连城 【动V正W的特点是戴解流编型,它并不是狐于籍通的文本编程。其代码并非被行计算孩轩。 在上图的第】个例子中,生花控件端予期节点量曲某一种特碳的“连线”连接的,即走线是从深 子到日的子的数捷径,博一个数从一个圈端子传罐到一个多个日的端子。这连类 是限所速按的数数认授置的。 条连线可以有多个日的喝子.包不图看多个圆第子。若这样操作,L山V正W将是示为断新线。 LV正W中的连线限据所连接的数解关整作决定蓬线的样式和颜色。 4,abVEW的数壤流编程 L品V厅EW中的请线是超据黄编因的然,对手节点,当其所有输人验子的数围令高到认 才都行:当其秋完中,节所计好的数透到断有的 井立从原端子传通到日 的菊予。数W减的概念与文本幽型语首中的控制德方法烟似,控制流指被飘编写的顺序行。 3.1.3 LabVIEW工程 和其佑的程件类低。LbV正W工程修织门其的LbVw文件,也括非 LV冒文。如唇文档,或者其做项日的明文件,等等。保工 工型文件,以侧扩展名保存。工程中的文件除了包然相关文件的情息之外,还可假保存工看 的配置,编评和开发等销墓, LabVlEW为偏限量好者报供了家种的集程方式,也可以以不刻建工程的方式编程。当需要 对一个秋件的进行管速时,则需要刻度工程,只是对单个功他进行编年的话,可以只建 ,行细译调试。 1.工程答理器 圆日询宽器”窗口是创建和峡算LVBW丁餐的界面,图-所示为创一个新的宋命名 工和,从蒙单中志释文件>新意V,可以为该工限密加V江。成看右睫单击项目名称,在弹出的 怜建整单中设择新康断非,在据接根图中违择要每建的见成理日。 中”我的电略“张日录项日下的 子日,代表了作为工中日标对象之一的本的 计草机。“我的电脑日标对象下是“依赖关”和“程序生战规和”。一依镇关黑”是工程中的 V需要的相关勇日,“程序生我规范”定义如何生成可换行皮用教件的规期, 28
LAbVIEWB的掬道环境第3罩 用38项日夜览器 (1工具 和其性牧件一样,工观管理料包省许多的工具条日,使得进行常用的操作非着便境。图3 所示为插本工具泰。 压中从左至有依次为风年,重日。生酸。题代码知需年日。如图3.所是。想春看.. 具菜单项中可以择显示零条日,有单击工条,在出的快使菜中透择显示的条日。 由心XX4nPB电购可 丽》工耳涤 图3108示条日 (2)新建 在项日的"我的电脑”日标对滚下可以鞋据教件可日的青要创建新的文件。妇V1、xCao 之类,如图31所尿。 “的电的”日标对象下,可以感加文件、文件夹,等等。若平时创嘘新的门时并授有 能州工程文件来线,此时可以直接以择加文件夹的方式尼所有的V门幕添加进来,如后2所示 更简单的方法是从磁复中物曳文件日录到工程管理南口中,也可以将门的图标葱皇到日际 对象 固玉1期建文件 医7聚加蒙单 (4)工程日条 工程日录用来餐理工程文件,可以为工程萨施说明文子,观者为千1带加虚板文作,如图 313所术。瘦痕文件的晚立并不会在适数上创康的文件夹,丽是作为一个便于管到的遭钢文 件有在。 同样,工程用来也是钢的,它们不一定代表盘上的子日,图此,将上的目最添
LVI■虚拟仅器程序险钟从入门到精通 到工程中后,【VEW不会自动更新工程子日录的内存,以反映对磁盘目表的更改。若需要更 的甚,多镇手动重新 (5) 者要副除目中的某个文件,右时单击该文件,在弹出的快德单中“从日中除”, 即可将该文件从项日中副豫,如图3[4所示。 3 西多3工程目录 国14副除条日 或者置接选中要到除的义件,然后被下<De~感成单击标库工具条中最后一个“从项日中 踪”授组即可制除 (6)应用生成规 工程开发秋件提供了由序创建件产品的功能。可从项日览器窗口中的型座生候范 节成上弹出菜单,在“新建”中择一种编类。如图315断示。通素有以下几种选项 图多15程序生成规范新缠条日 宫用程序:融立应州程序可为其他用户提供V的可执行版本。陈立应用程序允许用户运行 V,雨无需安装L山VEW开发系饶。Windaw家用程序以为扩展名,MOS应用程序以pp 为扩横名。 安装程序:如安转程序用于发布鞋立皮用程序、共享岸和通过皮用程序重规器创建的 源代码发布等。包含L山VEW运行引禁的安装程序允诗用户在末安装1VE常的情况下号行 应用型序使用共享 共享库:共李库用于道过文本程语言用门,如_C+ 和icroViauBas6等。共李率为率LaSVIEW编程语言锡供了访问由LabV正W开发的代可 的方式,如青与其他的开发人员共享所创建1的功能,写使用共享库。其德开发人员可皱用共 摩库,但不陶偏臀农春看该率的程序献图,晚率编写者允许饱人对其进行测试。W山共事码 以d为扩展名,McOs共享库以,me 生为扩暖名,Lx共享宋以.s0为扩展名.可使用0, 以品开头,以结尾可选在最后加本号。这样, 其成同程序也可使用
LabW]EW的编细环携粱.3童 尊代料发有:深代可发布河用来起一系列徽文件行包。源代码发布可把代码爱婆花他形发人 镇北在bV压W中便州。在T没置中可实强如密、除序圆减用其他配等排 作。为一个代码布中的V门可选择不同的标日录,南且和予V门的连被不会能中断。 过:下月程水生填规延象桌化用应用限年生在整工鼻。I山VEW◆女航兼表愚地 中合有险用理本生点器,知化的灵bVEW基验转件包直党整机开发系航,出 Web量务:Wado将VI在LabVIEW Web酸务中发布,是1 bVIEW Web显务#部誉应用 的标在北方法,任何用户均可动问部暑的成同。W山限务支待随大多数平台剩响程语言的用户, 使送过1.山V正W在枫络上发有慎德用变得简使抽捷 Zp文件:压留文件用于以单个可植文件的卷式发布多个文件套LbV压W南日。 个中文件包帮可发退帕用产使用的已经压喻了的多个文件,即文件可用于花里动限序文件设 已速定的复代码文件发送给其性L的VEW用产使用。单文件可通过编和料用即1来创建。 虽然这生文件无需安装bV田围开发聚统就可发布,但鞋立应用限序和共联界的同户必绳 安装h国细运柠引繁才能运行。 序发布属性,内用程序属性共库性、d变装程序属性和Z文件属性对 蟹中的选卡用于配置程序的建规范的相关设置,在宽文这些设量以后,单击“确定”楼相关闭 对话解。在项日中更新刻建生规规植。流更新的程序生成规魔从属于程序生度规范H染下,有镜 单击某个程序坐成规做,从弹出的快横常单中选桑侧睫可完规创建更颜。也可从快接蒙单中选料 生成全生农生成规范节点下的所有规。如重新坐应一个已有的。h将型 之前巴坐成的文件。 成规花项。风绿山的快使笔单中运排制来,寸以刻走序生或规花项的体 直接故程序生规规项,可在相的程序生规下熏排这项的顺中 2,予1、图标颗连战级 可碎断时建的V1用于另一个。一个V1装其他VT在程序框逐中调用,财称孩为予V 子1可重复调州。要创建一个子V,需先为子V创建连线板阳图标: 子灯的节应类于文本编酸语中的子程调用。 一个程序中的子和序调州程令并不是子 程序本身。同理,节点也不是子V。一个序摆图含有相同子灯节点的数与子V被调用 的次数相等。 子门的控件和函数从南用该V1的程序根图中接收数塑,并桃数超近洞至该根序框面。细 需创建一个被薄用的千V,单击函数选极上的落养V1图标或文本,找到:标V并双击,即可 将该门战在程序图上 用操作减定位工具双击程序板图上的子V,每可第展该于灶,保存于性时,于灯的改 动将影响與所有圆用该子门的程序。面不只舞当前程序, 1山V正W漫阳子M时,被子V门程岳行西不醒示管面板。如希级某个子VI在装调用时晏示 面板。右细单击,从弹出的快捷婆单中选择设置子节点即可,如海个子V实例 在稀用时布术前面板。可选择文作隔。从类下拉中这释窗口外鬼,后单击