位置:51电子网 » 技术资料 » 显示光电

采用Local Variable传递数据

发布时间:2014/10/10 20:07:46 访问次数:746

      在一般的编程平台中,可以通过在某个源文件开始的地方定义一个变量,此时ICL3238EIAZ-T该变量的有效范围是从定义处一直到该源文件结束,在该变量以后出现的函数都可以对该变量进行读/写操作,因此,利用该变量可以进行不同变量间的数据传递。

   在3.5节中介绍的Feedback Node可以用于进行暂存运算的中间结果,Feedback Node -般用于循环内部来传递变量。除此之外,LabVIEW还提供了其他的用于变量或函数之间传递数据的方法。在图3-102所示的路径中,选择Local Variable控件,该图形控件用于变量数据传递,功能类似于C语言中定义在函数之外的外部变量。

   在框图中放置Local Variable控件后,其外型为矩形框包围的“?”,表示该Local Variable未与任何变量相关联。在LabVIEW中,框图中的Local Variable呵以和前面板中任何控件相

关联,关联后Local Variable中的数据就是前面板中相关控件的实时数据值。本例中在前面板中放置一个数值输入控件,并将其名称设置为“local”,然后点击框图中Local Variable控件的“?”,在弹出的前面板控件名称菜单中选择“local”,就将Local Variable

和前面板的“local”关联起来。为了将结果清晰地展示出来,本例借助了LabVIEW中的顺序程序结构Flat Sequence Structure,程序框图如图3-117所示。

       

   在图3-118所示的输入加数控件中输入数字1,启动程序后,结果如图3-118所示,结合图3-117中可以看出,紧挨着的2个Flat Sequence Structure并没有像图3-103那样有连线直接穿过,而是采用了Local Variable关联的local,由local把上一个Flat Sequence Structure的数值传递到下一个Flat Sequence Structure中。

   上述图3-117程序中的两个Local Variable变量local,都与前面板的同一个控件local相关联,第一个local输入数据;第二个local输出数据,分别对应上述程序中的指令local= x+y;sum =local,,将鼠标指向local后,右键单击并选择Change To Read命令或者Change To Write命令可以转换Local Variable变量local的输入输出的角色。



      在一般的编程平台中,可以通过在某个源文件开始的地方定义一个变量,此时ICL3238EIAZ-T该变量的有效范围是从定义处一直到该源文件结束,在该变量以后出现的函数都可以对该变量进行读/写操作,因此,利用该变量可以进行不同变量间的数据传递。

   在3.5节中介绍的Feedback Node可以用于进行暂存运算的中间结果,Feedback Node -般用于循环内部来传递变量。除此之外,LabVIEW还提供了其他的用于变量或函数之间传递数据的方法。在图3-102所示的路径中,选择Local Variable控件,该图形控件用于变量数据传递,功能类似于C语言中定义在函数之外的外部变量。

   在框图中放置Local Variable控件后,其外型为矩形框包围的“?”,表示该Local Variable未与任何变量相关联。在LabVIEW中,框图中的Local Variable呵以和前面板中任何控件相

关联,关联后Local Variable中的数据就是前面板中相关控件的实时数据值。本例中在前面板中放置一个数值输入控件,并将其名称设置为“local”,然后点击框图中Local Variable控件的“?”,在弹出的前面板控件名称菜单中选择“local”,就将Local Variable

和前面板的“local”关联起来。为了将结果清晰地展示出来,本例借助了LabVIEW中的顺序程序结构Flat Sequence Structure,程序框图如图3-117所示。

       

   在图3-118所示的输入加数控件中输入数字1,启动程序后,结果如图3-118所示,结合图3-117中可以看出,紧挨着的2个Flat Sequence Structure并没有像图3-103那样有连线直接穿过,而是采用了Local Variable关联的local,由local把上一个Flat Sequence Structure的数值传递到下一个Flat Sequence Structure中。

   上述图3-117程序中的两个Local Variable变量local,都与前面板的同一个控件local相关联,第一个local输入数据;第二个local输出数据,分别对应上述程序中的指令local= x+y;sum =local,,将鼠标指向local后,右键单击并选择Change To Read命令或者Change To Write命令可以转换Local Variable变量local的输入输出的角色。



热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!