周志等
摘要:由于VP寬頻帶傾斜儀(由武漢地震科學(xué)儀器研究院研發(fā))缺少實(shí)時(shí)監(jiān)控軟件,造成在日常監(jiān)測(cè)中無(wú)法實(shí)現(xiàn)實(shí)時(shí)曲線顯示;停記、數(shù)據(jù)異常無(wú)法提示報(bào)警等問(wèn)題。為方便臺(tái)站工作,做到實(shí)時(shí)高效監(jiān)測(cè),我們利用VB 6.0設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,實(shí)際使用表明完全能夠滿足實(shí)時(shí)監(jiān)控要求。文中介紹了其實(shí)現(xiàn)的具體方法。
關(guān)鍵詞:VB;VP傾斜儀;實(shí)時(shí)曲線
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)11-2553-03
Abstract: Because the VP wideband tiltmeter(developed by Wuhan Institute of Seismologic instrument) lack of real-time monitoring software, resulting in the daily monitoring can't display real-time curve, can't prompted alarm when data anomalies or record stopped etc.To facilitate the station work ,do real-time monitoring effective,we use VB 6.0 to design VP tiltmeter real-time monitoring program, and it proved that the program could satisfy the real-time control requirements in the actual use. this paper introduced the concrete methods of its implementation.
Key words: VB; Real-time Curve; VP Wideband tiltmeter
1 概述
VP型寬頻帶傾斜儀是武漢地震科學(xué)儀器研究所研制的高精度垂直擺傾斜儀,用于長(zhǎng)期連續(xù)觀測(cè)地傾斜固體潮。該儀器能夠清晰記錄到地球固體潮和地震引起的地殼形變,為地震監(jiān)測(cè)預(yù)報(bào)能夠提供較可靠的信息。安徽地震局佛子嶺臺(tái)自2012年安裝該儀器用于地震監(jiān)測(cè),實(shí)際工作中缺乏與之配套的實(shí)時(shí)監(jiān)控軟件(武漢地震科學(xué)儀器研究院雖提供了數(shù)據(jù)采集器軟件及數(shù)據(jù)處理軟件,但功能有限),不能進(jìn)行有效的實(shí)時(shí)監(jiān)控。為解決該問(wèn)題,作者使用VB6.0編程工具,設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,該文主要介紹了該程序設(shè)計(jì)方法及源代碼。
2 應(yīng)用程序設(shè)計(jì)及實(shí)現(xiàn)
VP傾斜儀實(shí)時(shí)監(jiān)控程序主要具有:1) 實(shí)時(shí)記錄、存儲(chǔ)采樣數(shù)據(jù);2) 實(shí)時(shí)顯示監(jiān)測(cè)數(shù)據(jù)并繪制實(shí)時(shí)曲線;3) 提供停記、數(shù)據(jù)異常報(bào)警等功能。我們將程序編寫(xiě)分為2個(gè)部分:第一部分是軟件界面布局的設(shè)計(jì),第二部分是代碼的編寫(xiě)。從數(shù)據(jù)流的角度考慮,可以將程序分為3個(gè)部分:第一部分是數(shù)據(jù)的接收與存儲(chǔ);第二部分是數(shù)據(jù)的處理;第三部分是數(shù)據(jù)顯示工作。流程大至如下(流程圖見(jiàn)圖1):當(dāng)PC機(jī)和數(shù)采通訊正常時(shí),PC機(jī)按照設(shè)定的頻率從數(shù)采讀出實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)(時(shí)間間隔單位可為分鐘或秒,該文時(shí)間間隔單位為分鐘),并判斷實(shí)時(shí)數(shù)據(jù)是否正常。如正常,程序會(huì)自動(dòng)將采樣數(shù)據(jù)保存在程序自動(dòng)產(chǎn)生的一個(gè)以臺(tái)站代碼加日期為名稱的文件中,并繪制實(shí)時(shí)曲線,反之,則提示報(bào)警,以便于操作人員觀測(cè),及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。
2.6 程序運(yùn)行界面
3 結(jié)論
監(jiān)控多臺(tái)同類儀器,只需把文中程序作簡(jiǎn)單擴(kuò)充即可。目前,該程序已在我臺(tái)正常穩(wěn)定運(yùn)行,達(dá)到了預(yù)期的設(shè)計(jì)要求,也可在安裝同類地傾斜儀器臺(tái)站推廣和使用。
參考文獻(xiàn):
[1] 張春艷,葛明明,湯海鳳.基于VB的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線的實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011,7(19):4614-4617.
[2] 張國(guó)忠,聶文霞,陳正.基于VB的實(shí)時(shí)數(shù)據(jù)趨曲線的實(shí)現(xiàn)[J].電腦學(xué)習(xí),2000(10):24-26.
[3] 關(guān)維娟,陳清華.利用VB編程實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)曲線繪制[J].信息技術(shù),2005(10):76-78.
[4] 劉恩斌,彭善碧,李長(zhǎng)俊.應(yīng)用VB 6.0實(shí)現(xiàn)油氣管道實(shí)時(shí)數(shù)據(jù)采集[J].管道技術(shù)與設(shè)備,2004(3):14-15.
[5] 李湘江,彭建.基于VB的實(shí)時(shí)數(shù)據(jù)采集程序設(shè)計(jì)[J].微計(jì)算機(jī)信息,2009,19(10):38-39.
[6] 鄭勇,吳勇.基于VB實(shí)現(xiàn)的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線[J].機(jī)械與電子,2003(5):72-73.
[7] 李蘭友. Visual Basic 高級(jí)圖形應(yīng)用程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2003.
[8] 楊章偉.Visual Basic 從入門(mén)到精通[M].北京:化學(xué)工業(yè)出版社,2009.endprint
摘要:由于VP寬頻帶傾斜儀(由武漢地震科學(xué)儀器研究院研發(fā))缺少實(shí)時(shí)監(jiān)控軟件,造成在日常監(jiān)測(cè)中無(wú)法實(shí)現(xiàn)實(shí)時(shí)曲線顯示;停記、數(shù)據(jù)異常無(wú)法提示報(bào)警等問(wèn)題。為方便臺(tái)站工作,做到實(shí)時(shí)高效監(jiān)測(cè),我們利用VB 6.0設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,實(shí)際使用表明完全能夠滿足實(shí)時(shí)監(jiān)控要求。文中介紹了其實(shí)現(xiàn)的具體方法。
關(guān)鍵詞:VB;VP傾斜儀;實(shí)時(shí)曲線
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)11-2553-03
Abstract: Because the VP wideband tiltmeter(developed by Wuhan Institute of Seismologic instrument) lack of real-time monitoring software, resulting in the daily monitoring can't display real-time curve, can't prompted alarm when data anomalies or record stopped etc.To facilitate the station work ,do real-time monitoring effective,we use VB 6.0 to design VP tiltmeter real-time monitoring program, and it proved that the program could satisfy the real-time control requirements in the actual use. this paper introduced the concrete methods of its implementation.
Key words: VB; Real-time Curve; VP Wideband tiltmeter
1 概述
VP型寬頻帶傾斜儀是武漢地震科學(xué)儀器研究所研制的高精度垂直擺傾斜儀,用于長(zhǎng)期連續(xù)觀測(cè)地傾斜固體潮。該儀器能夠清晰記錄到地球固體潮和地震引起的地殼形變,為地震監(jiān)測(cè)預(yù)報(bào)能夠提供較可靠的信息。安徽地震局佛子嶺臺(tái)自2012年安裝該儀器用于地震監(jiān)測(cè),實(shí)際工作中缺乏與之配套的實(shí)時(shí)監(jiān)控軟件(武漢地震科學(xué)儀器研究院雖提供了數(shù)據(jù)采集器軟件及數(shù)據(jù)處理軟件,但功能有限),不能進(jìn)行有效的實(shí)時(shí)監(jiān)控。為解決該問(wèn)題,作者使用VB6.0編程工具,設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,該文主要介紹了該程序設(shè)計(jì)方法及源代碼。
2 應(yīng)用程序設(shè)計(jì)及實(shí)現(xiàn)
VP傾斜儀實(shí)時(shí)監(jiān)控程序主要具有:1) 實(shí)時(shí)記錄、存儲(chǔ)采樣數(shù)據(jù);2) 實(shí)時(shí)顯示監(jiān)測(cè)數(shù)據(jù)并繪制實(shí)時(shí)曲線;3) 提供停記、數(shù)據(jù)異常報(bào)警等功能。我們將程序編寫(xiě)分為2個(gè)部分:第一部分是軟件界面布局的設(shè)計(jì),第二部分是代碼的編寫(xiě)。從數(shù)據(jù)流的角度考慮,可以將程序分為3個(gè)部分:第一部分是數(shù)據(jù)的接收與存儲(chǔ);第二部分是數(shù)據(jù)的處理;第三部分是數(shù)據(jù)顯示工作。流程大至如下(流程圖見(jiàn)圖1):當(dāng)PC機(jī)和數(shù)采通訊正常時(shí),PC機(jī)按照設(shè)定的頻率從數(shù)采讀出實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)(時(shí)間間隔單位可為分鐘或秒,該文時(shí)間間隔單位為分鐘),并判斷實(shí)時(shí)數(shù)據(jù)是否正常。如正常,程序會(huì)自動(dòng)將采樣數(shù)據(jù)保存在程序自動(dòng)產(chǎn)生的一個(gè)以臺(tái)站代碼加日期為名稱的文件中,并繪制實(shí)時(shí)曲線,反之,則提示報(bào)警,以便于操作人員觀測(cè),及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。
2.6 程序運(yùn)行界面
3 結(jié)論
監(jiān)控多臺(tái)同類儀器,只需把文中程序作簡(jiǎn)單擴(kuò)充即可。目前,該程序已在我臺(tái)正常穩(wěn)定運(yùn)行,達(dá)到了預(yù)期的設(shè)計(jì)要求,也可在安裝同類地傾斜儀器臺(tái)站推廣和使用。
參考文獻(xiàn):
[1] 張春艷,葛明明,湯海鳳.基于VB的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線的實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011,7(19):4614-4617.
[2] 張國(guó)忠,聶文霞,陳正.基于VB的實(shí)時(shí)數(shù)據(jù)趨曲線的實(shí)現(xiàn)[J].電腦學(xué)習(xí),2000(10):24-26.
[3] 關(guān)維娟,陳清華.利用VB編程實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)曲線繪制[J].信息技術(shù),2005(10):76-78.
[4] 劉恩斌,彭善碧,李長(zhǎng)俊.應(yīng)用VB 6.0實(shí)現(xiàn)油氣管道實(shí)時(shí)數(shù)據(jù)采集[J].管道技術(shù)與設(shè)備,2004(3):14-15.
[5] 李湘江,彭建.基于VB的實(shí)時(shí)數(shù)據(jù)采集程序設(shè)計(jì)[J].微計(jì)算機(jī)信息,2009,19(10):38-39.
[6] 鄭勇,吳勇.基于VB實(shí)現(xiàn)的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線[J].機(jī)械與電子,2003(5):72-73.
[7] 李蘭友. Visual Basic 高級(jí)圖形應(yīng)用程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2003.
[8] 楊章偉.Visual Basic 從入門(mén)到精通[M].北京:化學(xué)工業(yè)出版社,2009.endprint
摘要:由于VP寬頻帶傾斜儀(由武漢地震科學(xué)儀器研究院研發(fā))缺少實(shí)時(shí)監(jiān)控軟件,造成在日常監(jiān)測(cè)中無(wú)法實(shí)現(xiàn)實(shí)時(shí)曲線顯示;停記、數(shù)據(jù)異常無(wú)法提示報(bào)警等問(wèn)題。為方便臺(tái)站工作,做到實(shí)時(shí)高效監(jiān)測(cè),我們利用VB 6.0設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,實(shí)際使用表明完全能夠滿足實(shí)時(shí)監(jiān)控要求。文中介紹了其實(shí)現(xiàn)的具體方法。
關(guān)鍵詞:VB;VP傾斜儀;實(shí)時(shí)曲線
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)11-2553-03
Abstract: Because the VP wideband tiltmeter(developed by Wuhan Institute of Seismologic instrument) lack of real-time monitoring software, resulting in the daily monitoring can't display real-time curve, can't prompted alarm when data anomalies or record stopped etc.To facilitate the station work ,do real-time monitoring effective,we use VB 6.0 to design VP tiltmeter real-time monitoring program, and it proved that the program could satisfy the real-time control requirements in the actual use. this paper introduced the concrete methods of its implementation.
Key words: VB; Real-time Curve; VP Wideband tiltmeter
1 概述
VP型寬頻帶傾斜儀是武漢地震科學(xué)儀器研究所研制的高精度垂直擺傾斜儀,用于長(zhǎng)期連續(xù)觀測(cè)地傾斜固體潮。該儀器能夠清晰記錄到地球固體潮和地震引起的地殼形變,為地震監(jiān)測(cè)預(yù)報(bào)能夠提供較可靠的信息。安徽地震局佛子嶺臺(tái)自2012年安裝該儀器用于地震監(jiān)測(cè),實(shí)際工作中缺乏與之配套的實(shí)時(shí)監(jiān)控軟件(武漢地震科學(xué)儀器研究院雖提供了數(shù)據(jù)采集器軟件及數(shù)據(jù)處理軟件,但功能有限),不能進(jìn)行有效的實(shí)時(shí)監(jiān)控。為解決該問(wèn)題,作者使用VB6.0編程工具,設(shè)計(jì)編寫(xiě)VP傾斜儀實(shí)時(shí)監(jiān)控程序,該文主要介紹了該程序設(shè)計(jì)方法及源代碼。
2 應(yīng)用程序設(shè)計(jì)及實(shí)現(xiàn)
VP傾斜儀實(shí)時(shí)監(jiān)控程序主要具有:1) 實(shí)時(shí)記錄、存儲(chǔ)采樣數(shù)據(jù);2) 實(shí)時(shí)顯示監(jiān)測(cè)數(shù)據(jù)并繪制實(shí)時(shí)曲線;3) 提供停記、數(shù)據(jù)異常報(bào)警等功能。我們將程序編寫(xiě)分為2個(gè)部分:第一部分是軟件界面布局的設(shè)計(jì),第二部分是代碼的編寫(xiě)。從數(shù)據(jù)流的角度考慮,可以將程序分為3個(gè)部分:第一部分是數(shù)據(jù)的接收與存儲(chǔ);第二部分是數(shù)據(jù)的處理;第三部分是數(shù)據(jù)顯示工作。流程大至如下(流程圖見(jiàn)圖1):當(dāng)PC機(jī)和數(shù)采通訊正常時(shí),PC機(jī)按照設(shè)定的頻率從數(shù)采讀出實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)(時(shí)間間隔單位可為分鐘或秒,該文時(shí)間間隔單位為分鐘),并判斷實(shí)時(shí)數(shù)據(jù)是否正常。如正常,程序會(huì)自動(dòng)將采樣數(shù)據(jù)保存在程序自動(dòng)產(chǎn)生的一個(gè)以臺(tái)站代碼加日期為名稱的文件中,并繪制實(shí)時(shí)曲線,反之,則提示報(bào)警,以便于操作人員觀測(cè),及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。
2.6 程序運(yùn)行界面
3 結(jié)論
監(jiān)控多臺(tái)同類儀器,只需把文中程序作簡(jiǎn)單擴(kuò)充即可。目前,該程序已在我臺(tái)正常穩(wěn)定運(yùn)行,達(dá)到了預(yù)期的設(shè)計(jì)要求,也可在安裝同類地傾斜儀器臺(tái)站推廣和使用。
參考文獻(xiàn):
[1] 張春艷,葛明明,湯海鳳.基于VB的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線的實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011,7(19):4614-4617.
[2] 張國(guó)忠,聶文霞,陳正.基于VB的實(shí)時(shí)數(shù)據(jù)趨曲線的實(shí)現(xiàn)[J].電腦學(xué)習(xí),2000(10):24-26.
[3] 關(guān)維娟,陳清華.利用VB編程實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)曲線繪制[J].信息技術(shù),2005(10):76-78.
[4] 劉恩斌,彭善碧,李長(zhǎng)俊.應(yīng)用VB 6.0實(shí)現(xiàn)油氣管道實(shí)時(shí)數(shù)據(jù)采集[J].管道技術(shù)與設(shè)備,2004(3):14-15.
[5] 李湘江,彭建.基于VB的實(shí)時(shí)數(shù)據(jù)采集程序設(shè)計(jì)[J].微計(jì)算機(jī)信息,2009,19(10):38-39.
[6] 鄭勇,吳勇.基于VB實(shí)現(xiàn)的實(shí)時(shí)數(shù)據(jù)趨勢(shì)曲線[J].機(jī)械與電子,2003(5):72-73.
[7] 李蘭友. Visual Basic 高級(jí)圖形應(yīng)用程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2003.
[8] 楊章偉.Visual Basic 從入門(mén)到精通[M].北京:化學(xué)工業(yè)出版社,2009.endprint