技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 應用方案 > 力控的分布式網(wǎng)絡應用

力控的分布式網(wǎng)絡應用

時間:2008-04-24 09:20:00來源:dujing

導語:? 力控監(jiān)控組態(tài)軟件,以分布式實時數(shù)據(jù)庫DB為基礎,進行數(shù)據(jù)采集、處理、報警等功能;各網(wǎng)絡結點上的DB,再通過網(wǎng)絡服務程序構建復雜的分布式應用
力控監(jiān)控組態(tài)軟件,以分布式實時數(shù)據(jù)庫DB為基礎,進行數(shù)據(jù)采集、處理、報警等功能;各網(wǎng)絡結點上的DB,再通過網(wǎng)絡服務程序構建復雜的分布式應用。力控監(jiān)控組態(tài)軟件支持基于Internet/Intranet網(wǎng)絡結點間的遠程互訪、公眾電話網(wǎng)撥號通信、串行通信、監(jiān)控畫面Web發(fā)布等,兼有多層次網(wǎng)絡冗余及故障切換能力?!?     一、串行通訊     力控的SCOMServer和SCOMClient支持計算機之間通過串行通訊口聯(lián)網(wǎng),當串口使用RS232/RS422時,只能實現(xiàn)計算機間1:1的互聯(lián),如果想實現(xiàn)1:N的計算機互聯(lián),則計算機必須配有N個串口。   當串口使用RS485時,只需一個串口便可實現(xiàn)計算機間1:N的互聯(lián),N的取值大小決定于RS485驅動芯片的帶載能力。   二、使用公眾電話網(wǎng)撥號通訊   TeleClient、TeleServer支持計算機之間通過串行Modem借助公眾電話網(wǎng)建立力控應用程序間的遠程數(shù)據(jù)訪問。適用于相對距離超過1200米并且光纖局域網(wǎng)無法覆蓋力控應用程序所在區(qū)域時的通訊,實現(xiàn)計算機間1:1的互聯(lián)。 在這種應用模式下,TeleClient在客戶端撥叫TeleServer端的電話號碼,建立起數(shù)據(jù)連接通道。在使用者看來就象兩臺計算機位于本地一樣。如果想實現(xiàn)1:N的計算機互聯(lián),則計算機必須配有N個串口,同時配備多條電話線,如果只有一條電話線的話,則TeleClient在客戶端只能采取輪巡方式與各個TeleServer撥號通訊,這將會使數(shù)據(jù)更新速度受到影響,但如果使用ISDN線路的話通訊速度還會得到提高。如果TeleClient端和TeleServer端都使用ISDN線路,實現(xiàn)1:30的計算機互聯(lián),數(shù)據(jù)更新周期可以小于50秒。   三、TCP/IP協(xié)議通訊   在一個支持TCP/IP協(xié)議的網(wǎng)絡中(不論是局域網(wǎng)或是廣域網(wǎng),Intranet還是Internet),任一個網(wǎng)絡結點機如果安裝了力控®監(jiān)控組態(tài)軟件應用系統(tǒng),均可以與網(wǎng)絡中另一個安裝了力控®監(jiān)控組態(tài)軟件應用系統(tǒng)的結點機進行通訊。通訊的基本模式是客戶/服務器模式。力控®監(jiān)控組態(tài)軟件提供了兩個網(wǎng)絡服務程序NetClient和NetServer,分別用于完成客戶端和服務器端的網(wǎng)絡通訊功能。   如果指定某一網(wǎng)絡結點機為服務器端,則服務器端必須啟動實時數(shù)據(jù)庫DB和服務器端網(wǎng)絡服務程序NetServer,其它作為客戶端的一個或多個網(wǎng)絡結點機只要確定服務器方的計算機名稱,就可以通過客戶端網(wǎng)絡服務程序NetClient連接到服務器端,客戶端的運行系統(tǒng)View就可以直接訪問服務器端實時數(shù)據(jù)庫DB中的數(shù)據(jù)。   如果指定某一網(wǎng)絡結點機為客戶端,且客戶端的運行系統(tǒng)View要訪問服務器端實時數(shù)據(jù)庫DB中的數(shù)據(jù),則必須首先確定服務器端運行所在的網(wǎng)絡結點機的名稱,然后在客戶端利用此計算機名稱定義一個“數(shù)據(jù)源”,然后將要訪問的服務器端實時數(shù)據(jù)庫的變量名在這個數(shù)據(jù)源下定義。在客戶端啟動運行系統(tǒng)View時,View檢索到其中含有指向其它網(wǎng)絡結點數(shù)據(jù)庫的數(shù)據(jù)源,會自動啟動NetClient。NetClient啟動后,會自動與指定的服務器端網(wǎng)絡服務程序NetServer建立連接。   實際上,安裝了力控®監(jiān)控組態(tài)軟件應用系統(tǒng)的任一網(wǎng)絡結點機,均可以同時作為其它一個或多個客戶機的服務器,同時也可以作為客戶端訪問其它多個服務器。   1、配置網(wǎng)絡結點機   客戶端網(wǎng)絡服務程序NetClient在啟動時首先要搜索與其連接的服務器端網(wǎng)絡服務程序運行所在的主機。搜索時按照主機名稱查找。對客戶端網(wǎng)絡服務程序運行所在的結點進行配置可提高搜索速度。   用文本編輯器(如記事本)打開客戶端網(wǎng)絡服務程序運行所在的結點上的Windows目錄下的文件“HOSTS”,在文件中增加如下內容:   nnn.nnn.nnn.nnn   Server   其中“nnn.nnn.nnn.nnn”代表服務器端網(wǎng)絡服務程序運行所在的主機的IP地址;“Server”代表服務器端網(wǎng)絡服務 程序運行所在的主機的主機名稱。   HOSTS文件修改并存盤后需要重新啟動客戶端網(wǎng)絡服務程序。   需注意的是,服務器端網(wǎng)絡服務程序運行所在的主機的IP地址必須分配為固定IP地址,不能采用自動獲取或其它方式。   2、服務器端網(wǎng)絡服務程序NetServer   在DB的菜單“配置/系統(tǒng)參數(shù)配置”中選擇了“啟動網(wǎng)絡服務器”選項,NetServer會隨DB一起啟動。
  主窗口中各項顯示內容的含義如下:    接收次數(shù):顯示NetServer在進行網(wǎng)絡通訊時接收的數(shù)據(jù)報文個數(shù)?!?   發(fā)送次數(shù):顯示NetServer在進行網(wǎng)絡通訊時發(fā)送的數(shù)據(jù)報文個數(shù)?!?   遠程連接:顯示與NetServer已建立連接的客戶機的IP地址及開始連接時間?!?   連接信息:當前與NetServer進行連接的連接狀態(tài)信息。   3、客戶端網(wǎng)絡服務程序NetClient     當在Draw菜單“特殊功能/數(shù)據(jù)源定義”中指定了遠程通訊方式,運行系統(tǒng)View在啟動時會自動啟動NetClient。     主窗口中各項顯示內容的含義如下:    接收次數(shù)、發(fā)送次數(shù)、遠程連接、連接信息:參照NetServer?!?   工作狀態(tài):顯示NetClient的運行工作狀態(tài)?!?   力控允許建立獨立式或分布式應用程序。獨立式應用程序的系統(tǒng)一般只用一個操作站,配置簡單,沒有網(wǎng)絡,維護量也較小。而分布式應用程序可以復雜得多,常常有多層網(wǎng)絡。一種典型的分布式應用的情況是:一臺PC機作為主服務器,其它幾臺工作站作為客戶機,同時訪問主服務器中數(shù)據(jù)庫的數(shù)據(jù)?!?   四、幾種典型的分布結構    幾種常用結構:獨立式結構、客戶/服務器結構、對等結構、混合結構。   1、獨立式結構   對每個監(jiān)控過程只有單個操作界面的應用系統(tǒng),系統(tǒng)配置較簡單,一般需要配置:運行系統(tǒng) view、數(shù)據(jù)庫DB和I/O驅動程序I/O   Server?!?   2、客戶/服務器結構   是一臺結點機作為服務器端,其它多個結點機作為客戶端,客戶端通過網(wǎng)絡服務程序可訪問服務器端的過程數(shù)據(jù)??蛻舳吮旧頉]有數(shù)據(jù)庫,過程I/O數(shù)據(jù)全都集中連接在服務器端。   3、對等結構   每個網(wǎng)絡結點既是服務器端,為其它結點提供數(shù)據(jù);同時又是客戶端,結點之間可以互相訪問對方的過程數(shù)據(jù)。   4、混合結構   當應用規(guī)模較大時,采用混合結構。混合結構可以包括從班組到車間、到全廠在內的多層網(wǎng)絡。數(shù)據(jù)流也是多樣的:有生產(chǎn)過程數(shù)據(jù)、管理信息數(shù)據(jù)以及統(tǒng)計決策數(shù)據(jù)等。力控®的混合結構由客戶/服務器結構、對等結構等基本系統(tǒng)結構混合組成。   五、配置數(shù)據(jù)源   運行系統(tǒng)View的數(shù)據(jù)源可以是本機數(shù)據(jù)庫、本機DDE服務程序、其它網(wǎng)絡結點上的數(shù)據(jù)庫等多種情況。   配置一個數(shù)據(jù)源在開發(fā)系統(tǒng)Draw中進行。一旦配置了一個數(shù)據(jù)源,運行View程序的結點機可以自動完成對數(shù)據(jù)源中數(shù)據(jù)的訪問。   下面舉例說明如何在Draw中配置數(shù)據(jù)源:   1. 激活Draw菜單命令“特殊功能/數(shù)據(jù)源定義”,彈出“數(shù)據(jù)源定義”對話框;   2. 單擊“添加”按鈕,彈出“數(shù)據(jù)源定義”對話框:
  在“名稱”項中鍵入一個要創(chuàng)建的數(shù)據(jù)源的名稱標識。    3. 在“方式”選項中選擇一種數(shù)據(jù)訪問方式。如果訪問的是本機上的實時數(shù)據(jù)庫,請選擇“使用PC數(shù)據(jù)庫”選項。        現(xiàn)在,在“數(shù)據(jù)源定義”對話框列表中增加了“LocalDB”一項。單擊“返回”。我們現(xiàn)在可以使用LocalDB作為數(shù)據(jù)源了。   4. 選擇Draw中“特殊功能[F]/定義變量”,在“變量定義”對話框中新建一個變量“Ctl1”?! ?   指定其為DB型變量,并在“數(shù)據(jù)源指定”一項中選擇“LocalDB”。單擊“返回”按鈕保存對變量Ctl1的定義并返回。    現(xiàn)在,您已經(jīng)在變量Ctl1和運行在本機上的實時數(shù)據(jù)庫DB之間建立了一個數(shù)據(jù)鏈路。您可以在動畫鏈接、趨勢顯示、報警顯示或者編輯腳本程序中引用變量Ctl1。而Ctl1的值將來自實時數(shù)據(jù)庫DB。   
六、力控      Web功能    力控    Web功能是指從瀏覽器直接觀看力控中所做的組態(tài)畫面、實時數(shù)據(jù)、歷史數(shù)據(jù)。為了在遠程瀏覽器上可以直接訪問服務器中的數(shù)據(jù),無須在遠程機器上安裝力控軟件,但在Web服務器端要進行配置?! ?   設置步驟:在力控Web服務器端Draw環(huán)境,點擊菜單“文件/   Web服務器配置”,選擇初始畫面,設置畫面尺寸等;然后點擊菜單“文件/ 發(fā)布”;接下來運行通信組件中Web Server程序;最后在客戶端IE地址欄中鍵入力控®Web服務器端IP地址,即可顯示遠端監(jiān)控畫面。     網(wǎng)絡防火墻的運行以及IE安全屬性的一些設置,有可能影響到Web的發(fā)布,可以關閉防火墻,將IE安全屬性中的安全級別設為低,或按幫助對IE安全屬性進行一些調整。

標簽:

點贊

分享到:

上一篇:PLC系統(tǒng)在凈水設備中的應用

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(www.connectcrack.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號