Hallo Daniel,
grundsätzlich ist dem MCD ja egal welche Steuerung ihm die Signale schickt solange man die Signale mit dem MCD empfangen kann.
Hier gibt es verschiedene Möglichkeiten auf der Seite des MCD, ich liste mal ein paar Beispiele auf:
Shared Memory Schnittstelle zum Siemens SIMIT (Virtuelle Inbetriebnahme Software von Siemens) und von da direkte oder indirekte Kopplung zur Steuerung z.B. über Profinet oder Profibus etc...
OPC Client - Hier ist es egal ob die werte von einer Steuerung (über einen OPC Server) kommen oder über Geräte etc.
Eine weitere sehr interessante Möglichkeit ist das "Laufzeitverhalten" (engl. Runtime Behavior) im MCD: hier kann man während der MCD Simulation ganz "normalen" .Net Code (z.B. C#) ablaufen lassen und damit auch seine eigene Schnittstelle schreiben.
Zum Beispiel: Einen MCD Client für Modbus, MQTT, standard TCP/IP Sockets oder ähnliches (hängt von deiner SPS ab).
Einige .Net Bibliotheken gibt es in der Regel im Internet ja bereits z.B. für ModBus (easymodbus Library) oder Siemens S7 (Snap7 Library).
Viele Grüße
Viktor
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP