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

stardrive

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
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!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
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?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
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