Libnodave的价值发生了变化

时间:2016-02-17 16:04:39

标签: plc libnodave

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

1 个答案:

答案 0 :(得分:1)

libnodaveS7.net等任何其他库均无默认活动。

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