0

TPDO1 that begins with 0x4?

Kevin 2 years ago in IQANdesign updated by Gustav Widén (System support) 2 years ago 3

I'm having issues communicating with an CAN Open input module, TPDO1 states the COB ID has to start with 0x4? See below image.

Image 3387

When I insert this into IQAN I get this error:

Image 3388


What am I doing wrong?

+1

Hi, have you tried to just use 0x180+node id?

This does not appear to work on this module manufactured by Seneca (ZC-24DI). The EDS file also states the same as the data sheet:

Image 3389

The full COB-ID 0x40000180 cannot be entered as the CAN identifier, even with a 29 bit identifier, this does not fit. 

The COB-ID is a 32 bit value that may contain additional control bits (although they are usually zero on most nodes) 

There is a good description here; CAN in Automation (CiA): PDO protocol (can-cia.org), see the sidebar "The COB-ID is not the CAN-ID".

So as Arno suggested, you should use 0x180+Node ID as the identifier.