<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/</id><updated>2020-02-27T13:48:23.626000Z</updated><subtitle>Recent posts to Too much initializing problmes with SanyoDenky Drivers</subtitle><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#ec1f" rel="alternate"/><published>2020-02-27T13:48:23.626000Z</published><updated>2020-02-27T13:48:23.626000Z</updated><author><name>gdalbo</name><uri>https://forge.codesys.com/u/gdalbo/</uri></author><id>https://forge.codesys.com6c28f8ac53a72fdbfaedf4c0aa94ae4f5a9ce6bf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;CPU is ARM926 @ 444MHz 16kB D-cache 16kB I-Cache&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br/&gt;
Gianmarco&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#80d3" rel="alternate"/><published>2020-02-27T13:48:23.553000Z</published><updated>2020-02-27T13:48:23.553000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com5e223b42a52e68fdcd67b8667c1cd91a0b726eb5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Zitat:&lt;/strong&gt;&lt;br/&gt;
Is there some in particular due to RS3 which slows the system?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;no I don't think so.&lt;/p&gt;
&lt;p&gt;Sounds that even the performance of the system is to low?&lt;br/&gt;
Which CPU is build in on your plc?&lt;br/&gt;
BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#987b" rel="alternate"/><published>2020-02-27T13:48:23.486000Z</published><updated>2020-02-27T13:48:23.486000Z</updated><author><name>gdalbo</name><uri>https://forge.codesys.com/u/gdalbo/</uri></author><id>https://forge.codesys.com0bcb269a9c879d84447142e778c955e940e610f7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Usually, when I use RS2, I set an EtherCAT cycle time of 8ms.&lt;br/&gt;
I noticed that if I set the double of this value (16ms) all the ecat chain (with RS3) works.&lt;/p&gt;
&lt;p&gt;Is there some in particular due to RS3 which slows the system?&lt;/p&gt;
&lt;p&gt;Furthermore , some times ago I also noticed that if EtherCAT task runs without any code(PRG, FB..) the max cycle time is more or less almost of 1ms... is this normal in an empty ecat task? &lt;br/&gt;
I ask this because maybe there is something wrong in our codesys settings and we don't know what.&lt;/p&gt;
&lt;p&gt;Thank you,&lt;br/&gt;
Gianmarco&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#8abd" rel="alternate"/><published>2020-02-27T13:48:23.394000Z</published><updated>2020-02-27T13:48:23.394000Z</updated><author><name>gdalbo</name><uri>https://forge.codesys.com/u/gdalbo/</uri></author><id>https://forge.codesys.comad75a4c77cd9e9ed550f9ca816693334ad2ed79d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Edwin Schwellinger hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hi,&lt;br/&gt;
please give us more information.&lt;br/&gt;
Which CODESYS version are you using?&lt;br/&gt;
Which plc in which version are you using?&lt;br/&gt;
BR&lt;br/&gt;
Edwin&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi Edwin! Of course!&lt;/p&gt;
&lt;p&gt;I'm using Codesys V3.5 SP8 Patch3 (machine's PC).&lt;br/&gt;
Compiler version is 3.5.8.30.&lt;/p&gt;
&lt;p&gt;We're using an an OMAP-L137 board with real time preemption kernel @330 MHz.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
Gianmarco&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#b448" rel="alternate"/><published>2020-02-27T13:48:23.265000Z</published><updated>2020-02-27T13:48:23.265000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com12433ab0d768867bdf40081c61b7d1977afd3026</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
please give us more information.&lt;br/&gt;
Which CODESYS version are you using?&lt;br/&gt;
Which plc in which version are you using?&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Too much initializing problmes with SanyoDenky Drivers</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a95abaf682/?limit=25#5177" rel="alternate"/><published>2020-02-27T13:48:22.796000Z</published><updated>2020-02-27T13:48:22.796000Z</updated><author><name>gdalbo</name><uri>https://forge.codesys.com/u/gdalbo/</uri></author><id>https://forge.codesys.com28afd54a26a9686e4e74ec95c24459ae4c976f06</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi at all, I'm in crisis   &lt;/p&gt;
&lt;p&gt;I've several problems using SanyoDenky drivers with Codesys.&lt;/p&gt;
&lt;p&gt;CASE 1 - RS3 drivers:&lt;/p&gt;
&lt;p&gt;EtherCAT chain:&lt;br/&gt;
1. EtherCAT coupler  beckhoff +  beckhoff I/O(3 input + 2 output, 5 modules in total)&lt;br/&gt;
2. Driver RS3&lt;br/&gt;
3. Driver RS3&lt;br/&gt;
4. Driver RS3&lt;br/&gt;
5. Inverter Bonfiglioli ACU&lt;/p&gt;
&lt;p&gt;When master tries to initialize the EtherCAT chain almost every driver go in error.&lt;/p&gt;
&lt;p&gt;Here there are some error messages:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1009 to 1011 are drivers&lt;/strong&gt; --&amp;gt; Bonfiglioli is before drivers&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt; 
&lt;span class="mi"&gt;952745843&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;SDO&lt;/span&gt; &lt;span class="nv"&gt;write&lt;/span&gt; &lt;span class="nv"&gt;ok&lt;/span&gt;: &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;Index&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;C13&lt;/span&gt; &lt;span class="nv"&gt;SubIndex&lt;/span&gt;: &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="nv"&gt;Data&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B00&lt;/span&gt; &lt;span class="nb"&gt;Result&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#00&lt;/span&gt;
&lt;span class="mi"&gt;952745844&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;SDO&lt;/span&gt; &lt;span class="nv"&gt;write&lt;/span&gt; &lt;span class="nv"&gt;ok&lt;/span&gt;: &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;Index&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;C13&lt;/span&gt; &lt;span class="nv"&gt;SubIndex&lt;/span&gt;: &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;Data&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#01&lt;/span&gt; &lt;span class="nb"&gt;Result&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#00&lt;/span&gt;
&lt;span class="mi"&gt;952745844&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#26&lt;/span&gt;
&lt;span class="mi"&gt;952745847&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=****&lt;/span&gt; &lt;span class="nv"&gt;SDO&lt;/span&gt; &lt;span class="nb"&gt;timeout&lt;/span&gt; &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1011&lt;/span&gt; &lt;span class="nv"&gt;Index&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1600&lt;/span&gt; &lt;span class="nv"&gt;SubIndex&lt;/span&gt;: &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;Data&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#00&lt;/span&gt; &lt;span class="nb"&gt;Result&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#00&lt;/span&gt;
&lt;span class="mi"&gt;952745847&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#26&lt;/span&gt;
&lt;span class="mi"&gt;952745854&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;watchdog&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;opmode&lt;/span&gt; &lt;span class="nv"&gt;expired&lt;/span&gt;. &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1010&lt;/span&gt;
&lt;span class="mi"&gt;952745856&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=****&lt;/span&gt; &lt;span class="nv"&gt;SDO&lt;/span&gt; &lt;span class="nb"&gt;timeout&lt;/span&gt; &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1011&lt;/span&gt; &lt;span class="nv"&gt;Index&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1600&lt;/span&gt; &lt;span class="nv"&gt;SubIndex&lt;/span&gt;: &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;Data&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#02&lt;/span&gt; &lt;span class="nb"&gt;Result&lt;/span&gt;: &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#00&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;strong&gt; 1008 to 1010 are drivers&lt;/strong&gt; --&amp;gt; Bonfiglioli is after Drivers&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1008&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1009&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;watchdog&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;opmode&lt;/span&gt; &lt;span class="nv"&gt;expired&lt;/span&gt;. &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1008&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=****&lt;/span&gt; &lt;span class="nv"&gt;Warning&lt;/span&gt;:  &lt;span class="nv"&gt;number&lt;/span&gt; &lt;span class="nv"&gt;of&lt;/span&gt; &lt;span class="nv"&gt;slaves&lt;/span&gt; &lt;span class="nv"&gt;has&lt;/span&gt; &lt;span class="nv"&gt;changed&lt;/span&gt; &lt;span class="nv"&gt;or&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;different&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt; &lt;span class="nv"&gt;the&lt;/span&gt; &lt;span class="nv"&gt;configuration&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;watchdog&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;opmode&lt;/span&gt; &lt;span class="nv"&gt;expired&lt;/span&gt;. &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1009&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1008&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=****&lt;/span&gt; &lt;span class="nv"&gt;Warning&lt;/span&gt;:  &lt;span class="nv"&gt;number&lt;/span&gt; &lt;span class="nv"&gt;of&lt;/span&gt; &lt;span class="nv"&gt;slaves&lt;/span&gt; &lt;span class="nv"&gt;has&lt;/span&gt; &lt;span class="nv"&gt;changed&lt;/span&gt; &lt;span class="nv"&gt;or&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;different&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt; &lt;span class="nv"&gt;the&lt;/span&gt; &lt;span class="nv"&gt;configuration&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1009&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;watchdog&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;opmode&lt;/span&gt; &lt;span class="nv"&gt;expired&lt;/span&gt;. &lt;span class="nv"&gt;Address&lt;/span&gt;: &lt;span class="mi"&gt;1010&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=****&lt;/span&gt; &lt;span class="nv"&gt;Warning&lt;/span&gt;:  &lt;span class="nv"&gt;number&lt;/span&gt; &lt;span class="nv"&gt;of&lt;/span&gt; &lt;span class="nv"&gt;slaves&lt;/span&gt; &lt;span class="nv"&gt;has&lt;/span&gt; &lt;span class="nv"&gt;changed&lt;/span&gt; &lt;span class="nv"&gt;or&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;different&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt; &lt;span class="nv"&gt;the&lt;/span&gt; &lt;span class="nv"&gt;configuration&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1008&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1009&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;span class="mi"&gt;952751931&lt;/span&gt;: &lt;span class="nv"&gt;Cmp&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;IoDrvEtherCAT&lt;/span&gt;, &lt;span class="nv"&gt;Class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;, &lt;span class="nv"&gt;Error&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;Info&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;, &lt;span class="nv"&gt;pszInfo&lt;/span&gt;&lt;span class="o"&gt;=!!!!&lt;/span&gt; &lt;span class="nv"&gt;AL&lt;/span&gt; &lt;span class="nv"&gt;Status&lt;/span&gt; &lt;span class="nv"&gt;read&lt;/span&gt; &lt;span class="nv"&gt;from&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt; &lt;span class="nv"&gt;address&lt;/span&gt; &lt;span class="mi"&gt;1010&lt;/span&gt; &lt;span class="nv"&gt;status&lt;/span&gt; &lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#1&lt;/span&gt;&lt;span class="nv"&gt;B&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Furthermore, often the init doesn't work because there is a "check vendorID" error (it never happens on my desk stack for tests).&lt;br/&gt;
This happens casually.&lt;/p&gt;
&lt;p&gt;In the most fortunate situation all is correctly initialized, but as soon as any operation in which drivers are employed is performed, communication is lost.&lt;/p&gt;
&lt;p&gt;On "Startup Parameters" of Sanyo RS2 drivers there are these parameters (default):&lt;br/&gt;
- 16#1C32:16#01  SM output parameter      Value:2    Bitlength: 8&lt;br/&gt;
- 16#1C33:16#01  SM input parameter        Value:2    Bitlength: 8&lt;br/&gt;
Instead in the RS3 no. I tried to add them, but nothing to do.&lt;/p&gt;
&lt;p&gt;This happens even if in the chain there is only a Driver.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Questions:&lt;/strong&gt;&lt;br/&gt;
Are there some parameters to set that are different from those for RS2?&lt;br/&gt;
Is it possible that our Codesys EtherCAT master(softmotion) isn't updated to mangage RS3 drivers?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CASE 2:&lt;/strong&gt;&lt;br/&gt;
Assuming that there is a compatibility problem with EtherCAT master, I decided to connect a stack that I usually use for my tests (EtherCAT coupler  beckhoff +  beckhoff I/O + 3 RS2 drivers).&lt;/p&gt;
&lt;p&gt;EtherCAT chain:&lt;br/&gt;
1. EtherCAT coupler  beckhoff +  beckhoff I/O (not those in the stack)&lt;br/&gt;
2. Driver RS2&lt;br/&gt;
3. Driver RS2&lt;br/&gt;
4. Driver RS2&lt;br/&gt;
5. Inverter Bonfiglioli ACU&lt;/p&gt;
&lt;p&gt;In this case drivers are initialized ok, but they generate "AL.F1.4".&lt;br/&gt;
&lt;span style="color: underline;"&gt;&lt;br/&gt;
SANMOTION MANUAL:&lt;/span&gt;&lt;br/&gt;
“Defect in internal circuit of servo amplifier. “&lt;br/&gt;
Suggested solution:&lt;br/&gt;
■ Replace the servo amplifier.                                                                 &lt;/p&gt;
&lt;p&gt;--&amp;gt; I don't think, in my desk tests they work very well.&lt;/p&gt;
&lt;p&gt;“ There is jitter in the transfer frame from master&lt;br/&gt;
for the cycle time setting (0x1C32:0x02). “&lt;br/&gt;
Suggested solution:                                                                                 &lt;br/&gt;
■ Drives with Free Run mode or SYNC0/1 mode in&lt;br/&gt;
     Synchronous mode.&lt;br/&gt;
■ Please check that the jitter of master frame is less than&lt;br/&gt;
   5us, and transmit the frame exactly. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;TESTS&lt;/strong&gt;&lt;br/&gt;
In order to have a configuartion similar to the stack we have done this:&lt;br/&gt;
- Deleted Inverter ACU(Bonfiglioli) --&amp;gt; Driver1 = OK       Driver2  =   AL.F1.4      Driver3  =   AL.F1.4&lt;br/&gt;
- Change Beckhoff with Stack's Beckhoff --&amp;gt; Driver1 = OK       Driver2  =   AL.F1.4       or     Driver1 = AL.F1.4       Driver2  =   OK      Driver3  =   AL.F1.4   &lt;/p&gt;
&lt;p&gt;I really can't understand where is the problem.&lt;/p&gt;
&lt;p&gt;I hope that someone could help me.&lt;/p&gt;
&lt;p&gt;Thanks a lot,&lt;br/&gt;
Gianmarco&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>