두 응용 프로그램간에 공유 메모리를 사용하고 싶습니다. 이 경우에는 C++ 메인 어플리케이션과 PLCSIM 사이에 가상 프로그래머블 로직 컨트롤러가 있습니다. 어쨌든 PLCSIM이 공유 메모리 사용을 준비하고 있는지 알지 못했습니다. 당신을 최종 목표는 무엇 http://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx비공유 메모리 준비 응용 프로그램과 함께 PLCSIM과 공유 메모리 사용
2
A
답변
0
임 확실하지하지만 수 : 그것은 가능한 메인 - 메인 프로세스 간 통신의 예에 관한 MSDN-예에 표시된 것처럼 다른 프로세스 그것은 메모리 스토리지를 사용할 수 있도록 PLCSIM을 강제하는 것입니다 NettoPLCSim을 사용하여보십시오. "PLCSim의 COM- 인터페이스를 사용하여 데이터를 읽고 쓸 수 있습니다". 소스 코드를 사용하여 C++ 코드와 공유해야하는 곳에 데이터를 저장할 수 있습니다. http://nettoplcsim.sourceforge.net/
가능성이 낮습니다. 확신을 얻으려면 Siemens에 문의해야합니다. –
감사합니다 한스 - 저는 지멘스 사람들 중 한 명에게 전화를했고 그들은 당신의 진술을 두 번째로 받았습니다. 그것은 작동하지 않습니다. – Jochen
유스 케이스는 무엇입니까? PLCSIM은 다른 프로세스에서 PLCSIM과 상호 작용할 수있는 S7ProSim COM 인터페이스를 제공합니다. 지원을 요청한 이후로이 API에 대해 알고 계신 것 같습니다. 자세한 내용을 제공하면 문제를 해결하는 방법을 알 수 있습니다. S7ProSim 설명서는 https://cache.automation.siemens.com/dnl/DE/DE2NTA2OQAA_1139855_HB/S7WSPSCB.pdf에서 볼 수 있습니다. – dss539