我正在尝试识别记事本会话何时关闭,以便每次发生时都可以运行程序。我正在使用在TwinCAT3中开发的Windows Embedded Standard 7环境,该环境是在Microsoft Visual Studio内部构建的。有没有人知道会话结束时的方法?
答案 0 :(得分:0)
我认为不可能在TwinCAT 3系统中获得所有正在运行的进程。如果是,则可以检查进程(记事本)是否正在运行,然后突然发现它不是。
我会创建一个.NET程序,例如使用C#,来检查notepad.exe的系统进程列表。当进程消失时,.NET程序将使用ADS命令将例如BOOL值写入PLC。然后PLC注意到它并做任何需要的事情。该程序将一直在后台运行。
请参阅以下链接: