2017-10-04 222 views
1

我在本地网络中有一个OPC UA服务器,我想通过节点红提供的OPC UA客户机节点建立连接。节点红色客户端在IBM Bluemix Cloud中运行。我试着为客户端节点进行以下配置。我的端点配置是否正确?我错过了我的网络配置吗?如何将OPC UA节点红色客户端连接到本地服务器?

配置:

Endpoint: opc.tcp://[ServerIP]:4840/UA/NameServer

我连接时出现错误:

OPC READ OPC UA connection error: connect ECONNREFUSED

+0

什么错误?服务器是否有公用IP地址,还是位于NAT路由器的后面? – hardillb

+0

错误:“OPC READ OPC UA连接错误:连接ECONNREFUSED 我认为它在NAT Server后面。不应该是公共IP。 – Dave

+0

请编辑该问题以将问题的答案添加到我的问题 – hardillb

回答

1

所以你想一个Bluemix机器上配置节点RED运行(在互联网上)连接到NAT路由器后面的网络上的私有IP地址。

这是行不通的,除非你用你的公网IP地址,并可能设立类似端口转发

+0

好的,我看到了什么问题。感谢名单 – Dave

0

Endpoint: opc.tcp://[ServerIP]:4840/UA/NameServer

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

OPC READ OPC UA connection error: connect ECONNREFUSED

如果真的是从,这意味着服务器已经从客户端访问服务器返回此消息,但可能你正试图用错误的服务/登录(如果有的话)/安全性或服务器连接拒绝你的客户证书。

相关问题