
这就完成了Canopen主从配置。
在主站D25032发的数值就在从站D24032里面。反之,从站的地址也是相同。
通过这种方式,可以解决以太网网络数据阻塞出现的设备断线或者其卡顿。
Log:
2020-03-10 发布本文
节点ID设置可以属于CAN应用层协议内容,而应用协议可以自行定义。一、从节点的ID如果要和MCU“不相关”,可以又多种方式实现,ID事先装入EEPROM,或者用硬件的拨码开关来指示。
如果逻辑上复杂一些,可以做到ID自动分配,自动识别。
二、“如从主节点向从节点下载程序扰宏”——可以主节点同时向多个从节点发送数据(广播),也可以指向特定的ID发送(单个问答式)。
实际上主节点的数据发到总线上了,所有从节点都可带猛以接收到的,至于如何接收可以两种方式:
1、每个节点都把数据收入缓冲区,软件判断不属于自己节点的就丢弃不处理。
2、硬件设置CAN滤波,不属于自己节点的数据就不会收入缓冲区,节点处于空闲状态,只有属于自己蠢李桥的特定ID才会收进来。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)