下位機硬件主要包括智能節(jié)點、路由器、時鐘模塊和接口卡。
現(xiàn)場信號有三表讀數(shù)、各警傳感器和執(zhí)行器的狀態(tài)等,將這些信號與神經(jīng)元芯片相連,加上一個收發(fā)器即可構(gòu)成一個現(xiàn)場智能節(jié)點。由于神經(jīng)元芯片有11個I/O口和2K的RAM,加少量調(diào)理電路即可直接與三表信號量相連,而警信號則可直接與神經(jīng)元芯片相連。最后將所有的節(jié)點都掛接在LON總線上,網(wǎng)絡(luò)拓?fù)淇蔀榭偩€型或星型或自由拓?fù)湫?。?jié)點間可通過LonTalk協(xié)議相互通訊。
由于智能小區(qū)建筑的分散性和各棟樓施工要求可能不同,使用路由器將大大突破傳統(tǒng)總線的局限——不受通信距離、通信介質(zhì)和通信速率的限制。使得在一個小區(qū)內(nèi)可兼顧技術(shù)與經(jīng)濟的不同要求,采用不同的通信介質(zhì),在不同的段內(nèi)兼容不同的通信速率。
2.上位機監(jiān)控與治理
上位機可以采用多種技術(shù)和LON總線進行通訊,LonmanagerDDE、LNSDDE和LNSAPI,已自主完成了多種驅(qū)動軟件的開發(fā)。實現(xiàn)了與FIX、INTOUCH、KingView等多種工業(yè)組態(tài)軟件與LON網(wǎng)絡(luò)的連接,方便了用戶界面的迅速開發(fā)。同時也支持Delphi、VB、VC、EXCEL等語言的開發(fā)。
基于智能小區(qū)控制對大量的控制設(shè)備和過程監(jiān)控裝置之間的通訊的需要,上位機一般采用具有“監(jiān)控和數(shù)據(jù)采集”功能的組態(tài)軟件,如FIX、INTOUCH、組態(tài)王等,以便能以高性能和高可靠性對眾多的控制器和其他現(xiàn)場部件進行控制和監(jiān)視,且能隨時對各種事件作出反應(yīng),并且不丟失任何重要數(shù)據(jù)和警信息。
我們在演示系統(tǒng)的上位機采用組態(tài)王來監(jiān)控和采集數(shù)據(jù)。
組態(tài)王有著易于使用的圖形界面,方便智能小區(qū)治理員的操作。組態(tài)王的網(wǎng)絡(luò)功能使小區(qū)監(jiān)控現(xiàn)場與各個部門建立起聯(lián)系,在任何需要的時候把現(xiàn)場的信息實時的傳送到控制室,保證信息的暢通。
組態(tài)王能連接PLC、智能儀表、板卡、遠程數(shù)據(jù)采集裝置等數(shù)百種外部設(shè)備,組態(tài)王通過驅(qū)動程序和這些工控設(shè)備相通訊。組態(tài)王軟件系統(tǒng)與最終用戶使用的具體的PLC或現(xiàn)場部件無關(guān)。對于不同的硬件設(shè)施,只需為組態(tài)王配置相應(yīng)的通信驅(qū)動程序即可。
組態(tài)王同時保留了DDE通訊方式。組態(tài)王通過DDE和其他的應(yīng)用程序之間交換數(shù)據(jù)。通過DDE,開發(fā)者可利用PC機豐富的軟件資源來擴充“組態(tài)王”的功能,比如用Excel從“組態(tài)王”的數(shù)據(jù)庫中讀取數(shù)據(jù),對生產(chǎn)作業(yè)進行優(yōu)化計算,然后組態(tài)王再從Excel中讀出結(jié)果來控制各個生產(chǎn)參數(shù);可以利用VISUALBASIC開發(fā)服務(wù)程序,完成數(shù)據(jù)采集、表打印、多媒體聲光警等功能,從而很輕易的組成一個完備的上位機治理系統(tǒng);還可以和數(shù)據(jù)庫程序、人工智能程序、專家系統(tǒng)等進行通訊。在智能小區(qū)的控制中,驅(qū)動軟件我們選用LNSDDEServer。
LNSDDEServer能完成LonWorks智能模塊和bbbbbbs應(yīng)用程序間的數(shù)據(jù)交換,使得bbbbbbs應(yīng)用程序可以作為一個DDE客戶程序來監(jiān)控LonWorks網(wǎng)絡(luò),即采集Lonworks網(wǎng)絡(luò)數(shù)據(jù)并發(fā)送一定的指令來改變LonWorks網(wǎng)絡(luò)的某些操作。










