ich arbeite erst seit kurzem mit Codesys und dem Raspberry.
Hatte es auch bereits einmal zum Laufen bekommen. Musste allerdings nun die SD Karte wechseln und habe Codesys-Runtime dort neu installiert (Image geladen). Zudem habe ich den Gerätenamen sowie den Standardnutzer geändert. Ansonsten habe ich die gleichen Netzwerkeinstellungen vorgenommen, wie auf der vorherigen SD-Karte.
Das Problem: Ich kann den PI zwar anpingen, doch in den Kommunikationseinstellungen von Codesys kann ich diesen nicht finden ("Netzwerk durchsuchen"). Selbst wenn ich die IP als "Bevorzugtes Gerät" eingebe, erhalte ich keine Verbindung.
Woran kann dies liegen? Wäre super, wenn mir jemand weiterhelfen könnte
Gruß
Giso
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
log dich per ssh (putty unter Windows) ein und mach ein cat /log/codesyscontrol.log dann solltest du sehen ob die Sps korrekt gestartet ist oder nicht.
Gruesse
Plcmax
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Danke für die schnelle Rückmeldung.
Das Log-File ist komplett leer. Gestern wurde mir der Prozess noch angezeigt, heute taucht er gar nicht mehr in der Prozessliste ("top") auf. Selbst nach einem manuellen Start des Prozesses codesyscontrol, taucht dieser nicht auf. Obwohl "codesyscontrol started" ohne Fehlermeldung durchlief. Log-File bleibt weiter leer. Hat jemand Ideen?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Es ist ein normaler Raspberry Modell B. Habe die Hardware nicht verändert (außer die SD-Karte) und mit der alten SD-Karte lief es ja auch. Das Image ist das Rasbian mit Runtime aus dem Store.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
sehr komisch, hatten wir noch nie, entweder es geht oder es kommt ne Meldung im Log warum nicht..
Kannst du mal nochmal das Image flashen (hast du warscheinlich schon zigmal !?)
Ruf bitte mal:
sudo /etc/init.d/codesyscontrol start
und
sudo /etc/init.d/codesyscontrol stop
ein paar mal auf und schau immer nach dem starten (Achtung noch kurz warten weil die logs nicht gleich "gedumpt" werden)
das /tmp/codesyscontrol.log an.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ist es gewollt, dass die beiden Kommandos gleich sind?
Ich erhalte nach sudo /etc/init.d/codesyscontrol start:
setting up i2c
/home/csc
codesyscontrol started
In den Logs steht immer noch nichts und der Prozess taucht nicht in der Prozessliste auf.
Habe gerade eine neue (baugleiche) SD-Karte genommen und das Image darauf gespielt. Dort lief alles ordnungsgemäß, bis ich den Standardbenutzer änderte und den Benutzer "pi" sowie sein Homeverzeichnis löschte. Nach einem reboot ist nun der Prozess wieder nicht vorhanden und der Log leer. Benötigt die Runtime den Pi-Benutzer zwingend? Der Prozess wird doch als Root ausgeführt dachte ich.
Edit: Ich habe den Pi-Benutzer mal wieder angelegt und schon ist der Prozess wieder da und läuft einwandfrei. Kann mir nur nicht erklären, warum der Name des Users so entscheidend ist.
Gruß
Giso
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
habe das Problem erneut, dass der Prozess einfach nicht mehr gestartet wird.
sudo /etc/init.d/codesyscontrol start liefert:
Der Prozess taucht jedoch nicht in der Übersicht (top) auf. Zudem kommt, wenn ich sudo /etc/init.d/codesyscontrol stop ausführe:
Der Log kann nicht gefunden werden... Habe heute morgen ein apt-get update und apt-get upgrade durchgeführt, weil ich das für andere Software benötigte. Seitdem geht nichts mehr...
EDIT: Habe derzeit das paket V3.5.5.0 installiert. Selbst dpkg -p codesyscontrol und neuinstallation hat nichts gebracht.
Kann mir jemand weiterhelfen?
Vielen Dank schon einmal
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich arbeite erst seit kurzem mit Codesys und dem Raspberry.
Hatte es auch bereits einmal zum Laufen bekommen. Musste allerdings nun die SD Karte wechseln und habe Codesys-Runtime dort neu installiert (Image geladen). Zudem habe ich den Gerätenamen sowie den Standardnutzer geändert. Ansonsten habe ich die gleichen Netzwerkeinstellungen vorgenommen, wie auf der vorherigen SD-Karte.
Das Problem: Ich kann den PI zwar anpingen, doch in den Kommunikationseinstellungen von Codesys kann ich diesen nicht finden ("Netzwerk durchsuchen"). Selbst wenn ich die IP als "Bevorzugtes Gerät" eingebe, erhalte ich keine Verbindung.
Woran kann dies liegen? Wäre super, wenn mir jemand weiterhelfen könnte
Gruß
Giso
Hallo,
log dich per ssh (putty unter Windows) ein und mach ein cat /log/codesyscontrol.log dann solltest du sehen ob die Sps korrekt gestartet ist oder nicht.
Gruesse
Plcmax
Danke für die schnelle Rückmeldung.
Das Log-File ist komplett leer. Gestern wurde mir der Prozess noch angezeigt, heute taucht er gar nicht mehr in der Prozessliste ("top") auf. Selbst nach einem manuellen Start des Prozesses codesyscontrol, taucht dieser nicht auf. Obwohl "codesyscontrol started" ohne Fehlermeldung durchlief. Log-File bleibt weiter leer. Hat jemand Ideen?
Hallo Giso,
ist ein "normaler" Raspberry Pi ?
Welches Model A oder Model B oder Model B+?
Irgend ne Spezialversion des Images oder verwendest du das SD-Karten Image aus dem Store download?
Grüße
Edwin
Es ist ein normaler Raspberry Modell B. Habe die Hardware nicht verändert (außer die SD-Karte) und mit der alten SD-Karte lief es ja auch. Das Image ist das Rasbian mit Runtime aus dem Store.
Hallo Giso,
sehr komisch, hatten wir noch nie, entweder es geht oder es kommt ne Meldung im Log warum nicht..
Kannst du mal nochmal das Image flashen (hast du warscheinlich schon zigmal !?)
Ruf bitte mal:
sudo /etc/init.d/codesyscontrol start
und
sudo /etc/init.d/codesyscontrol stop
ein paar mal auf und schau immer nach dem starten (Achtung noch kurz warten weil die logs nicht gleich "gedumpt" werden)
das /tmp/codesyscontrol.log an.
Grüße
Edwin
Hallo,
ist es gewollt, dass die beiden Kommandos gleich sind?
Ich erhalte nach sudo /etc/init.d/codesyscontrol start:
setting up i2c
/home/csc
codesyscontrol started
In den Logs steht immer noch nichts und der Prozess taucht nicht in der Prozessliste auf.
Habe gerade eine neue (baugleiche) SD-Karte genommen und das Image darauf gespielt. Dort lief alles ordnungsgemäß, bis ich den Standardbenutzer änderte und den Benutzer "pi" sowie sein Homeverzeichnis löschte. Nach einem reboot ist nun der Prozess wieder nicht vorhanden und der Log leer. Benötigt die Runtime den Pi-Benutzer zwingend? Der Prozess wird doch als Root ausgeführt dachte ich.
Edit: Ich habe den Pi-Benutzer mal wieder angelegt und schon ist der Prozess wieder da und läuft einwandfrei. Kann mir nur nicht erklären, warum der Name des Users so entscheidend ist.
Gruß
Giso
Hallo,
habe das Problem erneut, dass der Prozess einfach nicht mehr gestartet wird.
sudo /etc/init.d/codesyscontrol start liefert:
Der Prozess taucht jedoch nicht in der Übersicht (top) auf. Zudem kommt, wenn ich sudo /etc/init.d/codesyscontrol stop ausführe:
Der Log kann nicht gefunden werden... Habe heute morgen ein apt-get update und apt-get upgrade durchgeführt, weil ich das für andere Software benötigte. Seitdem geht nichts mehr...
EDIT: Habe derzeit das paket V3.5.5.0 installiert. Selbst dpkg -p codesyscontrol und neuinstallation hat nichts gebracht.
Kann mir jemand weiterhelfen?
Vielen Dank schon einmal
Hi
am besten mal zusammen draufschauen...!
Bekommst ne Mail.
Grüße
Edwin