CANbus是什么?

canbus,即CAN总线,又称串行总线系统,全称为ControLLer Area Net-work Bus(控制器局域网总线技术)。

作为ISO11898CAN标准的CANBus,是制造厂中连接现场设备(传感器、执行器、控制器等)、面向广播的串行总线系统,最初由美国通用公司(GM)开发用于汽车工业,后日渐增多地出现在制造自动化行业中。

系统组成:

CANBus系统通过相应的CAN接口连接工业设备(如限位开关、光电传感器、管道阀门、电机启动器、过程传感器、变频器、显示板、PLC和PCI工作站等)构成低成本网络。

性能:

直接连接不仅提供了设备级故障诊断方法,而且提高了通信效率和设备的互换性。CANBus数据传输速率为1Mbps时,传输最大距离为40m,速率为5kbps时传输最大距离为10km,基本站点数64,传输媒体是屏蔽双绞线或光纤。

控制特点:

1、CANBus数据链路层协议采用对等式(Peer to peer)通信方式,即使主机出现故障,系统其余部分仍可运行(当然性能受一定影响)。当一个站点状态改变时,它可广播发送信息到所有站点。

2、CANBus的信息传输通过报文进行,报文帧有4种类型:数据帧、远程帧、出错帧和超载帧。

CANBus帧的数据场较短,小于8B,数据长度在控制场中给出。短帧发送一方面降低了报文出错率,同时也有利于减少其他站点的发送延迟时间。

帧发送的确认由发送站与接收站共同完成,发送站发出的ACK场包含两个“空闲”位,接收站在收到正确的CRC场后,立即发送一个“占有”位,给发送站一个确认的回答。

CANBus还提供很强的错误处理能力,可区分位错误、填充错误、CRC错误、形式错误和应答错误等。

3、CANBus应用一种面向位型的损伤仲裁方法来解决媒体多路访问带来的冲突问题。

其仲裁过程是:当总线空闲时,线路表现为“闲置”电平(recessive level),此时任何站均可发送报文。发送站发出的帧起始字段产生一个“占有”电平(dominant level),标志发送开始。

所有站以首先开始发送站的帧起始前沿来同步。若有多个站同时发送,那么在发送的仲裁场进行逐位比较。仲裁场包含标识符ID(标准为llbit),对应其优先级。每个站在发送仲裁场时,将发送位与线路电平比较,若相同则发送;若不同则得知优先级低而退出仲裁, 不再发送。

系统响应时间与站点数无关,只取决于安排的优先权。可以看出,这种媒体访问控制方式不像Ethetnet的CSMA/CDCA协议那样会造成数据与信道带宽受损。

扩展资料:

CANBus总线技术最早被用于飞机、坦克等武器电子系统的通讯联络上。将这种技术用于民用汽车最早起源于欧洲,在汽车上这种总线网络用于车上各种传感器数据的传递。

随着CANBUS的不断完善和发展,作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN-BUS 不再仅仅局限于汽车电子领域,还被广泛应用到其它各个自动化控制系统中。

在欧洲、美洲,亚洲,CANBus总线技术在工程机械领域都已经普遍应用,大大提高了整机的可靠性、可检测和可维修性,同时提高了智能化水平。

在国内,CANBus总线控制系统也开始在汽车的控制系统中广泛应用,在工程机械行业(如自动控制、智能大厦、电力系统、安防监控等领域)中也正在逐步推广应用。



  • CANBUS 浠涔鎰忚瘑
    绛旓細浣滀负ISO11898CAN鏍囧噯鐨CANBus锛圕ontroLLer Area Net-work Bus锛夛紝鏄埗閫犲巶涓繛鎺ョ幇鍦鸿澶囷紙浼犳劅鍣ㄣ佹墽琛屽櫒銆佹帶鍒跺櫒绛夛級銆侀潰鍚戝箍鎾殑涓茶鎬荤嚎绯荤粺锛屾渶鍒濈敱缇庡浗閫氱敤姹借溅鍏徃锛圙M锛夊紑鍙戠敤浜庢苯杞﹀伐涓氾紝鍚庢棩娓愬澶氬湴鍑虹幇鍦ㄥ埗閫犺嚜鍔ㄥ寲琛屼笟涓傜紪杈戞湰娈1銆丆ANBus绯荤粺缁勬垚鍙婃ц兘 CANBus绯荤粺閫氳繃鐩稿簲鐨凜AN鎺ュ彛杩炴帴宸ヤ笟...
  • CANBUS鏈浠涔鐢
    绛旓細CAN-bus锛圕ontroller Area Network锛夊嵆鎺у埗鍣ㄥ眬鍩熺綉锛屾槸鍥介檯涓婂簲鐢ㄦ渶骞挎硾鐨勭幇鍦烘荤嚎涔嬩竴銆傝捣鍏堬紝CAN-bus琚璁′綔涓烘苯杞︾幆澧冧腑鐨勫井鎺у埗鍣ㄤ箣闂撮氳锛屽湪杞﹁浇鍚勭數瀛愭帶鍒惰缃瓻CU涔嬮棿浜ゆ崲淇℃伅锛屽舰鎴愭苯杞︾數瀛愭帶鍒剁綉缁溿傚畠鏄竴绉嶅涓绘柟寮忕殑涓茶閫氳鎬荤嚎锛屽熀鏈璁¤鑼冭姹傛湁杈冮珮鐨勪綅閫熺巼锛岄珮鎶楀共鎵版э紝鑰屼笖鑳藉妫娴嬪嚭...
  • 姹借溅canbus鏄粈涔鎰忔?
    绛旓細canbus鐨勬蹇靛拰浣滅敤銆傚彲浠ョ畝鍗曚粙缁嶆櫤鑳芥苯杞︾郴缁熶腑canbus鐨勭绫诲拰浣滅敤銆俢anbus鐨勭粨鏋勫拰宸ヤ綔鍘熺悊銆傚彲浠ヨ瑙anbus鐨勭墿鐞嗗眰鍜屽崗璁眰鐨勭粨鏋勫拰閫氳鍘熺悊锛屽彲浠ュ紩鐢ㄧ浉鍏虫妧鏈枃绔犵殑鍐呭銆俢anbus鐨勫簲鐢ㄥ満鏅拰鏈潵鍙戝睍銆傚彲浠ラ槓杩癱anbus鐨勫湪鏅鸿兘姹借溅棰嗗煙鐨勫簲鐢ㄥ満鏅拰鏈潵鍙戝睍锛屽苟鎻愬嚭鐩稿簲鐨勫缓璁拰灞曟湜銆傛苯杞canbus鏄鎸囨帶鍒...
  • 浠涔堟槸CANbus?
    绛旓細plc鎺ユ敹CAN鎬荤嚎涓婄殑淇℃伅锛屽彲浠ラ厤缃垚CANopen鍩烘湰鍗忚杩涜9閽堝彛绋嬪簭缂栧啓銆侰AN鍗忚鐢ㄤ簬姹借溅涓悇绉嶄笉鍚屽厓浠朵箣闂寸殑閫氫俊锛屼互姝ゅ彇浠f槀璐佃岀閲嶇殑閰嶇數绾挎潫銆傝鍗忚鐨勫仴澹т娇鍏剁敤閫斿欢浼稿埌鍏朵粬鑷姩鍖栧拰宸ヤ笟搴旂敤銆侰AN鍗忚鐨勭壒鎬у寘鎷畬鏁存х殑涓茶鏁版嵁閫氳銆佹彁渚涘疄鏃舵敮鎸併佷紶杈撻熺巼楂樿揪1Mb/s銆佸悓鏃跺叿鏈11浣嶇殑瀵诲潃浠ュ強妫閿...
  • 杞﹁浇canbus鏄粈涔鎰忔
    绛旓細杞﹁浇canbus鏄鎸囨帶鍒跺櫒灞鍩熺綉缁滄荤嚎鎶鏈紝鍦ㄨ溅杈嗕笂搴旂敤骞挎硾銆俢anbus绯荤粺閫氳繃鐩稿簲鐨刢an鎺ュ彛杩炴帴宸ヤ笟璁惧锛屾瀯寤烘垚鏈綆寤夌殑缃戠粶锛屽叿鏈夐珮鏁堛佸彲闈犵殑閫氫俊鎬ц兘鍜岃澶囦簰鎹㈡с傚叾鏁版嵁浼犺緭閫熺巼鍦1Mbps鏃讹紝鏈澶т紶杈撹窛绂讳负40m锛涢熺巼涓5kbps鏃讹紝鏈澶т紶杈撹窛绂讳负10km銆傚悓鏃讹紝canbus绯荤粺鍙敮鎸佺殑鍩烘湰绔欑偣鏁颁负64锛屼紶杈撳獟浣...
  • canbus鏄粈涔鎰忔(canbus涓巆anopen鐨勫尯鍒)
    绛旓細閫氫織鏉ヨ锛孋AN-BUS鐩稿綋浜庝紶杈撲粙璐紝鑰孋ANopen鐩稿綋浜庝竴绉嶆矡閫氳瑷銆傛暟鎹彲浠ラ氳繃浠嬭川浼犻掞紝鍙屾柟瑕佹兂鐞嗚В褰兼鐨勬剰鎬濆氨闇瑕佷娇鐢ㄥ悓鏍风殑璇█鏍囧噯銆傛苯杞︾嚎璺腑K-line鏄粈涔鎰忔 姹借溅鐨勬暟鎹紶杈撴湁涓ょ鏂瑰紡:涓绉嶆槸canbus浼犺緭鏂瑰紡,涓绉嶆槸K绾夸紶杈撴柟寮.K绾挎槸姹借溅宸ヤ笟褰撲腑骞挎硾閲囩敤鐨勪竴绉嶉氫俊鎬荤嚎鏍囧噯.canbus浼犺緭鏂瑰紡鍏锋湁...
  • 姹借溅Canbus 鍜孫BD鍖哄埆鏄粈涔?鎴戞兂鐭ラ亾,璋㈣阿!
    绛旓細Canbus鍜孫BD鐨勫尯鍒负锛氫綔鐢ㄤ笉鍚屻佸姛鑳戒笉鍚屻佷娇鐢ㄩ斿緞涓嶅悓 涓銆佷綔鐢ㄤ笉鍚 1銆丆anbus锛氱敤鏉ユ暟鎹氦浜掍紶杈撶殑銆2銆丱BD锛氱敤鏉ユ暟鎹崟鍚戜紶杈撶殑銆備簩銆佸姛鑳戒笉鍚 1銆丆anbus锛氳繛鎺ョ數鎺х數鑴戜笌浼犳劅鍣ㄥ拰鎵ц鍣ㄧ殑銆2銆丱BD锛氳繛鎺ョ數鎺х數鑴戜笌璇婃柇鐢佃剳鐨勩備笁銆佷娇鐢ㄩ斿緞涓嶅悓 1銆丆anbus锛氫繚璇佽溅杈嗙數鎺х郴缁熸甯歌繍琛岀殑锛岀洿鎺...
  • 璇烽棶canbus绯荤粺鏈浠涔浣滅敤?
    绛旓細浣滀负ISO11898CAN鏍囧噯鐨CANBus锛圕ontroLLer Area Net-work Bus锛夛紝鏄埗閫犲巶涓繛鎺ョ幇鍦鸿澶囷紙浼犳劅鍣ㄣ佹墽琛屽櫒銆佹帶鍒跺櫒绛夛級銆侀潰鍚戝箍鎾殑涓茶鎬荤嚎绯荤粺锛屾渶鍒濈敱缇庡浗閫氱敤姹借溅鍏徃锛圙M锛夊紑鍙戠敤浜庢苯杞﹀伐涓氾紝鍚庢棩娓愬澶氬湴鍑虹幇鍦ㄥ埗閫犺嚜鍔ㄥ寲琛屼笟涓 缂栬緫鏈1銆丆ANBus绯荤粺缁勬垚鍙婃ц兘 CANBus绯荤粺閫氳繃鐩稿簲鐨凜AN鎺ュ彛杩炴帴...
  • 浠涔鏄苯杞canbus
    绛旓細canbus涓鑸槸鎸囩數姘旂郴缁熶腑鐨勪竴鏉′覆琛屾荤嚎锛岀敤浜庤疮绌挎煇涓涓垨鏁翠釜鐢垫皵绯荤粺鐨勪覆鍙i氳鍗忚銆傚畠鍙槸涓绉嶅崗璁拰妗ユ锛屼笉绠椾竴涓崟鐙殑宸ヤ綔绯荤粺銆
  • 鍙拌揪椹卞姩鍣canbus浠涔鎰忔
    绛旓細鍙拌揪椹卞姩鍣canbus鎰忔濇槸閫氳繃CAN鎬荤嚎杩涜閫氳鐨勪竴绉嶆柟寮忥紝瀹冨彲浠ュ疄鐜伴┍鍔ㄥ櫒涓庡叾浠栬澶囦箣闂寸殑鏁版嵁浜ゆ崲鍜屼俊鎭紶杈撱傚湪椹卞姩鍣ㄧ郴缁熶腑锛CANBUS鍙互杩炴帴澶氫釜椹卞姩鍣ㄥ拰鍏朵粬璁惧锛屽PLC銆丳C绛夛紝瀹炵幇璁惧涔嬮棿鐨勪簰鑱斾簰閫氥侰AN鎬荤嚎鏄竴绉嶆帶鍒跺櫒鍖哄煙缃戠粶锛屾槸涓绉嶅箍娉涘簲鐢ㄤ簬姹借溅銆佹満姊板拰宸ヤ笟棰嗗煙鐨勯氳鍗忚銆備笌浼犵粺鐨勪覆琛岄氳...
  • 扩展阅读:新时达canbus通讯故障 ... 汽车canbus是什么意思 ... canopen总线视频 ... can线是什么线 ... can-bus数据总线被称为 ... can bus off故障原因 ... 电梯报canbus通讯故障 ... canbus接线示意图 ... 三一挖机canbus异常 ...

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