<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CANopen manager go to pre-op state</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/242c91a28b/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/242c91a28b/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/242c91a28b/</id><updated>2020-02-27T14:22:52.199000Z</updated><subtitle>Recent posts to CANopen manager go to pre-op state</subtitle><entry><title>CANopen manager go to pre-op state</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/242c91a28b/?limit=25#321f" rel="alternate"/><published>2020-02-27T14:22:52.199000Z</published><updated>2020-02-27T14:22:52.199000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.com62401fbb8e04dc723de6ce5c6aef2b834dfbd98e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Apparently the master cannot be set to pre-op state.&lt;br/&gt;
So I excluded the master, by using the ALL_EXCEPT_NMT_AND_SENDER flag;&lt;/p&gt;
&lt;p&gt;STATE := (Cia405.TRANSITION_STATE.ENTER_PRE_OPERATIONAL OR Cia405.TRANSITION_STATE.ALL_EXCEPT_NMT_AND_SENDER)&lt;/p&gt;
&lt;p&gt;Now the master stays in operational state. And all slaves go to pre-op state.&lt;br/&gt;
This behaviour is acceptable for me (for this project).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANopen manager go to pre-op state</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/242c91a28b/?limit=25#05ab" rel="alternate"/><published>2020-02-27T14:22:51.791000Z</published><updated>2020-02-27T14:22:51.791000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.comcb2171c440abd159e924387c5cce494882298a50</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In the GUI, I disbaled the CANopen Manager Autostart option. And I enable the CANopen manager from my application. &lt;br/&gt;
With CIA405.NMT: DEVICE := MasterNodeId and STATE := Cia405.TRANSITION_STATE.START_REMOTE_NODE.&lt;br/&gt;
That is working fine.&lt;/p&gt;
&lt;p&gt;Now I want to disable the CANopen manager (or go to the pre-op state). &lt;br/&gt;
Using STATE := Cia405.TRANSITION_STATE.ENTER_PRE_OPERATIONAL, result in a ERROR = CANOPEN_EQUEST_ERROR. And the CANopen manager stays in operational state.&lt;/p&gt;
&lt;p&gt;Did anyone notice this behaviour too? And maybe has a solution to get the master out of operational state.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br/&gt;
Edwin.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>