<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/</id><updated>2022-02-09T13:01:41.816000Z</updated><subtitle>Recent posts to CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</subtitle><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#caa6" rel="alternate"/><published>2022-02-09T13:01:41.816000Z</published><updated>2022-02-09T13:01:41.816000Z</updated><author><name>neapolitaner1</name><uri>https://forge.codesys.com/u/neapolitaner1/</uri></author><id>https://forge.codesys.com3ed9fb6b5e77594830eea50fbb60c07a2bb3bca3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;finally i found the issue ... on my CAN-bus there are several CanOpen and J1939 devices. To keep the busload as low as possible i set the CanOpen PDO's to different interval-times. Therefore every few minutes/hours (depending on the chosen timings) all PDO's need to get handled at the same time.&lt;/p&gt;
&lt;p&gt;This "spike" in bus-load and especially cpu-load required way too much processing-time and exceeded the cycletime of the CPU.&lt;/p&gt;
&lt;p&gt;means: i've chosen 10ms as minimum CPU taskcycle&lt;br/&gt;
during "spike": the CPU taskcycle-time took up to 14ms and probably messed up the internal timing/statemachine of the CanOpenManager&lt;/p&gt;
&lt;p&gt;solution: i've set the CPU-taskcycle-time to 20ms and since that modification everthing is fine!&lt;/p&gt;
&lt;p&gt;br,&lt;br/&gt;
Andy&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#e9ba/9d1d" rel="alternate"/><published>2022-02-09T11:10:14.018000Z</published><updated>2022-02-09T11:10:14.018000Z</updated><author><name>jenslindruo</name><uri>https://forge.codesys.com/u/jenslindruo/</uri></author><id>https://forge.codesys.comcf06e2ac28ecede426cdc52405aed3dc5a7f9a79</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi neapolitaner&lt;br/&gt;
Did you ever find a solution to this problem? I am currently facing a similar situation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#e9ba/5c89" rel="alternate"/><published>2022-02-09T11:10:10.932000Z</published><updated>2022-02-09T11:10:10.932000Z</updated><author><name>jenslindruo</name><uri>https://forge.codesys.com/u/jenslindruo/</uri></author><id>https://forge.codesys.com2773c1e89b0bd717e487dfeb8e95e8eeb3674e68</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi neapolitaner&lt;br/&gt;
Did you ever find a solution to this problem? I am currently facing a similar situation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#e9ba/ed02" rel="alternate"/><published>2022-02-09T11:10:09.695000Z</published><updated>2022-02-09T11:10:09.695000Z</updated><author><name>jenslindruo</name><uri>https://forge.codesys.com/u/jenslindruo/</uri></author><id>https://forge.codesys.comb83d0a6ff2c8549da001baa4c460926e1a279051</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi neapolitaner&lt;br/&gt;
Did you ever find a solution to this problem? I am currently facing a similar situation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#e9ba/1a1e" rel="alternate"/><published>2022-02-09T11:10:08.828000Z</published><updated>2022-02-09T11:10:08.828000Z</updated><author><name>jenslindruo</name><uri>https://forge.codesys.com/u/jenslindruo/</uri></author><id>https://forge.codesys.coma3db5b4e43e0307d278faf468f10df1284c3f0ea</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi neapolitaner&lt;br/&gt;
Did you ever find a solution to this problem? I am currently facing a similar situation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#e9ba" rel="alternate"/><published>2020-07-22T14:57:35.247000Z</published><updated>2020-07-22T14:57:35.247000Z</updated><author><name>neapolitaner</name><uri>https://forge.codesys.com/u/neapolitaner/</uri></author><id>https://forge.codesys.com8525e8edac2680595dcb233e4a9229438837d85b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;i'm using 3.5/SP10 .. i have to stick to that version because the ecu-supplier (TTControl) only supports that version&lt;/p&gt;
&lt;p&gt;"without a reason, the manager certainly doesn't" -&amp;gt; :) i guess so, but i can't really reproduce the issue and depending on my can-traces i can't really naildown any bus-errors or similar.&lt;/p&gt;
&lt;p&gt;my master is producing a heartbeat with 500ms -&amp;gt; upon simulated buserrors the CanOpenManager sends the ResetNode within less than 1sec (gess 1,5*500ms)&lt;/p&gt;
&lt;p&gt;-&amp;gt; so IMHO increasing the errorthreshold/hb-timeout up to 3sec would probably fix my sporadic buserrors(missing node-hb)?!&lt;/p&gt;
&lt;p&gt;a restart of the can-nodes is very 'bad' in our application therefore i'm looking for a more forgiving behaviour of the CanOpenManager&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#09b9" rel="alternate"/><published>2020-07-22T14:38:48.973000Z</published><updated>2020-07-22T14:38:48.973000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com1cb6d34bd4305292efd3f6494a0252b5bdfcb294</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
which plc in which version are you using?&lt;br/&gt;
Could you enable CANOPEN_DEBUG as compiler define ( not needed =&amp;gt;3.5SP16&lt;br/&gt;
Then attach the plclogger - maybe the can trace too.&lt;/p&gt;
&lt;p&gt;"Unfortunately the Manager sends a ResetNode to all of my devices without any reason"&lt;br/&gt;
 without a reason, the manager certainly doesn't&lt;br/&gt;
There will be a heartbeat error probably?!&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CanOpen Manager - Timeout till _3SCOS.DEVICE_STATE.OPERATIONAL</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7bb669969b/?limit=25#8ebf" rel="alternate"/><published>2020-07-22T12:52:01.754000Z</published><updated>2020-07-22T12:52:01.754000Z</updated><author><name>neapolitaner</name><uri>https://forge.codesys.com/u/neapolitaner/</uri></author><id>https://forge.codesys.come99e6887ff4c48685a2ccd72b9fca24d473f8d03</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;i'm using the CanOpenManager to communicate with my devices (5pcs). Unfortunately the Manager sends a ResetNode to all of my devices without any reason. The time between the ResetNode-cmd is very random -&amp;gt; could be a few minutes to few hours!!?!&lt;br/&gt;
I've made lot's of canbus-traces, can see the ResetNode-cmd by the Manager but can't find any reason for the reset-cmd ...&lt;/p&gt;
&lt;p&gt;-&amp;gt; so my last guess is that there is a intermittet failure on the bus and the manager sends the reset within less than one second!?!&lt;/p&gt;
&lt;p&gt;-&amp;gt; is it possible to modify the timeout of the CanOpenManager that the ResetNode is sent only after a few seconds&lt;/p&gt;
&lt;p&gt;br,&lt;br/&gt;
Andy&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>