Lonworks(LocalOperaTIngNetwork,局部操作網絡)是一個開放的、全分布式監(jiān)控系統(tǒng)專用網絡平臺技術,由美國Echelon公司在1990年推出的一種現場總線技術,最初主要目的是運用于樓宇自動化控制,后因其系統(tǒng)結構的完整性,開放性及高度可靠性使得在整個自動控制領域大放異彩。
Lonworks通訊協議主要由硬件設備(核心技術神經元芯片、收發(fā)器)和通訊方式LonTalk通訊協議組成。Lonworks是所有總線技術中唯一能夠支持OSI所有7層框架的總線協議(物理層、數據鏈路層、網路層、傳輸層、會話層、表示層、應用層)。
Lonworks作為總線中最具競爭力的核心技術-神經元芯片為超大規(guī)模的集成電路,內部集成有3個8位的CPU。三個CPU的功能分別為:第一個CPU作為介質訪問控制處理器,用來處理LonTalk通訊協議的物理層和數據鏈路層;第二個CPU用作網絡處理器,來實現實現LonTalk協議的第三層至第六層功能,即選擇數據路徑,形成分組數據包,傳輸數據包,與之建立通訊鏈接并將數據包轉成系統(tǒng)格式。第三個CPU為應用處理器,實現LonTalk協議的第七層,執(zhí)行用戶編寫的代碼及用戶代碼所調用的操作系統(tǒng)服務。神經元芯片實現了完整的LonWorks的LonTalk通信協議。
一個標準的Lonworks設節(jié)點基本上有神經元芯片,I/O輸入輸出應用、收發(fā)器(用于設備之間通訊的物理接口,其中LonWorks也會采用RS485做通訊接口之一),電源組成,利用路由器可并入以太網進行數據傳輸控制,相關人員可使用LonMaker等調試軟件對設備進行編程調試。其數據傳輸支持多種傳輸介質,包括雙絞線、同軸電纜,電力電纜、光纖,紅外、射頻等,總線拓撲結構可采用總線型,星型,環(huán)型,樹形等,不限于結構,其采用雙絞線時最大傳輸速率最大能到1.25Mbps,系統(tǒng)內可納入32358個節(jié)點設備。
同樣作為現場總線技術,但不同于Modbus主從式結構,Lonworks系統(tǒng)中每一個節(jié)點設備同含有神經元芯片,其不存在主次地位,只按照參數功能進行劃分,地位均等,無主次節(jié)點區(qū)分,其任一點的故障不會造成系統(tǒng)癱瘓風險,可靠性高、實時性好。
因此Lonwork在智能樓宇建筑上運用廣泛,國內技術使用較成熟。但由于其核心芯片依賴于Echelon公司的Neuron芯片,大規(guī)模處理數據能力不足,一家壟斷的方式成本相比其他協議技術也是居高不下,如果用在智能家居上面就會顯得價格成本有點過高。產品協議也是固定,實際現場的特殊性功能實現較為困難,隨之時代發(fā)展,越來越多的技術再不斷創(chuàng)新變革,市面上諸多的智能家居產品似乎大多并不兼容Lonworks協議。如何在日常家居中再次大放異彩,Lonworks應該需要做出更多的改變。





