LabVIEW将视觉生成器AI用作OPC服务器

LabVIEW将视觉生成器AI用作OPC服务器

介绍如何将视觉生成器AI配置为OPC服务器,并使用共享变量共享视觉生成器AI生成的结果。OPC是一系列标准规范,定义了来自不同制造商的控制设备之间的实时数据通信。OPC数据访问通信是基于客户端服务器的通信。

共享系统变量允许开发人员与视觉生成器AI共享数据。用户可以使用共享系统变量通过OPC发布数据。

创建共享变量

  1. 完成以下步骤以创建共享系统变量。

  2. 选择工具>>变量管理器

  3. 选择"系统变量"选项卡。

  4. 单击添加

  5. 输入变量的名称,然后选择"类型 "和**"初始值**"。

  6. 启用**"在网络上发布**"复选框。

  7. 单击"确定"。

  8. 单击**"确定**"退出变量管理器

设置共享变量的值

使用"设置变量"步骤设置共享变量的值。"设置变量"步骤位于"使用其他工具"选项板上。完成以下步骤以设置共享变量的值。

  1. 将**"设置变量"**步骤添加到检查。将打开该步骤的属性页。

  2. 在**"变量"**列表中选择一个变量。

  3. 使用"操作"控件可以更改共享变量的值或将共享变量的值设置为度量值。

创建要由OPC服务器共享的标记

仅当视觉生成器AI在远程目标上运行时,本节才适用。如果Vision Builder AI在Windows上运行,请继续下一部分。

如果视觉生成器AI在远程目标上运行,则必须使用Windows计算机创建标记并将其链接到共享系统变量。例如,用户可能使用用于配置远程目标的同一台计算机。Windows计算机必须满足以下要求:

l 安装视觉构建器AI或NI LabVIEW。

l 安装了分布式系统管理器2010或更高版本。

l 计算机必须在网络上保持可用,才能使用OPC客户端访问远程目标上运行的Vision Builder AI发布的数据。

完成以下步骤以创建要由OPC服务器共享的标记。

  1. 启动NI分布式系统管理器。从"开始"菜单中,选择"所有程序">>"NI">>"分布式系统管理器"。

  2. 展开我的系统

  3. 右键单击本地主机 ,然后选择添加进程

  1. 输入进程名称,例如VBAIOPC服务器。

  2. 单击"确定"。VBAIOPC服务器进程列在本地主机下。

  3. 右键单击"VBAIOPC服务器",然后选择**"添加变量**"。

  1. 启用启用别名复选框。

  2. 单击浏览并展开运行检查的远程目标的IP地址。

  3. 展开视觉生成器项目,然后选择要共享的变量。

  4. 确保已启用"使属性与所选内容匹配?" 复选框,然后单击**"确定**"。

  5. 单击**"确定**"创建OPC标记并将标记链接到视觉生成器AI变量。

  6. 在"名称"字段中,输入要创建的OPC标记的名称。为防止混淆,请使用所选变量的名称。

  7. 创建完标记后,关闭分布式系统管理器。

当用户作为OPC服务器连接到视觉生成器AI时,用户创建的标记会列在OPC客户端中。分布式系统管理器只需要添加或删除标记。用户无需启动分布式系统管理器即可启用OPC通信。不要使用分布式系统管理器删除视觉生成器进程下列出的任何变量。

作为OPC服务器连接到视觉生成器AI

配置OPC客户端以连接到以下OPC服务器:NI Variable Engine。

使用OPC客户端查找共享变量标记:

l 在Windows上运行的Vision Builde rAI-共享变量标记列在Vision Builder文件夹中。

l 在远程目标上运行的视觉生成器AI-共享变量标记列在与用户在分布式系统管理器中创建的进程同名的文件夹中,例如VBAIOPC服务器

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

相关推荐
QQ__17646198242 小时前
Labview信号分析系统(含报告)
labview·信号分析·故障分析
LabVIEW开发5 小时前
LabVIEW 燃气轮机气路故障诊断
labview·故障诊断·labview开发案例
Gentle5865 小时前
关于labview中路径的问题
labview
秣厉科技2 天前
【秣厉科技】LabVIEW工具包——OpenCV 教程(14):features2d 基本应用
科技·opencv·labview
zew10409945887 天前
基于LabVIEW 的虚拟功率分析仪设计(自动化院仪器专业)
labview·课设·labview数据处理·labview数据采集·labview文件存储·虚拟功率分析仪
菜长江10 天前
关于labview和C#调用 Bartender打印机条码
labview
I'mSQL10 天前
001 你好LabVIEW
labview
LabVIEW开发10 天前
LabVIEW 与 PLC 通讯的常见方式
自动化·labview
秣厉科技12 天前
【秣厉科技】LabVIEW工具包——OpenCV 教程(6):dnn实战之YOLO模型推理
科技·opencv·labview
I'mSQL12 天前
labview与西门子1500plc进行S7通讯(仿真效果)
labview