问题描述
我们正在尝试使用plc4x
(plc4j-driver-s7
,版本0.7.0)来查询Siemens S7 PLC中的数据。
这是一个非常简单的示例。当我运行它时,它会在执行查询时无限期挂起。
String field = "%DB500.DBX4.0:BOOL";
connection
.readRequestBuilder()
.addItem("value-1",field)
.build()
.execute()
.get();
我不确定100%是否正确。我可以假设在地址未知的情况下会引发错误吗?还是也会挂起?我们非常赞赏如何跟踪此问题的任何提示。
非常感谢!
解决方法
感谢您报告此问题,实际上,我们设法解决了您的问题。请更新至版本0.8.0-SNAPSHOT(或在版本发布后立即使用0.8.0版本...即将推出)