OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3450|回复: 8

canopen 主从机通讯读写字典困惑解答

[复制链接]

6

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
484
金钱
484
注册时间
2017-10-31
在线时间
90 小时
发表于 2020-7-28 16:43:05 | 显示全部楼层 |阅读模式
5金钱

我用从主节点去查询从节点1的字典  数据如下
601  40 00 20 00 00 00 00 00
581  4F 00 20 00 EE 00 00 00
这是我用串口监视知道   从节点1的2000 00 里面的值是EE

但是我想知道这个 从节点1的2000 00 里面的值  怎末用程序知道这个值  求解


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2020-7-28 19:47:17 | 显示全部楼层
从节点本来就知道自己的值
回复

使用道具 举报

6

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
484
金钱
484
注册时间
2017-10-31
在线时间
90 小时
 楼主| 发表于 2020-7-29 10:51:04 | 显示全部楼层
chunglin 发表于 2020-7-28 19:47
从节点本来就知道自己的值

主机不知道呀   是主机想知道  从机的值
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2020-7-30 03:05:50 | 显示全部楼层
帮顶
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2020-7-31 15:34:52 | 显示全部楼层
未来你好 发表于 2020-7-29 10:51
主机不知道呀   是主机想知道  从机的值

主机发SDO命令查询就可以的呀
回复

使用道具 举报

6

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
484
金钱
484
注册时间
2017-10-31
在线时间
90 小时
 楼主| 发表于 2020-7-31 17:03:55 | 显示全部楼层
chunglin 发表于 2020-7-31 15:34
主机发SDO命令查询就可以的呀



我用从主节点去查询从节点1的字典  数据如下
601  40 00 20 00 00 00 00 00
581  4F 00 20 00 EE 00 00 00


返回的这个581  4F 00 20 00 EE 00 00 00   
在主机程序里面 怎末赋值给我定义的一个变量
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2020-8-4 14:09:07 | 显示全部楼层
未来你好 发表于 2020-7-31 17:03
我用从主节点去查询从节点1的字典  数据如下
601  40 00 20 00 00 00 00 00
581  4F 00 20 00 EE 0 ...

主机解析SDO应答消息,你的主机没有canopen协议栈吗?
回复

使用道具 举报

6

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
484
金钱
484
注册时间
2017-10-31
在线时间
90 小时
 楼主| 发表于 2020-8-12 10:55:20 | 显示全部楼层
chunglin 发表于 2020-8-4 14:09
主机解析SDO应答消息,你的主机没有canopen协议栈吗?

当然有啊  但是没找到主机解析SDO应答消息的函数     不管咋样 这个函数肯定在canDispatch这个函数中的proceedSDO里面吧     我单步调试 也没找到  
回复

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2020-8-13 14:50:20 | 显示全部楼层
未来你好 发表于 2020-8-12 10:55
当然有啊  但是没找到主机解析SDO应答消息的函数     不管咋样 这个函数肯定在canDispatch这个函数中的pr ...

看样子是CanFestival,debug慢慢来吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 10:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表