-> Hier kostenlos registrieren
Hallo,
ich bin, was das Thema SPS angeht, noch relativ neu und stehe gerade vor einem Problem wo ich etwas Rat gebrauchen kann.
Ich habe einen Versuchsaufbau, welcher eine Industrieanlage abbildet. Dieser wird über eine Wago 750-SPS angesteuert.
Programmiert wird das ganze mit Codesys und dem PFC200-Addon. Auf der SPS soll eine Visualisierung (Web-VISU) laufen, wo der Nutzer Eingaben machen kann um die Anlage zu beeinflussen. Soweit noch kein Problem.
Aber:
Ich will/muss ebenfalls eine Simulation der gesteuerten Anlage erstellen, um am realen Modell nichts kaputt zu machen.
Wir haben hier noch andere Anlagen mit Siemens-PLC's und da nutzen wir hierfür SPS-VISU, das kann aber nicht mit Codesys (oder doch?).
Meine Idee war jetzt, einen/mehrere Tasks laufen zu lassen, die die Simulation erledigen. Also z.B.:
"Wenn Ausgang XY TRUE ist, dann zähle Zeitabhängig eine Variable hoch, die die aktuelle Motorposition abbildet".
Dann soll bei bestimmten Positionen Eingänge gesetzt werden, an denen im realen Modell Taster hängen. Dazu hab ich jetzt folgende Fragen:
- Wie kann ich Hardwareeingänge in der Simulation aus der programmierten Software heraus setzen?
- Kann ich einzelne Tasks auf die Simulation beschränken? (Die Anlagensimulation soll ja nicht auf der realen Hardware laufen)
- Wie kann ich am besten die Softwareteile der Anlagensimulation von der eigentlichen Steuerungssoftware trennen? (Mehrere Projekte? Mehrere Applikationen? Separate Tasks, siehe vorige Frage? Ganz anders?)
Weiterhin möchte ich auch den Zustand der simulierten Anlage visualisieren, das muss bzw. soll aber auch nicht auf der realen SPS laufen.
Ich brauche also zwei Visualisierungen.
Gibt es vielleicht auch separate Tools (sowas wie SPS-VISU), mit denen man sowas machen kann? Geld ist da erstmal zweitrangig.
Ich wäre sehr dankbar für ein Paar Ideen. Gern auch nur irgendwelche Schlagworte nach denen ich suchen kann.
Viele Grüße
filli
ich bin, was das Thema SPS angeht, noch relativ neu und stehe gerade vor einem Problem wo ich etwas Rat gebrauchen kann.
Ich habe einen Versuchsaufbau, welcher eine Industrieanlage abbildet. Dieser wird über eine Wago 750-SPS angesteuert.
Programmiert wird das ganze mit Codesys und dem PFC200-Addon. Auf der SPS soll eine Visualisierung (Web-VISU) laufen, wo der Nutzer Eingaben machen kann um die Anlage zu beeinflussen. Soweit noch kein Problem.
Aber:
Ich will/muss ebenfalls eine Simulation der gesteuerten Anlage erstellen, um am realen Modell nichts kaputt zu machen.
Wir haben hier noch andere Anlagen mit Siemens-PLC's und da nutzen wir hierfür SPS-VISU, das kann aber nicht mit Codesys (oder doch?).
Meine Idee war jetzt, einen/mehrere Tasks laufen zu lassen, die die Simulation erledigen. Also z.B.:
"Wenn Ausgang XY TRUE ist, dann zähle Zeitabhängig eine Variable hoch, die die aktuelle Motorposition abbildet".
Dann soll bei bestimmten Positionen Eingänge gesetzt werden, an denen im realen Modell Taster hängen. Dazu hab ich jetzt folgende Fragen:
- Wie kann ich Hardwareeingänge in der Simulation aus der programmierten Software heraus setzen?
- Kann ich einzelne Tasks auf die Simulation beschränken? (Die Anlagensimulation soll ja nicht auf der realen Hardware laufen)
- Wie kann ich am besten die Softwareteile der Anlagensimulation von der eigentlichen Steuerungssoftware trennen? (Mehrere Projekte? Mehrere Applikationen? Separate Tasks, siehe vorige Frage? Ganz anders?)
Weiterhin möchte ich auch den Zustand der simulierten Anlage visualisieren, das muss bzw. soll aber auch nicht auf der realen SPS laufen.
Ich brauche also zwei Visualisierungen.
Gibt es vielleicht auch separate Tools (sowas wie SPS-VISU), mit denen man sowas machen kann? Geld ist da erstmal zweitrangig.
Ich wäre sehr dankbar für ein Paar Ideen. Gern auch nur irgendwelche Schlagworte nach denen ich suchen kann.
Viele Grüße
filli