LonWorks平臺是一種開放式標(biāo)準(zhǔn),它是由美國埃施朗公司開發(fā)創(chuàng)立的。LonWorks控制網(wǎng)絡(luò)采用的通信協(xié)議是一個開放的公開協(xié)議,并已被一些國際標(biāo)準(zhǔn)組織確認(rèn)為標(biāo)準(zhǔn),如ANSI/EIA 709-1999和IEEE 1473。目前已有數(shù)千家公司已經(jīng)開發(fā)和安裝了LonWorks產(chǎn)品,將近4000萬具有LonWorks功能的處理器用在世界各地的住宅、樓宇、工廠、火車及其他系統(tǒng)中。它使家用電器、電梯、電燈、恒溫器、空調(diào)、電表、熱水器和安全保衛(wèi)系統(tǒng)能夠做得更"智能",能夠?qū)崿F(xiàn)相互之間和通過Internet的通信,從而改善我們的工作和生活方式。
1 LonMark標(biāo)準(zhǔn)簡介
LonWorks技術(shù)留給用戶在應(yīng)用時有較大的自由度,不同LonWorks的廠商雖然都按照LonWorks技術(shù)制造產(chǎn)品,但還作不到可以互相操作。為了解決這個問題,1994年5月,36家重要廠商組成了稱為LonMark國際的組織。其目的是使得基于多供應(yīng)商的LonWorks網(wǎng)絡(luò)變得易于集成。LonMark國際為成員公司提供了一個開放的論壇,編制一系列LonMark標(biāo)準(zhǔn)。經(jīng)過認(rèn)證符合LonMark標(biāo)準(zhǔn)的產(chǎn)品可以帶有LonMark標(biāo)識-表示該產(chǎn)品完成了一致性測試并在LonWorks網(wǎng)絡(luò)上具有互操作性。LonMark國際的成員包括在全球多種行業(yè)中領(lǐng)先的控制系統(tǒng)制造商、集成商和用戶,這些行業(yè)涉及樓宇自動化、安全、照明、電梯、公共交通、半導(dǎo)體制造設(shè)備、家用電器、遮陽簾、能量計量、建筑、商用房地產(chǎn)、工業(yè)自動化等行業(yè)。
2 開放式LonWorks系統(tǒng)
開放式系統(tǒng)是包含來自多廠商的、可互操作的、可互換的設(shè)備,提供靈活、簡單、經(jīng)濟的,并具有競爭優(yōu)勢而被創(chuàng)建的系統(tǒng)。開放式系統(tǒng)采用業(yè)界標(biāo)準(zhǔn)網(wǎng)絡(luò)服務(wù)來設(shè)計、安裝和調(diào)試設(shè)備。開放式系統(tǒng)不包含專用子系統(tǒng),也不需要網(wǎng)關(guān)的連接。
開放式LonWorks系統(tǒng)具有以下的特點:
·在設(shè)計、安裝和啟動上采用工業(yè)標(biāo)準(zhǔn)的網(wǎng)絡(luò)服務(wù)。
·包含來自多個廠商的符合LonMark的產(chǎn)品。
·除非和傳統(tǒng)系統(tǒng)相互作用或者規(guī)范要求,不需要網(wǎng)關(guān)。
·與專用垂直子系統(tǒng)的實施不同,強調(diào)水平功能性。
因此,LonWorks系統(tǒng)集成商要想構(gòu)建開放式系統(tǒng),應(yīng)該盡可能使用滿足LonMark標(biāo)準(zhǔn)的產(chǎn)品,并且使用基于LonWorks網(wǎng)絡(luò)服務(wù)(LNS)的網(wǎng)絡(luò)工具設(shè)計、安裝和啟動網(wǎng)絡(luò)。開放式產(chǎn)品和標(biāo)準(zhǔn)服務(wù)的結(jié)合使許多系統(tǒng)集成商能方便地應(yīng)用來自多個廠商的產(chǎn)品。
3 LonWorks的一致性和互操作性
3.1 LonWorks的一致性
LonWorks的一致性是指產(chǎn)品符合ANSI/EIA 709.1標(biāo)準(zhǔn)的指標(biāo)。ANSI/EIA 709.1標(biāo)準(zhǔn)符合國際標(biāo)準(zhǔn)化組織開放系統(tǒng)7層協(xié)議標(biāo)準(zhǔn),其中從第一到第六層的功能完全有標(biāo)準(zhǔn)來處理,使用者只需對應(yīng)用層進行編程。最容易達到一致性的方法是采用包含有ANSI/EIA 709.1標(biāo)準(zhǔn)的微控制器。Neuron芯片和ANSI/EIA 709.1標(biāo)準(zhǔn)配合作為固件可進入所有采用Neuron芯片的設(shè)備中去。它可作為主處理器被執(zhí)行應(yīng)用,也可以作為總線連接器給實際的主機提供通信渠道。
3.2 LonWorks的互操作性
因為符合一致性的兩個設(shè)備在如何交換數(shù)據(jù)的過程中仍然存在各種可能性,所以一致性還不足以保證LonWorks節(jié)點之間的有意義的相互作用。節(jié)點之間必須在如何交換數(shù)據(jù),如何翻譯數(shù)據(jù),以及動作引起的反映等方面有約定,這樣才能保證互操作性和可靠的通信。LonMark互操作性準(zhǔn)則(LonMark Interoperability Guidelines)提出了開發(fā)互操作性LonWorks設(shè)備的基礎(chǔ)。
物理層的互操作性和收發(fā)設(shè)備有關(guān)。介質(zhì)、通信方法、位速率和收發(fā)器型號必須匹配。目前,LonMark標(biāo)準(zhǔn)的物理層通道類型包括光纖、雙絞線、電力線、Internet協(xié)議。
除了要有連接到Neuron芯片或相當(dāng)處理器的通信端口的合適的收發(fā)器外,還要設(shè)置合適的一系列通道參數(shù),使通信協(xié)議能以正確的格式發(fā)送和接受報文,來實現(xiàn)互操作。通過在開發(fā)工具軟件中作選擇, LonMark 2-6層互操作性準(zhǔn)則可以很容易的被實現(xiàn)。例如,當(dāng)用Neuron C編程語言來開發(fā)應(yīng)用時,可以使用Neuron C編譯器指令(#pragma)來對這些設(shè)置進行選擇。如果編譯器指令沒有被指定,許多參數(shù)是自動被設(shè)置的。
第7層的互操作性是通過LonMark對象、標(biāo)準(zhǔn)網(wǎng)絡(luò)變量類型(SNVTs)和標(biāo)準(zhǔn)配置屬性類型(SCPTs)的使用來實現(xiàn)的。網(wǎng)絡(luò)變量是分散應(yīng)用中分享數(shù)據(jù)最好的方法,而互操作通信要求發(fā)送設(shè)備和接收設(shè)備講同樣的語言,這就要求網(wǎng)絡(luò)變量的類型和編碼必須相同。標(biāo)準(zhǔn)網(wǎng)絡(luò)變量類型與標(biāo)準(zhǔn)配置屬性類型是此問題的解決方案。它們通過指定傳輸數(shù)據(jù)的單位、范圍、分辨率來提供一個數(shù)據(jù)通信的公共框架。LonMark對象是基于網(wǎng)絡(luò)變量建立的,同時又提供了簡明的應(yīng)用層接口。它不僅定義了哪些標(biāo)準(zhǔn)網(wǎng)絡(luò)變量類型與標(biāo)準(zhǔn)配置屬性類型被用來傳輸數(shù)據(jù),而且提供了被傳輸信息的語義。
一個基于互操作的LonWorks設(shè)備的應(yīng)用層接口包括很多元素,如圖1所示。這些元素充分地描述了互操作節(jié)點的外部接口?;ゲ僮鹘涌诎ㄒ韵乱恍╆P(guān)鍵元素。
節(jié)點對象
特定應(yīng)用的LonMark對象
一般的LonMark對象,如傳感器、執(zhí)行器和控制器對象
單個的網(wǎng)絡(luò)變量
配置屬性和互操作文件傳輸機制

圖1 LonMark應(yīng)用層接口
LonMark應(yīng)用層接口的強制部分應(yīng)該包括標(biāo)準(zhǔn)網(wǎng)絡(luò)變量、標(biāo)準(zhǔn)對象和標(biāo)準(zhǔn)配置屬性。然而,這些標(biāo)準(zhǔn)接口也可以通過設(shè)備制造商使用用戶自定義網(wǎng)絡(luò)變量、用戶自定義對象和用戶自定義配置屬性進行擴展。
4 結(jié)束語
LonWorks技術(shù)(即ANSI/EIA 709.1標(biāo)準(zhǔn))在國內(nèi)的應(yīng)用,已經(jīng)有了近十年的歷史。它使用非專用的開放標(biāo)準(zhǔn)設(shè)計,可經(jīng)濟地開發(fā)節(jié)點和安裝網(wǎng)絡(luò)。LonMark標(biāo)準(zhǔn)的制定,更使LonWorks系統(tǒng)成為真正的開放式系統(tǒng)??梢灶A(yù)見,隨著LonWorks被世界更多的標(biāo)準(zhǔn)化組織采納、引用,以及LonMark國際工作的不斷深入和LonMark成員的不斷增加,我們的工作方式、生活方式都將發(fā)生更多、更好的變化。
- LonM(7900)
Android開放式架構(gòu)平臺在物聯(lián)網(wǎng)嵌入式中的解決方案
4101
開放式FPGA實現(xiàn)自定義的儀器測試功能
開放式網(wǎng)絡(luò)化數(shù)控平臺的基本結(jié)構(gòu)是由哪些部分組成的
ATE開放式體系結(jié)構(gòu)的硬件基礎(chǔ),總結(jié)的太棒了
Ironwood開放式頂部BGA插座凸輪驅(qū)動桿
LoRaWAN開放式實驗平臺
QY-DPJ14單片機實訓(xùn)與開放式訓(xùn)練系統(tǒng)概述
STM32開放式開發(fā)環(huán)境是什么?
VCE05系列封裝和開放式框架寬輸入AC-DC電源XP?POWER
ZN-01ABY電子實訓(xùn)與畢業(yè)設(shè)計開放式訓(xùn)練裝置
ZN-01ABY電子實訓(xùn)與畢業(yè)設(shè)計開放式訓(xùn)練裝置有哪些特點
[討論]中小開放式開關(guān)電源廠家動態(tài)
【Aworks申請】開放式無人機地面基站
【MiCOKit申請】開放式無人機地面基站
一種開放式硬件適配器
什么是開放式數(shù)控系統(tǒng)?有哪些應(yīng)用?
單片機實訓(xùn)與畢業(yè)設(shè)計開放式訓(xùn)練實訓(xùn)裝置有什么作用
參加開放式電設(shè),求指導(dǎo)
基于LINUX的開放式結(jié)構(gòu)數(shù)控系統(tǒng)有哪些特點
如何將MP3的電路改成開放式電路?
資料下載;于LINUX的開放式結(jié)構(gòu)數(shù)控系統(tǒng)組成及特點
采用無線通信技術(shù)的新型開放式數(shù)控系統(tǒng)由哪幾部分構(gòu)成?
鋼化無極限,開放式機箱佑澤精工一號的魅力
面向?qū)ο蠹夹g(shù)在開放式數(shù)控中有何應(yīng)用
開放式匯編器系統(tǒng)的設(shè)計
29基于XML的開放式WebGIS的系統(tǒng)設(shè)計
17開放式數(shù)控系統(tǒng)硬件平臺設(shè)計
23基于CAN的開放式分布系統(tǒng)標(biāo)準(zhǔn)SDS
25開放式控制系統(tǒng)中SERCOS總線的接口設(shè)計與實現(xiàn)
22SOAP技術(shù)在OSA-CBM系統(tǒng)中的應(yīng)用
41基于開放式機器人力控制系統(tǒng)的研究
9基于PC的開放式數(shù)控系統(tǒng)的研究與開發(fā)
12開放式分布控制系統(tǒng)的研究
21基于PMAC的開放式機器人控制系統(tǒng)
39開放式數(shù)控裁床軟件系統(tǒng)的研發(fā)
15開放式數(shù)控系統(tǒng)硬件平臺設(shè)計
73開放式匯編器系統(tǒng)的設(shè)計
18CAN總線在開放式數(shù)控系統(tǒng)的應(yīng)用
10開放式數(shù)控裁床軟件系統(tǒng)的研發(fā)
17基于PC的開放式數(shù)控系統(tǒng)體系的應(yīng)用分析
25FC3A型開放式網(wǎng)絡(luò)控制器使用指南
12CAN總線在開放式數(shù)控系統(tǒng)的應(yīng)用
26Eclipse開放式開發(fā)平臺
1242
羅德與施瓦茨OSP220,OSP230開放式開關(guān)
羅德與施瓦茨OSP220,OSP230開放式開關(guān)/射頻開關(guān)/繼電器測試
開放式控制平臺及其在無人潛航器制導(dǎo)系統(tǒng)中的應(yīng)用
1282
開放式鉆床數(shù)控系統(tǒng)軟件的設(shè)計
1047面向下一代網(wǎng)絡(luò)的開放式API技術(shù)研究
16LonMark標(biāo)準(zhǔn)在智能建筑中的應(yīng)用
108智能建筑BAS中的開放式通訊協(xié)議
113基于開放式系統(tǒng)結(jié)構(gòu)的機載計算機系統(tǒng)設(shè)計
0PC+TurboPMAC實現(xiàn)開放式數(shù)控系統(tǒng)
2583基于Windows95環(huán)境下的PC開放式數(shù)控系統(tǒng)
16開放式四軸運動控制器方案
95ZigBee 3.0為廣泛設(shè)備創(chuàng)建單一開放式全球無線標(biāo)準(zhǔn)
2837基于Windows CE.NET的開放式數(shù)控系統(tǒng)研究
2STM32開放式開發(fā)環(huán)境
0繞組開放式電機發(fā)電系統(tǒng)拓?fù)溲芯?/a>
0采用PC-Based開放式系統(tǒng)架構(gòu)的噴涂機器人控制器調(diào)試系統(tǒng)的設(shè)計
3168
開放式數(shù)控技術(shù)的系統(tǒng)應(yīng)用及發(fā)展趨勢
4419
開放式數(shù)控系統(tǒng)宏指令的應(yīng)用手冊免費下載
1基于開放式 RAN 標(biāo)準(zhǔn)接口5G 測試解決方案
3277倍福自動化:基于PC控制技術(shù)的開放式自動化系統(tǒng)
3522基于MPC08運動控制器實現(xiàn)開放式數(shù)控系統(tǒng)的設(shè)計方案
4378
北京工業(yè)大學(xué)碩士論文《基于SERCOS接口的開放式數(shù)控系統(tǒng)的研究》
13基于以太網(wǎng)的開放式實時現(xiàn)場總線系統(tǒng)
2574
什么是開放式數(shù)控系統(tǒng)?
5868
開放式 RAN 在 5G 設(shè)計中的美好未來
1353
oladance發(fā)布新款OWS Pro全開放式耳機
2295開放式耳機流行正當(dāng)時
1988
小米新款開放式耳機引領(lǐng)舒適潮流
1819PLC以太網(wǎng)開放式通信概述
1936
西門子PLC開放式TCP通信原理
3881紫光同芯推出開放式架構(gòu)安全芯片E450R
1292NVIDIA推出開放式Llama Nemotron系列模型
1326
電子發(fā)燒友App




評論