<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CANopen slave start with default values</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ec685c99bd/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ec685c99bd/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/ec685c99bd/</id><updated>2023-06-06T19:18:36.438000Z</updated><subtitle>Recent posts to CANopen slave start with default values</subtitle><entry><title>CANopen slave start with default values</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ec685c99bd/?limit=25#1545" rel="alternate"/><published>2023-06-06T19:18:36.438000Z</published><updated>2023-06-06T19:18:36.438000Z</updated><author><name>sean-barton</name><uri>https://forge.codesys.com/u/sean-barton/</uri></author><id>https://forge.codesys.comfc75c2e85f9ec4c786c840196b7d5ccc096c9b96</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have a single CANopen master and single CANopen slave. The slave is defined with several inputs and outputs and an EDO file has been generated from the slave for import on the master. The two ECUs communicate with each other, simply exchanging data directly.&lt;/p&gt;
&lt;p&gt;There is a large delay on boot as the master configures the slave, after which data transfers between master and slave - back and forth - successfully. To reduce this large delay on boot, I have tried setting the CANopen manager to "Start slaves" and "NMT start all (if possible)" in the General settings, then set the slave to "No initialization" on the General settings for the configuration of the slave on the master ECU - the slave then starts immediately, but no data is exchanged.&lt;/p&gt;
&lt;p&gt;The default values on the slave PDOs all look correct to me, so what am I missing?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>