專利名稱:Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種工控網(wǎng)絡(luò)通訊技術(shù),特別涉及一種Android與iFIX平臺(tái)間的通訊系統(tǒng)。
背景技術(shù):
近年來,Android系統(tǒng)的攜著其顯著的開放性、豐富的硬件選擇(手機(jī)或者平板電腦等產(chǎn)品)、強(qiáng)大的網(wǎng)絡(luò)應(yīng)用和全球IT企業(yè)都助力安卓等優(yōu)勢(shì),且在創(chuàng)新能力上遠(yuǎn)超其他系統(tǒng)(特別在手機(jī)或者平板電腦等產(chǎn)品的系統(tǒng)中),成為時(shí)代潮流的引領(lǐng)者。由于Android是開源的,在很大程度上容許廠家根據(jù)自己的硬件更改版本,使之更好的適應(yīng)硬件;同時(shí),也給開發(fā)人員提供了一個(gè)更大的創(chuàng)新空間。越來越多的人開始使用帶有Android系統(tǒng)的手機(jī)或者平板電腦等產(chǎn)品(最新數(shù)據(jù)顯示智能手機(jī)的市場(chǎng)份額為88%)。但Android系統(tǒng)在工業(yè)現(xiàn)場(chǎng)的信息交換和對(duì)其生產(chǎn)的控制方面應(yīng)用技術(shù)尚未成熟,特別是Android平臺(tái)與工業(yè)現(xiàn)場(chǎng)未能進(jìn)行有效的實(shí)時(shí)通訊。iFIX是Intellution Dynamics自動(dòng)化軟件產(chǎn)品家族中的HMI/SCADA最重要的組件;它是基于WindowsNT/2000平臺(tái)上開發(fā),具有功能強(qiáng)大的自動(dòng)化監(jiān)視與控制的軟件解決方案。iFIX可以精確地監(jiān)視、控制生產(chǎn)過程,并優(yōu)化生產(chǎn)設(shè)備和企業(yè)資源管理。它能夠?qū)ιa(chǎn)事件快速反應(yīng),減少原材料消耗,提高生產(chǎn)率,從而加快產(chǎn)品對(duì)市場(chǎng)反應(yīng)速度。生產(chǎn)的關(guān)鍵信息可以通過iFIX貫穿從生產(chǎn)現(xiàn)場(chǎng)到企業(yè)經(jīng)理的桌面的全廠管理體系,以方便管理者做出更快速更高效的決策,從而獲得更高的經(jīng)濟(jì)效益。雖然ifix等組態(tài)軟件具有支持基于因特網(wǎng)的遠(yuǎn)程線組態(tài)功能,但在與第三方的客戶端(移動(dòng)設(shè)備)之間的遠(yuǎn)程訪問還存在著一定的局限性,特別在基于Andriod平臺(tái)的移動(dòng)無線終端(手機(jī)端或者平板電腦端)的應(yīng)用等方面目前尚無規(guī)范的案例。
發(fā)明內(nèi)容本實(shí)用新型要解決的技術(shù)問題,在于提供一種Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),為Android平臺(tái)與iFIX平臺(tái)的通訊搭建硬件平臺(tái),以實(shí)現(xiàn)Android平臺(tái)與iFIX平臺(tái)的無縫連接,達(dá)到對(duì)工業(yè)現(xiàn)場(chǎng)的網(wǎng)絡(luò)化生產(chǎn)的控制,以適應(yīng)現(xiàn)代工業(yè)的發(fā)展趨勢(shì)。本實(shí)用新型是這樣實(shí)現(xiàn)的:一種Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),所述Android平臺(tái)包括可互相通訊的Android客戶端和Tomcat服務(wù)器,所述iFIX平臺(tái)包括iFIXSCADA服務(wù)器,所述通訊系統(tǒng)還包括一安裝有SQL2008數(shù)據(jù)庫(kù)的數(shù)據(jù)服務(wù)器,數(shù)據(jù)服務(wù)器分別能與Tomcat服務(wù)器及iFIX SCADA服務(wù)器直接通訊。本實(shí)用新型的優(yōu)點(diǎn)在于:本實(shí)用新型的Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),通過搭建安裝有SQL2008數(shù)據(jù)庫(kù)的數(shù)據(jù)服務(wù)器來實(shí)現(xiàn)Android平臺(tái)與iFIX平臺(tái)的通訊,由iFIX SCADA服務(wù)器對(duì)企業(yè)的生產(chǎn)現(xiàn)場(chǎng)進(jìn)行數(shù)據(jù)采集,將采集到的數(shù)據(jù)寫入所述數(shù)據(jù)服務(wù)器的SQL2008數(shù)據(jù)庫(kù)中,供Android客戶端通過Tomcat服務(wù)器來實(shí)現(xiàn)訪問,實(shí)現(xiàn)了通過Android移動(dòng)終端來對(duì)工業(yè)現(xiàn)場(chǎng)的生產(chǎn)信息、產(chǎn)品信息等進(jìn)行訪問,滿足生產(chǎn)企業(yè)的客戶的需求,同時(shí)在權(quán)限允許的范圍內(nèi)還可供企業(yè)管理員等控制工業(yè)現(xiàn)場(chǎng)的生產(chǎn),進(jìn)而達(dá)到生產(chǎn)要求。
下面參照附圖結(jié)合實(shí)施例對(duì)本實(shí)用新型作進(jìn)一步的說明。圖1為本實(shí)用新型周Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng)的結(jié)構(gòu)框圖。圖2為本實(shí)用新型通訊系統(tǒng)的通訊方法執(zhí)行流程圖。
具體實(shí)施方式
請(qǐng)參閱圖1所示,本實(shí)用新型的Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),所述Android平臺(tái)包括可互相通訊的Android客戶端和Tomcat服務(wù)器,所述iFIX平臺(tái)包括iFIXSCADA服務(wù)器,所述通訊系統(tǒng)還包括一安裝有SQL2008數(shù)據(jù)庫(kù)的數(shù)據(jù)服務(wù)器,數(shù)據(jù)服務(wù)器分別能與Tomcat服務(wù)器及iFIXSCADA服務(wù)器直接通訊。如此,為Android平臺(tái)與iFIX平臺(tái)的通訊搭建硬件平臺(tái)。為便于Tomcat服務(wù)器和數(shù)據(jù)服務(wù)器之間的通訊,可在所述Tomcat服務(wù)器上搭建WIFI熱點(diǎn),并設(shè)置WIFI熱點(diǎn)使用權(quán)限供不同的Android客戶端用戶連接使用。所述Android客戶端用戶的使用權(quán)限包括企業(yè)客戶權(quán)限和企業(yè)管理員權(quán)限。為便于數(shù)據(jù)服務(wù)器和iFIX SCADA服務(wù)器之間的通訊,可在所述iFIXSCADA服務(wù)器的iFIX組態(tài)軟件里對(duì)VisconX控件集(VisconX控件集是iFIX組態(tài)軟件本身具有的)進(jìn)行配置,實(shí)現(xiàn)對(duì)SQL2008數(shù)據(jù)庫(kù)的訪問,或者使用iFIX SCADA服務(wù)器的iFIX組態(tài)軟件的畫面腳本功能來實(shí)現(xiàn)對(duì)SQL2008數(shù)據(jù)庫(kù)的訪問;或者使用iFIX SCADA服務(wù)器的iFIX組態(tài)軟件的畫面腳本功能來實(shí)現(xiàn)對(duì)SQL2008數(shù)據(jù)庫(kù)的訪問。為保證通訊安全,可在所述Tomcat服務(wù)器與數(shù)據(jù)服務(wù)器之間,所述數(shù)據(jù)服務(wù)器與iFIX SCADA服務(wù)器之間均設(shè)置有防火墻。如圖2所示,利用本實(shí)用新型的Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng)的通訊方法如下:在工業(yè)現(xiàn)場(chǎng)里,iFIX SCADA服務(wù)器對(duì)從工業(yè)現(xiàn)場(chǎng)采集回來的生產(chǎn)信息及數(shù)據(jù)進(jìn)行過濾、歸檔、壓縮;例如生產(chǎn)中的過程數(shù)據(jù)(實(shí)時(shí)數(shù)據(jù))、歷史數(shù)據(jù)、報(bào)警數(shù)據(jù)、工業(yè)現(xiàn)場(chǎng)情況(視頻監(jiān)控)等數(shù)據(jù)和信息。這些信息和數(shù)據(jù)將利用局域網(wǎng)通過防火墻傳輸?shù)綌?shù)據(jù)服務(wù)器,保存在SQL2008數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)這一通訊方法可以用現(xiàn)有的iFIX SCADA服務(wù)器中的高度免編程關(guān)系數(shù)據(jù)庫(kù)(SQL2008數(shù)據(jù)庫(kù))引擎的VisconX控件集,應(yīng)用VisconX控件集將很容易的實(shí)現(xiàn)對(duì)數(shù)據(jù)服務(wù)器客戶端(SQL2008數(shù)據(jù)庫(kù))進(jìn)行讀寫操作,從而實(shí)現(xiàn)了一些生產(chǎn)信息及數(shù)據(jù)與數(shù)據(jù)服務(wù)器(SQL2008數(shù)據(jù)庫(kù))進(jìn)行信息交換及更新。當(dāng)Android平臺(tái)向iFIX SCADA服務(wù)器發(fā)送一命令時(shí),Android客戶端通過Wifi熱點(diǎn)或3G對(duì)Tomcat服務(wù)器進(jìn)行訪問,利用JDBC技術(shù)實(shí)現(xiàn)Tomcat服務(wù)器與數(shù)據(jù)服務(wù)器之間的數(shù)據(jù)交換,而利用VBA、0DBC等技術(shù)實(shí)現(xiàn)數(shù)據(jù)服務(wù)器與數(shù)據(jù)服務(wù)器客戶端之間的數(shù)據(jù)交換,之后iFIXSCADA服務(wù)器查詢到正確格式的命令后就會(huì)執(zhí)行相對(duì)應(yīng)的操作。雖然以上描述了本實(shí)用新型的具體實(shí)施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對(duì)本實(shí)用新型的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本實(shí)用新型的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本實(shí)用新型的權(quán)利要求所保護(hù)的范圍內(nèi)。
權(quán)利要求1.一種Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),所述Android平臺(tái)包括可互相通訊的Android客戶端和Tomcat服務(wù)器,所述iFIX平臺(tái)包括iFIXSCADA服務(wù)器,其特征在于:所述通訊系統(tǒng)還包括一安裝有SQL2008數(shù)據(jù)庫(kù)的數(shù)據(jù)服務(wù)器,數(shù)據(jù)服務(wù)器分別能與Tomcat服務(wù)器及iFIX SCADA服務(wù)器直接通訊。
專利摘要本實(shí)用新型提供了一種Android平臺(tái)與iFIX平臺(tái)的通訊系統(tǒng),所述Android平臺(tái)包括可互相通訊的Android客戶端和Tomcat服務(wù)器,所述iFIX平臺(tái)包括iFIX SCADA服務(wù)器,所述通訊系統(tǒng)還包括一安裝有SQL2008數(shù)據(jù)庫(kù)的數(shù)據(jù)服務(wù)器,數(shù)據(jù)服務(wù)器分別能與Tomcat服務(wù)器及iFIX SCADA服務(wù)器直接通訊。本實(shí)用新型為Android平臺(tái)與iFIX平臺(tái)的通訊搭建硬件平臺(tái),以實(shí)現(xiàn)Android平臺(tái)與iFIX平臺(tái)的無縫連接,達(dá)到對(duì)工業(yè)現(xiàn)場(chǎng)的網(wǎng)絡(luò)化生產(chǎn)的控制。
文檔編號(hào)H04L29/06GK203070273SQ201320032948
公開日2013年7月17日 申請(qǐng)日期2013年1月22日 優(yōu)先權(quán)日2013年1月22日
發(fā)明者李天建, 李建興, 程立楨, 何賢挺 申請(qǐng)人:福建工程學(xué)院