当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Can
我要发帖
CAN总线问题
点击:
824
| 回复:
1
xingsha
关注
私信
精华:2帖
求助:0帖
帖子:5帖 | 8回
年度积分:0
历史总积分:36
注册:2003年7月14日
发表于:2003-08-29 11:16:00
楼主
我是CAN初学者,想请教高手们几个问题。 1.在CAN总线上如果有N个节点,那么怎样确定它们各自的节点号?节点号是如何设置的?可 以通过上位机来设置吗? 2.CAN的最大节点数,在一个网段内理论值为110个。但是很多文章里都说,实际值仅为大约40 个。40这个数字有可靠的依据吗?如果按理论值使用110个,对CAN总线会有什么影响? 3.CAN的通信速率随距离远近而不同,那么,如果通信距离事先无法确定,通信速率会 随距离远近而自动变化吗?即:若两个CAN节点间为40米,则可达1Mbps;若距离变为 1300米,则通信速率自动变为50kbps。是这样的吗? 4.若选用SJA1000控制器,需要用什么开发工具?硬件的,软件的。 多谢高手们解答!
分享到:
收藏
邀请回答
回复楼主
举报
远 方
关注
私信
精华:1帖
求助:0帖
帖子:18帖 | 401回
年度积分:0
历史总积分:561
注册:2002年1月29日
发表于:2003-08-29 11:16:00
1楼
你可能没有注意看协议! 1,2:CAN自已不定义节点地址,你可以利用11位或29位的标识域来自己设定多少位表示地址,如你使用6位表示地址,则可以接64个节点,如多使用一位能表示的节点数就翻倍,但你要考虑到如果节点数太多对网络通讯来说并不是一件好事! 3:CAN各节点的地址和波特率都要试先指定好,不可能像你说的自动变化! 4:SJA1000只是一个控制器,你需要使用所选择的CPU的开发平台来开发。 如果可以看看:http://xfspace.y365.com/can/can_ov_cia.html
回复
引用
举报
热门招聘
相关主题
M-BUS和MODBUS的关系
[1704]
RS485的多主机解决方案
[1854]
技术交流讨论贴:RS485和RJ48...
[7564]
帮忙看看是什么问题!
[1854]
有搞纺织电气自动化的吗?
[7732]
基于FF协议的无线PC接口卡设...
[1723]
求助:关于模拟信号转Modbus?...
[1543]
虚拟专用网VPN系列讲座(六)...
[1898]
求助:DEVICENET通讯故障解决...
[2286]
基金会现场总线的本质安全技...
[3911]
官方公众号
智造工程师
客服
小程序
公众号