<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to EtherCAT Master schreibt auf Bus, liest aber nicht.</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6b559e15e7/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6b559e15e7/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/6b559e15e7/</id><updated>2022-03-31T11:13:44.307000Z</updated><subtitle>Recent posts to EtherCAT Master schreibt auf Bus, liest aber nicht.</subtitle><entry><title>EtherCAT Master schreibt auf Bus, liest aber nicht.</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6b559e15e7/?limit=25#d586" rel="alternate"/><published>2022-03-31T11:13:44.307000Z</published><updated>2022-03-31T11:13:44.307000Z</updated><author><name>flyingchris</name><uri>https://forge.codesys.com/u/flyingchris/</uri></author><id>https://forge.codesys.com065da808a96753b33e216029cc4ba7101e2d11fc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich versuche gerade das Beispielprojekt von LinMot in CoDeSys mit einem EtherCAT Master ans Laufen zu bringen. Es funktioniert schon fast. Ich kann, mit der in dem Beispiel enthaltenen Funktionen, auf den Bus schreiben, allerdings liest die Funktion für das Lesen vom Bus bei allen Parametern nur eine 0, obwohl ich andere Werte erwarten würde.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Die entsprechenden Prozessdaten sind aktiviert&lt;/li&gt;
&lt;li&gt;Das E/A Abbild ist komplett gemappt&lt;/li&gt;
&lt;li&gt;Verteilte Uhren sind deaktiviert&lt;/li&gt;
&lt;li&gt;Der EtherCAT Master steht auf Autoconfig&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Die Funktion zum Lesen vom Bus wird zyklisch aufgerufen. In der Logdatei des EtherCAT Slave taucht das Datenpaket als "SDO write ok &lt;span&gt;[...]&lt;/span&gt;" auf.&lt;/p&gt;
&lt;p&gt;Hat jemand eine Idee woran das liegen könnte?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>