controX(開物)WWW技術(shù)在工業(yè)控制系統(tǒng)中的應(yīng)用
時(shí)間:2009-02-25 14:33:53來源:yangliu
導(dǎo)語:?隨著信息技術(shù)革命INTERNET技術(shù)和INTRANET技術(shù)的到來,我國工業(yè)控制領(lǐng)域也有了突飛猛進(jìn)的變化。
概述
隨著生產(chǎn)技術(shù)的進(jìn)步,社會(huì)活動(dòng)的復(fù)雜化,信息處理以已成為當(dāng)今世界上一項(xiàng)主要的社會(huì)化動(dòng),每個(gè)人的工作中有大量的時(shí)間消耗在現(xiàn)場察看儀表、操作機(jī)械等。使的工業(yè)控制領(lǐng)域所要監(jiān)視、控制的內(nèi)容多元化、復(fù)雜化。有時(shí)在工作領(lǐng)域較為惡略的環(huán)境,對操作員來講也是比較困難的。隨著工業(yè)自動(dòng)化的發(fā)展,逐步使用計(jì)算機(jī)實(shí)現(xiàn)了工業(yè)的無人監(jiān)視。
隨著信息技術(shù)革命INTERNET技術(shù)和INTRANET技術(shù)的到來,我國工業(yè)控制領(lǐng)域也有了突飛猛進(jìn)的變化。
工業(yè)控制實(shí)現(xiàn)WWW瀏覽的開發(fā)意義
隨著工業(yè)控制的廣泛應(yīng)用于網(wǎng)絡(luò)的發(fā)展,現(xiàn)在的工業(yè)現(xiàn)場不僅僅局限于單臺(tái)計(jì)算機(jī)來監(jiān)控、控制現(xiàn)場的數(shù)據(jù),希望現(xiàn)場的工業(yè)控制網(wǎng)絡(luò)化,即:同時(shí)幾臺(tái)計(jì)算機(jī)、幾個(gè)操作員可以瀏覽、控制、處理現(xiàn)場的情況。現(xiàn)在的工業(yè)控制軟件都可以做到這一步,但如果需要遠(yuǎn)程瀏覽,如:現(xiàn)場時(shí)天津的某電廠,該廠的領(lǐng)導(dǎo)來北京開會(huì),在會(huì)議之余想了解一下現(xiàn)場的情況,傳統(tǒng)的方式達(dá)不到了,但現(xiàn)在領(lǐng)導(dǎo)可以登陸現(xiàn)場的網(wǎng)站,便如臨其境的看到了現(xiàn)場的情況。
在工業(yè)控制中實(shí)現(xiàn)www瀏覽的具體意義如下:
a、瀏覽現(xiàn)場生產(chǎn)情況更加的方便、快捷:
工作人員可以向在家上網(wǎng)似的在工作、使用www方式瀏覽現(xiàn)場的情況,不必要使用傳統(tǒng)的實(shí)現(xiàn)方式。在異地可以方便、快捷的瀏覽。對于某些人員在不必有操作權(quán)限的情況下,可以提供www瀏覽的方式,進(jìn)行訪問現(xiàn)場的情況,通過該方式也可以進(jìn)行歷史數(shù)據(jù)的查詢,與后期的MIS系統(tǒng)的接入可以形成一個(gè)整體。
b、縮減了開發(fā)成本
在使用傳統(tǒng)的工業(yè)企業(yè)現(xiàn)場聯(lián)網(wǎng)時(shí),大多是需要購買多個(gè)加密鎖,如果需要組建一個(gè)20臺(tái)計(jì)算機(jī)的網(wǎng)絡(luò),那么購買該加密鎖的價(jià)錢遠(yuǎn)遠(yuǎn)超過購買一套組態(tài)WEB軟件的費(fèi)用。如開物軟件的WEB版支持50個(gè)客戶端。
c、減少了后期的工程維護(hù)量
在這里還和軟件網(wǎng)版做對比,如果在軟件升級或工程修改了,在使用軟件軟件的網(wǎng)絡(luò)版時(shí)需要更換所有計(jì)算機(jī)的軟件程序或工程文件。但使用www瀏覽時(shí),只需要修改服務(wù)器端的文件即可。
Intranet概念和WWW技術(shù)原理
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展大體經(jīng)歷了三個(gè)階段:一是以Mainframe為中心的集中處理式網(wǎng)絡(luò),即:主機(jī)一級端模式。二是以client/server模式為中心的分布式計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng),即客戶/服務(wù)器模式。三是目前正在興起的intranet模式,它是以基于internet的技術(shù)特征。
企業(yè)內(nèi)部網(wǎng)Intranet不是一種產(chǎn)品,而是一種思想和概念,它利用已趨成熟并廣泛采用的Internet技術(shù),以TCP/IP協(xié)議為基礎(chǔ),以WEB為核心應(yīng)用,構(gòu)成統(tǒng)一、便利的信息交換平臺(tái)。
WWW產(chǎn)生的背景是Internet,概括的說,是一個(gè)基于Internet的全球連接的、分布的、動(dòng)態(tài)的、多平臺(tái)的互交圖形超文本信息系統(tǒng)。在Internet上采用的最重要的技術(shù)之一是客戶服務(wù)器系統(tǒng),它是網(wǎng)絡(luò)化信息系統(tǒng)應(yīng)用的基礎(chǔ)。www實(shí)際上就是由安裝在不同地址的www服務(wù)器和web瀏覽器構(gòu)成的,有時(shí)還包括數(shù)據(jù)服務(wù)器。
Web的基礎(chǔ)模式是服務(wù)器/瀏覽器(server/browser)的組合,它擴(kuò)展了客戶/服務(wù)器(Client/Server)的概念,使開發(fā)者只需將注意力集中到WEB服務(wù)器端后臺(tái)應(yīng)用支持的開發(fā),在開物中使用起來更加的方便,開發(fā)人員只要將工程在開物的開發(fā)完畢,使用開物專門為www瀏覽發(fā)開的xmlmaker程序便可以將www瀏覽的服務(wù)器端發(fā)布工作完成。
系統(tǒng)設(shè)計(jì)思想
系統(tǒng)設(shè)計(jì)應(yīng)從以下方面考慮:系統(tǒng)的可靠性、安全性、先進(jìn)性、實(shí)時(shí)性、維護(hù)和使用方便、易升級和擴(kuò)充。下面針對開物www的實(shí)現(xiàn)機(jī)制介紹一下:
傳統(tǒng)WEB功能的實(shí)現(xiàn)方式有下面三種:第一種是傳遞圖片,在這種方式中系統(tǒng)將發(fā)生改變的部分做成一個(gè)圖片從Server端傳到Client端供客戶端瀏覽。這樣就存在一個(gè)問題當(dāng)我的數(shù)據(jù)變化很快時(shí)我要實(shí)時(shí)地生成圖片,在屏幕上顯示的頻率才能夠跟上運(yùn)行的頻率,這樣不但網(wǎng)絡(luò)負(fù)擔(dān)很重而且服務(wù)器開銷也很大;第二種方式是封裝成Active X控件,對于我們的軟件來說用這種方式時(shí)它會(huì)把整個(gè)VIEW封裝成一個(gè)很大的Active X控件然后在IE端進(jìn)行瀏覽,這樣就有一個(gè)問題我必須要有這種專門的控件才可以,否則我就不能夠?qū)崿F(xiàn)畫面的瀏覽;利用第三種方法瀏覽畫面時(shí)您必須要在瀏覽端安裝客戶程序,在客戶端要有很多的操作非常繁瑣。下面這張圖是開物實(shí)現(xiàn)web的機(jī)制,在整個(gè)組件上都是使用了XML技術(shù)來對圖頁進(jìn)行發(fā)布的。大家可以看一下此圖它分為兩個(gè)部分Web Server和IE瀏覽端。Web Server端包括ASP應(yīng)用程序、XML圖頁發(fā)布文件和Web service應(yīng)用等等,那它們之間有什么關(guān)系呢?首先你的工程中的圖頁都對應(yīng)一個(gè).pag文件放在工程目錄下,圖頁發(fā)布程序?qū)⒐こ讨械膱D頁文件轉(zhuǎn)換成XML文件放在服務(wù)器Internet的一個(gè)虛擬目錄下,當(dāng)IE端進(jìn)行調(diào)用時(shí)XML文件通過IE端的轉(zhuǎn)換模塊轉(zhuǎn)換成VML文件從而形成相應(yīng)的IE瀏覽。在一張圖頁中并不是所有的物體都在改變只有相應(yīng)的數(shù)據(jù)在變化,您的那些不變的圖形會(huì)在第一次IE瀏覽時(shí)一次性傳過來,那么對于變化的數(shù)據(jù)它是如何傳過來的呢?我們的Interner瀏覽功能是開物的一個(gè)擴(kuò)展,它是附著在開物上面的。數(shù)據(jù)是數(shù)據(jù)橋程序從開物中取出來的,通過Web service應(yīng)用取到里面等待發(fā)布。在IE端瀏覽時(shí)會(huì)定期將數(shù)據(jù)傳過來通過數(shù)據(jù)處理模塊把數(shù)據(jù)反給圖形繪畫模塊,比如我的圖頁上有個(gè)溫度計(jì)會(huì)通過傳上來的值把棒圖畫出來,在IE端您可以清楚地看到數(shù)據(jù)。這就是開物web實(shí)現(xiàn)的機(jī)制。
XML Maker是圖頁發(fā)布程序,它將工程圖頁發(fā)布成網(wǎng)頁文件存在虛擬目錄下供IE端進(jìn)行調(diào)用,IE端通過ASP應(yīng)用程序組織、調(diào)用生成的XML文件在屏幕上顯示圖頁并把靜止的圖形存入IE Client端。ASP是一個(gè)組織圖頁的應(yīng)用程序,它可以使圖頁之間進(jìn)行切換。在整個(gè)IE瀏覽中動(dòng)態(tài)數(shù)據(jù)的傳輸機(jī)制是什么概念呢?在前面我已經(jīng)說過了在第一次進(jìn)行IE瀏覽時(shí)系統(tǒng)會(huì)把您要瀏覽的XML文件存到客戶端,在下次它會(huì)把這個(gè)文件與Server上的文件中的標(biāo)簽時(shí)間相對比,如果時(shí)間沒有改變的話就不會(huì)傳送過去,只將變化的數(shù)據(jù)傳到網(wǎng)上,這樣可以大大減少網(wǎng)絡(luò)的流量,網(wǎng)速也會(huì)大大的提高。
圖靈開物web的優(yōu)點(diǎn)
a、先進(jìn)性:圖頁發(fā)布采用了XML技術(shù),這種技術(shù)很容易描述自定義的圖形而且還具有可擴(kuò)展性,傳統(tǒng)的Html技術(shù)只能描述簡單的圖形如按鍵、或一個(gè)文本等,XML是形成了一個(gè)文件,這個(gè)文件可以做很多的修改,基本上所有您想看到的圖形它都能夠描述出來,而且這種技術(shù)是非常先進(jìn)的。
b、跨平臺(tái)性:最主要的一點(diǎn)是這種技術(shù)是跨平臺(tái)的;瀏覽器與服務(wù)器的結(jié)構(gòu)是分布式的,對客戶端來說不須做很多配置,就可以進(jìn)行瀏覽,如果需要配置的話可能是您的機(jī)器標(biāo)配不夠,如IE版本低或者是機(jī)器上沒有安裝解析器等等。
c、高效性:采用VML技術(shù)將XML文件存在客戶端下,再次訪問時(shí)只將變化的數(shù)據(jù)進(jìn)行刷新對于不變化的圖形或數(shù)據(jù)不進(jìn)行傳輸,這樣提高了網(wǎng)絡(luò)瀏覽的速度;其次對于靜態(tài)圖頁一次性載入,只對動(dòng)態(tài)數(shù)據(jù)進(jìn)行傳送等等這些都體現(xiàn)了它的高效性。
d、易用性:當(dāng)您在訪問其他網(wǎng)站時(shí)只要輸入相應(yīng)的網(wǎng)址就可以了如:搜狐、新浪等等,對于我們的IE瀏覽功能也是這樣的,您只要在地址欄中輸入相應(yīng)的網(wǎng)址即可進(jìn)行IE瀏覽。
e、無限制性:其次因?yàn)閿?shù)據(jù)傳輸過程采用了Web service技術(shù),最大程度上突破了企業(yè)防火墻的限制。這種技術(shù)采用的是TCP/IP協(xié)議的80端口,對于防火墻來說它不會(huì)被屏蔽掉,對客戶來說不須做特殊的配置即可實(shí)現(xiàn)IE瀏覽。
f、安全性:在IE上進(jìn)行圖頁的瀏覽時(shí)有些用戶可能會(huì)對圖頁上的設(shè)備進(jìn)行修改,對于比較重要的設(shè)備來說無節(jié)制的亂修改會(huì)造成重大的損失,這樣安全性就尤為重要了。在我們的軟件中它采用了三種安全保護(hù)機(jī)制:
①采用Windows用戶驗(yàn)證,禁止無權(quán)限用戶訪問。比如我這里有一臺(tái)機(jī)器作為web server 其他作為Client端,Client端要想與Server端進(jìn)行連接第一次連接時(shí)必須輸入服務(wù)器端認(rèn)可的用戶名和密碼進(jìn)行用戶驗(yàn)證后方可進(jìn)行連接。
②其次我們傳輸?shù)臄?shù)據(jù)都是進(jìn)行壓縮和封裝的,進(jìn)行修改是不可能的,另外壓縮的格式是不對外開放的即使有人在網(wǎng)上截獲了數(shù)據(jù)包也不可能解壓縮從而保證了數(shù)據(jù)包的安全性。
③最重要的一點(diǎn)是有數(shù)字簽名經(jīng)過北京數(shù)字認(rèn)證的中心認(rèn)證,保證我們的源代碼在網(wǎng)上傳輸時(shí)不會(huì)被被人修改,同時(shí)也保證了數(shù)據(jù)的可靠性。
通過以上三部分的介紹我想您應(yīng)該對web 瀏覽數(shù)據(jù)的安全性。
g靈活性:系統(tǒng)采用分模塊的設(shè)計(jì),模塊之間的接口交換數(shù)據(jù)都非常方便,同時(shí)分減接口靈活性也是很大的。
結(jié)束語
用戶通過使用北京圖靈開物技術(shù)有限公司開發(fā)的web工具,可以方便的實(shí)現(xiàn)企業(yè)內(nèi)部的www網(wǎng),對現(xiàn)場的生產(chǎn)情況進(jìn)行監(jiān)視、控制。
標(biāo)簽:
中國傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。