From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



我怎么才可以使用变量将Vision Builder for Automated Inspection (VBAI)中的数据传到LabVIEW中来?



主要软件:
主要软件版本: 3.5
主要软件修正版本: N/A
次要软件: N/A

问题: 我在VBAI中生成了一个脚本来对我的图片进行不同的测试。我希望将我测试到的数据传到LabVIEW程序中来。我该如何设置一个共享变量,将VBAI中的数据与LabVIEW程序实现共享?

解答: 有两种方法可以利用共享变量的方法实现LabVIEW与VBAI通讯。在LabVIEW中创建一个变量,与VBAI绑定,或者在VBAI中创建一个变量并与LabVIEW绑定。

在VBAI中创建共享变量
  1. 在VBAI的inspection configure模式选择 Tools»Variable Manager...打开变量管理器窗口
  2. 选择 System Variables 标签,并且点击 Add 来创建一个变量
  3. 在Add System Variable窗口, 给新创建的变量一个自定的名字,类型,初始值。为了在LabVIEW中能共享到这个变量信息,确保选中 Publish on Network.
  4. 当你完成了变量配置,在Add System Variable窗口中点击 OK 。你可以在你的变量管理器窗口中看到你创建的这个变量已经被放在了列表中。
  5. 当你完成变量配置后,在变量管理器窗口中选择OK.
  6. 在VBAI的步骤串口中使用 Set Variable 步骤来设置保存变量。
  7. 在LabVIEW中创建一个变量,在工程中右击 My Computer并选择 New»Variable.
  8. 配置这个变量,给定一个变量名,数据类型,并且选择变量类型为网络发布。选择“启用别名”并且将这个变量与PSP URL绑定,点击 Browse 并选择 <Your System>»Vision Builder»<Your Variable>.
  9. 在变量属性窗口点击 OK .
  10. 现在你就可以在你的LabVIEW程序中使用共享变量来将VBAI中Set Variable 步骤中的变量信息解析出来了。
在LabVIEW中创建共享变量
  1. 在LabVIEW中创建共享变量,在工程窗口中右击 My Computer 并选择 New»Variable.
  2. 配置你的变量,给定变量名,数据类型,并且选择变量类型为网络发布.
  3. 在library中点击Deploy All 来部署,保证在VBAI中是可以获得的。
  4. 在VBAI中的步骤配置窗口中选择 Tools»Variable Manager... 来打开变量管理窗口。
  5. 导航至 Network Variables 标签,并选择 Add 来创建一个新的变量。
  6. 配置变量,给定变量名。点击 Network Path右边的Select Source Item 按钮。导航并找到在LabVIEW中创建变量的地方,并且选择绑定。
  7. 在Add Network Variable窗口中选择 OK 。你可以发现在你的变量管理器的 Network Variables 窗口中已经列出了这个变量。
  8. 当你完成配置变量后,在变量管理器窗口中点击 OK
  9. 在VBAI的步骤配置窗口中使用 Set Variable 步骤来设置存储在变量中的数据。
  10. 现在你就可以通过在VBAI中使用Set Variable步骤来使用变量来共享在LabVIEW中创建的变量信息了。


相关链接: Developer Zone Tutorial: Using the LabVIEW Shared Variable
Product Manuals: NI Vision Builder for Automated Inspection Tutorial
Using the text above as a reference, please enter your edited text below:


附件:





报告日期: 03/16/2010
最近更新: 07/25/2011
文档编号: 57F9PHTK