OP
- Beiträge
- 9.189
- Reaktionspunkte
- 2.936
-> Hier kostenlos registrieren
Die Simulation läuft derzeit auf einem Rechner ohne Probleme auch ohne Tool natürlich. Das Problem, was ich habe ist, dass ich eine Schnittstelle benötige, über die ich die gerade laufende PLC steuern/beeinflussen kann. Genauer gesagt, möchte ich ein Tool entwickeln/ vorhandene Tools(Fuzzer) anpassen, die automatisiert Eingabedaten an die simulierte PLC senden und damit versuchen Fehler der PLCs aufzudecken.
Ich dachte, ich könnte mit deinem Tool, das mir ja die TCP/IP-Schnittstelle zur Verfügung stellt, diese nutzen, um Eingabedaten an die simulierte PLC zu senden.
Plcsim hat dazu eine eigene Schnittstelle um auf die Daten zuzugreifen. Schau mal in der Plcsim Hilfe zu Prosim Com-Objekt.
Wenn du hier im Forum danach suchst wirst du einiges an Ergebnissen finden. Ich habe zu dem Thema auch schon ein paar Code-Beispiele [1] gepostet. Am einfachsten ist der Zugriff aus .Net Programmen (C#/Vb.net), Excel geht auch. C++ ist etwas aufwändiger, habe ich aber auch schon gemacht.
Die nettoplcsim Versionen 0.7.x nutzen ebenfalls diese Schnittstelle. Da kannst du in den Quellcode [2] auch mal einen Blick reinwerfen.
[1] http://www.sps-forum.de/showthread.php/42179-Programm-Simulation-amp-Test?p=324968#post324968
[2] http://nettoplcsim.svn.sourceforge....NetToPLCSim/PLCSim.cs?revision=34&view=markup
Zuletzt bearbeitet: