Can总线网中两个节点发送相同数据帧的问题 点击:2457 | 回复:4



goldenguozhu

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 4回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2014年4月08日
发表于:2015-06-20 16:19:57
楼主

在一个现场应用中,需要实现上位机与Can网络可靠的数据通信功能,我设想设置两个Can节点(受同一上位机控制),向其他Can总线节点同时发送相同的Can数据帧,数据帧的ID和数据内容都是完全一致的,这两个Can节点也同时接收Can总线上其他节点发送给自己的Can数据帧.这样若是这两个Can节点中的一个不能正常收发Can数据,其余那个那个正常的Can节点可以实现功能冗余,不知道这个设想在实际应用中是否可行,有运用过的朋友可以帮我分析一下这种方案的优缺点吗? 谢谢!




通讯网-13730920629

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2015-06-21 19:41:49
1楼

不行。。。。。。。。。。。。。。。。

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2015-06-21 22:55:30
2楼

如果是为了通讯可靠,就做个冗余的网络。

如果是为了节点的可靠,那分别读写这两个节点。

goldenguozhu

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 4回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2014年4月08日
发表于:2015-06-22 23:25:51
3楼


回复内容:

对: 通讯网-13730920629 不行。。。。。。。。。。。。。。。。 内容的回复!


可否具体说一下,Can网络中不同节点发送相同的数据帧难道会冲突吗?

goldenguozhu

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 4回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2014年4月08日
发表于:2015-06-22 23:28:31
4楼


回复内容:

对: 第五纪冰川 如果是为了通讯可靠,就做个冗余的网络。如果是为了节点的... 内容的回复!



两个Can节点发送相同的数据帧会冲突吗?若是不会的话,我的这种设想不就可以实现节点的冗余了吗?


热门招聘
相关主题

官方公众号

智造工程师