【问题标题】:How to connect OPC UA node red client to local server?如何将 OPC UA 节点红色客户端连接到本地服务器?
【发布时间】:2017-10-04 11:36:38
【问题描述】:

我的本​​地网络中有一个 OPC UA 服务器,我想通过节点 red 提供的 OPC UA 客户端节点与该服务器建立连接。节点红色客户端在 IBM Bluemix Cloud 中运行。我尝试了客户端节点的以下配置。我的端点配置正确吗?我是否缺少网络配置?

配置:

端点:opc.tcp://[ServerIP]:4840/UA/NameServer

连接时出现错误:

OPC READ OPC UA 连接错误:连接 ECONNREFUSED

【问题讨论】:

  • 什么错误?服务器也有公共 IP 地址还是位于 NAT 路由器后面?
  • 错误:“OPC READ OPC UA 连接错误:连接 ECONNREFUSED 我认为它位于 NAT 服务器后面。不应该是公共 IP。
  • 请编辑问题以添加我的问题的答案

标签: cloud ibm-cloud node-red opc opc-ua


【解决方案1】:

因此,您尝试配置在 Bluemix 机器(在 Internet 上)上运行的 Node-RED,以连接到 NAT 路由器后面网络上的私有 IP 地址。

除非您使用公共 IP 地址并且可能设置了端口转发之类的东西,否则这将不起作用

【讨论】:

    【解决方案2】:

    端点:opc.tcp://[ServerIP]:4840/UA/NameServer

    这不是端点,这是服务器 URL。端点是服务器支持的不同类型的连接和服务的列表,包括不同类型的安全和加密。当发出 Endpoint Discovery 请求时,服务器会返回此列表,然后客户端应选择其中一个端点并尝试打开 Session。

    OPC READ OPC UA 连接错误:连接 ECONNREFUSED

    如果此消息确实是从服务器返回的,这意味着服务器已经可以从您的客户端访问,但您可能正在尝试使用错误的服务/登录(如果有)/安全性进行连接,或者服务器拒绝您的客户端证书.

    【讨论】:

      猜你喜欢
      • 2022-08-17
      • 2020-03-08
      • 2022-11-07
      • 1970-01-01
      • 2021-04-06
      • 2020-05-26
      • 2016-05-10
      • 2020-01-01
      • 2020-01-14
      相关资源
      最近更新 更多