本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法及系統(tǒng)。
背景技術(shù):
隨著經(jīng)緯儀技術(shù)的不斷發(fā)展和成熟、模塊化設(shè)計的逐漸擴(kuò)大以及電氣自動化程度的日益提高,歷經(jīng)多年內(nèi)外場調(diào)試和運(yùn)行后,經(jīng)緯儀的很多運(yùn)行隱患也逐步暴露了出來,例如,經(jīng)常會毫無預(yù)兆地出現(xiàn)失靈或者死機(jī)等情況,導(dǎo)致有可能從經(jīng)緯儀發(fā)生的小的隱患發(fā)展為故障,甚至演變成重大事故,給靶場裝備的安全運(yùn)行帶來嚴(yán)重的影響,然而現(xiàn)有技術(shù)缺乏對經(jīng)緯儀進(jìn)行監(jiān)測和管理的有效技術(shù)手段,目前現(xiàn)有技術(shù)中對經(jīng)緯儀的監(jiān)測和管理往往是通過人工進(jìn)行的,這種人工監(jiān)測和管理的方法不僅實時性差、效率低,而且可能存在人為的誤判,給經(jīng)緯儀的正常運(yùn)行埋下隱患。
技術(shù)實現(xiàn)要素:
基于此,有必要針對現(xiàn)有技術(shù)中對經(jīng)緯儀監(jiān)測和管理的實時性差、效率低,而且可能存在誤判的問題,提供一種經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法及系統(tǒng)。
為解決上述問題,本發(fā)明采取如下的技術(shù)方案:
一種經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法,所述方法包括以下步驟:
嵌入式控制器通過通訊管理機(jī)從傳感器獲取被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù),所述傳感器設(shè)置在所述被監(jiān)測經(jīng)緯儀中的各個被測試點,所述通訊管理機(jī)為所述嵌入式控制器的通訊模塊;
所述嵌入式控制器對所述運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對所述故障信息和告警狀態(tài)信息進(jìn)行存儲和顯示;
遠(yuǎn)程控制中心通過所述通訊管理機(jī)與所述嵌入式控制器進(jìn)行數(shù)據(jù)通信,并以服務(wù)器模式巡檢各個所述嵌入式控制器,接收并存儲各個所述嵌入式控制器上報的所述運(yùn)行狀態(tài)數(shù)據(jù)、所述故障信息和所述告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。
相應(yīng)地,本發(fā)明還提出一種經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng),所述系統(tǒng)包括嵌入式控制器、作為所述嵌入式控制器的通訊模塊的通訊管理機(jī)、通過所述通訊管理機(jī)與所述嵌入式控制器進(jìn)行數(shù)據(jù)通信的遠(yuǎn)程控制中心和設(shè)置在被監(jiān)測經(jīng)緯儀中各個被測試點的傳感器,
所述嵌入式控制器通過所述通訊管理機(jī)從所述傳感器獲取所述被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù);
所述嵌入式控制器對所述運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對所述故障信息和告警狀態(tài)信息進(jìn)行存儲和顯示;
所述遠(yuǎn)程控制中心以服務(wù)器模式巡檢各個所述嵌入式控制器,接收并存儲各個所述嵌入式控制器上報的所述運(yùn)行狀態(tài)數(shù)據(jù)、所述故障信息和所述告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。
上述經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法及系統(tǒng)針對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài),建立了獨(dú)立的智能網(wǎng)絡(luò)監(jiān)測系統(tǒng),該系統(tǒng)利用嵌入式處理平臺,通過豐富的數(shù)據(jù)接口,接收采集并處理經(jīng)緯儀設(shè)備的信息采集和通訊,并可以進(jìn)行人機(jī)交互,從而能夠以更加直觀方便的方式對經(jīng)緯儀的系統(tǒng)狀態(tài)進(jìn)行實時在線監(jiān)測及告警,幫助用戶及時發(fā)現(xiàn)經(jīng)緯儀設(shè)備早期故障隱患,從而避免重大設(shè)備事故的發(fā)生,保障經(jīng)緯儀整機(jī)安全運(yùn)行,也降低了由于經(jīng)緯儀設(shè)備的非計劃停機(jī)、死機(jī)等造成的設(shè)備損失和維修成本,同時通過對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息的存儲,建立起經(jīng)緯儀設(shè)備長期的運(yùn)行數(shù)據(jù),為日后的事故查詢以及優(yōu)化設(shè)計等提供了可靠數(shù)據(jù)。
附圖說明
圖1為本發(fā)明中經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法的流程示意圖;
圖2為本發(fā)明中經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明中經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)的軟件智能控制原理示意圖。
具體實施方式
下面將結(jié)合附圖及較佳實施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
在其中一個實施例中,參見圖1所示,經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法包括以下步驟:
S100嵌入式控制器通過通訊管理機(jī)從傳感器獲取被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù),所述傳感器設(shè)置在所述被監(jiān)測經(jīng)緯儀中的各個被測試點,所述通訊管理機(jī)為所述嵌入式控制器的通訊模塊;
S200所述嵌入式控制器對所述運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對所述故障信息和告警狀態(tài)信息進(jìn)行存儲和顯示;
S300遠(yuǎn)程控制中心通過所述通訊管理機(jī)與所述嵌入式控制器進(jìn)行數(shù)據(jù)通信,并以服務(wù)器模式巡檢各個所述嵌入式控制器,接收并存儲各個所述嵌入式控制器上報的所述運(yùn)行狀態(tài)數(shù)據(jù)、所述故障信息和所述告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。
具體地,在步驟S100中,被監(jiān)測經(jīng)緯儀中的各個被測試點上設(shè)置有傳感器器件,用于采集被監(jiān)測經(jīng)緯儀相應(yīng)的運(yùn)行狀態(tài)數(shù)據(jù),例如,運(yùn)行狀態(tài)數(shù)據(jù)包括被監(jiān)測經(jīng)緯儀的電流數(shù)據(jù)、電壓數(shù)據(jù)、溫濕度數(shù)據(jù)、伺服轉(zhuǎn)軸的振動數(shù)據(jù)、載車水平度與振動數(shù)據(jù)、光學(xué)系統(tǒng)機(jī)械形變數(shù)據(jù)、熱膨脹數(shù)據(jù)和圖像傳輸節(jié)點的圖像數(shù)據(jù)等,可以利用已有的相應(yīng)的傳感器,例如電流傳感器、電壓傳感器、溫濕度傳感器、振動傳感器等對上述經(jīng)緯儀的運(yùn)行指標(biāo)進(jìn)行傳感,從而得到被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù);嵌入式控制器是一種能夠執(zhí)行指定獨(dú)立控制功能并具有復(fù)雜處理數(shù)據(jù)能力的控制系統(tǒng),在本發(fā)明中,嵌入式控制器利用高性能微處理器ARM(Advanced RISC Machines,ARM)及其他可編程邏輯器件實現(xiàn),具有豐富的數(shù)據(jù)接口,通訊管理機(jī)作為嵌入式控制器的通訊模塊,用于實現(xiàn)被監(jiān)測經(jīng)緯儀設(shè)備的電壓、電流、溫度、濕度、轉(zhuǎn)速等數(shù)據(jù)的采集與傳輸,因此嵌入式控制器通過通訊管理機(jī)能夠接收采被監(jiān)測經(jīng)緯儀設(shè)備的信息采集以及與被監(jiān)測經(jīng)緯儀之間的通訊。
作為一種具體的實施方式,嵌入式控制器通過通訊管理機(jī)從傳感器獲取被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù)的過程包括以下步驟:嵌入式控制器主動發(fā)起網(wǎng)絡(luò)中的通信,連續(xù)地向被監(jiān)測經(jīng)緯儀發(fā)送控制指令;被監(jiān)測經(jīng)緯儀接收對應(yīng)的控制指令后,接通相應(yīng)的接點以驅(qū)動對應(yīng)的傳感器;傳感器根據(jù)被測試點的運(yùn)行方式進(jìn)行同步工作,并將采集到的數(shù)據(jù)傳輸給通訊管理機(jī)。在本實施方式中,嵌入式控制器主動發(fā)起網(wǎng)絡(luò)中的通信,連續(xù)地向被監(jiān)測經(jīng)緯儀發(fā)送控制指令,當(dāng)嵌入式控制器發(fā)出控制指令時,被監(jiān)測經(jīng)緯儀根據(jù)控制指令,接通傳感器對應(yīng)的指定的接點來驅(qū)動傳感器,在本實施方式中,根據(jù)類型的不同,傳感器具有接觸或者不接觸測量模式,傳感器根據(jù)被測試點的運(yùn)行方式進(jìn)行同步工作,并將采集到的數(shù)據(jù)傳輸給通訊管理機(jī)。傳感器采集到的數(shù)據(jù)通過通訊管理機(jī)匯總到嵌入式控制器后,在嵌入式控制器上處理、存儲并顯示,通過觸控顯示屏在本地顯示監(jiān)控線路狀態(tài)。查詢上位機(jī)變位數(shù)據(jù),并且可以進(jìn)一步設(shè)置采集到的數(shù)據(jù)對應(yīng)的內(nèi)容信息。
作為一種具體的實施方式,傳感器將采集到的數(shù)據(jù)傳輸給通訊管理機(jī)的過程包括:傳感器與對應(yīng)的被測試點的時統(tǒng)設(shè)備交換數(shù)據(jù),通過簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP)方式向作為上一級網(wǎng)管的嵌入式控制器的通訊管理機(jī)上報數(shù)據(jù)。在本實施方式中,傳感器首先與其所在的被測試點的時統(tǒng)設(shè)備交換數(shù)據(jù),再通過SNMP方式將采集到的數(shù)據(jù)輸出給嵌入式控制器的通訊管理機(jī),從而有利于提高數(shù)據(jù)傳輸?shù)男屎头€(wěn)定性,嵌入式控制器作為傳感器的上一級網(wǎng)管,通過通訊管理機(jī)接收傳感器上傳的數(shù)據(jù),供其匯總和分析處理。傳感器作為采集輸出終端,可以通過485/232總線將采集到的數(shù)據(jù)傳輸給作為嵌入式控制器的通訊模塊的通訊管理機(jī)。
在步驟S200中,嵌入式控制器對獲取的運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對生成的故障信息和狀態(tài)告警信息進(jìn)行存儲和顯示,例如,可以通過觸控顯示屏進(jìn)行人機(jī)交互。
作為一種具體的實施方式,嵌入式控制器對運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息的過程包括以下步驟:嵌入式控制器載入指標(biāo)閾值條件;判斷運(yùn)行狀態(tài)數(shù)據(jù)中的各個指標(biāo)對應(yīng)的數(shù)據(jù)是否滿足對應(yīng)的指標(biāo)閾值條件;若否,生成指標(biāo)對應(yīng)的故障信息和告警狀態(tài)信息。在本實施方式中,嵌入式控制器的內(nèi)存預(yù)先存儲了各個指標(biāo)(例如被監(jiān)測經(jīng)緯儀的電流指標(biāo)、電壓指標(biāo)、溫濕度指標(biāo)以及振動指標(biāo)等)的正常情況下的指標(biāo)閾值條件,當(dāng)嵌入式控制器獲取到運(yùn)行狀態(tài)數(shù)據(jù)后,將各個指標(biāo)在運(yùn)行狀態(tài)數(shù)據(jù)中所對應(yīng)的數(shù)據(jù)與指標(biāo)閾值條件進(jìn)行比較,并判斷運(yùn)行狀態(tài)數(shù)據(jù)中的各個指標(biāo)對應(yīng)的數(shù)據(jù)是否滿足對應(yīng)的指標(biāo)閾值條件,如果判定運(yùn)行狀態(tài)數(shù)據(jù)中的指標(biāo)對應(yīng)的數(shù)據(jù)不滿足該指標(biāo)對應(yīng)的指標(biāo)閾值條件,則生成該指標(biāo)對應(yīng)的故障信息和告警狀態(tài)信息。嵌入式控制器主要實現(xiàn)對經(jīng)緯儀運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行采集分析,由于經(jīng)緯儀不同的運(yùn)行性能數(shù)據(jù),其數(shù)據(jù)來源、正常數(shù)據(jù)范圍等均不相同,因此依據(jù)具體指標(biāo)的監(jiān)控展示需求,需要對不同的性能數(shù)據(jù)進(jìn)行不同條件的判斷。同時考慮到對數(shù)據(jù)處理的性能上的要求,可以采用任務(wù)調(diào)度框架實現(xiàn)不同指標(biāo)的并行判斷。嵌入式控制器通過顯示模塊,提供具體監(jiān)控業(yè)務(wù)的人機(jī)交互界面,根據(jù)簡化系統(tǒng)應(yīng)用的目標(biāo),可選取重要信息顯示功能,形成實時告警和監(jiān)控功能界面,實現(xiàn)對需要重點關(guān)注的指標(biāo)集中展示,發(fā)現(xiàn)設(shè)備運(yùn)行故障實時告警并進(jìn)行故障類型判定。
作為一種具體的實施方式,生成指標(biāo)對應(yīng)的故障信息和告警狀態(tài)信息的步驟之后,還包括步驟:嵌入式控制器檢測是否發(fā)送過對應(yīng)的故障信息或者告警狀態(tài)信息;若否,封裝對應(yīng)的故障信息和告警狀態(tài)信息,并將對應(yīng)的故障信息和告警狀態(tài)信息進(jìn)行數(shù)據(jù)庫分類存儲。本實施方式能夠避免故障信息或者告警狀態(tài)信息的重復(fù)發(fā)送,并對故障信息和告警狀態(tài)信息進(jìn)行數(shù)據(jù)庫分類存儲,便于后期數(shù)據(jù)的查找,節(jié)約存儲空間。
在步驟S300中,遠(yuǎn)程控制中心通過通訊管理機(jī)與嵌入式控制器進(jìn)行數(shù)據(jù)通信,并以服務(wù)器模式巡檢各個嵌入式控制器,接收并存儲各個嵌入式控制器上報的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。在本實施例中,遠(yuǎn)程控制中心是通過虛擬儀器技術(shù)的使用,基于SNMP技術(shù)和高速以太網(wǎng)協(xié)議而構(gòu)建的一種嵌入式網(wǎng)絡(luò)監(jiān)測系統(tǒng)控制中心,能夠?qū)崿F(xiàn)信息的采集、整理、處理、顯示、控制和管理。其中,遠(yuǎn)程控制中心通過RS485/232總線或者以太網(wǎng)與通訊管理機(jī)進(jìn)行數(shù)據(jù)通訊,從而實現(xiàn)遠(yuǎn)程控制中心與嵌入式控制器之間的數(shù)據(jù)通訊,遠(yuǎn)程控制中心的上位機(jī)通過發(fā)送控制命令,參與嵌入式控制器等設(shè)備的運(yùn)行控制;通過485/232總線或以太網(wǎng)與嵌入式控制器進(jìn)行數(shù)據(jù)交互,可接收采集到的各監(jiān)測數(shù)據(jù)、故障信息和告警狀態(tài)等,同時以服務(wù)器模式巡檢下面的嵌入式處理器通訊管理,并采集線路狀態(tài)。記錄故障發(fā)生時間和性質(zhì),以備日后事故查詢,可供工作人員分析處理,且信號采集動作不影響原設(shè)備功能。網(wǎng)絡(luò)中的傳感器采集信息在各個節(jié)點的獲取后,各個節(jié)點作為客戶端獨(dú)立工作,與本節(jié)點的時統(tǒng)設(shè)備交換數(shù)據(jù),通過SNMP方式,各個節(jié)點的客戶端向作為上一級網(wǎng)管的嵌入式控制器上報運(yùn)行狀態(tài)數(shù)據(jù),嵌入式控制器再向遠(yuǎn)程控制中心(中央網(wǎng)管系統(tǒng))上報運(yùn)行狀態(tài)數(shù)據(jù)。在時統(tǒng)分系統(tǒng)SNMP網(wǎng)管子系統(tǒng)的運(yùn)行過程中,SNMP收集數(shù)據(jù)一般采用兩種方式,即輪詢(polling-only)方式和中斷(interrupt-based)方式。遠(yuǎn)程控制中心定時向各個站點放入嵌入式控制器發(fā)送輪詢消息,得到從各個嵌入式控制器返回的運(yùn)行信息的信息收集方式就是輪詢方式。輪詢處理方式在SNMP管理協(xié)議中對應(yīng)了RESPONSE消息;中斷處理方式在SNMP管理協(xié)議中對應(yīng)了TRAP消息,采用輪詢方式,時統(tǒng)設(shè)備可以通過嵌入式控制器將異常事件通知遠(yuǎn)程控制系統(tǒng)。
本實施例所提出的經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法針對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài),建立了獨(dú)立的智能網(wǎng)絡(luò)監(jiān)測系統(tǒng),該系統(tǒng)利用嵌入式處理平臺,通過豐富的數(shù)據(jù)接口,接收采集并處理經(jīng)緯儀設(shè)備的信息采集和通訊,并可以進(jìn)行人機(jī)交互,從而能夠以更加直觀方便的方式對經(jīng)緯儀的系統(tǒng)狀態(tài)進(jìn)行實時在線監(jiān)測及告警,幫助用戶及時發(fā)現(xiàn)經(jīng)緯儀設(shè)備早期故障隱患,從而避免重大設(shè)備事故的發(fā)生,保障經(jīng)緯儀整機(jī)安全運(yùn)行,也降低了由于經(jīng)緯儀設(shè)備的非計劃停機(jī)、死機(jī)等造成的設(shè)備損失和維修成本,同時通過對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息的存儲,建立起經(jīng)緯儀設(shè)備長期的運(yùn)行數(shù)據(jù),為日后的事故查詢以及優(yōu)化設(shè)計等提供了可靠數(shù)據(jù)。
相應(yīng)地,如圖2所示,本發(fā)明還提出一種經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng),該系統(tǒng)包括嵌入式控制器100、作為嵌入式控制器的通訊模塊的通訊管理機(jī)(圖2中未畫出)、通過通訊管理機(jī)與嵌入式控制器進(jìn)行數(shù)據(jù)通信的遠(yuǎn)程控制中心200和設(shè)置在被監(jiān)測經(jīng)緯儀中各個被測試點的傳感器300;嵌入式控制器100通過通訊管理機(jī)從傳感器300獲取被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù);嵌入式控制器100對運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對故障信息和告警狀態(tài)信息進(jìn)行存儲和顯示;遠(yuǎn)程控制中心200以服務(wù)器模式巡檢各個嵌入式控制器100,接收并存儲各個嵌入式控制器100上報的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。
具體地,在本實施例中,被監(jiān)測經(jīng)緯儀中的各個被測試點上設(shè)置有傳感器300器件,用于采集被監(jiān)測經(jīng)緯儀相應(yīng)的運(yùn)行狀態(tài)數(shù)據(jù),例如,采集包括被監(jiān)測經(jīng)緯儀的電流數(shù)據(jù)、電壓數(shù)據(jù)、溫濕度數(shù)據(jù)、伺服轉(zhuǎn)軸的振動數(shù)據(jù)、載車水平度與振動數(shù)據(jù)、光學(xué)系統(tǒng)機(jī)械形變數(shù)據(jù)、熱膨脹數(shù)據(jù)和圖像傳輸節(jié)點的圖像數(shù)據(jù)等,可以利用已有的相應(yīng)的傳感器,例如電流傳感器、電壓傳感器、溫濕度傳感器、振動傳感器等對上述經(jīng)緯儀的運(yùn)行指標(biāo)進(jìn)行傳感,從而得到被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù);嵌入式控制器100是一種能夠執(zhí)行指定獨(dú)立控制功能并具有復(fù)雜處理數(shù)據(jù)能力的控制系統(tǒng),在本發(fā)明中,嵌入式控制器100利用高性能微處理器ARM(Advanced RISC Machines,ARM)及其他可編程邏輯器件實現(xiàn),具有豐富的數(shù)據(jù)接口,通訊管理機(jī)作為嵌入式控制器的通訊模塊,用于實現(xiàn)被監(jiān)測經(jīng)緯儀設(shè)備的電壓、電流、溫度、濕度、轉(zhuǎn)速等數(shù)據(jù)的采集與傳輸,建立起數(shù)據(jù)采集網(wǎng),嵌入式控制器100通過通訊管理機(jī)能夠接收采被監(jiān)測經(jīng)緯儀設(shè)備的信息采集以及與被監(jiān)測經(jīng)緯儀之間的通訊,即嵌入式控制器100通過數(shù)據(jù)采集網(wǎng)獲取被監(jiān)測經(jīng)緯儀的運(yùn)行狀態(tài)數(shù)據(jù)。
作為一種具體的實施方式,嵌入式控制器主動發(fā)起網(wǎng)絡(luò)中的通信,連續(xù)地向被監(jiān)測經(jīng)緯儀發(fā)送控制指令;被監(jiān)測經(jīng)緯儀接收對應(yīng)的控制指令后,接通相應(yīng)的接點以驅(qū)動對應(yīng)的傳感器;傳感器根據(jù)被測試點的運(yùn)行方式進(jìn)行同步工作,并將采集到的數(shù)據(jù)傳輸給通訊管理機(jī)。在本實施方式中,嵌入式控制器主動發(fā)起網(wǎng)絡(luò)中的通信,連續(xù)地向被監(jiān)測經(jīng)緯儀發(fā)送控制指令,當(dāng)嵌入式控制器發(fā)出控制指令時,被監(jiān)測經(jīng)緯儀根據(jù)控制指令,接通傳感器對應(yīng)的指定的接點來驅(qū)動傳感器,在本實施方式中,根據(jù)類型的不同,傳感器具有接觸或者不接觸測量模式,傳感器根據(jù)被測試點的運(yùn)行方式進(jìn)行同步工作,并將采集到的數(shù)據(jù)傳輸給通訊管理機(jī)。傳感器采集到的數(shù)據(jù)通過通訊管理機(jī)匯總到嵌入式控制器后,在嵌入式控制器上處理、存儲并顯示,通過觸控顯示屏在本地顯示監(jiān)控線路狀態(tài)。查詢上位機(jī)變位數(shù)據(jù),并且可以進(jìn)一步設(shè)置采集到的數(shù)據(jù)對應(yīng)的內(nèi)容信息。
嵌入式控制器100對獲取的運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,根據(jù)指標(biāo)閾值條件生成故障信息和告警狀態(tài)信息,并對生成的故障信息和狀態(tài)告警信息進(jìn)行存儲和顯示,例如,可以通過觸控顯示屏進(jìn)行人機(jī)交互。
遠(yuǎn)程控制中心200通過通訊管理機(jī)與嵌入式控制器100進(jìn)行數(shù)據(jù)通信,并以服務(wù)器模式巡檢各個嵌入式控制器100,接收并存儲各個嵌入式控制器上報的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息,采集線路狀態(tài),記錄故障發(fā)生時間和故障類型。在本實施例中,遠(yuǎn)程控制中心200是通過虛擬儀器技術(shù)的使用,基于SNMP技術(shù)和高速以太網(wǎng)協(xié)議而構(gòu)建的一種嵌入式網(wǎng)絡(luò)監(jiān)測系統(tǒng)控制中心,能夠?qū)崿F(xiàn)信息的采集、整理、處理、顯示、控制和管理。其中,遠(yuǎn)程控制中心200通過RS485/232總線或者以太網(wǎng)與通訊管理機(jī)進(jìn)行數(shù)據(jù)通訊,從而實現(xiàn)遠(yuǎn)程控制中心200與嵌入式控制器100之間的數(shù)據(jù)通訊,遠(yuǎn)程控制中心200的上位機(jī)通過發(fā)送控制命令,參與嵌入式控制器100等設(shè)備的運(yùn)行控制;通過485/232總線或以太網(wǎng)與嵌入式控制器100進(jìn)行數(shù)據(jù)交互,可接收采集到的各監(jiān)測數(shù)據(jù)、故障信息和告警狀態(tài)等,同時以服務(wù)器模式巡檢下面的嵌入式處理器通訊管理,并采集線路狀態(tài)。記錄故障發(fā)生時間和性質(zhì),以備日后事故查詢,可供工作人員分析處理,且信號采集動作不影響原設(shè)備功能。網(wǎng)絡(luò)中的傳感器300采集信息在各個節(jié)點的獲取后,各個節(jié)點作為客戶端獨(dú)立工作,與本節(jié)點的時統(tǒng)設(shè)備交換數(shù)據(jù),通過SNMP方式,各個節(jié)點的客戶端向作為上一級網(wǎng)管的嵌入式控制器100上報運(yùn)行狀態(tài)數(shù)據(jù),嵌入式控制器100再向遠(yuǎn)程控制中心200(中央網(wǎng)管系統(tǒng))上報運(yùn)行狀態(tài)數(shù)據(jù)。在時統(tǒng)分系統(tǒng)SNMP網(wǎng)管子系統(tǒng)的運(yùn)行過程中,SNMP收集數(shù)據(jù)一般采用兩種方式,即輪詢(polling-only)方式和中斷(interrupt-based)方式。遠(yuǎn)程控制中心定時向各個站點放入嵌入式控制器發(fā)送輪詢消息,得到從各個嵌入式控制器返回的運(yùn)行信息的信息收集方式就是輪詢方式。輪詢處理方式在SNMP管理協(xié)議中對應(yīng)了RESPONSE消息;中斷處理方式在SNMP管理協(xié)議中對應(yīng)了TRAP消息,采用輪詢方式,時統(tǒng)設(shè)備可以通過嵌入式控制器將異常事件通知遠(yuǎn)程控制系統(tǒng)。
本實施例所提出的經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)針對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài),建立了獨(dú)立的智能網(wǎng)絡(luò)監(jiān)測系統(tǒng),該系統(tǒng)利用嵌入式處理平臺,通過豐富的數(shù)據(jù)接口,接收采集并處理經(jīng)緯儀設(shè)備的信息采集和通訊,并可以進(jìn)行人機(jī)交互,從而能夠以更加直觀方便的方式對經(jīng)緯儀的系統(tǒng)狀態(tài)進(jìn)行實時在線監(jiān)測及告警,幫助用戶及時發(fā)現(xiàn)經(jīng)緯儀設(shè)備早期故障隱患,從而避免重大設(shè)備事故的發(fā)生,保障經(jīng)緯儀整機(jī)安全運(yùn)行,也降低了由于經(jīng)緯儀設(shè)備的非計劃停機(jī)、死機(jī)等造成的設(shè)備損失和維修成本,同時通過對經(jīng)緯儀設(shè)備的運(yùn)行狀態(tài)數(shù)據(jù)、故障信息和告警狀態(tài)信息的存儲,建立起經(jīng)緯儀設(shè)備長期的運(yùn)行數(shù)據(jù),為日后的事故查詢以及優(yōu)化設(shè)計等提供了可靠數(shù)據(jù)。
本發(fā)明經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)中各個裝置其具體功能的實現(xiàn)方法,可以參照上述的經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測方法實施例中描述的實現(xiàn)方法,此處不再贅述。
圖3為本發(fā)明中經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)的軟件智能控制原理示意圖,具體地,經(jīng)緯儀智能網(wǎng)絡(luò)監(jiān)測系統(tǒng)的框架結(jié)構(gòu)可以分為三層,分別為數(shù)據(jù)采集層、數(shù)據(jù)處理層和應(yīng)用展示層。在數(shù)據(jù)采集層中,傳感器作為采集輸出終端,根據(jù)被監(jiān)測經(jīng)緯儀的被測試點的運(yùn)行方式進(jìn)行同步工作,通過通訊模塊,實現(xiàn)被監(jiān)測經(jīng)緯儀設(shè)備的電壓、電流、濕度、溫度、轉(zhuǎn)速等信息的采集與傳輸;在數(shù)據(jù)處理層中,采集信息節(jié)點通過SNMP方式,向作為上一級網(wǎng)管的嵌入式控制器上報運(yùn)行狀態(tài)數(shù)據(jù),嵌入式控制器根據(jù)其數(shù)據(jù)來源、工作指標(biāo)等,對不同的性能數(shù)據(jù)進(jìn)行不同條件的判斷,并分析得到具體的被監(jiān)測經(jīng)緯儀設(shè)備的運(yùn)行數(shù)據(jù);在應(yīng)用展示層中,嵌入式控制器通過顯示模塊,提供具體監(jiān)控業(yè)務(wù)的人機(jī)交互界面,根據(jù)簡化系統(tǒng)應(yīng)用的目標(biāo),系統(tǒng)可選取重要信息顯示功能,形成實時告警和監(jiān)控功能界面,實現(xiàn)對需要重點關(guān)注的指標(biāo)集中展示。
以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。