LabVIEW交流
LabVIEW交流
交流的议题和针对的对象·LabVEW和图形化编程程序设计中的一些常用方法和注意事项程序设计的几种模板编程风格一些应用案例有用的资源主要针对的是已经使用过LabVIEW的同志只是讨论关于LabVIEW软件,不涉及硬件
交流的议题和针对的对象 • LabVIEW和图形化编程 • 程序设计中的一些常用方法和注意事项 • 程序设计的几种模板 • 编程风格 • 一些应用案例 • 有用的资源 • 主要针对的是已经使用过LabVIEW的同志 • 只是讨论关于LabVIEW软件,不涉及硬件
LabVIEW和图形化编程LabVIEW是数据流驱动的编程语言error outerror in (no error)utw国,是一种编译语言自动多线程的
LabVIEW和图形化编程 • LabVIEW是数据流驱动的编程语言 • 是一种编译语言 • 自动多线程的
工程管理器工程文件的树形管理EProjectExplorer-Basic CalcShtFleEdit硬件目标主机的管理OtherPacesTtemPerscteVI的交又连接Project:Basic Calculator.lvprojRactMyComputereetomConteLibrary的管理ProjectExplorer-BasicCalculatorlvLabVIEW类的管理Item:Project: Basic Calculator.lvpro程序的发布MyComputerDisplayVIsAdd Digit to Display.vi [Confict]Display Overflow Protection.viInitialize.vi [Conflict]RemoveDigitFromDisplay.viMemoryVIsButtonRefNum toNum.viGet M RefNum.viInitialize.vi[ConfictMemory Functional Global.viCalculator.Dependenciesvi.llbOperation Buttons.ctAdd Digit to Display.vi [Conflict]Memory Options.ctlBuld Specifications
工程管理器 • 工程文件的树形管理 • 硬件目标主机的管理 • VI的交叉连接 • Library的管理 • LabVIEW类的管理 • 程序的发布
顺序结构打开电源市江开电源局·尽量利用LabVIEW的数据流Xd·少采用顺序结构现在关闭现在打开电电话DAQ.Assistint?电路电话DAQD院成datsAssistant2宽data国眼电器电限示用户打开电视国达读职电路电压提示用户关团电视00.000000c000co000.000o000c000000000c000.00打开电源前打开电源局e口0.000.000.现在打开现在关闭DAQ电路电源电路电源+DAQ AssistantAssistant2完成盛datsdatssrrorouerror inerror outO口口口口·口口·口口·口·口口·口读取电路电压提示用户打开电源电次达取电话路电压提示用户关闭电湿
顺序结构 • 尽量利用LabVIEW的数据流 • 少采用顺序结构