Befehl: Simulation
Funktion: Der Befehl schaltet das Entwicklungssystem in einen Simulationsbetrieb.
Aufruf: Menü
Im Simulationsbetrieb können Sie die aktive Applikation auf einem „simulierten Zielgerät“ starten und debuggen. Sie benötigen kein reales Zielgerät um das Onlineverhalten einer Applikation zu testen. Beim ersten Einloggen erfolgt eine Abfrage, ob die Applikation angelegt und geladen werden soll. Für ein simuliertes Gerät müssen Sie keine Kommunikationseinstellungen vornehmen. Im Simulationsbetrieb stellt CODESYS den Eintrag der Steuerung im Gerätebaum in Kursivschrift dar.
Nach erfolgreichem Einloggen signalisiert das Icon im Gerätebaum den Simulationsbetrieb. Sie können die entsprechenden Onlinebefehle verwenden, um die Applikation zu testen.
Um den Simulationsbetrieb auszuschalten, loggen Sie sich zunächst aus der Steuerung aus und wählen danach erneut den Befehl
.Der Befehl betrifft immer die aktive Applikation.
Anmerkung
Die SPS-Shell wird im Simulationsbetrieb nicht unterstützt.
Unterschiede zwischen Simulation und Betrieb mit einer realen Steuerung
Simulation | Reale Steuerung | |
---|---|---|
Echtzeitverhalten/MultiCore |
|
|
Architekturbreite |
|
|
FPU (Rundungsfehler) |
|
|
Behandlung von Exceptions |
|
|
Externe Bibliotheken (Cmp/Sys/CAA/OEM/…) |
|
|
I/O-Treiber |
|
|
SoftMotion-Treiber |
|
|
Für weitere Informationen siehe: Testen im Simulationsbetrieb