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

    EEPW首頁 > 嵌入式系統 > 設計應用 > CAN總線在礦用低壓供電系統綜合保護中的應用

    CAN總線在礦用低壓供電系統綜合保護中的應用

    作者: 時間:2012-07-07 來源:網絡 收藏

    1 引言
    CAN(Controller Area network,控制器局域網) 總線屬現場總線的一種,由于它具有高性能、高可靠性、高性價比、連接方便、實時性好及其獨特的設計等突出優點而被應用于許多工業部門,目前已成為比較流行的一種現場總線,廣泛應用于控制系統中的各檢測和執行機構之間的數據通信。

    我們在器的設計中,通常都是采用485總線,通訊也采用命令、響應方式。主機發出查詢信號,各測量模塊與主機通訊,報告各自數據及狀態。但在應用現場中,通訊模塊太多,這樣就會使主機十分繁忙,數據就有可能不能及時得到響應命令;并且一旦有一個模塊出現異常,就會影響到整個系統,考慮到實時性和安全性,我們將用到了器上。

    2 特點及協議
    最初是由德國奔馳公司在80年代初為解決現代汽車中眾多的傳感器和執行裝置之間的數據通信而開發的一種先進的串行通訊協議目的是通過較少的信號線,將汽車上的各種電子設備將汽車上的各種電子設備通過網絡連接起來,并提高數據在網絡中傳輸的可靠性。

    2.1 CAN總線有特點
    (1) CAN總線通訊速率為1Mbps/40m和5kbps/10km,節點可達110個,傳輸介質為雙絞線和電纜;
    (2) CAN總線采用非破壞性仲裁技術,將節點信息分為不同的優先級,可滿足不同的實時性要求;
    (3) 當節點出現錯誤嚴重時,具有自動關閉總線的功能,切斷它與總線的聯系,可使總線上其它操作不受影響;
    (4) CAN可實現全分布式多機系統,且無主從機之分,每個節點均可在任何時刻主動向網絡上其它節點發送信息,可采用點對點,一點對多點及全局廣播幾種方式傳送數據;
    (5) CAN總線文報采用短幀結構,每幀信息都有CRC校驗以及其他檢錯措施,使數據出錯率低,可靠性極高;
    (6) CAN 總線的成本低。

    2.2 CAN總線協議
    對通訊數據進行編碼(取消了傳統的對站地址編碼),數據塊標識符可由11位(CAN2.0A)或29位(CAN2.0B)二進制組成,最多可211或219個數據塊,從而使網絡節點數在理論上不受限制,這種按數據塊編碼的方式還可使不同的節點同時接受相同的數據,這樣給分步式控制系統中實現模塊間的數據和控制信息共享帶來了極大方便。CAN 總線通訊接口集成了CAN協議的物理層和數據鏈路層功能,可完成對通訊數據的成幀處理(包括位填充,數據塊校驗,循環冗余校驗,優先級判別等)。

    3 系統硬件電路設計
    系統中主要由上位機和控制器以及相應的保護電路構成,還有接到PC機內部的CAN接口卡,若干個CAN網絡接點。器上的若干個測量模塊(如開關量輸入輸出模塊EDA9050,計數測頻模塊EDA9081,繼電器輸出模塊EDA9060等)可以掛接到總線上,獨立地與上位機通訊。CAN總線系統結構框圖如圖1所示:

    電機保護器相關文章:電機保護器原理

    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 盈江县| 建昌县| 楚雄市| 贵德县| 皋兰县| 山阳县| 天长市| 九寨沟县| 兴山县| 漠河县| 灯塔市| 长沙市| 长丰县| 延边| 阳春市| 绍兴市| 茂名市| 哈尔滨市| 卓尼县| 安平县| 万州区| 芦山县| 宽城| 洪泽县| 泰州市| 鄂伦春自治旗| 山西省| 广东省| 闵行区| 于田县| 广昌县| 当阳市| 博客| 新河县| 永城市| 平原县| 岳西县| 双辽市| 华宁县| 兴业县| 汶上县|