我们试图使用plc4x (plc4j-driver-s7,0.7.0版)来查询西门子S7 PLC的数据。
下面是一个非常简单的例子。当我运行它时,它将在执行查询时无限期挂起。
String field = "%DB500.DBX4.0:BOOL";
connection
.readRequestBuilder()
.addItem("value-1", field)
.build()
.execute()
.get();我不能百分之百确定地址是否正确。如果地址未知,我可以假设它会抛出一个错误吗?或者它也会被挂起来?任何如何跟踪这一点的技巧都会受到高度赞赏。
非常感谢!
发布于 2020-08-31 12:51:07
感谢您对此问题的报道,我们确实成功地为您的问题实现了一个解决方案。请更新到版本0.8.0 -快照(或使用0.8.0版本一旦发布.这很快就会发生)
https://stackoverflow.com/questions/63638807
复制相似问题