Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 libnodave 0.8.4.4 库连接到 S7 PLC,我想知道如何检测 PLC DB 中的某个位(例如 DB100.DBX8.0)是否改变了它的值。我所做的是在一个while循环中读取这个位,但我想在这个位上更改值创建一个事件,并在它发生时启动一个任务。
没有可用的默认事件libnodave或任何其他库(如S7.net.
libnodave
S7.net
您需要使用OPC或编写自己的函数,该函数将按时读取设置的位集并通知主程序。
OPC