【发布时间】:2013-11-02 23:37:18
【问题描述】:
我想在两个应用程序之间使用共享内存。在这种情况下,在 c++ 主应用程序和 PLCSIM(一个虚拟可编程逻辑控制器)之间。无论如何,我不知道 PLCSIM 是否准备好使用共享内存。是否可以强制 PLCSIM 使其内存存储可用于其他进程,例如与 main-main-interprocess-communication 示例相关的 MSDN 示例中所示:http://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx
【问题讨论】:
-
不太可能。如果你想确定,你必须联系西门子。
-
谢谢汉斯 - 我打电话给西门子的一个人,他们支持你的陈述。它不会起作用。
-
您的用例是什么? PLCSIM 提供 S7ProSim COM 接口,允许您从另一个进程与 PLCSIM 交互。既然你打电话给支持,我想你知道这个 API。如果您提供更多详细信息,我可能知道解决您问题的方法。 S7ProSim 文档可在cache.automation.siemens.com/dnl/DE/DE2NTA2OQAA_1139855_HB/… 获得
标签: c++ shared-memory plc