遠(yuǎn)程監(jiān)控主要用于生產(chǎn)廠家或產(chǎn)品服務(wù)商對(duì)現(xiàn)場(chǎng)使用設(shè)備進(jìn)行在線、遠(yuǎn)程的監(jiān)視和控制。遠(yuǎn)程監(jiān)控主要使用在遠(yuǎn)程通訊設(shè)備帶有通訊功能,在遠(yuǎn)程有計(jì)算機(jī)的情況。本地計(jì)算機(jī)可以通過遠(yuǎn)程計(jì)算機(jī)對(duì)通訊設(shè)備進(jìn)行控制操作。 硬件設(shè)備: 兩臺(tái)工控機(jī)、兩個(gè)MODEM和一個(gè)交換機(jī)(或兩個(gè)可以撥號(hào)的電話線)、一個(gè)RS232/485轉(zhuǎn)換器,1臺(tái)通訊設(shè)備(以天辰PID控制儀為例)。 硬件初始化: 在使用MCGS的遠(yuǎn)程監(jiān)控方案時(shí),必須對(duì)Modem的參數(shù)進(jìn)行新設(shè)置(也叫Modem初始化),否則遠(yuǎn)程監(jiān)控不會(huì)成功。Modem初始化的具體操作如下: 選擇MCGS組態(tài)軟件“工具”菜單下的“Modem設(shè)置工具”,進(jìn)入Modem設(shè)置窗口,如下圖所示:

● 設(shè)置“Modem端口”為“COM1”,通訊波特率為9600,數(shù)據(jù)位為8位,停止位為1,無校 驗(yàn)。 ● 初始化本地Modem ,把“本地Modem”接在本地計(jì)算機(jī)的COM1口上,單擊按鈕“初始化 本地Modem”,稍后會(huì)彈出含有初始化信息(成功或失敗)的對(duì)話框,如提示失敗,則 需仔細(xì)檢查計(jì)算機(jī)串口和Modem是否能正常工作。成功后,可以進(jìn)行遠(yuǎn)程Modem的初始 化。 ● 初始化遠(yuǎn)程Modem,把“遠(yuǎn)程Modem”接在計(jì)算機(jī)的COM1口上,單擊按鈕“初始化遠(yuǎn)程 Modem”,稍后會(huì)彈出含有初始化信息(成功或失。┑膶(duì)話框,如提示失敗,則需仔 細(xì)檢查計(jì)算機(jī)串口和Modem是否能正常工作。 ● 儀表通訊測(cè)試,在進(jìn)行遠(yuǎn)程監(jiān)控連線之前,先對(duì)要進(jìn)行遠(yuǎn)程通訊的儀表進(jìn)行通訊測(cè)試! 》椒ㄅc遠(yuǎn)程采集中儀表通訊的測(cè)試方法相同,這里不在贅述。 遠(yuǎn)程監(jiān)控的物理連線: 在Modem初始化成功,并且儀表也可以直接與工控機(jī)進(jìn)行通訊,則可以進(jìn)行遠(yuǎn)程監(jiān)控的物理連線工作了。如下圖所示。正確連線后,可以進(jìn)行遠(yuǎn)程監(jiān)控的組態(tài)了。

遠(yuǎn)程監(jiān)控組態(tài): 需要在兩臺(tái)計(jì)算機(jī)(遠(yuǎn)程端和本地端)上進(jìn)行組態(tài),且在遠(yuǎn)程計(jì)算機(jī)正常運(yùn)行時(shí)才能在本地計(jì)算機(jī)上進(jìn)行遠(yuǎn)程監(jiān)控。 本地端工程組態(tài): ● 創(chuàng)建一個(gè)新工程,并保存為 “遠(yuǎn)程監(jiān)控本地端.mcg” 文件; ● 在設(shè)備窗口中加入設(shè)備,如圖所示。

在“串口通訊父設(shè)備”的“基本屬性”中設(shè)置“通訊方式”為“1-Modem通訊方式”,并設(shè)置好各種參數(shù)。 對(duì)“低速網(wǎng)絡(luò)Modem”和“網(wǎng)絡(luò)數(shù)據(jù)同步”的屬性設(shè)置同遠(yuǎn)程通訊中的方法。

● 創(chuàng)建一個(gè)新用戶窗口,命名為“遠(yuǎn)程監(jiān)控”;在窗口中新建輸入框和標(biāo)簽,根據(jù)遠(yuǎn)程計(jì) 算機(jī)對(duì)通訊設(shè)備的監(jiān)控變量,對(duì)本地端的輸入框和標(biāo)簽進(jìn)行恰當(dāng)?shù)亩x,從而實(shí)現(xiàn)遠(yuǎn)程 監(jiān)控。 遠(yuǎn)程端工程組態(tài) ● 創(chuàng)建一個(gè)新工程,并保存為 “遠(yuǎn)程監(jiān)控遠(yuǎn)程端.mcg” 文件; ● 在設(shè)備窗口中加入設(shè)備,如下圖所示。

在進(jìn)行“低速網(wǎng)絡(luò):Modem”的屬性設(shè)置時(shí),除了正確設(shè)置波特率等參數(shù)外,電話號(hào)碼一項(xiàng)要留空。在進(jìn)行”網(wǎng)絡(luò)數(shù)據(jù)同步“屬性設(shè)置時(shí),注意正確填寫遠(yuǎn)端設(shè)備的名稱。 ● “串口通訊父設(shè)備”基本屬性設(shè)置如下圖所示。

注意端口號(hào)和通訊方式的正確設(shè)置。設(shè)置正確后,在儀表的“設(shè)備調(diào)試”,中應(yīng)該通訊成功,并將儀表的數(shù)據(jù)顯示出來。如下圖所示。

● 創(chuàng)建一個(gè)新用戶窗口,命名為“遠(yuǎn)程診斷”。在實(shí)時(shí)數(shù)據(jù)庫中填加一些變量。如下圖所示。

在窗口中新建兩個(gè)按鈕,分別命名為“write”和”read”,在按鈕的腳本程序中寫入操作設(shè)備的設(shè)備命令。如下圖所示。


新建三個(gè)輸入框,分別對(duì)應(yīng)“寫地址,設(shè)定值,讀地址“,五個(gè)標(biāo)簽分別為“寫地址,設(shè)定值,讀地址和返回值“其中一個(gè)標(biāo)簽用于顯示“返回值”。 兩臺(tái)計(jì)算機(jī)上組態(tài)工作完成后,就可以運(yùn)行工程,開始進(jìn)行遠(yuǎn)程監(jiān)視和控制了。首先在遠(yuǎn)程計(jì)算機(jī)上正常運(yùn)行工程后,可以通過兩個(gè)按鈕對(duì)儀表實(shí)現(xiàn)讀寫操作。操作無誤后,在本地計(jì)算機(jī)上通過顯示框可以顯示遠(yuǎn)端儀表的數(shù)值,實(shí)現(xiàn)遠(yuǎn)程監(jiān)視。也可以在本地計(jì)算機(jī)上通過輸入框更改遠(yuǎn)端儀表的地址和數(shù)值,再通過遠(yuǎn)程計(jì)算機(jī)上的按鈕操作,可以實(shí)現(xiàn)對(duì)遠(yuǎn)端儀表的寫操作控制。 至此,就完成了遠(yuǎn)程監(jiān)控的全過程。當(dāng)然,根據(jù)所連接的遠(yuǎn)端設(shè)備的不同,對(duì)應(yīng)的設(shè)備命令的格式也會(huì)不同,請(qǐng)?jiān)诓僮髑白屑?xì)閱讀該設(shè)備在MCGS上的在線幫助,以便對(duì)設(shè)備能夠正確操作。
|