Laufende Laufzeitsystem-Instanz auf Remote-Zielsystem beenden
Da auf einem Remote-Zielsystem immer nur eine Instanz des Laufzeitsystems laufen kann, ist es erforderlich, die laufende Instanz zu beenden, bevor das Laufzeitsystem im Debugging-Modus gestartet werden kann.
Die Schritte dieses Abschnitts sind nur in einer Ausbaustufe von logi.CAD 3 möglich. Sie sind für die integrierte SPS nicht erforderlich!
Wechseln Sie zur Perspektive Remote System Explorer.
In der Sicht Remote Systems: Öffnen Sie das Kontextmenü für den Eintrag Ssh Terminals für die zuvor erstellte Verbindung zum Remote-Zielsystem und wählen Sie Launch Terminal.
Geben Sie zur Authentifizierung den Anwender und das entsprechende Passwort ein (z.B. Anwender root).
Geben Sie in der Sicht Terminal die Befehle (nacheinander) ein.
pkill -KILL RTSLoader
pkill -KILL gdbserver
Beispiel für Eingabe des 1. Befehls in der Sicht Terminal:
Kontrollieren Sie, ob das Laufzeitsystem und gdb-Server beendet sind. Geben Sie in der Sicht Terminal diese Befehle (nacheinander) ein:
ps aux | grep RTS
ps aux | grep gdb
In den angeführten Prozessen dürfen RTSLoader und gdbserver nicht angezeigt werden. Falls doch, kontaktieren Sie logi.cals, um die Konfiguration des Laufzeitsystems auf Ihrem Zielsystem näher abzuklären.