<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CANOpen TPDO5 cob-id</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/</id><updated>2020-02-27T14:13:54.090000Z</updated><subtitle>Recent posts to CANOpen TPDO5 cob-id</subtitle><entry><title>CANOpen TPDO5 cob-id</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/?limit=25#cb96" rel="alternate"/><published>2020-02-27T14:13:54.090000Z</published><updated>2020-02-27T14:13:54.090000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.comadd13702daf0755577e935a932e9bcc724aecfd5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Cob id 681 is CoDeSys' standard value for PDO5.&lt;br/&gt;
(0x681 is the free range after the SDO area.)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANOpen TPDO5 cob-id</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/?limit=25#c952" rel="alternate"/><published>2020-02-27T14:13:53.742000Z</published><updated>2020-02-27T14:13:53.742000Z</updated><author><name>timvh</name><uri>https://forge.codesys.com/u/timvh/</uri></author><id>https://forge.codesys.comb56a06bc44655d27259ee02de3e9145abf8b5f72</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is CANOpen related. You cannot freely use COB IDs for PDO's.&lt;br/&gt;
CANOpen defines only 4 PDO's for sending and 4 PDO's for receiving (each node).&lt;br/&gt;
Cob id 681 is not pre-defined and therefore you might be able to use it, but I doubt your CAN node accepts this.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANOpen TPDO5 cob-id</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b0f86dbb97/?limit=25#9c54" rel="alternate"/><published>2020-02-27T14:13:53.403000Z</published><updated>2020-02-27T14:13:53.403000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.coma9f55c5a22f8a0eb890a183bd4c0a585a79d92f8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I use the CAN_Local_Device (CANOpen slave).&lt;br/&gt;
PDO1 to 4 use the "pre-defined connection set".&lt;br/&gt;
When adding the 5th PDO, I noticed that the cob-id equals 0x681. WITHOUT the $NODEID part as with PDO1-4.&lt;br/&gt;
Other CANOpen devices use "$NODEID+0x180 + 0x40" often.&lt;/p&gt;
&lt;p&gt;Is it possible to make the "Generic cob-id" depend on the $NODEID. (So the "Settings cob-id" is has a good value, when multiple devices are used. And not both 0x681.)&lt;/p&gt;
&lt;p&gt;A second remark:&lt;br/&gt;
The "Generic cob-id" is fixed and cannot be changed! (The "Settings cob-id" can be changed of course. But that is extra work.)&lt;br/&gt;
It would be really nice if the  "Generic cob-id" is user changeable. So an own "cob-id algorithm" can be used.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br/&gt;
Ed.&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: CoDeSys_PDO5_cob" rel="nofollow" src="https://forum.codesys.com//download/file.php?id=270"/&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>