一、系統(tǒng)定義
新型供水設(shè)備遠(yuǎn)程監(jiān)控系統(tǒng)(以下簡(jiǎn)稱(chēng)系統(tǒng))是基于廈門(mén)維控科技有限公司(以下簡(jiǎn)稱(chēng)維控)的HMI數(shù)據(jù)穿透功能,利用GPRS DTU技術(shù)、PSTN電話(huà)撥號(hào),對(duì)福州科真自動(dòng)化工程技術(shù)有限公司(以下簡(jiǎn)稱(chēng)科真)開(kāi)發(fā)的新型供水設(shè)備進(jìn)行遠(yuǎn)程監(jiān)視、控制和管理。
下圖是系統(tǒng)通過(guò)GPRS實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的基本原理圖
1、 監(jiān)控服務(wù)器為系統(tǒng)的運(yùn)行平臺(tái),該平臺(tái)運(yùn)行Windows XP系統(tǒng),SP2系統(tǒng)支持包;
2、 虛線(xiàn)表示監(jiān)控?cái)?shù)據(jù)流所以經(jīng)過(guò)的主要環(huán)節(jié)
3、 供水設(shè)備所有需要監(jiān)控的數(shù)據(jù)均由其核心控制元件——PLC來(lái)采集,并保證HMI能夠獲得正確的信息。
4、 圖中的虛線(xiàn)方框表示本系統(tǒng)在整個(gè)數(shù)據(jù)流中的位置。
下圖是系統(tǒng)通過(guò)電話(huà)撥號(hào)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的基本原理圖
5、 監(jiān)控服務(wù)器為系統(tǒng)的運(yùn)行平臺(tái);
6、 虛線(xiàn)紅色表示監(jiān)控?cái)?shù)據(jù)流所以經(jīng)過(guò)的主要環(huán)節(jié)
7、 供水設(shè)備所有需要監(jiān)控的數(shù)據(jù)均由其核心控制元件——PLC來(lái)采集,并保證HMI能夠獲得正確的信息。
8、 圖中的虛線(xiàn)方框表示本系統(tǒng)在整個(gè)數(shù)據(jù)流中的位置。
本系統(tǒng)就是運(yùn)行于監(jiān)控服務(wù)器上,在虛線(xiàn)所指示的數(shù)據(jù)流沒(méi)有斷路的情況下,遠(yuǎn)程實(shí)現(xiàn)對(duì)供水設(shè)備的監(jiān)視、控制與管理。
二、系統(tǒng)模塊劃分
本系統(tǒng)分為五大功能模塊
1、 如果供水設(shè)備已通過(guò)GPRS網(wǎng)絡(luò)登陸到監(jiān)控服務(wù)器,系統(tǒng)可以對(duì)其實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,其監(jiān)控界面與供水設(shè)備上的HMI的畫(huà)面程序一致,該模塊為畫(huà)面程序模塊;
2、 對(duì)處于登陸狀態(tài)或者曾經(jīng)登陸過(guò)的所有供水設(shè)備進(jìn)行管理,該模塊為管理模塊;
3、 系統(tǒng)能夠?qū)⒐┧O(shè)備傳送來(lái)的報(bào)警信息記錄在日志文件中,該模塊為報(bào)警模塊;
4、 系統(tǒng)還必須支持通過(guò)電話(huà)與PSTN Modem實(shí)現(xiàn)遠(yuǎn)程監(jiān)控和報(bào)警記錄,該模塊為有線(xiàn)模塊。
5、 為很好實(shí)現(xiàn)上述三大功能,維控公司必須在其HMI產(chǎn)品上進(jìn)行技術(shù)定制開(kāi)發(fā),該模塊為定制模塊(注:這個(gè)模塊運(yùn)行于HMI平臺(tái),為監(jiān)控服務(wù)器提供數(shù)據(jù)穿透支持);
三、模塊功能說(shuō)明
3、1 畫(huà)面模塊
畫(huà)面模塊就是系統(tǒng)進(jìn)行遠(yuǎn)程監(jiān)控所必需調(diào)用的畫(huà)面程序,從內(nèi)容上看,系統(tǒng)遠(yuǎn)程監(jiān)控的畫(huà)面程序和設(shè)備上的HMI程序是一致的。
畫(huà)面模塊包括兩方面內(nèi)容:
無(wú)線(xiàn)類(lèi)設(shè)備的畫(huà)面程序
有線(xiàn)類(lèi)設(shè)備的畫(huà)面程序。
無(wú)線(xiàn)類(lèi)設(shè)備的畫(huà)面程序具體需求請(qǐng)參照需求說(shuō)明書(shū)附件1
有線(xiàn)類(lèi)設(shè)備的畫(huà)面程序具體需求請(qǐng)參照需求說(shuō)明書(shū)附件2
3、2 管理模塊
管理模塊即為對(duì)所有曾經(jīng)登陸到系統(tǒng)的供水設(shè)備進(jìn)行管理,系統(tǒng)將記錄所有的曾經(jīng)登陸過(guò)系統(tǒng)的設(shè)備,并且科真的系統(tǒng)支持人員可以設(shè)置這些與設(shè)備相關(guān)的信息。
管理模塊將安裝PSTN、GPRS兩個(gè)大類(lèi)對(duì)所有設(shè)備進(jìn)行分類(lèi)??梢苑謩e對(duì)這兩種設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控。
系統(tǒng)支持人員可以根據(jù)需要啟動(dòng)、停止本系統(tǒng)的運(yùn)行,并且對(duì)系統(tǒng)運(yùn)行參數(shù)進(jìn)行配置。
下圖為管理模塊的界面圖

系統(tǒng)選項(xiàng):彈出一個(gè)對(duì)話(huà)框,用于對(duì)系統(tǒng)運(yùn)行的參數(shù)進(jìn)行必要的配置,這些配置包括:
是否啟動(dòng)報(bào)警日志服務(wù)
有線(xiàn)電話(huà)喚醒模式的串口參數(shù)設(shè)置
有線(xiàn)穿透的串口參數(shù)設(shè)置
有線(xiàn)穿透的超時(shí)參數(shù)設(shè)置
是否啟動(dòng)有線(xiàn)設(shè)備報(bào)警日志服務(wù)
查看報(bào)警日志:查看系統(tǒng)的報(bào)警日志文件
設(shè)備管理:根據(jù)設(shè)備的類(lèi)型與狀態(tài)進(jìn)行分類(lèi)將所有設(shè)備分類(lèi),在列表中顯示出來(lái)。
設(shè)備列表的管理功能如下:
1、 根據(jù)設(shè)備的遠(yuǎn)程監(jiān)控方式分成兩大類(lèi):PSTN和GPRS,PSTN類(lèi)指的是通過(guò)電話(huà)進(jìn)行遠(yuǎn)程監(jiān)控,GPRS是通過(guò)GPRS無(wú)線(xiàn)網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程監(jiān)控。
2、 可以增加、刪除、編輯設(shè)備信息;
3、 對(duì)于GPRS類(lèi)的設(shè)備,系統(tǒng)能進(jìn)行喚醒動(dòng)作,喚醒設(shè)備主動(dòng)上線(xiàn);
4、 對(duì)于PSTN類(lèi)的設(shè)備,系統(tǒng)能夠通過(guò)PSTN Modem構(gòu)建遠(yuǎn)程串口連接,進(jìn)行遠(yuǎn)程監(jiān)控。
5、 根據(jù)設(shè)備列表的選擇,動(dòng)態(tài)顯示選中設(shè)備的設(shè)備信息;
6、 同時(shí)只允許單個(gè)設(shè)備上線(xiàn),報(bào)警信息除外。
設(shè)備信息欄:顯示選中設(shè)備的相關(guān)信息。這些信息包括下面的字段:
設(shè)備ID號(hào)(只讀)
設(shè)備類(lèi)型(是Cable類(lèi)的設(shè)備還是GPRS設(shè)備)
設(shè)備的電話(huà)號(hào)碼(只讀)
設(shè)備的動(dòng)態(tài)IP地址(只讀,GPRS設(shè)備才有此字段)
設(shè)備所在地區(qū)(可讀寫(xiě))
最后一次登陸時(shí)間(可讀寫(xiě))
設(shè)備的版本號(hào)(可讀寫(xiě))
最后一次報(bào)警信息(可讀寫(xiě))
設(shè)備出售日期(可讀寫(xiě))
備注(可讀寫(xiě))
遠(yuǎn)程監(jiān)控:以圖形化和畫(huà)面的形式對(duì)選中的設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控,主要完成如下功能:
1、 根據(jù)設(shè)備類(lèi)型選擇相應(yīng)的畫(huà)面監(jiān)控程序
2、 能圖形化顯示遠(yuǎn)程設(shè)備的狀態(tài),并對(duì)其進(jìn)行控制
3、 完成監(jiān)控時(shí)掛斷COM連接和設(shè)備連接。
3、3 報(bào)警模塊
系統(tǒng)處于運(yùn)行狀態(tài)時(shí),應(yīng)該可以監(jiān)視、記錄遠(yuǎn)程供水設(shè)備所發(fā)來(lái)的報(bào)警信息。無(wú)線(xiàn)類(lèi)設(shè)備的報(bào)警處理流程如下:

系統(tǒng)將按照下列格式記錄報(bào)警信息:
設(shè)備ID號(hào)
設(shè)備所在地區(qū)(從設(shè)備信息數(shù)據(jù)庫(kù)中動(dòng)態(tài)索引得到)
電話(huà)號(hào)碼
報(bào)警時(shí)間
報(bào)警原因
3、4 無(wú)線(xiàn)類(lèi)設(shè)備定制模塊
為了通過(guò)GPRS DTU,利用維控HMI現(xiàn)有數(shù)據(jù)穿透功能,順利實(shí)現(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)的所有功能,維控的HMI需要做如下定制工作:
1、 定制圖形化的遠(yuǎn)程監(jiān)控畫(huà)面程序;
2、 根據(jù)科真的報(bào)警處理過(guò)程(圖[3]),定制滿(mǎn)足需求的報(bào)警處理機(jī)制,增加DATA觸發(fā)MODEM和斷開(kāi)MODEM連接的機(jī)制
3、 為GPRS DTU定制新的通信設(shè)備驅(qū)動(dòng)
3、5 有線(xiàn)類(lèi)設(shè)備定制模塊
為了通過(guò)PSTN Modem,利用維控HMI現(xiàn)有數(shù)據(jù)穿透功能,順利實(shí)現(xiàn)遠(yuǎn)程監(jiān)控系統(tǒng)的所有功能,維控的HMI需要做如下定制工作:
4、 定制圖形化的遠(yuǎn)程監(jiān)控畫(huà)面程序;
5、 根據(jù)科真的報(bào)警處理過(guò)程(圖[3]),定制滿(mǎn)足需求的報(bào)警處理機(jī)制,增加DATA觸發(fā)MODEM和斷開(kāi)MODEM連接的機(jī)制
6、 為Cable MODEM定制新的通信設(shè)備驅(qū)動(dòng)
四、驗(yàn)收要求
本系統(tǒng)驗(yàn)收按照開(kāi)發(fā)進(jìn)度分為三個(gè)驗(yàn)收段,每個(gè)階段的驗(yàn)收需求如下:
A階段驗(yàn)收要求:
1、 系統(tǒng)實(shí)現(xiàn)畫(huà)面模塊、管理模塊的無(wú)線(xiàn)部分和無(wú)線(xiàn)類(lèi)設(shè)備定制模塊,使得系統(tǒng)能夠?qū)ε涮譍PRS DTU的供水設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控,
2、 維控應(yīng)該從技術(shù)上幫助科真搭建系統(tǒng)在A(yíng)階段系統(tǒng)運(yùn)行所必需的Internet網(wǎng)絡(luò)與移動(dòng)網(wǎng)絡(luò)平臺(tái);
3、 系統(tǒng)運(yùn)行于Windows XP系統(tǒng)上。
B階段驗(yàn)收要求:
1、 在A(yíng)階段成果的基礎(chǔ)上,系統(tǒng)實(shí)現(xiàn)報(bào)警模塊的無(wú)線(xiàn)部分;
2、 能夠按照需求說(shuō)明書(shū)完成實(shí)現(xiàn)報(bào)警機(jī)制
C階段驗(yàn)收要求:
1、 在B階段成果的基礎(chǔ) 上,系統(tǒng)實(shí)現(xiàn)畫(huà)面模塊、管理模塊的有線(xiàn)部分,還有有線(xiàn)類(lèi)設(shè)備定制模塊;
2、 維控應(yīng)該從技術(shù)上幫助科真搭建C階段系統(tǒng)運(yùn)行所必需的Internet網(wǎng)絡(luò)與撥號(hào)網(wǎng)絡(luò)平臺(tái);
3、 系統(tǒng)對(duì)于兼容無(wú)線(xiàn)類(lèi)設(shè)備和有線(xiàn)類(lèi)設(shè)備;
4、 整個(gè)系統(tǒng)能夠在Windows XP機(jī)器上穩(wěn)定運(yùn)行;
5、 提供系統(tǒng)安裝光盤(pán)、系統(tǒng)安裝與操作說(shuō)明書(shū);
6、 為系統(tǒng)支持人員提供技術(shù)培訓(xùn)。
五、附錄
5.1 名詞定義
本說(shuō)明書(shū)所敘述的GPRS類(lèi)設(shè)備或者無(wú)線(xiàn)類(lèi)設(shè)備均指同一種由科真公司生產(chǎn)的新型供水設(shè)備,該設(shè)備配備廈門(mén)桑榮科技有限公司生產(chǎn)的型號(hào)為SARO 3150P的GPRS模塊作為遠(yuǎn)程通信模塊。
本說(shuō)明書(shū)所敘述的PSTN類(lèi)設(shè)備或者有線(xiàn)類(lèi)設(shè)備均指同一種由科真公司生產(chǎn)的新型供水設(shè)備,該設(shè)備在遠(yuǎn)程通信方面配備PSTN Modem。通過(guò)PSTN Modem實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。