opc服务器安装文件,部署 Microsoft OPC 发布服务器 | Microsoft Docs

您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

教程:部署 OPC 发布服务器

3/22/2021

本文内容

OPC 发布服务器是一种完全受支持的 Microsoft 产品,在开放的环境中开发,可弥补工业资产与 Microsoft Azure 云之间的差距。 它通过连接到启用了 OPC UA 的资产或工业连接软件来实现此目的,并以各种格式将遥测数据发布到 Azure IoT 中心,包括 IEC62541 OPC UA PubSub 标准格式(从2.6 版开始)。

它作为模块在 Azure IoT Edge 上运行,或者作为容器在纯 Docker 上运行。 由于它利用 .NET 跨平台运行时,因此也会在 Linux 和 Windows 10 上本地运行。

在本教程中,你将了解如何执行以下操作:

部署 OPC 发布服务器

以容器的形式运行 OPC 发布服务器的最新发布版本

在 Azure 门户中指定容器创建选项

如果没有 Azure 订阅,请创建一个免费的试用帐户

必备条件

必须创建 IoT 中心

必须创建 IoT Edge 设备

必须注册 IoT Edge 设备

从 Azure 市场部署 OPC 发布服务器

选择要使用的 Azure 订阅。 如果没有 Azure 订阅可用,则必须创建一个。

选择 OPC 发布服务器应该向其发送数据的 IoT 中心。 如果无 IoT 中心可用,则必须创建一个。

选择 OPC 发布服务器应该在其上运行的 IoT Edge 设备(或输入要创建的新 IoT Edge 设备的名称)。

单击“创建”。 所选 IoT Edge 设备的“在设备上设置模块”页将打开。

单击“OPCPublisher”打开 OPC 发布服务器的“更新 IoT Edge 模块”页,然后选择“容器创建选项”。

基于您对 OPC 发布服务器的使用情况指定其他容器创建选项,请参阅下一节。

此处列出了 Docker OPC 发布服务器支持的所有 Docker 映像。 对于非 OPC UA 启用的资产,我们已与领先的行业连接提供商合作,帮助他们将其 OPC UA 适配器软件移植到 Azure IoT Edge。 Azure 市场中提供了这些适配器。

在 Azure 门户中指定容器创建选项

通过 Azure 门户部署 OPC 发布服务器时,可以在 OPC 发布服务器的“更新 IoT Edge 模块”页中指定容器创建选项。 这些创建选项必须采用 JSON 格式。 可以通过 Cmd 键指定 OPC 发布服务器命令行参数,例如:

"Cmd": [

"--pf=./pn.json",

"--aa"

],

OPC 发布服务器的一组典型 IoT Edge 模块容器创建选项为:

{

"Hostname": "opcpublisher",

"Cmd": [

"--pf=./pn.json",

"--aa"

],

"HostConfig": {

"Binds": [

"/iiotedge:/appdata"

]

}

}

指定这些选项后,OPC 发布服务器将读取配置文件 ./pn.json。 在启动时,OPC 发布服务器的工作目录设置为 /appdata,因此,OPC 发布服务器将读取其 Docker 容器内的文件 /appdata/pn.json。 OPC 发布服务器的日志文件将写入 /appdata ,并且还将在此目录中创建用于 OPC UA 证书的目录 CertificateStores。 若要使这些文件在 IoT Edge 主机文件系统中可用,容器配置需要绑定装载卷。 /iiotedge:/appdata 绑定会将目录 /appdata 映射到主机目录 /iiotedge(如果不存在,IoT Edge 运行时会创建一个)。

如果没有此绑定装载卷,则在重启容器时,所有 OPC 发布服务器配置文件都将丢失。

使用其主机名而没有在网络上配置 DNS 服务器的 OPC UA 服务器,可以通过将 ExtraHosts 条目添加到 HostConfig 部分来实现和它的连接:

"HostConfig": {

"ExtraHosts": [

"opctestsvr:192.168.178.26"

]

}

后续步骤

现在,您已部署 OPC 发布服务器 Edge 模块,下一步是对它进行配置:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值