• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    APC Smart UPS遠程集中監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

    2017-10-13 08:30:12文四名高昌保文遠靜袁良韓福泉程鵬中國石油塔里木油田分公司新疆庫爾勒841000
    化工管理 2017年28期
    關(guān)鍵詞:數(shù)據(jù)通訊命令串口

    文四名 高昌保 文遠靜 袁良 韓福泉 程鵬(中國石油塔里木油田分公司, 新疆 庫爾勒 841000)

    APC Smart UPS遠程集中監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

    文四名 高昌保 文遠靜 袁良 韓福泉 程鵬(中國石油塔里木油田分公司, 新疆 庫爾勒 841000)

    本文介紹了通過使用VB6.0作為開發(fā)設(shè)計語言進行APC Smart UPS遠程集中監(jiān)控系統(tǒng)的設(shè)計方法以及多臺UPS與上位機數(shù)據(jù)通訊的硬件連接形式。UPS遠程集中監(jiān)控系統(tǒng)實現(xiàn)了全天候?qū)崟r在線監(jiān)測UPS各項參數(shù),縮短了反應處理時間,避免了誤關(guān)井事件發(fā)生,保障了正常的安全生產(chǎn)。該系統(tǒng)運行穩(wěn)定,數(shù)據(jù)傳輸準確,參數(shù)報警靈敏,提升了UPS設(shè)備管理水平。

    VB6.0;APC;Smart;UPS;遠程集中監(jiān)控系統(tǒng)

    UPS電源為井口RTU系統(tǒng)提供不間斷的電力供應,可以保護RTU設(shè)備免受市電斷電、電壓波動、沖擊的影響。由于UPS可靠平穩(wěn)運行對油氣井場安全生產(chǎn)起到了關(guān)鍵性作用,因此實現(xiàn)對UPS電源的集中監(jiān)控、數(shù)據(jù)報警等功能是改善設(shè)備管理模式、提高工作效率的最好方式。

    1 UPS通訊接口

    1.1 通訊協(xié)議

    APC Smart UPS主機的通訊接口為9針RS232串口,其針腳定義為:1-Rx,2-Tx,9-GND,與標準的9針RS232串口針腳連接對應方式為:2-2、1-3、9-5。主機數(shù)據(jù)通訊為全雙工模式,協(xié)議為:2400bit/s波特率,1位起始位,8位數(shù)據(jù)位,1位停止位,無奇偶校驗。

    1.2 通訊命令

    APC Smart UPS數(shù)據(jù)通訊命令包括連接UPS通訊命令、UPS狀態(tài)命令、電池參數(shù)命令、UPS輸出信息命令4類命令。通訊命令碼制為ASCII碼,所有UPS返回信息都加上回車換行符(0d 0a)作為結(jié)束符。UPS數(shù)據(jù)通訊命令及含義見表1。

    2 集中監(jiān)控思路

    單臺APC Smart UPS只能以RS232協(xié)議與上位機通訊,屬于點對點通訊。若要多臺UPS實現(xiàn)集中監(jiān)控功能,可以采用串口服務(wù)器映射虛擬串口來實現(xiàn)。每口單井安裝一臺設(shè)置有位于同一網(wǎng)段內(nèi)且IP地址固定的串口服務(wù)器,并將該IP地址分別映射為不同的虛擬串口。

    UPS數(shù)據(jù)通訊依次按照打開串口1、發(fā)送訪問命令、返回訪問數(shù)據(jù)、關(guān)閉串口1;打開串口2、發(fā)送訪問命令、返回訪問數(shù)據(jù)、關(guān)閉串口2的方式進行。直至訪問完所有的有效串口再進行下一個循環(huán)。數(shù)據(jù)集中監(jiān)控流程如圖1所示。

    3 硬件設(shè)計

    單臺APC Smart UPS只能以RS232協(xié)議與上位機通訊,通訊距離短。由于單井井場位置分散,距離監(jiān)控室最遠距離可達十幾公里。若要實現(xiàn)各單井UPS的集中遠程監(jiān)控,則需將RS232協(xié)議數(shù)據(jù)進行轉(zhuǎn)換。通過串口服務(wù)器則可將RS232信號轉(zhuǎn)換為網(wǎng)絡(luò)信號,再通過光纖即可實現(xiàn)數(shù)據(jù)遠傳。串口服務(wù)器選用ADAM4571模塊。

    硬件系統(tǒng)構(gòu)成方式:使用串口線連接UPS與ADAM4571的串口端,使用網(wǎng)線連接ADAM4571與光端機的網(wǎng)口端。通過光纖將各UPS數(shù)據(jù)信號遠程傳輸?shù)奖O(jiān)控室,將各單井光端機的網(wǎng)口端用網(wǎng)線匯總連接至多口交換機上,再將交換機連接至監(jiān)控上位機。如圖2所示。

    4 監(jiān)控系統(tǒng)設(shè)計

    4.1開發(fā)工具

    UPS監(jiān)控系統(tǒng)采用VB 6.0作為開發(fā)設(shè)計語言進行程序編寫。以Microsoft Access 2007作為存儲數(shù)據(jù)庫。該系統(tǒng)可運行于Windows 2007及以上操作系統(tǒng)平臺,有利于系統(tǒng)的推廣應用。監(jiān)控系統(tǒng)主界面如圖3所示。

    4.2 系統(tǒng)功能

    表1 APC Smart UPS數(shù)據(jù)通訊命令及含義

    圖1 數(shù)據(jù)集中監(jiān)控流程

    UPS遠程集中監(jiān)控系統(tǒng)包括有UPS參數(shù)監(jiān)測顯示及報警、通訊參數(shù)設(shè)置、報警參數(shù)設(shè)置、通訊連接測試、參數(shù)實時趨勢查看、參數(shù)歷史曲線查看6項功能。每項功能都有相應的操作界面,通過菜單欄和工具欄中的快捷方式可以直接打開。系統(tǒng)主要設(shè)計功能如下:

    圖2 硬件連接方式

    圖3 監(jiān)控系統(tǒng)主界面

    (1)參數(shù)監(jiān)測顯示及報警 系統(tǒng)主界面窗口用于顯示UPS的工作參數(shù)及狀態(tài)。包括UPS電源名稱、串口服務(wù)器IP地址、通訊狀態(tài)、UPS內(nèi)部溫度、電池電壓、電池容量、負載電流、負載功率、市電輸入電壓、輸入最小電壓、輸入最大電壓、UPS輸出電壓、輸出電壓頻率以及UPS工作方式。報警信息顯示窗口用于顯示參數(shù)報警信息,點擊“清除報警信息”按鈕可清除報警信息窗口中的報警信息,點擊“報警消音”按鈕可停止報警聲音。

    (2)通訊參數(shù)設(shè)置 用于設(shè)置UPS與監(jiān)控上位機的通訊參數(shù)。包括UPS電源名稱、串口服務(wù)器IP地址、通訊串口號。設(shè)置后,點擊“添加”按鈕可開始通訊。在第二列之后,點擊“刪除”按鈕可停止相應UPS的通訊。

    (3)報警參數(shù)設(shè)置 用于設(shè)置UPS內(nèi)部溫度上限、電池電壓下限、電池容量下限、負載電流上限、負載功率上限五個參數(shù)的報警值。

    (4)通訊連接測試 用于測試串口服務(wù)器的網(wǎng)絡(luò)通訊是否正常。單擊左側(cè)列表中的UPS電源名稱,IP地址欄中就顯示對應串口服務(wù)器的IP地址。點擊“開始測試”按鈕,通訊測試結(jié)果顯示在下方窗口中。

    5 結(jié)語

    遠程集中監(jiān)控的設(shè)計方法以及多臺UPS與上位機數(shù)據(jù)通訊的硬件連接,實現(xiàn)了全天候?qū)崟r在線監(jiān)測UPS各項參數(shù),避免了誤關(guān)井事件發(fā)生,保障了正常的安全生產(chǎn).

    [1]李建國.UPS遠程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].電氣應用,2008.

    [2]李小慧.利用VB編寫串口通信程序[J].唐山師范學院學報,2004.

    猜你喜歡
    數(shù)據(jù)通訊命令串口
    只聽主人的命令
    淺談AB PLC串口跟RFID傳感器的通訊應用
    機器視覺系統(tǒng)與PLC的數(shù)據(jù)通訊
    移防命令下達后
    USB接口的多串口數(shù)據(jù)并行接收方法探索
    這是人民的命令
    基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
    地礦測繪(2015年3期)2015-12-22 06:27:26
    基于C#的船舶電力推進監(jiān)控系統(tǒng)的數(shù)據(jù)通訊設(shè)計
    智能電能表數(shù)據(jù)通訊安全性分析
    基于并行控制的FPGA多串口拓展實現(xiàn)
    漳浦县| 郴州市| 望城县| 仪征市| 大厂| 寿阳县| 潮州市| 张家川| 林甸县| 潞城市| 永安市| 富阳市| 平乡县| 缙云县| 新乡县| 宕昌县| 清涧县| 正定县| 景泰县| 芦溪县| 青阳县| 景东| 维西| 吴桥县| 博罗县| 绍兴县| 南岸区| 西乌珠穆沁旗| 鄂州市| 胶南市| 长葛市| 泰来县| 武乡县| 晴隆县| 武山县| 平乐县| 泾阳县| 惠安县| 太仓市| 兰考县| 罗甸县|