Simulation mit zwei Soft-SPS (Control Win V3 x64) CoDeSys V3.5

stardrive

Level-1
Beiträge
3
Reaktionspunkte
0
Hallo zusammen,

ich habe in der Gerätestruktur von CodeSys V3.5 zwei ControlWinV3x64 Soft-SPSen deklariert.
Für beide SoftSPSen habe ich eine Application, Programm (PRG) und Task deklariert.
In der ersten SPS lasse ich die Variable Count=Count+1 zählen
In der zweiten SPS lasse ich SQRT von Count berechnen.
Count ist als GlobVar in der obersten Ebene deklariert.

Wenn ich in den ONLINE-Modus wechsle, ist immer nur EINE Application
aktiv, d.h. ich kann keine Simulation mit zwei Soft SPSen durchführen.

Wie kann ich einen Simulation mit Variablen-Wert-Austausch und ohne Hardware
mit CodeSys V3.5 durchführen?

Danke für die Antworten!
 
Danke. Mein Problem ist aber, dass während der Simulation (Im ONLINE-Modus) grundsätzlich immer nur
EINE der beiden APPLICATIONs aktiv ist ...
Ich habe die Variable doch schon als GLOB_VAR auf Konfigurationsebene deklariert ... macht das einen Unterschied ob als "Sende"variable in einer der beiden SPS oder als Glob_VAR oberhalb der SPS-Ebene?
 
Okay ich glaube ich verstehe es jetzt..
etwas!

Also:
Zwei WIN`s auf einem Rechner mit unterschiedlichen TCP/IP`s.
Datenaustausch ist grundsätzlich möglich über Netzwerkvariablen.
Pro IDE eine aktive Applikation.
Kannst du nicht einfach einen zweiten PC/VM nehmen und per Remote
die zweite Applikation online stellen?
 
Sorry habe ich mich schlecht ausgedrückt!

Du kannst doch einen zweiten Rechner oder eine VMware Maschine nehmen...
Alle Rechner müssen über TCP/IP verbunden sein..
Dann trägst du in den Kommunikationseinstellungen nicht localhost ein sonden die TCP/IP/Zielsystem-ID der
zweiten WIN...
So könnte es gehen!
Ich muss gestehen das ich das auch noch nicht getestet habe!
 
Zurück
Oben