CAN总线与modbus总线 点击:8168 | 回复:15



fuwakuaipao

    
  • 精华:0帖
  • 求助:8帖
  • 帖子:8帖 | 59回
  • 年度积分:0
  • 历史总积分:364
  • 注册:2012年9月06日
发表于:2013-06-14 14:53:58
楼主

看了can总线的资料,不知道can总线是不是一种协议,can的传输介质是不是就是rs485,物理接口是不是就是485接口,还有rj45能不能行?很搞不明白。还有can总线方式与modbus有什么优劣?modbus的物理传输介质是不是也是rs485?请大神详细指点一下,谢谢!




乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2013-06-14 16:48:11
1楼

can总线,物理硬件的确就是485没错,但是CAN有自己的传输协议,说白了就是数据的传输格式、每次通信数据刷新帧数、通信内存区段等都有自己规定的格式(这一点就是CC-LINK、Profi Bus、Device Net 等等总线基本都是基于硬件485,再附加相应的通信协议规定就是相应总线)。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-06-14 20:25:32
2楼

回复内容:

对: 乖乖小笨熊  can总线,物理硬件的确就是485没错,但是CAN有自... 内容的回复!


 楼上说的对,

 

补充一点, CAN 总线 在RS485 硬件基础上增加了 专用 CAN 控制芯片,也就是支持CAN总线协议的设备,都有 CAN 接口控制器, 硬件实现的协议, CAN 总线 是 节点之间的通讯,类似于 多住站,没有主从站 的概念, 

 

Profibus-DP.  Modbus ,  都是主,从站的通讯模式。 

 

CAN 总线最先是用在 汽车行业,  CAN 协议 比modbus, 效率高,速率 100K~1M, 

 

fuwakuaipao

  • 精华:0帖
  • 求助:8帖
  • 帖子:8帖 | 59回
  • 年度积分:0
  • 历史总积分:364
  • 注册:2012年9月06日
发表于:2013-06-17 13:19:34
3楼

引用 miy_gongkong 的回复内容: 回复内容:对: 乖乖小笨熊  can总线,物理硬件的确... 


 谢谢两位大神指点!

37001749

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2013年10月09日
发表于:2013-10-09 12:54:33
4楼

两种不同的通信协议而已,CAN数据由硬件自动纠错并重传,Modbus需应用程序校准。

37001749

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2013年10月09日
发表于:2013-10-09 12:56:12
5楼

这个产品缺少保护电路,接到电源容易烧坏。上海派恩有售。

xiaoliu000

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 97回
  • 年度积分:0
  • 历史总积分:134
  • 注册:2013年10月09日
发表于:2013-10-24 15:49:35
6楼

深圳市易控达科技有限公司作为国内最齐全的现场总线光纤中继器和隔离中继器生产厂家,总线系列包括:Profibus、PPI、MPI、Modbus、CAN 、CANOpen、DeviceNet、 ControlNet、S908 RIO、Moubus Plus(MB+)、GE Genius、Memobus、Interbus、DH/DH+、Lonworks、RS232/485/422/USB等,可以完全取代西门子、施耐德、三菱、菲尼克斯、莫迪康、罗克韦尔、赫斯曼、ABB等国外品牌同类产品;国内首家推出工业级高精度电流量信号、电压量信号、开关量信号、脉冲量信号转光纤远距离通讯模块,可以取代现场总线的远程I/O分站;非网管型工业以太网交换机、网管型工业交换机、光纤收发器和串口服务器为客户构建完整的以太网通讯网络。

http://www.yikongda.com

qq:2041598879

电话:0755-82842038

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2013-10-24 20:11:34
7楼

CAN总线的物理接口不是RS485,区别非常大,特别是发起通讯的过程,这也是为什么CAN的通讯效率非常高的原因。可以详细的看CAN的技术文档。

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2003年9月25日
发表于:2015-02-04 14:37:33
8楼

can总线与485可差大了

Iain

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2015年2月27日
发表于:2015-02-27 15:06:46
9楼

    CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权,采用无损结构的逐位仲裁方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。

    而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差。

zhanglin19891117

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 450回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2011年11月09日
发表于:2015-03-13 16:04:27
10楼

两种不同的协议,通信的介质可能都是RS485总线,同轴电缆等等,在传输过程中进行编码的方式不同,所以要进行区分!!!

rect_er

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 185回
  • 年度积分:0
  • 历史总积分:283
  • 注册:2014年10月25日
发表于:2015-10-24 21:42:03
11楼


回复内容:

对: zhanglin19891117 两种不同的协议,通信的介质可能都是RS485总线,同轴... 内容的回复!

——————————————

是的,CAN总线甚至还可以走光纤呢!

doctorwon

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2012年9月15日
发表于:2016-03-31 11:24:27
12楼

在物理层,can和485是不是一样的啊

rect_er

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 185回
  • 年度积分:0
  • 历史总积分:283
  • 注册:2014年10月25日
发表于:2016-04-08 09:21:43
13楼

深圳矩形科技生产的N80系列小型PLC控制器,支持CAN总线自由协议,如J1939协议,充电桩与BMS通讯的GBT 27930协议,或者CANopen协议的主站、从站,可以跟编码器、伺服、变频器等设备连接。
梯形图编程也比较简单,如图所示:

fdj918

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 19回
  • 年度积分:0
  • 历史总积分:120
  • 注册:2015年6月04日
发表于:2019-01-26 14:35:39
14楼


回复内容:

对: rect_er 深圳矩形科技生产的N80系列小型PLC控制器,支持CA... 内容的回复!

-------------------------

源牌你还在啊?

1126gml

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 61回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2014年3月27日
发表于:2019-02-18 14:38:40
15楼

很不错的资料,感谢分享了


热门招聘
相关主题

官方公众号

智造工程师