<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/</id><updated>2021-02-03T17:47:07.123000Z</updated><subtitle>Recent posts to EtherCAT SDO Data Read/Write </subtitle><entry><title>EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/?limit=25#89ba" rel="alternate"/><published>2021-02-03T17:47:07.123000Z</published><updated>2021-02-03T17:47:07.123000Z</updated><author><name>sgronchi</name><uri>https://forge.codesys.com/u/sgronchi/</uri></author><id>https://forge.codesys.comca94b49b751f6fabdf9ae2aa66abad1e5719ec7b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;IoDrvEtherCAT library.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/?limit=25#8ce0" rel="alternate"/><published>2021-02-03T16:57:05.718000Z</published><updated>2021-02-03T16:57:05.718000Z</updated><author><name>dsanow92</name><uri>https://forge.codesys.com/u/dsanow92/</uri></author><id>https://forge.codesys.com5183848ea21043ea003e73d58f9521a9e48eb444</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Where did you find those function blocks, ETCCOsdoWrite, ETCCOsdoReadAccess? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/?limit=25#bcb9" rel="alternate"/><published>2020-11-05T03:05:04.518000Z</published><updated>2020-11-05T03:05:04.518000Z</updated><author><name>ap040</name><uri>https://forge.codesys.com/u/ap040/</uri></author><id>https://forge.codesys.come1bce7b22d53815e71a1ab9695dc9438cdbb6ad4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello @eschweelinger, I looked and research about it and got the example of it. Now, it has worked and I am able to write/read my object using the &lt;strong&gt;&lt;em&gt;ETCCOsdoWrite&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;ETCCOsdoReadAccess&lt;/em&gt;&lt;/strong&gt; function blocks.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/?limit=25#3119" rel="alternate"/><published>2020-11-04T18:16:45.265000Z</published><updated>2020-11-04T18:16:45.265000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.combe873ed50ed97c363740cb6534a852c61020cf7a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;which error does occure and what is windex 16#01 in your slave?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>EtherCAT SDO Data Read/Write </title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cc5606dbad/?limit=25#7b3a" rel="alternate"/><published>2020-11-04T06:34:54.179000Z</published><updated>2020-11-04T06:34:54.179000Z</updated><author><name>ap040</name><uri>https://forge.codesys.com/u/ap040/</uri></author><id>https://forge.codesys.coma17ef578cd0b6aa9c2e27fc9b337fbcdad929dc7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;br/&gt;
I want to read/write the acyclic SDO form the EtherCat Slave. So, I am using the below FB to read it. However, it has giving me the error while read it. So, can you help me?.&lt;/p&gt;
&lt;p&gt;IF SDO_REQ THEN&lt;br/&gt;
        Read4(xExecute := TRUE,  usiCom := 1,  uiDevice := 1001, wIndex := 16#01, bySubindex := 16#01, udiTimeOut:= 500);     &lt;br/&gt;
        IF Read4.xDone THEN&lt;br/&gt;
            abyRead := Read4.abyData;&lt;br/&gt;
            Read4(xExecute := FALSE);&lt;br/&gt;
        ELSIF Read4.xError THEN&lt;br/&gt;
            iState := 32767;&lt;br/&gt;
        END_IF&lt;br/&gt;
END_IF&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>