CPU emulieren?

pupser

Level-1
Beiträge
20
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ihr :)
Ich mache eine Ausbildung als Mechatroniker und möchte möchte mich in Step7 einarbeiten, da es zum Ausbildungsinhalt gehört und ich mich sehr für interessiere. Zur Verfügung steht mir der Simatic Manager Step 7 V5.4+SP4.
D.h. ich habe keine CPU/Funktionosmodule/Baublöcke oder sonstiges.

Gibt es eine Möglichkeit das ganze zu emulieren? So, dass die ganze Hardware und Bedienfläche auf dem Rechner verarbeitet wird und von dort aus gesteuert werden kann?


Vielen Dank im voraus.

PS: Habe bei der Suche nichts gefunden
 
Zuletzt bearbeitet:
Für Step7 gibt es PLC-SIM ist aber nicht Kosten- bzw Lizenzfrei.

Andere Wahl wäre TrySim, was aber kostenlos nur eingeschränkt läuft.

Bei der Visualisierung ist eine Simulation (WinCCFlex, Protool nur neue Geräte) dabei.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke dir jabba :)

Habe aber nun das Problem, dass das Laden auf PLCSIM nicht klappt, obwohl die MPI als erreichbarer Teilnehmer angezeigt wird.

Kommt folgende Meldung:"Keine Antwort auf Step 7-Telegramm"
Bin der Anleitung der PLCSIM Hilfe(F1) gefolgt und scheitere bereits an den "Ersten Schritten"
 
Welche Version von PLC-Sim hast Du denn ?

Geht wenn Du PLC-Sim eingeschaltet hast das fenster von PLC-Sim auf ?

Unten im Simatic Manager muss sich die Schnittstelle umgestellt haben auf (PLCSIM-MPI). Unter Extras-PG-Schnittstelle diese eventuell von Hand umstellen.
Früher gab es ein Problem bei PLC-SIM das man mindestens einen Adapter installiert haben musste, weiss aber nicht ob das Problem noch besteht. Da Du ja gar keine CPU hast solltest Du falls noch nicht geschehen bei Extras-PG-Schnittstelle -> Auswählen den PC-Adapter installieren.
 
Meine Version: "S7-PLCSIM Version: V5.4+SP4 Korrekturstand: V5.4.2.0"
Unten im Simatic Manager wird die PLC-SIM(MPI) angezeigt. Bin deiner Anweisung gefolgt und habe den PC-Adapter installiert.
PLC-Sim scheint ebenfalls installiert zu sein.
Ich habe mal einen Screenshot gemacht. Bilder sagen ja meist mehr als tausend Worte ;)
http://f.imagehost.org/0550/simatic.jpg
Wenn dieser Screenshot nicht ausreicht, dann bitte sagen wovon genau ich weitere machen soll.

Danke

//EDIT

Habe eben versucht das Netz zu konfigurieren und einen neue Verbindung zuzufügen(ich weiß nicht, ob das erforderlich ist oder nicht... habe es einfach probiert)
Und kriege folgenden Fehler:
http://f.imagehost.org/0277/simatic2.jpg
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
In der hardwareconfig muss der MPI mit einem Netz (MPI) verbunden sein.

In PLC-SIM unter Simulation->CPU Zugangsknoten muss dann die CPU mit MPI /DP Adr (2) auftauchen , diese Verbindung dann wählen und versuchen das Programm zu laden.
 
Ich wähle es aus:
http://f.imagehost.org/0304/simatic3.jpg

Gehe im Simatic Manager auf Laden:
1. Meldung :
http://f.imagehost.org/0695/simatic4.jpg

a) Wenn ich auf "ja" gehe, gibt der simatic manager erstmal für 1-3 min keine Rückmeldung, sprich ich kann nichts machen, bis folgender Fehler auftaucht:
http://f.imagehost.org/0894/simatic5.jpg

b)Ich gehe auf "nein" und gehe zur HW-Konfig über:
gehe auf "in PG Laden => http://f.imagehost.org/0757/simatic6.jpg
=> OK=> wieder für 2-3 min keine Rückmeldung => http://f.imagehost.org/0768/simatic7.jpg => Details => http://f.imagehost.org/0376/simatic9.jpg und http://f.imagehost.org/0518/simatic8.jpg (wobei ich nicht weiß, ob diese Meldung mit dieser Ausführung etwas zu tun hat, da sie nirgends erschien)

:(
 
Zuletzt bearbeitet:
hallo,

probier mal ein neues Projekt, in das du nur das S7-Programm einfügst (keine Hardware).
Das muss immer ins PLCSiM gehen (MPI)...

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
In Bild Simatic3 steht aber "not networked"
du hast also unter Hardwareconfig nicht eingestellt.

Doppelklick auf die CPU
Bei Allgemein Schnittstelle
Eigenschaften ein Neue MPI Netzwerk anlegen , und mit dieser CPU verbinden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Geht auch ohne diese Einstellungen bei mir,
kannst Du mal das Projekt Online stellen ?
Mit der Schnittstelleneinstellung funktioniert es immer noch nicht.
Am Projekt an sich, kann es eigentlich nicht liegen, da es noch komplett leer ist, bzw nur die CPU und OB1(leer) enthält(Mit dem Assistenten erstellt). Mit bereits vorhandenen Beispielprojekten habe ich das selbe Problem.
 
hallo,

probier mal ein neues Projekt, in das du nur das S7-Programm einfügst (keine Hardware).
Das muss immer ins PLCSiM gehen (MPI)...

Gruß

Habe eine neues Projekt geöffnet=> nur das S7-Programm hinzugefügt=> PLCSIM gestartet=> zugewiesen=>klicke auf die Bausteine=>LADEN=>der selbe Fehler

//EDIT

Bin jetzt auf das Projekt gegangen=>rechte Maustaste=>Zielsystem=>Objekt übersetzen und laden..>alle Objekte ausgewählt=>Starten=> Programm hat folgende Fehlermeldung in txt-format ausgespuckt:

Datum: 31.01.2009 Uhrzeit: 12:53:40
Übersetzen:
adasdasd\S7-Programm(1)\Bausteine
-> Übersetzen des Objektes wurde fehlerfrei ausgeführt


Datum: 31.01.2009 Uhrzeit: 12:54:56
Laden:
adasdasd\S7-Programm(1)\Bausteine
-> Beim Laden des Objektes ist ein Fehler aufgetreten

Fehler: Eine Verbindung zwischen Ihrem PC / PG und dem Automatisierungsgerät kann nicht hergestellt werden.
 
Zuletzt bearbeitet:
Habe eine neues Projekt geöffnet=> nur das S7-Programm hinzugefügt=> PLCSIM gestartet=> zugewiesen=>klicke auf die Bausteine=>LADEN=>der selbe Fehler

//EDIT

Bin jetzt auf das Projekt gegangen=>rechte Maustaste=>Zielsystem=>Objekt übersetzen und laden..>alle Objekte ausgewählt=>Starten=> Programm hat folgende Fehlermeldung in txt-format ausgespuckt:

kannst du das Projekt mal online stellen?
Mir fällt da grad nix zu ein.
 
Das Projekt hat bir mir gemekert,
erst nach dem einfügen der CPU lief es wie gewohnt.

Wenn das nicht läuft könnte was an PLC-Sim falsch sein,
eventuell nochmals installieren.
 

Anhänge

  • Testproj.zip
    187,6 KB · Aufrufe: 2
Zuviel Werbung?
-> Hier kostenlos registrieren
jabba ich habe es jetzt mit deinem Projekt probiert.... hier das Protokoll

Ich installiere jetzt erstmal alles von neu ....

Datum: 31.01.2009 Uhrzeit: 13:41:58
Übersetzen:
TestProjekt\SIMATIC 300(1)\Hardware
-> Übersetzen des Objektes wurde fehlerfrei ausgeführt


Datum: 31.01.2009 Uhrzeit: 13:42:00
Übersetzen:
TestProjekt\SIMATIC 300(1)\CPU 314\S7-Programm(2)\Bausteine
-> Übersetzen des Objektes wurde fehlerfrei ausgeführt


Datum: 31.01.2009 Uhrzeit: 13:42:07
Übersetzen:
TestProjekt\SIMATIC 300(1)\CPU 314\Verbindungen
-> Übersetzen des Objektes wurde fehlerfrei ausgeführt


Datum: 31.01.2009 Uhrzeit: 13:44:44
Laden:
TestProjekt\SIMATIC 300(1)\Hardware
-> Beim Laden des Objektes ist ein Fehler aufgetreten

Verbindung zur Baugruppe CPU 314 (R0/S2) in der Station SIMATIC 300(1) konnte nicht aufgebaut werden.


Datum: 31.01.2009 Uhrzeit: 13:47:10
Laden:
TestProjekt\SIMATIC 300(1)\CPU 314\S7-Programm(2)\Bausteine
-> Beim Laden des Objektes ist ein Fehler aufgetreten

Fehler: Eine Verbindung zwischen Ihrem PC / PG und dem Automatisierungsgerät kann nicht hergestellt werden.



Datum: 31.01.2009 Uhrzeit: 13:52:12
Laden:
TestProjekt\SIMATIC 300(1)\CPU 314\Verbindungen
-> Laden des Objektes wurde ausgeführt (mit Warnungen)

Verbindung zur Baugruppe CPU 314 (R0/S2) in der Station SIMATIC 300(1) konnte nicht aufgebaut werden.
 
Hab noch mal probiert, jetzt ging's auch ohne Hardware.
(Vieleicht zu schnell bzw zu früh geladen, hatte ich schon mal)

Hilft aber Pupser jetzt auch nicht, tippe weiterhin auf PLC-SIM
 
Zurück
Oben