<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to EtherCAT + 1-Wire mit Raspberry</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/65b3311d34/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/65b3311d34/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/65b3311d34/</id><updated>2022-11-10T14:50:17.148000Z</updated><subtitle>Recent posts to EtherCAT + 1-Wire mit Raspberry</subtitle><entry><title>EtherCAT + 1-Wire mit Raspberry</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/65b3311d34/?limit=25#3e49" rel="alternate"/><published>2022-11-10T14:50:17.148000Z</published><updated>2022-11-10T14:50:17.148000Z</updated><author><name>walder</name><uri>https://forge.codesys.com/u/walder/</uri></author><id>https://forge.codesys.com8f9629148bc8a4e507df12adfc67523d9b62333d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Guten Tag,&lt;/p&gt;
&lt;p&gt;ich möchte in einem Codesys-Projekt (mit Rasperry Pi 3B+ als SPS) einen EtherCAT-Bus (mit Beckhoff-Klemmen) sowie einen DS18B20 via 1-Wire implementieren.&lt;br/&gt;
Leider funktioniert nur eines von beidem, nicht beides parallel. Entweder der Sensor läuft und der Bus nicht (Liest beim Start-up falsche Product- und Vendor-IDs aus, funktioniert sobald der OneWire-Block deaktiviert ist) oder umgekehrt (Sensor-Signal xSignalOk wird nicht TRUE, sobald ich den EtherCAT-Block deaktiviere funktioniert der Sensor). Ich habe einen Extra Task für beides angelegt, der EtherCat Task hat deutlich höhere Prio. Den Sensor kann ich vom RasPi-Linux korrekt auslesen.&lt;br/&gt;
Wenn ich das Programm stoppe zeigt mir die GUI für den DS18B20 das xSignalOk als TRUE an und es erscheint ein gültiger Temperaturwert in rTemp, bei laufendem Programm ist xSignalOk FALSE und rTemp = 0. Sehr häufig kommt dann die Meldung "Programm gestoppt - Ausnahmefehler" nach (!) dem Betätigen des Stop-Buttons.&lt;/p&gt;
&lt;p&gt;Verwendete Versionen:&lt;br/&gt;
Codesys V3.5 SP18 Patch2 (64 Bit)&lt;br/&gt;
Codesys Control for Raspberry Pi SL 4.6.0.0&lt;br/&gt;
EtherCat Master 4.2.0.0&lt;br/&gt;
Onewire Master 4.6.0.0&lt;/p&gt;
&lt;p&gt;Bin sehr dankbar für jegliche Hilfe, mir gehen die Ideen aus.&lt;br/&gt;
Danke im Voraus.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>