[CAN-bus/DeviceNet] 请教 CAN 通讯

[复制链接]
3582|4
 楼主| YUTYSUNLI 发表于 2008-12-30 13:51 | 显示全部楼层 |阅读模式
我的CAN如果接上 ZLG 的USBCAN 就可以正常通讯,如果不接就通讯不上,不知道是什么原因,望指教。波特率没问题的。
xhtxzxw 发表于 2009-1-3 10:57 | 显示全部楼层

嘿嘿

你所说的&quot;我的CAN&quot;是什么意思?&nbsp;<br />是包括&quot;一个&quot;CAN节点的装置(系统)?&nbsp;<br />还是包括&quot;N(N&gt1)个&quot;CAN节点的装置?<br /><br />如果是前者,一般情况下,它的CAN不会好好工作的,这是由CAN协议的一个特性确定的:&nbsp;&nbsp;发送节点的每一次帧发送必有回应,&nbsp;如果无回应,发送节点就认定本次发送是失败的,只有一个CAN节点,当然不会有回应了.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;把ZLG的CAN盒子接上,ZLG就给你的CAN节点回应了,所以就正常了.<br /><br />如果是后者,你的系统里有一个以上的CAN节点,只要保证大家的速率一致,工作都正常,接线也正确,就可以互相回应了.不正常的话,很可能是没有接终端电阻.ZLG的CAN盒子里是有终端电阻的.<br />
galileot 发表于 2020-2-8 17:56 | 显示全部楼层
估计是终端电阻没有接上,所有通讯不上. 而在CAN分析仪上有接终端电阻的拨上了, 所以可以了.
lihuasoft 发表于 2020-3-4 22:16 | 显示全部楼层
CAN通信,最起码的一条,总线上要有2个设备。其中那个usbcan就是设备之一。
steelen 发表于 2020-4-13 10:58 | 显示全部楼层
可能是没有接终端电阻
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

19

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部