在LabVIEW MathScript中创建全局变量(MathScript RT模块)

LabVIEW 2012 MathScript RT模块帮助

版本日期:June 2012

产品编号:373123C-0118

»查看产品信息
下载帮助
(仅限Windows)

MathScript RT模块的global函数用于在LabVIEW MathScript中创建全局变量。LabVIEW MathScript全局变量可在LabVIEW MathScript窗口与MathScript节点之间或两个MathScript节点之间访问和传递数据。

Note 注:   global函数生成全局变量的环境与LabVIEW全局变量不同。例如,如使用global函数在MathScript中生成全局变量a,则在LabVIEW中还可生成另一个不同的全局变量a

按照下列步骤,在LabVIEW MathScript窗口创建全局变量,然后从MathScript中访问全局变量。

  1. LabVIEW MathScript窗口中调用下列命令,定义a为全局变量:

    a = 10;
    global a
  2. 打开一个新VI,添加MathScript节点至程序框图。

  3. 使用操作工具或标签工具在MathScript节点中输入下列脚本:

    global a
    b = a + 1

    如上述脚本所示,使用变量a之前,必须调用global函数。否则,LabVIEW认为a是一个局部变量,而且不会使用在第一步中创建的变量a
  4. 在MathScript节点上添加一个输出端并为该输出端创建一个显示控件。
    1. 右键单击MathScript节点外框的右边,从快捷菜单中选择添加输出»b
    2. 右键单击b输出端,从快捷菜单中选择选择数据类型»全部类型»标量»U32配置接线端的数据类型
    3. 右键单击b输出端,从快捷菜单中选择创建»显示控件,创建一个标签为b的显示控件。
  5. 右键单击错误输出输出接线端,从快捷菜单中选择创建»显示控件,创建一个错误输出显示控件。
  6. 运行VI。LabVIEW将调用MathScript RT模块服务器,将1与全局变量a相加,在显示控件b中输出结果。

文章是否对您有帮助?

没有帮助