UnresolvedAddressException - Thingsboard Gateway

时间:2017-11-04 14:42:32

标签: thingsboard

我正在尝试使用Thingsboard网关连接到运行Codesys的PFC200 PLC。我无法获得Gateway OPC-UA扩展连接。

名称'pfc200'在终端中解析OK(ping pfc200)并且端口4840已打开,但是当我启动网关时,网关崩溃时会出现日志文件中列出的Java异常。 (下面的片段)

我正在使用gitub的debian发行版;在virtualbox下运行的64位Mint VM上的1.2.1版。名称'pfc200'列在/ etc / hosts中。我在服务器中添加了DNS名称,但也失败了。注意:我仍然没有找到正确的应用程序URI。但是......我将为这个问题打开另一个主题。

感谢您的帮助。

来自/var/log/tb-gateway/tb-gateway.log的

小部件:

2017-11-04 10:27:39,602 [main] INFO o.t.g.e.opc.OpcUaServerMonitor - 将OPC-UA服务器连接初始化为[pfc200:4840]!

2017-11-04 10:27:43,125 [main] ERROR o.t.g.e.opc.OpcUaServerMonitor - OPC-UA服务器连接失败!

java.util.concurrent.ExecutionException:java.nio.channels.UnresolvedAddressException     在java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)

1 个答案:

答案 0 :(得分:0)

我使用免费的UAExpert工具来测试URI。在成功测试我的连接到Raspberry Pi运行Codesys作为OPC服务器后,我在我的JSON文件中使用该URI作为网关。您可以从此软件中的连接属性中获取此信息。这些信息可以让你超越这一部分:

您也可以尝试输入URI中的IP地址,如下所示:

  

2018-02-13 17:54:44267 [main] INFO o.t.g.e.opc.OpcUaServerMonitor - 将OPC-UA服务器连接初始化为[192.168.1.29:4840]!