|
概述 隨sui著zhe生sheng產chan技ji術shu的de進jin步bu,社she會hui活huo動dong的de複fu雜za化hua,信xin息xi處chu理li以yi已yi成cheng為wei當dang今jin世shi界jie上shang一yi項xiang主zhu要yao的de社she會hui化hua動dong,每mei個ge人ren的de工gong作zuo中zhong有you大da量liang的de時shi間jian消xiao耗hao在zai現xian場chang察cha看kan儀yi表biao、操作機械等。使的工業控製領域所要監視、控製的內容多元化、fuzahua。youshizaigongzuolingyujiaoweielvedehuanjing,duicaozuoyuanlaijiangyeshibijiaokunnande。suizhegongyezidonghuadefazhan,zhubushiyongjisuanjishixianlegongyedewurenjianshi。 隨著信息技術革命INTERNET技術和INTRANET技術的到來,我國工業控製領域也有了突飛猛進的變化。
工業控製實現WWW瀏覽的開發意義 隨著工業控製的廣泛應用於網絡的發展,現在的工業現場不僅僅局限於單台計算機來監控、控製現場的數據,希望現場的工業控製網絡化,即:同時幾台計算機、幾個操作員可以瀏覽、控製、處理現場的情況。現在的工業控製軟件都可以做到這一步,但如果需要遠程瀏覽,如:xianchangshitianjindemoudianchang,gaichangdelingdaolaibeijingkaihui,zaihuiyizhiyuxianglejieyixiaxianchangdeqingkuang,chuantongdefangshidabudaole,danxianzailingdaokeyidengluxianchangdewangzhan,bianrulinqijingdekandaolexianchangdeqingkuang。 在工業控製中實現www瀏覽的具體意義如下: a、瀏覽現場生產情況更加的方便、快捷: 工作人員可以向在家上網似的在工作、使用www方式瀏覽現場的情況,不必要使用傳統的實現方式。在異地可以方便、快捷的瀏覽。對於某些人員在不必有操作權限的情況下,可以提供www瀏覽的方式,進行訪問現場的情況,通過該方式也可以進行曆史數據的查詢,與後期的MIS係統的接入可以形成一個整體。 b、縮減了開發成本 在使用傳統的工業企業現場聯網時,大多是需要購買多個加密鎖,如果需要組建一個20台計算機的網絡,那麼購買該加密鎖的價錢遠遠超過購買一套組態WEB軟件的費用。如開物軟件的WEB版支持50個客戶端。 c、減少了後期的工程維護量 zaizhelihaiheruanjianwangbanzuoduibi,ruguozairuanjianshengjihuogongchengxiugaile,zaishiyongruanjianruanjiandewangluobanshixuyaogenghuansuoyoujisuanjideruanjianchengxuhuogongchengwenjian。danshiyongwww瀏覽時,隻需要修改服務器端的文件即可。
Intranet概念和WWW技術原理 計算機網絡技術的發展大體經曆了三個階段:一是以Mainframe為中心的集中處理式網絡,即:主機一級端模式。二是以client/server模式為中心的分布式計算機網絡係統,即客戶/服務器模式。三是目前正在興起的intranet模式,它是以基於internet的技術特征。 企業內部網Intranet不是一種產品,而是一種思想和概念,它利用已趨成熟並廣泛采用的Internet技術,以TCP/IP協議為基礎,以WEB為核心應用,構成統一、便利的信息交換平台。 WWW產生的背景是Internet,概括的說,是一個基於Internet的全球連接的、分布的、動態的、多平台的互交圖形超文本信息係統。在Internet上采用的最重要的技術之一是客戶服務器係統,它是網絡化信息係統應用的基礎。www實際上就是由安裝在不同地址的www服務器和web瀏覽器構成的,有時還包括數據服務器。 Web的基礎模式是服務器/瀏覽器(server/browser)的組合,它擴展了客戶/服務器(Client/Server)的概念,使開發者隻需將注意力集中到WEB服務器端後台應用支持的開發,在開物中使用起來更加的方便,開發人員隻要將工程在開物的開發完畢,使用開物專門為www瀏覽發開的xmlmaker程序便可以將www瀏覽的服務器端發布工作完成。
係統設計思想 係統設計應從以下方麵考慮:係統的可靠性、安全性、先進性、實時性、維護和使用方便、易升級和擴充。下麵針對開物www的實現機製介紹一下:

傳統WEB功能的實現方式有下麵三種:第一種是傳遞圖片,在這種方式中係統將發生改變的部分做成一個圖片從Server端傳到Client端(duan)供(gong)客(ke)戶(hu)端(duan)瀏(liu)覽(lan)。這(zhe)樣(yang)就(jiu)存(cun)在(zai)一(yi)個(ge)問(wen)題(ti)當(dang)我(wo)的(de)數(shu)據(ju)變(bian)化(hua)很(hen)快(kuai)時(shi)我(wo)要(yao)實(shi)時(shi)地(di)生(sheng)成(cheng)圖(tu)片(pian),在(zai)屏(ping)幕(mu)上(shang)顯(xian)示(shi)的(de)頻(pin)率(lv)才(cai)能(neng)夠(gou)跟(gen)上(shang)運(yun)行(xing)的(de)頻(pin)率(lv),這(zhe)樣(yang)不(bu)但(dan)網(wang)絡(luo)負(fu)擔(dan)很(hen)重(zhong)而(er)且(qie)服(fu)務(wu)器(qi)開(kai)銷(xiao)也(ye)很(hen)大(da);第二種方式是封裝成Active X控件,對於我們的軟件來說用這種方式時它會把整個VIEW封裝成一個很大的Active X控件然後在IE端進行瀏覽,這樣就有一個問題我必須要有這種專門的控件才可以,否則我就不能夠實現畫麵的瀏覽;利用第三種方法瀏覽畫麵時您必須要在瀏覽端安裝客戶程序,在客戶端要有很多的操作非常繁瑣。下麵這張圖是開物實現web的機製,在整個組件上都是使用了XML技術來對圖頁進行發布的。大家可以看一下此圖它分為兩個部分Web Server和IE瀏覽端。Web Server端包括ASP應用程序、XML圖頁發布文件和Web service應用等等,那它們之間有什麼關係呢?首先你的工程中的圖頁都對應一個.pag文件放在工程目錄下,圖頁發布程序將工程中的圖頁文件轉換成XML文件放在服務器Internet的一個虛擬目錄下,當IE端進行調用時XML文件通過IE端的轉換模塊轉換成VML文件從而形成相應的IE瀏覽。在一張圖頁中並不是所有的物體都在改變隻有相應的數據在變化,您的那些不變的圖形會在第一次IE瀏覽時一次性傳過來,那麼對於變化的數據它是如何傳過來的呢?我們的Interner瀏覽功能是開物的一個擴展,它是附著在開物上麵的。數據是數據橋程序從開物中取出來的,通過Web service應用取到裏麵等待發布。在IE端duan瀏liu覽lan時shi會hui定ding期qi將jiang數shu據ju傳chuan過guo來lai通tong過guo數shu據ju處chu理li模mo塊kuai把ba數shu據ju反fan給gei圖tu形xing繪hui畫hua模mo塊kuai,比bi如ru我wo的de圖tu頁ye上shang有you個ge溫wen度du計ji會hui通tong過guo傳chuan上shang來lai的de值zhi把ba棒bang圖tu畫hua出chu來lai,在zaiIE端您可以清楚地看到數據。這就是開物web實現的機製。 XML Maker是圖頁發布程序,它將工程圖頁發布成網頁文件存在虛擬目錄下供IE端進行調用,IE端通過ASP應用程序組織、調用生成的XML文件在屏幕上顯示圖頁並把靜止的圖形存入IE Client端。ASP是一個組織圖頁的應用程序,它可以使圖頁之間進行切換。在整個IE瀏覽中動態數據的傳輸機製是什麼概念呢?在前麵我已經說過了在第一次進行IE瀏覽時係統會把您要瀏覽的XML文件存到客戶端,在下次它會把這個文件與Servershangdewenjianzhongdebiaoqianshijianxiangduibi,ruguoshijianmeiyougaibiandehuajiubuhuichuansongguoqu,zhijiangbianhuadeshujuchuandaowangshang,zheyangkeyidadajianshaowangluodeliuliang,wangsuyehuidadadetigao。
圖靈開物web的優點 a、先進性:圖頁發布采用了XML技術,這種技術很容易描述自定義的圖形而且還具有可擴展性,傳統的Html技術隻能描述簡單的圖形如按鍵、或一個文本等,XML是形成了一個文件,這個文件可以做很多的修改,基本上所有您想看到的圖形它都能夠描述出來,而且這種技術是非常先進的。
b、跨平台性:最主要的一點是這種技術是跨平台的;瀏覽器與服務器的結構是分布式的,對客戶端來說不須做很多配置,就可以進行瀏覽,如果需要配置的話可能是您的機器標配不夠,如IE版本低或者是機器上沒有安裝解析器等等。
c、高效性:采用VML技術將XML文件存在客戶端下,再次訪問時隻將變化的數據進行刷新對於不變化的圖形或數據不進行傳輸,這樣提高了網絡瀏覽的速度;其次對於靜態圖頁一次性載入,隻對動態數據進行傳送等等這些都體現了它的高效性。
d、易用性:當您在訪問其他網站時隻要輸入相應的網址就可以了如:搜狐、新浪等等,對於我們的IE瀏覽功能也是這樣的,您隻要在地址欄中輸入相應的網址即可進行IE瀏覽。
e、無限製性:其次因為數據傳輸過程采用了Web service技術,最大程度上突破了企業防火牆的限製。這種技術采用的是TCP/IP協議的80端口,對於防火牆來說它不會被屏蔽掉,對客戶來說不須做特殊的配置即可實現IE瀏覽。
f、安全性:在IEshangjinxingtuyedeliulanshiyouxieyonghukenenghuiduituyeshangdeshebeijinxingxiugai,duiyubijiaozhongyaodeshebeilaishuowujiezhideluanxiugaihuizaochengzhongdadesunshi,zheyanganquanxingjiuyouweizhongyaole。zaiwomenderuanjianzhongtacaiyonglesanzhonganquanbaohujizhi:
①采用Windows用戶驗證,禁止無權限用戶訪問。比如我這裏有一台機器作為web server 其他作為Client端,Client端要想與Server端進行連接第一次連接時必須輸入服務器端認可的用戶名和密碼進行用戶驗證後方可進行連接。 ②其(qi)次(ci)我(wo)們(men)傳(chuan)輸(shu)的(de)數(shu)據(ju)都(dou)是(shi)進(jin)行(xing)壓(ya)縮(suo)和(he)封(feng)裝(zhuang)的(de),進(jin)行(xing)修(xiu)改(gai)是(shi)不(bu)可(ke)能(neng)的(de),另(ling)外(wai)壓(ya)縮(suo)的(de)格(ge)式(shi)是(shi)不(bu)對(dui)外(wai)開(kai)放(fang)的(de)即(ji)使(shi)有(you)人(ren)在(zai)網(wang)上(shang)截(jie)獲(huo)了(le)數(shu)據(ju)包(bao)也(ye)不(bu)可(ke)能(neng)解(jie)壓(ya)縮(suo)從(cong)而(er)保(bao)證(zheng)了(le)數(shu)據(ju)包(bao)的(de)安(an)全(quan)性(xing)。 ③zuizhongyaodeyidianshiyoushuziqianmingjingguobeijingshuzirenzhengdezhongxinrenzheng,baozhengwomendeyuandaimazaiwangshangchuanshushibuhuibeibeirenxiugai,tongshiyebaozhengleshujudekekaoxing。 通過以上三部分的介紹我想您應該對web 瀏覽數據的安全性。
g靈活性:係統采用分模塊的設計,模塊之間的接口交換數據都非常方便,同時分減接口靈活性也是很大的。
結束語 用戶通過使用北京圖靈開物技術有限公司開發的web工具,可以方便的實現企業內部的www網,對現場的生產情況進行監視、控製。
|