no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | can_higher_layer_protocols:canopenextendedidusage [2018/08/21 23:08] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Using 29bit extended IDs for CANopen ===== | ||
+ | |||
+ | |||
+ | The CiA recommendation (and who would ignore CiA recommendations? | ||
+ | \\ | ||
+ | Use the same numerical Id's, use 4 bit function code and 7 bit for node Id, and use the full range of 29 bit for PDO only. There are other places in the CANopen protocol where node id must be specified, e.g. the NMT protocol, where only 7-bits are available.\\ | ||
+ | The conclusion: even when using 29bit Identifiers, | ||
+ | |||
+ | |||
+ | It also needs to be mentioned that the identifiers for the NMT object, for the Default-SDO and for the NMT Error Control Message cannot be changed and therefore have to be always 11-bit identifiers.\\ | ||