Hallo Raspx10,
hm.. auch ne Möglichkeit wäre natürlich der CODESYS Test Manager zu verwenden statt deines Test Frameworks.
Hört sich für mich passender an für das was du vor hast (kann auch sein das ich mich damit täusche).
Vielleicht kombiniert mit "Scripting" in CODESYS oder nur das Scripting.
Also ein Exe kannst du mit dem Compile und download nicht erzeugen.
Der Download / bzw eben das Bootapplication erzeugen legt eine .app und eine .crc auf dem Pi an
die wird dann vom Laufzeitsystem beim starten geladen und das ist dann deine IECAppliaktion die du programmiert hast.
Du könntest also beiden Dateien tauschen und damit den Austausch der Applikation bewirken.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Edwin,
danke für die zügige Antwort.
Ich werde mir den Test Manager von CoDeSys später mal genauer anschauen, kannte ihn bis jetzt noch gar nicht und wäre womöglich eine Alternative.
Weißt du dann zufällig wohin der Download die beiden Dateien hinkopiert? Und gibt es auch eine Möglichkeit diese Dateien direkt auf dem PC zu erzeugen? Die Sache ist nämlich die: Ist einmal ein Code rübergeladen, so startet der Raspberry Pi die Datei ja bei jedem Anschalten. Das hat immer zu Problemen mit meinem Test Framework geführt und hat auch viel Arbeitsspeicher verbraucht, sodass ich das CoDeSys Programm jedes Mal per Task-Manager (im Pi) manuell beenden musste.
Viele Grüße
Raspx10
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Weißt du dann zufällig wohin der Download die beiden Dateien hinkopiert?
/root/
Und gibt es auch eine Möglichkeit diese Dateien direkt auf dem PC zu erzeugen?
offline Bootproject erzeugen in CODESYS (Ausgeloggt unter Debug - create bootapplication)
Die Sache ist nämlich die: Ist einmal ein Code rübergeladen, so startet der Raspberry Pi die Datei ja bei jedem Anschalten. Das hat immer zu >Problemen mit meinem Test Framework geführt und hat auch viel Arbeitsspeicher verbraucht, sodass ich das CoDeSys Programm jedes Mal per >Task-Manager (im Pi) manuell beenden musste.
sudo /etc/inid.d/codesyscontrol stop
sudo /etc/inid.d/codesyscontrol start
kannst du ja sie SPS starten und stoppen.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Guten Tag alle miteinander,
http://sourceforge.net/projects/smarttester/
Vielen Dank für die Hilfe
Schöne Grüße
Raspx10
Hallo Raspx10,
hm.. auch ne Möglichkeit wäre natürlich der CODESYS Test Manager zu verwenden statt deines Test Frameworks.
Hört sich für mich passender an für das was du vor hast (kann auch sein das ich mich damit täusche).
Vielleicht kombiniert mit "Scripting" in CODESYS oder nur das Scripting.
Also ein Exe kannst du mit dem Compile und download nicht erzeugen.
Der Download / bzw eben das Bootapplication erzeugen legt eine .app und eine .crc auf dem Pi an
die wird dann vom Laufzeitsystem beim starten geladen und das ist dann deine IECAppliaktion die du programmiert hast.
Du könntest also beiden Dateien tauschen und damit den Austausch der Applikation bewirken.
Grüße
Edwin
Hallo Edwin,
danke für die zügige Antwort.
Ich werde mir den Test Manager von CoDeSys später mal genauer anschauen, kannte ihn bis jetzt noch gar nicht und wäre womöglich eine Alternative.
Weißt du dann zufällig wohin der Download die beiden Dateien hinkopiert? Und gibt es auch eine Möglichkeit diese Dateien direkt auf dem PC zu erzeugen? Die Sache ist nämlich die: Ist einmal ein Code rübergeladen, so startet der Raspberry Pi die Datei ja bei jedem Anschalten. Das hat immer zu Problemen mit meinem Test Framework geführt und hat auch viel Arbeitsspeicher verbraucht, sodass ich das CoDeSys Programm jedes Mal per Task-Manager (im Pi) manuell beenden musste.
Viele Grüße
Raspx10
Hallo Raspx10,
Grüße
Edwin