1

我正在使用 libnodave 0.8.4.4 库连接到 S7 PLC,我想知道如何检测 PLC DB 中的某个位(例如 DB100.DBX8.0)是否改变了它的值。我所做的是在一个while循环中读取这个位,但我想在这个位上更改值创建一个事件,并在它发生时启动一个任务。

4

1 回答 1

1

没有可用的默认事件libnodave或任何其他库(如S7.net.

您需要使用OPC或编写自己的函数,该函数将按时读取设置的位集并通知主程序。

于 2016-02-23T12:30:12.580 回答