Die Kommandoschnittstelle ist mehr dazu da, um Zugriff auf das SPS-Projekt (Programm, Symbolik, HW-Konfig) zu nehmen. Es lassen sich damit auch ganze Bausteine in die SPS hochladen, aber das was du vorhast ist damit nicht möglich.
Um das was du vorhast umzusetzen gibt es mehrere Möglichkeiten (von einfach bis schwer):
- Einen OPC-Server kaufen, und über dein eigenes Programm via OPC-Client darauf zugreifen
- libnodave unter Verwendung der S7online-Schnittstelle (sollte funktionieren, ich habe das mit Profibus selber noch nicht getestet)
- Absolut Low-Level könntest du die SAPI-S7-Schnittstelle der Karte verwenden, ist aber C/C++ und nicht .Net.