摘要: 本文介紹了台達PLC在LONWORKS樓宇自控中的應用,介紹LONWORKS的技術特點以及應用前景 關鍵詞: LONWORKS LONTALK PLC 樓宇自控
作者簡介: 李錦铖(1973--) 工程師 從事工業自動化技術多年,現在中達電通股份有限公司任應用工程師.
Abstract: The article mainly introduce the applications of Delta PLC for LONWORKS: technical characteristic and its application foreground for LONWORKS; as an industry products, its detail application in residential field... Key words: LONWORKS LONTALK PROGRAMABLE LOGIC CONTROLLER Building Automation System
引言 隨著社會的發展,人們對生活辦公條件要求越來越高,小區監控/智zhi能neng樓lou宇yu自zi控kong係xi統tong成cheng為wei了le目mu前qian的de發fa展zhan方fang向xiang。傳chuan統tong的de工gong業ye控kong製zhi係xi統tong以yi其qi高gao可ke靠kao性xing穩wen定ding性xing逐zhu漸jian得de到dao民min用yong行xing業ye的de首shou肯ken。網wang絡luo成cheng為wei了le人ren們men日ri常chang生sheng活huo中zhong不bu可ke缺que少shao的de一yi部bu分fen,而er工gong業ye控kong製zhi係xi統tong的de網wang絡luo拓tuo展zhan功gong能neng也ye在zai樓lou宇yu控kong製zhi中zhong得de到dao越yue來lai越yue廣guang泛fan的de應ying用yong。本ben文wen介jie紹shao傳chuan統tong工gong業ye控kong製zhi係xi統tong中zhong常chang用yong的dePLC在樓宇控製中的應用。 美國Echelon公司於1991年提出了LonWorks(Local Operating Networks,局部操作網絡)網絡,簡稱L0N網,它標誌著控製係統網絡的新紀元。LonWorks是一種完整的、全開放的、可互操作的、成熟的和低成本的分布式控製網絡技術,眾多的製造廠和用戶紛紛在其控製網絡方案中采用LonWorks技術。到目前為止,全世界已有2500多家公司利用LonWorks技術生產各種各樣的LonWorks產品,以滿足現代化樓宇、工廠、交通運輸係統、城市基礎設施(水、電、氣等)、家庭等環境自動化係統的分布式控製網絡要求。在1995年,LonWorks控製網絡被美國確定為樓宇自動化控製網絡標準的一部份。目前,世界大的樓宇控製公司,如霍尼維爾、安德沃、西比、江森、蘭吉爾、薩切維爾等都正在采用LonWorks技術改造產品,已形成世界技術潮流。前期LONWORKS產品的市場開拓過分集中於和傳統的PLC/IPC現場總線的競爭。然而,在Profibus、Interbus、CAN總線盛行的工業環境中,顯然沒有很強的競爭能力。因此,LONWORKS轉而在樓宇以及一些孤立的工業現場(例如染色機)取得了巨大進展。許多工程實例表明:通過精心設計,大樓可以隻裝備單獨的一個LONWORKS網絡,使得HVAC(供熱、通風和製冷)、電力照明、陽光屏蔽和安全功能以及開放式控製設備能在網絡上互操作。 圖一 LONWORKS的網絡圖示
與之相反,LONWORKS在工業現場的應用前景並沒有得到大家的認可,自身也遇到很多的困難。原因就是大家對分布式智能控製的原理接受不足。然而,LONWORKS以其出色的穩定性以及靈活的自由拓撲布線技術領先於基於RS485的傳統現場通訊布線技術。LONWORKS能夠巧妙而經濟地滿足特殊要求。能夠以功能簡表的形式為開發商提供解決方案的基礎。對許多設備諸如發動機、泵、變頻器、PLC、閥門、傳感器等都有功能簡表。 由於LONWORKS在工業現場的應用前景並沒有得到大家的認可,轉而在樓宇自控行業得到很大的發展。而對於樓宇自控中的機電設備的控製,LONWORKS並沒有大的優勢,這反而是傳統的PLC/IPC的天下。PLC/IPC以其通用性、可靠性以及低廉的成本優勢牢牢地占據著傳統的產業機械/工業設備控製的根據地。這也是LONWORKS在多年來與PLC/IPC競爭工業現場後無法得到很大發展的原因。然而,畢竟LONWORKS以其對等設計和智能分布式現場設備在技術上領先今天的工業自動化係統(PLC/IPC現場總線)整整一代。隨著工業自動化以及網絡技術的發展,對傳統PLC的網絡要求也越來越高,工業以太網這個新鮮名詞也隨之出現。而且也有了取代現場總線的趨勢。 雖然組建控製網絡的方法有很多,但是對於自動化控製而言,平坦的、對等式(P2P)體係結構是最好的。P2Ptixijiegouheqitarenheyizhongfenjidetixijiegouxiangbi,buzaijuyoufenjitixijiegouyushengjulaidedandianguzhang。zaichuantongdetixijiegouzhong,laizimouyigeshebeidexinxiyaochuandigeimubiaoshebei,bixuxianchuansongdaozhongyangshebeihuozhewangguan。yinci,meilianggefeizhongyangshebeizhijiandetongxinbaokuoleyigeewaidebuzhou,huozheshuozengjialeguzhangdekenengxing。P2P體係結構的設計相比之下,它允許兩個設備之間直接通信,這避免了中央控製器的故障可能性,並且排除了瓶頸效應。此外,在P2P設計中,設備的故障更多的可能是隻影響到一個設備,而不象非平坦的、非對等式體係結構中潛在的影響到許多設備。由圖2 可以看出通過監控的傳統的主從通訊網絡與P2P體係通訊網絡的優劣。 圖2 網絡組織對比圖
LonWorks網絡中設備的通信是采用一種稱為LonTalk的網絡標準語言實現的。LonTalk協議由各種允許網絡上不同設備彼此間智能通信的底層協議組成。 LonTalk協議提供的通信服務,使得設備中的應用程序能夠在網絡上同其他設備發送和接收報文而無需知道網絡的拓撲結構或者網絡的名稱、地址,或其他設備的功能。LonWorks協議能夠有選擇地提供端到端的報文確認、baowenzhengshiheyouxianjifasong,yitigongguidingshouxianzhideshiwuchulicishu。duiwangluoguanlifuwudezhichishideyuanchengwangluoguanligongjunenggoutongguowangluoheqitashebeixianghuzuoyong,zhebaokuowangluodizhihecanshudezhongxinpeizhi、下載應用程序、報告網絡問題和啟動/停止/複位設備的應用程序。LonTalk――也就是LonWorks係統――可以在任何物理媒介上通信,這包括電力線,雙絞線,無線(RF),紅外(IR),同軸電纜和光纖。 而(er)所(suo)謂(wei)互(hu)操(cao)作(zuo)性(xing)意(yi)味(wei)著(zhe)每(mei)個(ge)網(wang)絡(luo)中(zhong)的(de)裝(zhuang)置(zhi)能(neng)夠(gou)根(gen)據(ju)自(zi)己(ji)需(xu)要(yao)發(fa)布(bu)的(de)信(xin)息(xi)變(bian)成(cheng)數(shu)字(zi)式(shi)串(chuan)行(xing)數(shu)據(ju)通(tong)過(guo)網(wang)絡(luo)直(zhi)接(jie)到(dao)達(da)另(ling)一(yi)個(ge)裝(zhuang)置(zhi)。數(shu)據(ju)轉(zhuan)移(yi)通(tong)常(chang)涉(she)及(ji)一(yi)個(ge)信(xin)息(xi)發(fa)送(song)者(zhe),一(yi)個(ge)或(huo)一(yi)個(ge)以(yi)上(shang)的(de)接(jie)收(shou)者(zhe)。發(fa)送(song)者(zhe)和(he)接(jie)收(shou)者(zhe)之(zhi)間(jian)一(yi)定(ding)要(yao)有(you)某(mou)種(zhong)形(xing)式(shi)的(de)連(lian)接(jie),數(shu)據(ju)才(cai)能(neng)以(yi)一(yi)連(lian)串(chuan)的(de)開(kai)--關(guan)狀(zhuang)態(tai)轉(zhuan)移(yi)。所(suo)有(you)連(lian)接(jie)到(dao)某(mou)一(yi)特(te)定(ding)信(xin)道(dao)的(de)裝(zhuang)置(zhi)必(bi)須(xu)有(you)同(tong)一(yi)速(su)率(lv)運(yun)行(xing)的(de)兼(jian)容(rong)收(shou)發(fa)器(qi),如(ru)此(ci)才(cai)能(neng)夠(gou)達(da)到(dao)互(hu)操(cao)作(zuo)的(de)目(mu)的(de)。但(dan)是(shi)可(ke)互(hu)操(cao)作(zuo)的(de)網(wang)絡(luo)並(bing)不(bu)是(shi)傳(chuan)統(tong)的(de)主(zhu)從(cong)式(shi)通(tong)訊(xun)網(wang)絡(luo)(點對點)keyidadaode,wangluozhuangzhijianchuanxingshujudezhuanyiyaoqiuyitaotongxunxieyi,xieyitongchangyiqianruruanjianhuogujiandaimaxingshicunzaiyumeigewangluozhuangzhizhong。baohanzhegexieyidaimahemouzhongleixingdecaozuozhinengdezhuangzhichengzhiweiwangluojiedian。tabaokuoyipianNeuron神經芯片、傳感和控製設備、收發器(用於建立Neuron芯片與傳輸之間的物理連接)和電源。 LonTalk通訊協議是LONWORKS技術的核心,該協議提供一套通信服務,使裝置中的應用程序能在網上對其他裝置發送和接收報文而無須知道網絡拓撲、名稱、地址或其他裝置的功能。LONTALK協議能夠有選擇地提供端到端的報文確認、報文證實、優先級發送以便設定事物處理時間。它是一個分層的以數據包為基礎的對等的通信協議,象有關的以太網和因特網協議一樣。但是,LONTALK協xie議yi設she計ji用yong於yu控kong製zhi係xi統tong而er不bu是shi數shu據ju處chu理li係xi統tong的de特te定ding的de要yao求qiu。每mei個ge數shu據ju包bao由you可ke變bian數shu目mu的de字zi節jie構gou成cheng,長chang度du不bu定ding,並bing且qie包bao含han應ying用yong層ceng的de信xin息xi以yi及ji尋xun址zhi和he其qi他ta信xin息xi。信xin道dao上shang的de每mei個ge裝zhuang置zhi監jian視shi在zai信xin道dao上shang傳chuan輸shu的de每mei個ge數shu據ju包bao以yi確que定ding自zi己ji是shi否fou收shou信xin人ren。若ruo是shi,則ze處chu理li以yi判pan明ming是shi否fou包bao含han本ben節jie點dian應ying用yong程cheng序xu所suo需xu的de信xin息xi或huo者zhe它ta是shi否fou是shi個ge網wang絡luo管guan理li數shu據ju包bao。LonTa1k協議是直接麵向對象的網絡協議,即,通過網絡變量實現網絡節點間的聯結。當定義為輸出的網絡變量改變時,能自動地將網絡變量的值發送出去,使所有該變量定義為輸入的節點收到它的改變,以便激活相應的處理進程(事件觸發型)。標準網絡變量能使不同製造商的產品通過建立標準的數據傳送模式、正確地翻譯、傳送數據,便於設備的互換和互操作。另外,由於網絡變量的長度有限,最多31B,又提供了四種類型的報文服務:應答方式、請求/響應方式、非應答重發方式、非應答方式。 為了簡化網絡配置和管理,可以把邏輯地址分配給節點,邏輯地址讓用戶把一個名字和物理裝置與節點配合。使用LONTALK的控製網中的邏輯地址在網絡配置時定義。所有邏輯地址有2個部分,第一部分是指定域的ID,這個指定域就是節點的集合他們之間可以互操作。邏輯地址的第二部分以獨特的15位節點地址規定域中的一個單一節點。 而對於PLC介入到LONWORKS網絡中,實現PLC數據/狀態的實時監控,則必須由網關節點的應用程序對PLC進行操作。 本文以上海某大型廣場的智能樓宇控製係統中,涉及到台達PLC的LONWORKS係統的部分為例,介紹網關節點與PLC通訊配置的網絡變量以及命令格式,在該係統中,機電設備為中央空調風櫃,PLC根據回風溫度經過PID調節新風閥門的開度,以達到控製房間或單元室溫的目的。風櫃網絡原理圖參看圖3。 圖3 風櫃網絡原理圖
1、 網絡變量 nviConfig 配製網絡變量 nvoDR[0~7] 隻讀模擬量(AI) nvoXR[0~7] 隻讀數字量(DI) nviMW[0~12] 隻寫數字量(DO) nviDW[0~31] 隻寫模擬量(AO)
2、 配製網絡變量 nviConfig輸入格式:X X X X XXXXXXXX 指令 操作號 : 設定值 ㈠指 令:R 讀設定值,W 置設定值; ㈡操作號:00 通信格式設定, 01~08 nvoDR[0~7] 連接設定 09~16 nvoXR[0~7] 連接設定 17~29 nvoMW[0~12] 連接設定 30~61 nvoDW[0~31] 連接設定 ㈢設定值:通信格式設定 BBBBB_TT (BBBBB波特率 如09600,_ 空格,TT 通信秒間隔 如01) ㈣連接設定: SSIIAAAA (SS設備號 如01,II指令 如02,AAAA地址 如1AFF)
3、 連接量 隻讀模擬量和隻讀數字量按通信秒間隔自動讀設備進行刷新,隻寫數字量和隻寫模擬量賦值網絡變量時自動發送到設備。 由於LONTALK協xie議yi規gui定ding網wang關guan節jie點dian的de應ying用yong程cheng序xu中zhong已yi經jing包bao含han該gai網wang關guan節jie點dian的de邏luo輯ji地di址zhi,並bing且qie是shi以yi名ming稱cheng的de形xing式shi存cun在zai於yu網wang關guan節jie點dian的de應ying用yong程cheng序xu中zhong。因yin此ci,網wang關guan節jie點dian到daoPLC的通訊部分無須顧及PLC的通訊地址,而隻需通用默認的PLC地址即可。 圖4中,變量規定為隻讀,在台達PLC的通訊協議中,D0對應的地址為H1000,則,D100對應的地址為H1064,依此類推。由於LONTALK協議的網關地址已經在網關節點的應用程序中得到確定,那麼,網關節點與PLC的通訊就變成了標準的統一的程序,隻需使用PLC默認的通訊地址即可,如圖4、圖5、圖6所示PLC的通訊地址都統一為1。
由圖3,現場的監控由文本顯示器TP04G來實現,遠端的監控通過LONWORKS網關節點來實現。這樣組成一個分布式智能控製係統。遠端的上位計算機通過與末端的LON網關交換數據,網關節點根據從信道中接受到的數據包判斷是否是合適本網關的數據包,如是,則網關節點應用程序再將數據下達至PLC,完成遠端的監控。 雖然LON分布式智能控製係統不要求末端的PLC提供地址,但是文本顯示器與PLC的地址設置功能大大地方便了程序編寫者與現場的調試人員,以下簡單地介紹該功能的使用:TP04G提供了DELTA Mx的DRIVER,該功能適用於DELTA PLC的de多duo地di址zhi應ying用yong場chang合he。我wo們men知zhi道dao,在zai標biao準zhun設she備bei的de生sheng產chan製zhi造zao中zhong,我wo們men需xu要yao的de是shi標biao準zhun化hua的de程cheng序xu,以yi簡jian化hua現xian場chang的de調tiao試shi以yi及ji方fang便bian程cheng序xu文wen件jian的de管guan理li。那na麼me,在zai標biao準zhun設she備bei的de組zu網wang過guo程cheng中zhong,必bi不bu可ke少shao地di需xu要yao改gai變bianPLC的地址,以達到組網控製的目的。如果通過傳統的改變PLC程序來實現的話,一台標準設備就有一套程序。很不方便程序的管理。使用文本顯示器的DELTA Mx功能隻需在文本的係統菜單中改變文本的通訊地址即可,而文本程序中需要對PLC的D1121設置成相應地址即可實現。 文本顯示器提供的萬年曆功能為實現空調係統定時開/關機功能提供了方便,PLC可ke以yi通tong過guo萬wan年nian曆li的de時shi間jian實shi現xian對dui風feng機ji的de定ding時shi開kai關guan機ji控kong製zhi。網wang絡luo功gong能neng的de實shi現xian為wei樓lou宇yu機ji電dian設she備bei的de管guan理li者zhe提ti供gong了le方fang便bian,管guan理li人ren員yuan可ke以yi通tong過guo網wang絡luo對dui位wei於yu大da樓lou任ren何he位wei置zhi的de機ji電dian設she備bei下xia達da指zhi令ling,也ye可ke以yi隨sui時shi通tong過guoLON網絡查看任何位置的機電設備的運行狀態。實現了樓宇智能控製。 LonWorks技術已經逐漸成為小區/樓宇智能化係統的基本規範。LonWorks網絡非常容易與其他網絡實現互連,如Internet網絡,可以實現遠程操作和控製。LonWorks開放式、可互操作性、成熟和低成本的特點,使得眾多的製造廠和用戶紛紛在其控製網絡方案中采用LonWorks技術。另外,對於最終用戶來說,項目的初期投資大為減少,係統管理簡單,增加新功能又十分簡便。由此可以推斷,LonWorks控製網絡技術會越來越為人們重視和推廣。PLC作為通用可靠的工業控製器,依然在工業現場得到廣泛的應用,在民用市場的網絡要求越來越多的今天,相信日益強大的PLC的網絡功能一定也會越來越多地進入人們的日常生活中。 結束語 PLC以其高可靠性/tongyongxingyijiqiangdadewangluotongxungongneng,henhaodijianggongyeshebeiyuminyongxitongjiehezaiyiqi。jichenghuadelouyujiankongxitongjianggongyeshebeideyunzhuanzhuangtaishishidixianshichulai。caozuozhekeyiyimulerandizhidaodaloulirenheyitaishebeideqingkuang,bingsuishikeyiduirenyiyitaishebeijinxingkongzhi。jidadijiangdileguanlichengben,tigaolezidonghuachengdu。yincijijuyingyongqianjing。
參考文獻:1,埃施朗公司《LONWORKS原理和實踐概述》 2,《Industrial Control》Jurgen W.hertel