OPC UA:安装LDS提供了什么?

时间:2015-07-31 07:44:20

标签: opc opc-ua

鉴于这两个安装:

  1. 具有3个OPC UA服务器的计算机。
  2. 具有3个OPC UA服务器和LDS的计算机。
  3. 功能有何不同?特别是,我想知道:

    • 是否必须安装LDS?
    • 发现服务器,然后连接到服务器,直接连接到服务器的端点而不发现,有什么实际区别?
    • 安装LDS能做什么?

    (所有这些,请在适用的情况下使用适当的OPC UA规范参考)

1 个答案:

答案 0 :(得分:4)

  

是否必须安装LDS?

不,LDS的安装纯粹是可选的。特别是在小型/嵌入式设备上,您甚至无法安装OPC UA服务器以外的任何其他设备。

  

发现服务器,然后连接到服务器,直接连接到服务器的端点而不发现,有什么实际区别?

当LDS在标准化端口(4840)上运行时,可以在不知道其端点URL的情况下发现计算机上的所有服务器。没有 LDS无法在不知道URL的情况下连接到服务器。

正如已经评论过的那样,由于必须建立与LDS和服务器的连接,因此LDS使发现(非常)稍慢。

如果计算机上只运行一台服务器,则可能需要将此服务器的端口设置为4840,以便客户端在计算机上发现服务器而无需知道自定义端口。

  

安装LDS启用了什么?

它只是允许在不知道所有不同端点URL的情况下发现计算机上运行的所有服务器。

未来版本将包含增强功能,通过Zeroconf广播此信息,因此每个LDS都将拥有本地网络上所有OPC UA服务器的列表。