• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > RS-485串口設備如何升級為CAN接口?

    RS-485串口設備如何升級為CAN接口?

    作者: 時間:2016-12-13 來源:網絡 收藏
    1.概述

    由于RS-485 串行通訊存在時間長,設計簡單,成本低廉,所以在過去的工業自動化各個行業有著非常廣泛的應用,并且在一定程度上還將繼續被應用。所以大量的RS-485串行設備存在于生產生活的各種場合。

    本文引用地址:http://www.czjhyjcfj.com/article/201612/329343.htm

    隨著工業的智能化發展,各行業的工業自動化系統對通訊傳輸的距離、速度、節點數和可靠性等方面的要求都不斷的提高,成倍數或者積數的增長。部分的RS-485的設備不得不進行淘汰和升級。

    2.什么情況下RS-485串口設備需要升級CAN?

    情況一:現有的串口通訊距離不夠,或者網絡節點容量不夠,或增加設備的可靠性和抗干擾性,就需要升級CAN網絡。

    情況二:上位網絡是CAN網絡,為了接入上位系統,就需要把原有串口網絡升級成CAN網絡,配合上位的CAN協議工作。

    情況三:串口設備升級為CAN接口,成為CAN設備,作為標準產品供客戶使用。

    3.CAN與RS-485比較

    CAN總線在通訊等全方面的性能都優于RS-485協議。其中CAN在訪問機制、通訊速度、節點容量、通訊距離和可靠性上有突出的優勢。在自動化各個行業,成本和技術差別較小的情況下CAN取代RS-485將是一種不可逆轉的趨勢。

    CAN與RS-485比較
    序號參數特性RS-485CAN bus
    1最大通訊距離1.2Km10Km
    2單個網絡最大節點數量32110
    3實時性低-一般采用輪詢高 - 無損仲裁,可主動發送
    4網絡特性一般為一主多從不分主從
    5通訊波特率300~115.2K bps5K~1M bps
    6總線利用率
    7總線節點損壞影響致使總線癱瘓不影響總線通訊
    8開發難度
    9擴展成本網絡越大成本增長越高網絡越大成本增長越低
    10后期維護成本


    備注:現在西門子基于RS-485的PROFIBUS總線速度可在 9.6kbaud~12Mbaud范圍內選擇。

    4.如何實現到CAN接口的升級?

    雙向透明轉換

    “雙向透明轉換”即把所有的串口數據和CAN報文的數據域里面的數據進行轉換,按順序排列,無任何的附加數據等。
    透明轉換實現簡單選擇標準的通用產品即可,限制條件是需要能夠修改RS-485串口測的通訊協議。

    自定義協議轉換

    “自定義協議轉換”即用串口完全控制CAN報文的所有參數,能用轉換器自定義CAN總線的應用協議。這樣串口設備增加加CAN-RS232轉換器就能成為一個標準的CAN節點。
    自定義協議轉換既不需要修改串口測的協議也無需修改CAN網絡的通訊協議,全部的協議轉換工作在協議轉換器內完成。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 苏州市| 隆化县| 吉隆县| 方城县| 西青区| 阳城县| 万源市| 合江县| 乌兰浩特市| 新巴尔虎右旗| 小金县| 忻州市| 阳曲县| 望奎县| 平定县| 吴旗县| 阳谷县| 乐至县| 罗江县| 宣城市| 崇州市| 湖州市| 古田县| 台中县| 彰化市| 将乐县| 神木县| 南漳县| 冕宁县| 娄烦县| 台中市| 元氏县| 新野县| 察隅县| 离岛区| 山东省| 正安县| 两当县| 吉木萨尔县| 临桂县| 利津县|