概述:本文主要介紹了四種常見但又比較有用的功能方式的實現(xiàn),是在建立在對紫金橋軟件掌握不太熟悉的情況下,有些地方的表述不夠?qū)I(yè),但是適合初學(xué)者了解及實現(xiàn)相應(yīng)的功能。
- 構(gòu)建分布式C/S結(jié)構(gòu)
這里先介紹下相關(guān)的術(shù)語:
服務(wù)器:運行紫金橋數(shù)據(jù)庫的計算機為服務(wù)器。它從I/O 設(shè)備或其他的服務(wù)器采集數(shù)據(jù),并且對數(shù)據(jù)進行加工處理,可為客戶端提供數(shù)據(jù)。每一個服務(wù)器都可以帶若干個 I/O 設(shè)備(也可以沒有),在這些服務(wù)器中,可以指定其中的任何一個為主服務(wù)器,它可以管理整個系統(tǒng)的用戶登錄和時鐘校準(zhǔn)等服務(wù)。
客戶端:主要是與用戶交互的界面系統(tǒng),包括流程圖界面、數(shù)據(jù)查詢、趨勢分析等多種形式。它的數(shù)據(jù)從服務(wù)器而來,把數(shù)據(jù)以圖形、報表或其它形式直觀提供給最終用戶,可以與用戶交互,響應(yīng)其操作指令,與服務(wù)器通訊?蛻舳丝梢酝瑫r訪問任何一個服務(wù)器的數(shù)據(jù),它是服務(wù)器數(shù)據(jù)的直觀展現(xiàn)。在實際工程中,服務(wù)器和客戶端可以同時存在于某一臺計算機上,也就是說,某一臺計算機上,可以同時安裝客戶端和服務(wù)器(在某些小型的工程中,只用一臺計算機就來完成全部的工作)。
網(wǎng)絡(luò)介質(zhì):C/S結(jié)構(gòu)的搭建可以通過一下網(wǎng)絡(luò)介質(zhì)實現(xiàn):1、以太網(wǎng);2、串口網(wǎng)絡(luò);3、撥號網(wǎng)絡(luò)等多種形式。
另外C/S結(jié)構(gòu)的搭建需要2臺以上電腦來實現(xiàn)。
實現(xiàn)分布式系統(tǒng),大體步驟如下:
① 確定網(wǎng)絡(luò)連接的方式:以太網(wǎng)、串口或者撥號。
② 在遠(yuǎn)程數(shù)據(jù)庫(源數(shù)據(jù)庫)端配置相關(guān)啟動程序,啟動相應(yīng)的服務(wù),比如串口服務(wù)、撥號服務(wù)等;
③ 在客戶端配置數(shù)據(jù)源,根據(jù)網(wǎng)絡(luò)連接方式和遠(yuǎn)程數(shù)據(jù)庫的網(wǎng)絡(luò)地址或者端口號建立相應(yīng)的數(shù)據(jù)源;
④ 當(dāng)遠(yuǎn)程服務(wù)器運行時,客戶端就可以依據(jù)配置從遠(yuǎn)程數(shù)據(jù)源中獲取數(shù)據(jù)了。
1、在客戶端 點擊 建立遠(yuǎn)程節(jié)點,輸入名稱Datas,然后輸入主機名(相當(dāng)于服務(wù)器)的IP地址。這里通過網(wǎng)絡(luò)實現(xiàn)連接。

2、在客戶端點組態(tài)里關(guān)聯(lián)服務(wù)器的遠(yuǎn)程節(jié)點,并且保存歷史。其中b1.pv為服務(wù)器中建立的數(shù)據(jù)庫點。


3、完成各自的畫面等操作后,首先啟動服務(wù)器端,然后在客戶端可以實時對服務(wù)器的數(shù)據(jù)進行查看,并可以修改等操作。
- 構(gòu)建B/S(瀏覽器服務(wù)器)Web發(fā)布
在 Internet 或Intranet 上,利用紫金橋監(jiān)控組態(tài)軟件的web 服務(wù)功能,通過IE 瀏覽器用戶就可遠(yuǎn)程進行實時信息交互,如查看工藝流程圖、分析實時/歷史趨勢、瀏覽生產(chǎn)報表、設(shè)置調(diào)節(jié)監(jiān)控參數(shù)等。這種應(yīng)用方式具有統(tǒng)一管理,維護簡單的特點。
遠(yuǎn)程站點通過訪問紫金橋監(jiān)控組態(tài)軟件Web 服務(wù)器來訪問紫金橋監(jiān)控組態(tài)軟件的畫面和數(shù)據(jù),紫金橋監(jiān)控組態(tài)軟件提供多種方式訪問紫金橋的Web 服務(wù)器。用戶只需在服務(wù)器端與客戶端做相應(yīng)的配置,就可以實現(xiàn)對工程的遠(yuǎn)程監(jiān)控。
web 訪問的幾種方式
由于 Web 服務(wù)器發(fā)布的頁面既可以在局域網(wǎng)中供一臺或多臺客戶端瀏覽,也可以在廣域網(wǎng)中供一臺或多臺客戶端同時瀏覽,下面分情況介紹遠(yuǎn)程站點訪問紫金橋Web 服務(wù)器發(fā)布頁面的方法:
1、局域網(wǎng):在IE 瀏覽器的地址欄中輸入指定的Web 服務(wù)器的IP 地址,例如:10.10.0.1。
2、廣域網(wǎng):重點介紹兩種情況的Web 瀏覽:
- ISP 接入:遠(yuǎn)程站點訪問Web 服務(wù)器時,只需在IE 瀏覽器的地址欄中輸入ISP 提供的IP 地址或?qū)>服務(wù)器的IP 地址。
- 電話撥號:遠(yuǎn)程站點訪問Web 服務(wù)器時,只需在IE 瀏覽器的地址欄中輸入Web 服務(wù)器的IP 地址,該IP 地址需要從Web 服務(wù)器端獲得。
Web 發(fā)布需要以下幾個步驟:
1、Web 配置: 首先在 選項的 里進行網(wǎng)絡(luò)初始畫面的設(shè)置。

2、本機配置: 在 里勾選 ,

3、畫面發(fā)布:
1)畫面發(fā)布: 在文件菜單里選擇全部發(fā)布到web,并記下本機的IP地址,這里為192.168.1.13 。

2)IE設(shè)置:客戶端瀏覽Web 發(fā)布后的畫面,只需對IE 作相應(yīng)的設(shè)置。為了保證在客戶端能成功訪問紫金橋軟件的 Web Server,需要對IE 瀏覽器的安全屬性進行改動,打開IE 瀏覽器菜單"工具/Internet 選項",選擇“安全”,如下圖所示:

選擇“自定義級別”按鈕,進入到其安全設(shè)置對話框(對于不同版本的IE 其畫面可能不相同),如下圖所示:

將其中的有關(guān) ActiveX 控件和插件的屬性全部設(shè)置為“啟用”。然打開IE瀏覽器,在網(wǎng)絡(luò)上輸入IP地址192.168.1.13就可以進行web瀏覽了。
雙機冗余是紫金橋數(shù)據(jù)庫的一個重要組成部分,它可以有效地提高系統(tǒng)的穩(wěn)定性和可靠性。其系統(tǒng)機構(gòu)圖如下:

紫金橋的雙機冗余系統(tǒng)概括起來就是:
1)系統(tǒng)正常啟動時,主機和從機看誰先啟動,誰就獲得系統(tǒng)的控制權(quán),先啟動的機器就是系統(tǒng)的主機。
2)只有在系統(tǒng)的主機發(fā)生故障時才會發(fā)生主從機切換。
紫金橋的數(shù)據(jù)庫可以工作在三種模式下:
1)獨立站:數(shù)據(jù)庫以單獨方式運行,沒有冗余數(shù)據(jù)庫。這是系統(tǒng)的缺省方式。
2)主站:數(shù)據(jù)庫啟用雙機冗余系統(tǒng),本機是主站。
3)從站:數(shù)據(jù)庫啟用雙機冗余系統(tǒng),本機是從站。注意:從站是不需要進行數(shù)據(jù)庫和人機界面組態(tài)的,它可以從主站自動獲取組態(tài)內(nèi)容。
具體設(shè)置如下:
1、在數(shù)據(jù)庫雙機熱備里進行設(shè)置類型選為從站,IP地址如下


2、另一臺主機設(shè)為主站

3、兩臺機器同時運行,在主機down掉的時候從機會把主機的監(jiān)控畫面切換過來。
- 斷點續(xù)傳功能(數(shù)據(jù)恢復(fù)功能)
數(shù)據(jù)恢復(fù)功能只能用于數(shù)據(jù)庫之間以級聯(lián)方式進行通訊時,當(dāng)主數(shù)據(jù)庫與子數(shù)據(jù)庫之間出現(xiàn)通訊故障或者主數(shù)據(jù)庫退出時,在規(guī)定時間內(nèi)如果通訊故障排除或主數(shù)據(jù)庫重啟成功,那么這段時間內(nèi)的歷史會自動從子數(shù)據(jù)庫中恢復(fù)到主數(shù)據(jù)庫上。在缺省情況下,該功能被禁止。
1、要啟動該功能,在主數(shù)據(jù)庫的數(shù)據(jù)源定義(位于組態(tài)環(huán)境下導(dǎo)航樹中“公共”目錄下的“數(shù)據(jù)源”)進行如下設(shè)置:與C/S搭建類似,在遠(yuǎn)程節(jié)點這里選擇高級選項。



2、在本機(查看主機數(shù)據(jù),相當(dāng)于客戶端)down掉的時候,而服務(wù)器仍在繼續(xù)運行的時候能夠?qū)崿F(xiàn)數(shù)據(jù)的斷點續(xù)傳功能。服務(wù)器只有檢測到客戶斷線時間超出該值之后,才為其保存數(shù)據(jù),以待恢復(fù)。
有任何關(guān)于組態(tài)軟件的技術(shù)問題或需要更多的技術(shù)資料,可以在微信(微信號:Realinfo)留下聯(lián)系方式或者到http://www.realinfo.cc/交流。
|