Raspberry Codesys kommunition TIA & One-Wire

Xenonrox

Level-1
Beiträge
1
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

es ist hier mein erster Beitrag und konnte in der Suche leider nichts finden. Wusste jetzt auch nicht in welche Kategorie ich hier muss, da es um Codesys und Tia geht.
Mein Projekt bezieht sicht auf eine S71200 in Tia programmiert und einen Raspberry pi 3 mit Codesys. Ich hab nun die kommunikation per Profinet zwischen den beiden am laufen.
Ich kann ohne Problem daten hin und her schieben. Jetzt komm ich zu meinem Problem, ich hab Hardware mäßig einen DS18b20 am Raspberry pi angeschlossen und funktioniert auch über die Konsole. Wenn ich den nun in Codesys parametriere wird der auch erkannt und ich dann den aktuellen Wert einlesen, jedoch bau dann der Raspberry pi keine Verbindung mehr über Profinet zur S71200 auf, bzw versucht er es dauernd ( orangens Dreieick , dann grünes Online symbol) und hin und her. Wenn ich jetzt den One-Wire wieder lösche läuft profinet wieder.

Kann mir da jemand weiter helfen? Ich dachte vlt an zykluszeit hoch ziehen aber hat auch nicht geholfen. Hab das aktuell mit 2 Raspberry Pi`s ( 3er und 2er ) getestet und immer das selbe resultat.

Danke schon mal für die Antworten.
 

Anhänge

  • Profinet_1.png
    Profinet_1.png
    23,3 KB · Aufrufe: 49
  • Profinet_2.png
    Profinet_2.png
    23,9 KB · Aufrufe: 38
Ich hab auch einen Aufbau mit dem OneWire hier ... und hatte ähnliche Effekte ...

Du kannst dem OneWire einen eigenen Task mit niedriger Prio zuweisen ... das hat bei mir das Problem gelöst ... ;)

OneWire SPS Forum.jpg
 
Zuletzt bearbeitet:
Zurück
Oben