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

    EEPW首頁 > 嵌入式系統 > 設計應用 > 幾種總線通信介質訪問控制方式

    幾種總線通信介質訪問控制方式

    作者: 時間:2012-10-29 來源:網絡 收藏
     1、 前言

    現場總線是應用在生產現場,在微機化測量控制設備之間實現雙向串行多節點數字通信的系統,也被稱為開放式、數字化、多點通信的底層控制網絡。現場總線控制系統既是一個開放通信網絡,又是一種全分布控制系統。自80年代以來,有幾種現場總線技術已逐漸形成,在一些特定的應用領域顯示了各自的優勢。
      
    對用戶而言,如何選擇適合自己需要的現場總線,來滿足工業控制中的實時要求。這需要了解每種現場總線的特點,尤其是數據鏈路層的通信

    按照對時間確定性的支持,現場主要分為兩大類:一類采用事件觸發方式,它不直接支持時間確定性,多數采用隨機載波監聽方式(CSMA),具有代表性的有CAN和LON等;另一類采用時間觸發方式,它直接支持時間確定性,
      
    通常采用令牌方式,它又可以進一步分為:(1)集中式令牌,具有代表性的有WorldFIP和FF等;(2)分布式令牌,具有代表性的有PROFFBUS等;(3)虛擬令牌,具有代表性的有P-NET等。
      
    為此,本文針對目前比較流行的,且通信具有代表性的4種現場總線——LON、CAN、PBOFIBUS和FF進行簡單的介紹,特別是對其通信介質訪問控制方式進行了較詳細的描述。

    2、 LON(LocalE Operation Networks)

    美國Echelon公司于1991年推出的局部操作網絡,在組建分布式監控網絡方面具有優越性。LON技術適合于低層次工業網絡,在住宅、樓宇管理、暖通、水處理、食品加工、機器控制與監視等領域被廣泛接受。
      
    LONWORKS采用的LonTalk通信協議遵循ISO/OSI的全部7層模型。LonTalk協議被封裝在稱之為Neuron神經芯片中得以實現。Neuron神經芯片是IONWORKS的核心,內含3個8位CPC,分別為介質訪問控制處理器,網絡處理器和應用處理器。可見,Neuon神經芯片不僅作為LON總線的通信處理器,也作為采集和控制的通用處理器。
      
    LON支持多種拓撲結構,如總線型、星型、環型、混合型等,和多種傳輸介質,如雙絞線、電力線、無線電波、紅外線、光纖、同軸電纜和電源線等。可以根據不同的現場環境選擇不同的收發器和介質。采用雙絞線時,通信速率為78kbps/2700m/每段以節點,1.25Mbps/130m/每段64個節點。Motomla已開發出IS-78本安物理通道,使LON網絡可以延伸到危險區域。

    LON的通信介質訪問控制方式為帶預測P-堅持CSMA。當節點有信息要發送而試圖占用通道時,首先在一個固定的周期Beta 1檢測通道是否處于網絡空閑。為了支持優先級,還要增加優先級時間片,優先級越高的所加的時間片越少。隨后再根據網絡積壓參數BL產生一個隨機等待時間片W’,W’為0到W之間的隨機數,W=BL*16。當延時結束時,網絡仍空聞,節點以概率p=1/W發送報文。此種方式在負載較輕時使介質訪問延遲最小化,而在負載較重時使沖突最小化,但不能消除沖突。圖2-1為LON的優先級帶預測P-堅持CSMA概念示意圖。
      
    LON有完整的7層協議,具備了局域網的基本功能,與異型網的兼容性比現存的任何現場總線都好。它還提供了與LAN的接口,從而實現二者的有機結合。同時,LON屬于網絡型系統,不適合于有大量數據需要采集,進行頻繁處理的快速工業控制系統。

    LON通過具有通信與控制功能的Neuron神經芯片、收發器、電源、傳感器和控制設備構成的網絡節點,采用專用的編程工具Neuron C,利用所提供的開發工具:LonBuilder、NodeBuilder和LVS技術,可以快速、方便地開發節點和聯網。

    數字通信相關文章:數字通信原理


    通信相關文章:通信原理


    雙絞線傳輸器相關文章:雙絞線傳輸器原理

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 三河市| 鄂伦春自治旗| 霍山县| 阿瓦提县| 双鸭山市| 两当县| 德保县| 哈密市| 融水| 正镶白旗| 浠水县| 静安区| 新河县| 本溪市| 江达县| 饶阳县| 潼南县| 刚察县| 绵竹市| 行唐县| 驻马店市| 贵州省| 南康市| 响水县| 宣恩县| 沾益县| 东港市| 新源县| 阆中市| 休宁县| 德江县| 西贡区| 四会市| 搜索| 清丰县| 新巴尔虎左旗| 衡水市| 赣榆县| 张北县| 天津市| 江阴市|