0

我试图识别记事本会话何时关闭,以便每次发生这种情况时我都可以运行程序。我正在使用一个 Windows Embedded Standard 7 环境,该环境是用 Microsoft Visual Studio 中的 TwinCAT3 开发的。有谁知道在会话关闭时捕获的方法?

4

1 回答 1

0

我认为不可能在 TwinCAT 3 系统中获得所有正在运行的进程。如果是,则可以检查进程(记事本)是否正在运行,然后突然没有。

我将创建一个 .NET 程序(例如使用 C#)来检查 notepad.exe 的系统进程列表。当进程消失时,.NET 程序将使用 ADS 命令将例如 BOOL 值写入 PLC。然后 PLC 注意到它并做任何需要的事情。该程序将一直在后台运行。

例如,请参阅这些链接:

于 2018-04-03T08:59:54.950 回答