5773| 12
|
小白有一个关于canopen的问题想请教大佬们 |
2金钱
最佳答案协议多看看就懂了。
比如你的电机的节点地址是0x05,需要发给电机的命令SDO 的cob_id就是0x600+0x05,即0x605. 数据域8个字节,第一个字节是CS命令符,第二三两个字节是索引,即对象字典,第四个字节是子索引,第五到八字节为数据。CS命令符指示要写几个字节,对应关系是
0x2F -- 写一个字节
0x2B -- 写两个字节
0x27 -- 写三个字节
0x23 -- 写四个字节
假设你的子索引是0,要写入3,是一个字节,那么命令就是
ID ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-23 07:31
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网