can总线与485总线有什么区别 CAN总线、二总线、RS485总线的区别和用途分别是什么?

modbus\u603b\u7ebfcan\u603b\u7ebf\u4e0e485\u603b\u7ebf\u6709\u4ec0\u4e48\u533a\u522b


1\uff0c\u901f\u5ea6\u4e0e\u8ddd\u79bb\uff1aCAN\u4e0eRS485\u4ee51Mbit/S\u7684\u9ad8\u901f\u7387\u4f20\u8f93\u7684\u8ddd\u79bb\u90fd\u4e0d\u8d85\u8fc7100M\uff0c\u53ef\u8c13\u9ad8\u901f\u4e0a\u7684\u8ddd\u79bb\u5dee\u4e0d\u591a\u3002\u4f46\u662f\u5728\u4f4e\u901f\u65f6CAN\u4ee55Kbit/S\u65f6\uff0c\u8ddd\u79bb\u53ef\u8fbe10KM\uff0c\u800c485\u518d\u4f4e\u7684\u901f\u7387\u4e5f\u53ea\u80fd\u52301219\u7c73\u5de6\u53f3\uff08\u90fd\u65e0\u4e2d\u7ee7\uff09\u3002\u53ef\u89c1CAN\u5728\u957f\u8ddd\u79bb\u7684\u4f20\u8f93\u4e0a\u62e5\u6709\u7edd\u5bf9\u7684\u4f18\u52bf\u3002
2\uff0c\u603b\u7ebf\u5229\u7528\u7387\uff1aRS485\u662f\u5355\u4e3b\u4ece\u7ed3\u6784\uff0c\u5c31\u662f\u4e00\u4e2a\u603b\u7ebf\u4e0a\u53ea\u80fd\u6709\u4e00\u53f0\u4e3b\u673a\uff0c\u901a\u8baf\u90fd\u7531\u5b83\u53d1\u8d77\u7684\uff0c\u5b83\u6ca1\u6709\u4e0b\u547d\u4ee4\uff0c\u4e0b\u9762\u7684\u8282\u70b9\u4e0d\u80fd\u53d1\u9001\uff0c\u800c\u4e14\u8981\u53d1\u5b8c\u5373\u7b54\uff0c\u53d7\u5230\u7b54\u590d\u540e\uff0c\u4e3b\u673a\u624d\u5411\u4e0b\u4e00\u4e2a\u8282\u70b9\u8be2\u95ee\uff0c\u8fd9\u6837\u662f\u4e3a\u4e86\u9632\u6b62\u591a\u4e2a\u8282\u70b9\u5411\u603b\u7ebf\u53d1\u9001\u6570\u636e\uff0c\u800c\u9020\u6210\u6570\u636e\u9519\u4e71\u3002\u800cCAN\uff0dbus\u662f\u591a\u4e3b\u4ece\u7ed3\u6784\uff0c\u6bcf\u4e2a\u8282\u70b9\u90fd\u6709CAN\u63a7\u5236\u5668\uff0c\u591a\u4e2a\u8282\u70b9\u53d1\u9001\u65f6\uff0c\u4ee5\u53d1\u9001\u7684ID\u53f7\u81ea\u52a8\u8fdb\u884c\u4ef2\u88c1\uff0c\u8fd9\u6837\u5c31\u53ef\u4ee5\u5b9e\u73b0\u603b\u7ebf\u6570\u636e\u4e0d\u9519\u4e71\uff0c\u800c\u4e14\u4e00\u4e2a\u8282\u70b9\u53d1\u5b8c\uff0c\u53e6\u4e00\u4e2a\u8282\u70b9\u53ef\u4ee5\u63a2\u6d4b\u5230\u603b\u7ebf\u7a7a\u95f2\uff0c\u800c\u9a6c\u4e0a\u53d1\u9001\uff0c\u8fd9\u6837\u7701\u53bb\u4e86\u4e3b\u673a\u7684\u8be2\u95ee\uff0c\u63d0\u9ad8\u4e86\u603b\u7ebf\u5229\u7528\u7387\uff0c\u589e\u5f3a\u4e86\u5feb\u901f\u6027\u3002\u6240\u4ee5\u5728\u6c7d\u8f66\u7b49\u5b9e\u6027\u8981\u6c42\u9ad8\u7684\u7cfb\u7edf\uff0c\u90fd\u662f\u7528CAN\u603b\u7ebf\uff0c\u6216\u8005\u5176\u4ed6\u7c7b\u4f3c\u7684\u603b\u7ebf\u3002
3\uff0c\u9519\u8bef\u68c0\u6d4b\u673a\u5236\uff0cRS485\u53ea\u89c4\u5b9a\u4e86\u7269\u7406\u5c42\uff0c\u800c\u6ca1\u6709\u6570\u636e\u94fe\u8def\u5c42\uff0c\u6240\u4ee5\u5b83\u5bf9\u9519\u8bef\u662f\u65e0\u6cd5\u8bc6\u522b\u7684\uff0c\u9664\u975e\u4e00\u4e9b\u77ed\u8def\u7b49\u7269\u7406\u9519\u8bef\u3002\u8fd9\u6837\u5bb9\u6613\u9020\u6210\u4e00\u4e2a\u8282\u70b9\u7834\u574f\u4e86\uff0c\u62fc\u547d\u5411\u603b\u7ebf\u53d1\u6570\u636e\uff08\u4e00\u76f4\u53d11\uff09\uff0c\u8fd9\u6837\u9020\u6210\u6574\u4e2a\u603b\u7ebf\u762b\u75ea\u3002\u6240\u4ee5RS485\u4e00\u65e6\u574f\u4e00\u4e2a\u8282\u70b9\uff0c\u8fd9\u4e2a\u603b\u7ebf\u7f51\u7edc\u90fd\u6302\u3002\u800cCAN\u603b\u7ebf\u6709CAN\u63a7\u5236\u5668\uff0c\u53ef\u4ee5\u5bf9\u603b\u7ebf\u4efb\u4f55\u9519\u8bef\u8fdb\u884c\u68c0\u6d4b\uff0c\u5982\u679c\u81ea\u8eab\u9519\u8bef\u8d85\u8fc7128\u4e2a\uff0c\u5c31\u81ea\u52a8\u95ed\u9501\u3002\u4fdd\u62a4\u603b\u7ebf\u3002\u5982\u679c\u68c0\u6d4b\u5230\u5176\u4ed6\u8282\u70b9\u9519\u8bef\u6216\u8005\u81ea\u8eab\u9519\u8bef\uff0c\u90fd\u4f1a\u5411\u603b\u7ebf\u53d1\u9001\u9519\u8bef\u5e27\uff0c\u6765\u63d0\u793a\u5176\u4ed6\u8282\u70b9\uff0c\u8fd9\u4e2a\u6570\u636e\u662f\u9519\u8bef\u7684\u3002\u5927\u5bb6\u5c0f\u5fc3\u3002\u8fd9\u6837CAN\u603b\u7ebf\u4e00\u65e6\u6709\u4e00\u4e2a\u8282\u70b9CPU\u7a0b\u5e8f\u8dd1\u98de\u4e86\uff0c\u5b83\u7684\u63a7\u5236\u5668\u81ea\u52a8\u95ed\u9501\u3002\u4fdd\u62a4\u603b\u7ebf\u3002\u6240\u4ee5\u5728\u5b89\u5168\u6027\u8981\u6c42\u9ad8\u7684\u7f51\u8def\uff0cCAN\u662f\u5f88\u5f3a\u7684\u3002
4\uff0c\u4ef7\u683c\u4e0e\u57f9\u8bad\u6210\u672c\uff1aCAN\u5668\u4ef6\u7684\u4ef7\u683c\u5927\u7ea6\u662f485\u76842\u500d\u8fd9\u6837\uff0c485\u7684\u901a\u8baf\u4ece\u8f6f\u4ef6\u4e0a\u662f\u5f88\u65b9\u4fbf\u7684\uff0c\u53ea\u8981\u61c2\u4e32\u884c\u901a\u8baf\uff0c\u5c31\u53ef\u4ee5\u7f16\u7a0b\uff0c\u800cCAN\u9700\u8981\u5e95\u5c42\u5de5\u7a0b\u5e08\u4e86\u89e3CAN\u590d\u6742\u7684\u5c42\uff0c\u7f16\u5199\u4e0a\u4f4d\u673a\u8f6f\u4ef6\u4e5f\u8981\u4e86\u89e3CAN\u7684\u534f\u8bae\u3002\u53ef\u8c13\u57f9\u8bad\u6210\u672c\u8f83\u9ad8\u3002

modbus总线的can总线与485总线区别为:主从结构不同、错误检测机制不同、培训成本不同。

一、主从结构不同

1、can总线:can总线是多主从结构,每个节点都有CAN控制 器,多个节点发送时,以发送的ID号自动进行仲裁,这样就可以实现总线数据不错乱,而且一个节点发完,另一个节点可以探测到总线空闲,而马上发送,这样省 去了主机的询问,提高了总线利用率,增强了快速性。

2、485总线:485总线是单主从结构,就是一个总线上只能有一台主机,通讯都由它发起的,它没有下命令,下面的节点不能发送,而且要发完即答, 受到答复后,主机才向下一个节点询问,这样是为了防止多个节点向总线发送数据,而造成数据错乱。

二、错误检测机制不同

1、can总线:can总线有CAN控制器,可以对总线任 何错误进行检测,如果自身错误超过128个,就自动闭锁。保护总线。如果检测到其他节点错误或者自身错误,都会向总线发送错误帧,来提示其他节点,这个数 据是错误的。

2、485总线:485总线只规定了物理层,而没有数据链路层,所以它对错误是无法识别的,除非一些短路等物理错误。这样容易造成一个节点破坏 了,拼命向总线发数据,造成整个总线瘫痪。

三、培训成本不同

1、can总线:can总线需要底层工程师了解CAN复杂的层,编写上位机软件也要了解CAN的协议。培训成本较高。

2、485总线:485总线的通讯从软件上是很方便的,只要懂串行通讯,就可以编程。培训成本较低。

扩展资料:

CAN总线通过CAN收发器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。

这就保证不会在出现在RS-485网络中的现象,即当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。

而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现像在网络中,因个别节点出现问题,使得总线处于“死锁”状态。

而且,CAN具有的完善的通信协议可由CAN控制器芯片及其接口芯片来实现,从而大大降低系统开发难度,缩短了开发周期,这些是仅有电气协议的RS-485所无法比拟的。

另外,与其它现场总线比较而言,CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。这些也是CAN总线应用于众多领域,具有强劲的市场竞争力的重要原因。

参考资料来源:百度百科——CAN总线

参考资料来源:百度百科——485

参考资料来源:百度百科——Modbus通讯协议



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

我做了一个对比图  大家可以看一下  希望能帮到各位。。



  • can鎬荤嚎,rs485鎬荤嚎,rs422鎬荤嚎,rs232鎬荤嚎浼樼己鐐瑰姣斾笅 鍒嗗埆鐢ㄤ簬閭g鎯呭喌...
    绛旓細RS-422鏈4鏍逛俊鍙风嚎锛氫袱鏍瑰彂閫侊紙Y銆乑锛夈佷袱鏍规帴鏀讹紙A銆丅锛夈傜敱浜嶳S-422鐨勬敹涓庡彂 鏄垎寮鐨勬墍浠ュ彲浠ュ悓鏃舵敹鍜屽彂锛堝叏鍙屽伐锛夈俁S-485鏈2鏍逛俊鍙风嚎锛氬彂閫佸拰鎺ユ敹閮芥槸A鍜孊銆傜敱浜嶳S-485鐨勬敹涓庡彂鏄叡鐢ㄤ袱鏍圭嚎鎵 浠ヤ笉鑳藉鍚屾椂鏀跺拰鍙戯紙鍗婂弻宸ワ級銆can鎬荤嚎灞炰簬鐜板満鎬荤嚎锛岄鍏堬紝CAN鎺у埗鍣ㄥ伐浣滀簬澶氱鏂瑰紡锛岀綉缁...
  • 璇烽棶can鎬荤嚎涓rs485鐨勬瘮杈冪粨鏋滄槸浠涔鍛?
    绛旓細3銆佸紑鍙戦毦搴︼細CAN鍏锋湁瀹屽杽鐨勯氫俊鍗忚锛屽簳灞傛満鍒剁敱CAN鎺у埗鍣ㄨ姱鐗囧強鍏舵帴鍙h姱鐗囨潵瀹炵幇锛岀爺鍙戝伐绋嬪笀鍙渶瑕佷簡瑙i潰鍚戝鎴风殑搴旂敤灞傦紝浠庤屽ぇ澶ч檷浣庝簡绯荤粺鐨勫紑鍙戦毦搴︼紝缂╃煭浜嗗紑鍙戝懆鏈熴傝孯S-485鍗忚浠呬粎鍙湁鐢垫皵鍗忚锛屽鎴峰紑鍙戦渶瑕佽嚜宸卞紑鍙戦摼璺眰鍜屽簲鐢ㄥ眰锛屽紑鍙戦毦搴﹁緝澶с傛墍浠ョ患鍚堢湅鏉ヨ繕鏄CAN鎬荤嚎濂界偣锛屽綋鐒讹紝浣犱篃鍙互...
  • CAN鎬荤嚎鐨勮繖涓樊鍒嗕俊鍙风數骞充笌RS485鐨勮繖涓樊鍒嗕俊鍙风數骞崇殑鍖哄埆鏄浠涔?
    绛旓細铏界劧浜岃呯殑閮藉睘鏌ュ垎淇″彿锛屼絾閫氫俊鏂瑰紡涓嶄竴鏍枫侰AN鏄涓荤粨鏋勶紝瀹归敊鎬ц兘濂斤紝涓棿鑺傜偣濡傞亣鏁呴殰鍙嚜鍔ㄩ鍑猴紝涓嶅奖鍝嶅叾瀹冭妭鐐圭殑閫氫俊锛涜孯S485鏄竴涓诲浠庣粨鏋勶紝閫氫俊閫熺巼杈冮珮锛屼絾瀹归敊鎬ц緝宸紝涓棿鑺傜偣涓鏃﹀嚭鐜版晠闅滀細褰卞搷涓嬩竴绔欑殑閫氫俊銆傛澶栵紝CAN鐨勭數娴佽緝RS485澶э紝涓嶅叿澶囨湰瀹夌壒寰併傜浉鍚岃窛绂讳笅锛CAN鎬荤嚎鐢电紗瑕佹瘮RS...
  • RS-232銆丷S485銆CAN鐨勬瘮杈
    绛旓細鎵浠ョ幇鍦ㄥぇ澶氭暟鍏ㄥ弻宸485椹卞姩/鎺ユ敹鍣ㄥ閮芥槸鏍囷細RS422/485鐨勶紝鍥犱负鍏ㄥ弻宸S485鐨勯┍鍔/鎺ユ敹鍣ㄥ涓瀹氬彲浠ョ敤鍦≧S422缃戠粶銆侰AN鏄帶鍒跺櫒灞鍩熺綉缁(Controller Area Network, CAN)鐨勭畝绉般CAN鎬荤嚎鏄痉鍥紹OSCH鍏徃浠80骞翠唬鍒濅负瑙e喅鐜颁唬姹借溅涓紬澶氱殑鎺у埗涓庢祴璇曚华鍣ㄤ箣闂寸殑鏁版嵁浜ゆ崲鑰屽紑鍙戠殑涓绉嶄覆琛 鏁版嵁閫氫俊鍗忚 锛屽畠...
  • 璇烽棶rs485涓巆an鎬荤嚎涔嬮棿鍝釜杩愯鏇寸ǔ瀹氬憿?
    绛旓細鎰熻阿棰樹富鐨勯個璇凤紝鎴戞潵璇翠笅鎴戠殑鐪嬫硶锛氭嵁鎴戞墍鐭ワ紝鍦ㄩ氳绋冲畾鎬т笂锛屼袱鑰呬技涔庢病鏈変粈涔鍖哄埆锛屽畠浠兘鏈夎嚜鎴戞閿欐満鍒,閫氳绾跨紗閮戒负鍙岀粸绾匡紝淇℃伅閮芥槸渚濇墭宸垎鐢靛帇淇″彿瀛樺湪鐨勩備箣鎵浠ユ垜浠CAN鎬荤嚎姣485鎬荤嚎鏇翠紭瓒婏紝鏄洜涓篊AN鎬荤嚎鐨勬暟鎹紶杈撹窛绂绘洿杩滐紝寮鍙戦毦搴︽洿浣庯紝鎬т环姣旀洿楂橈紝骞朵笉鏄CAN鎬荤嚎鍦ㄥ悇涓柟闈㈤兘纰惧帇...
  • modbus鎬荤嚎can鎬荤嚎涓485鎬荤嚎鏈変粈涔鍖哄埆
    绛旓細can鎬荤嚎鏄崥涓栨悶寰楋紝涓昏搴旂敤鍦ㄦ苯杞︿笂锛屽疄鏃舵у拰鍙潬鎬ч兘瑕侀珮銆俶odbus鏄柦鑰愬痉鎼炲緱锛屽簲鐢ㄥ湪杈撻佺數绛夌數姘旈鍩熴俢an鍗忚瑙勫畾浜嗗簲鐢ㄥ眰銆佹暟鎹摼璺眰鍜岀墿鐞嗗眰銆傚叾浠锋牸姣斾互澶綉浣庯紝浣嗘槸姣擴ART绛塕S232鎴栬485瑕侀珮銆備絾鏄紝瀹炴椂鎬у湪10ms锛屼紶杈撹窛绂昏繙銆傝繖涓鐐规瘮鍒殑澶氭暟缃戠粶閮借濂姐備笉浣嗙敤鍦ㄦ苯杞︼紝宸ユ帶銆佺數姊瓑绛...
  • 鎴戞兂闂笅杩涜CAN涓485閫氫俊鐨勫師鍥犳槸CAN鎬荤嚎姣485鎬荤嚎鏇村ソ鍚?
    绛旓細鎰熻阿棰樹富鐨勯個璇凤紝鎴戞潵璇翠笅鎴戠殑鐪嬫硶锛氱浉瀵硅岃█锛CAN鎬荤嚎缁煎悎鎬ц兘鐨勭‘寮轰簬485鎬荤嚎涓浜涖備絾鏄紝鍦ㄨ濡傚彲杩炴帴鑺傜偣璁惧鏁伴噺锛屾暟鎹紶杈撻熷害绛夋柟闈紝CAN鎬荤嚎鍙兘瑕佺暐閫婁竴鐐广傛垜浠箣鎵浠ヤ娇鐢–AN杞485宸ュ叿锛屾槸璁╄佽澶囨湁鐫鏇村ソ鐨勯氳鎬э紝姣斿璇撮偅浜涘師鏈彧鏀寔485鎬荤嚎閫氳鐨勮澶囥傚綋鐒讹紝濡傛灉浣犳兂瑕佽涓涓柊鐨勫彧鏀寔CAN...
  • CAN-BUS鏄涓鎬荤嚎,閭h闂浠涔鍙涓绘荤嚎?璋㈣阿
    绛旓細CAN鎬荤嚎鍜RS485鎬荤嚎涓鏍烽兘鏄娇鐢ㄥ弻缁炵嚎鐨勩傚拰RS485瀵规瘮鏈瀹规槗鐞嗚В銆俁S485鏄富浠庣綉缁滐紝鍙湁涓涓富鑺傜偣锛屽叾浠栭兘鏄粠鑺傜偣銆傜綉缁滅殑閫氫俊蹇呴』鏄敱涓昏妭鐐瑰彂璧疯疆璇紝闂埌鍝釜鑺傜偣锛屽摢涓妭鐐规墠鑳芥眹鎶ヤ俊鎭傝孋AN鎬荤嚎鏄滃涓绘帉鎺э紝鍐茬獊妫娴嬶紝鑷姩浠茶鈥濈殑缃戠粶锛屼笓闂ㄨ璁$殑CAN鎺у埗鍣ㄤ互鍙奀AN鍗忚鍙互閫氳繃纭欢鐨勫啿绐佹娴...
  • 鏈哄櫒浜虹殑澶氭満涓讳粠鍒嗗竷鎺у埗鏄敤CAN鎬荤嚎濂,杩樻槸485鎬荤嚎濂
    绛旓細璁哄彲闈犳э紝CAN鎬荤嚎鐨勫涓婚氫俊缁撴瀯浣垮緱瀹归敊鎬уソ锛佹煇涓鑺傜偣鍙戠敓鏁呴殰锛屼笉褰卞搷鍏跺畠鑺傜偣姝e父閫氫俊銆傝閫氫俊閫熷害锛孯S485鍒欏叿鏈夋槑鏄剧殑浼樺娍銆備絾涓涓诲浠庣殑閫氫俊缁撴瀯锛屽線寰浼氬洜涓烘煇涓鑺傜偣鍑虹幇鏁呴殰锛岃繘鑰屼細褰卞搷涓嬩竴涓妭鐐归氫俊銆侰AN鎬荤嚎鐨勭數娴佺浉瀵筊S485鎬荤嚎绋嶅ぇ锛屼笉鍏锋湁鏈畨鐗瑰緛銆傚敖绠′袱鑰呯殑杈撳嚭闃绘姉閮芥槸120惟锛屼絾CAN鎬荤嚎...
  • 闂竴闂负浠涔鏈夋椂鍊欒杩涜rs485涓巆an鎬荤嚎鏁版嵁鐨勮浆鎹?
    绛旓細鎰熻阿棰樹富鐨勮姹傦紝鎴戞潵璇磋鎴戠殑鐪嬫硶锛歊S485鎬荤嚎鏄竴绉嶅姛鑳藉緢寮虹殑涓插彛鎬荤嚎锛屾暟鎹紶杈撻熷害蹇紝鍙繛鎺ヨ妭鐐硅澶囧锛岃CAN鎬荤嚎鏄彟澶栦竴绉嶇患鍚堟ц兘寰堝己鐨勫伐涓氭荤嚎锛岃櫧鐒舵暟鎹紶杈撻熷害鍜岃繛鎺ヨ妭鐐规暟鐣ラ婁簬485鎬荤嚎锛屼絾鏄姉骞叉壈鑳藉姏鏄485鎬荤嚎娌℃硶姣旂殑銆傛兂瀵硅岃█锛485鎬荤嚎鍑虹幇鐨勬椂闂存瘮杈冩棭锛岃繖鏈夊埄鏈夊紛锛屽ソ鐨勫湴鏂瑰湪浜...
  • 扩展阅读:db9can高can低 ... can通讯接线方法图 ... 485接线端子详细接线图 ... 网线哪两根线做485通讯 ... can总线接头实物图 ... can接头线针脚图 ... 485总线一主多从接线 ... 485通讯协议编程详解 ... 485接口接线方法a b ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网