協定簡介
LonWorks技術為設計、創建、安裝和維護設備網路方面的許多問題提供解決方案:網路的大小可以是兩個到32385個設備,並且可以適用於任何場合,從超市到加油站,從飛機到鐵路客車,從熔解雷射到自動販賣機,從單個家庭到一棟摩天大樓。今天,在幾乎每種工業套用中,有一種趨勢就是遠離專用控制方案和集中系統。製造商正在使用基於開放技術的產品,如現成的晶片、作業系統和功能模組產品。這些特性可以改進可靠性、提高靈活性、降低系統成本、改善系統性能。LonWorks技術通過所提供的互操作性、先進的技術架構、快速地產品開發和可估算的成本節約,加速了這個趨勢的發展。
LonWorks網路中設備的通信是採用一種稱為LonTalk的網路標準語言實現的。LonTalk協定由各種允許網路上不同設備彼此間智慧型通信的底層協定組成。
服務類型
LonTalk協定提供一整套通信服務,這使得設備中的應用程式能夠在網路上同其他設備傳送和接收報文而無需知道網路的拓撲結構或者網路的名稱、地址,或其他設備的功能。LonWorks協定能夠有選擇地提供端到端的報文確認、報文證實和優先權傳送,以提供規定受限制的事務處理次數。對網路管理服務的支持使得遠程網路管理工具能夠通過網路和其他設備相互作用,這包括網路地址和參數的重新配置、下載應用程式、報告網路問題和啟動/停止/復位設備的應用程式。LonTalk——也就是LonWorks系統——可以在任何物理媒介上通信,這包括電力線,雙絞線,無線(RF),紅外(IR),同軸電纜和光纖。
雖然組建控制網路的方法有很多,但是對於自動化控制而言,平坦的、對等式(P2P)體系結構是最好的。P2P體系結構和其它任何一種分級的體系結構相比,不再具有分級體系結構與生俱來的單點故障。在傳統的體系結構中,來自某一個設備的信息要傳遞給目標設備,必須先傳送到中央設備或者網關。因此,每兩個非中央設備之間的通信包括了一個額外的步驟,或者說增加了故障的可能性。P2P體系結構的設計相比之下,它允許兩個設備之間直接通信,這避免了中央控制器的故障可能性,並且排除了瓶頸效應。此外,在P2P設計中,設備的故障更多的可能是只影響到一個設備,而不象非平坦的、非對等式體系結構中潛在的影響到許多設備。