labview7i 发表于 2008-3-17 21:50:47

LabVIEW的核心要素——数据流

学习过LabVIEW的朋友都知道:LabVIEW是一个图形化软件开发环境,它所使用的编程语言是G语言,也称为图形化编程语言。由于LabVIEW是G语言中开发的比较早、且开发的最成功的,所以人们还是习惯上用LabVIEW来指代G语言。当然,还有其它的G语言,比如像Agilent 的VEE等。

    传统文本编程语言根据指令的先后顺序决定应用程序执行顺序,也称为:“控制流”;而LabVIEW则按照“数据流”的模式运行VI。所谓数据流也就是说:当所有的输入端都具备了必要的输入数据时,程序框图节点将运行。节点在运行时产生输出数据并将该数据传送给数据流路径中的下一个节点。数据流经节点的动作决定了程序框图上VI和函数的执行顺序。

    使用LabVIEW进行编程则必须按数据流的方式进行程序设计。所以,养成良好的数据流编程习惯是非常必要的。那么根据数据流的特点,编程时要注意哪些问题呢?
:victory:
全文参见我的博客:http://labview7i.blog.sohu.com/:victory:
页: [1]
查看完整版本: LabVIEW的核心要素——数据流