LabVIEW共享变量 点击:326 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2022-12-31 18:35:04
楼主

LabVIEW共享变量

创建共享变量

要创建共享变量,必须打开一个LabVIEW项目项目浏览窗口中,单击终端、项目项目中的文件夹,快捷菜单选择新建(New) » 变量(Variable),打开共享变量属性(Shared Variable Properties)对话框。选择所需的共享变量配置选项,然后单击确定(OK)按钮。


如果单击终端不在项目中的文件夹,并从快捷菜单选择新建(New) » 变量(Variable)来创建共享变量,LabVIEW自动创建一个项目库,共享变量中。如需详细了解变量库,参见共享变量生命周期部分。

1显示的是一个进程共享变量的共享变量属性(Shared Variable Properties)对话框。LabVIEW Real-TimeLabVIEW数据记录(DSC)共享变量提供额外功能配置属性。尽管这个例子LabVIEW Real-TimeLabVIEW DSC已经安装,可以使用LabVIEW DSC针对网络发布共享变量增加功能。

1.进程共享变量属性

数据类型

可以大量标准数据类型新建共享变量选择数据类型。除了这些标准数据类型外,可以从数据类型(Data Type)下列表选择自定义(Custom),选择一个定义作为定义数据类型。然而,FIFO部分功能无法某些定义数据类型结合使用。 而且,如果安装LabVIEW DSC块,那么使用定义数据类型时,警报限于不良状态通知。

配置共享变量属性单击确定(OK)按钮后,共享变量显示在项目浏览器窗口终端下,2示。

2.项目中的共享变量

共享变量所属终端就是LabVIEW部署托管共享变量终端。如需详细了解如何部署托管共享变量,参见部署托管部分。

变量引用

共享变量添加LabVIEW项目后,VI程序进行操作,3示。程序节点称为共享变量节点。

3.使用共享变量节点共享变量

可以根据共享变量节点连接变量方式指定节点绝对节点终端相对节点。绝对共享变量节点创建变量终端共享变量连接。终端相对共享变量节点节点所属VI所在终端共享变量连接。


如果含有终端相对共享变量节点VI移动新的终端,共享变量必须移动终端。因此,如果需要VI变量其他终端,建议使用终端相对共享变量节点。


默认共享变量节点都是绝对的。如需更改共享变量节点连接共享变量方式,单击节点,然后选择引用模式(Reference Mode) » 终端相对(Target Relative)或者引用模式(Reference Mode) » 绝对(Absolute)。


随时可以通过在项目浏览器窗口单击共享变量编辑共享变量属性。LabVIEW项目新的设置自动传递内存引用所有共享变量。保存变量后,这些更改应用存储磁盘变量定义。


需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师