LonWorks現(xiàn)場總線是美國Echelon公司1992年推出的局部操作網(wǎng)絡,最初主要用于樓宇自動化,但很快發(fā)展到工業(yè)現(xiàn)場網(wǎng)。LonWorks技術(shù)為設(shè)計和實現(xiàn)可互操作的控制網(wǎng)絡提供了一套完整、開放、成品化的解決途徑。LonWorks技術(shù)的核心是神經(jīng)元芯片(Neuron Chip)。該芯片內(nèi)部裝有3個微處理器:MAC處理器完成介質(zhì)訪問控制;網(wǎng)絡處理器完成OSI的3~6層網(wǎng)絡協(xié)議;應用處理器完成用戶現(xiàn)場控制應用。它們之間通過公用存儲器傳遞數(shù)據(jù)。在控制單元中需要采集和控制功能,為此,神經(jīng)元芯片特設(shè)置11個I/O口。這些I/O口可根據(jù)需求不同來靈活配置與外圍設(shè)備的接口,如RS232、并口、定時/計數(shù)、間隔處理、位I / O等。
LonWorks提供的不僅僅是一套高性能的神經(jīng)元芯片,更重要的是,它提供了一套完整的開發(fā)平臺。工業(yè)現(xiàn)場中的通信不僅要將數(shù)據(jù)實時發(fā)送、接收,更多的是數(shù)據(jù)的打包、拆包、流量處理、出錯處理。這使控制工程師不得不在數(shù)據(jù)通信上投入大量精力。LonWorks在這方面提供了非常友好的服務,提供了一套完整的建網(wǎng)工具——LonBuild。
首先,它提供了一套C語言的編譯器,從而大大減少了開發(fā)時間。在這個編譯器中,提供了對11個I/O非常詳盡的庫函數(shù)。在通信方面,它也提出了一個全新的概念——網(wǎng)絡變量。通過網(wǎng)絡變量,網(wǎng)絡上的通信只需將相關(guān)節(jié)點上的網(wǎng)絡變量連接一下即可。網(wǎng)絡變量是應用程序定義的一個特殊靜態(tài)變量,可以是ANSI C所定義的各種類型,也可以是自定義類型,還可以規(guī)定優(yōu)先級、響應方式等。網(wǎng)絡變量被定義為輸入或輸出,當定義為輸出的網(wǎng)絡變量被賦予新值時,與該輸出變量相連的輸入網(wǎng)絡變量就會被立刻賦予同樣的新值。
另外,LonBuild還集成開發(fā)環(huán)境和編譯于一體,具備C調(diào)試器,可在多個仿真器上調(diào)試應用程序,并具備網(wǎng)絡協(xié)議分析和通信分析的功能。
自80年代末以來,多種現(xiàn)場總線技術(shù)已逐漸形成其影響并在一些特定的應用領(lǐng)域顯示了自己的優(yōu)勢。它們各有優(yōu)勢,顯示出較強的生命力。例如基金會現(xiàn)場總線(FF)是在過程自動化領(lǐng)域得到廣泛支持和具有良好發(fā)展前景的技術(shù)。PROFIBUS是德國國家標準DIN19245和歐洲標準EN50170的現(xiàn)場總線標準。該系列有DP.FMS.PA三種型號,其中DP型適用于加工自動化領(lǐng)域;FMS型適用于紡織.樓宇自動化,可編程控制器.低壓開關(guān)等;PA型則用于過程自動化。CAN最早由德國BOSCH公司推出,用于汽車內(nèi)部測量與執(zhí)行部件之間的數(shù)據(jù)通信。HART最早由ROSEmount公司開發(fā)并行到80多家著名儀表公司的支持,是在現(xiàn)有模擬信號傳輸線上實現(xiàn)數(shù)字信號的通信。由于它們在各自范圍內(nèi)各自為政,不可避免地限制了整個系統(tǒng)的發(fā)展,不利于整個系統(tǒng)的系統(tǒng)集成,而我公司開發(fā)出的Lonworks產(chǎn)品,分別在釀酒.電力.建筑.工業(yè)自動化和化工行業(yè)中應用并取得良好的效果。
隨著我國社會主義現(xiàn)代化建設(shè)進程的不斷推進,我國在智能化領(lǐng)域的需求日益劇增。而國際上現(xiàn)有的其他類現(xiàn)場總線所存在的固有局限性,使得它們在應用時受到這樣那樣的約束。LON總線則綜合了當今現(xiàn)場總線的多種功能,同時具備了局域網(wǎng)的一些特點,使得它被廣泛地應用于航空/航天,農(nóng)業(yè)控制、計算機/外圍設(shè)備、診斷/監(jiān)控、電子測量設(shè)備、測試設(shè)備、醫(yī)療衛(wèi)生、軍事/防衛(wèi)、辦公室設(shè)備系統(tǒng)、機器人、安全警衛(wèi)、保密、運動/游藝、電話通信、運輸設(shè)備等領(lǐng)域。其通用性表明,它不是針對某一個特殊領(lǐng)域的總線,而是具有可將不同領(lǐng)域的控制系統(tǒng)綜合成一個以LONWORKS為基礎(chǔ)的更復雜系統(tǒng)的網(wǎng)絡技術(shù)。
轉(zhuǎn)載請注明出處。