收信息狀態(tài)進行循環(huán),如刷新完畢則處于待機狀態(tài)。
[0037]如圖3所示,野外監(jiān)視儀對野外設(shè)備信息的收管方法是通過自編軟件實現(xiàn),其流程為在軟件開始運行時,首先檢測是否接收到主機信息,如果是,則進行消息判定,判定為消息時,則顯示該即時消息,判定為非消息時則按照本監(jiān)視儀設(shè)置要求管理野外設(shè)備信息,并自動化進行本機信息刷新工作;如果判定未接收到本機信息,則進行發(fā)送要求判定,如果是,則發(fā)送即時消息,如果不是則發(fā)送查詢信息。
[0038]如圖4所示,信息推送協(xié)議包括道數(shù)據(jù)協(xié)議101、電壓值協(xié)議102、范圍值協(xié)議103、查詢請求協(xié)議104和即時對話協(xié)議105。
[0039]道數(shù)據(jù)協(xié)議101由道數(shù)據(jù)標1、線位2、樁位3、序列位4、阻值位5、埋置值位6、漏電值位7和編號位8組成,其中道數(shù)據(jù)標I為該數(shù)據(jù)幀塊所包含的野外設(shè)備數(shù)據(jù)為道數(shù)據(jù)的標識,線位2和樁位3為該野外設(shè)備所在的線、樁號碼,序列位4為該野外設(shè)備的序列號碼,阻值位5、埋置值位6、漏電值位7為該野外設(shè)備的電阻、埋置和漏電的具體數(shù)值,編號位8為該數(shù)據(jù)幀塊需要發(fā)送給監(jiān)視儀的編號值,它主要用于野外人員對問題野外設(shè)備的具體項目檢查;
[0040]電壓值協(xié)議102有電壓值標9、線位10、樁位11、序列位12、電壓值位13、編號位14組成,其中電壓值標為該數(shù)據(jù)幀塊所包含的野外設(shè)備為電壓值的標識,線位10和樁位11為該野外設(shè)備所在的線、樁號碼,序列號12為該野外設(shè)備的序列號,電壓值位13為該野外設(shè)備的具體電壓數(shù)值,編號位13為該數(shù)據(jù)幀塊需要發(fā)送給監(jiān)視儀的編號值,它主要用于野外人員對野外饋電設(shè)備的更換或充電;
[0041]范圍值協(xié)議103有范圍值標15、線位16、起始樁位17、序列位18、終了樁位19、序列位20、和編號位21組成,其中范圍值標為該數(shù)據(jù)幀塊所包含的野外設(shè)備為范圍值的標識,線位16和起始樁位17為該野外設(shè)備所在的線、樁號碼,序列號18為該野外設(shè)備的序列號,終了樁位19為該野外設(shè)備所在的樁號碼,序列號20為該野外設(shè)備的序列號,編號位21為該數(shù)據(jù)幀塊需要發(fā)送給監(jiān)視儀的編號值,它主要用于野外人員了解野外設(shè)備的起始和終了位置,以此監(jiān)控是否有野外設(shè)備處于掉線狀態(tài),并知道具體位置進行檢查;
[0042]查詢協(xié)議104由查詢標22、線位23、樁位24、和編號位25組成,其中查詢標22為該數(shù)據(jù)幀塊是查詢請求數(shù)據(jù)的標識,線位23和樁位24為需要查詢的野外設(shè)備所在的線、樁號碼,編號位25為發(fā)送該數(shù)據(jù)幀塊監(jiān)視儀的編號值,它主要用于野外人員監(jiān)控程序向地震儀器主機主控程序發(fā)送查詢請求;
[0043]即時對話協(xié)議105由對話標26、內(nèi)容位27、和編號位28組成,其中對話標22為該數(shù)據(jù)幀塊是即時對話數(shù)據(jù)的標識,內(nèi)容位為該數(shù)據(jù)幀塊中所包含的具體對話內(nèi)容,編號位28為該數(shù)據(jù)幀塊需要發(fā)送給監(jiān)視儀的編號值或發(fā)送該數(shù)據(jù)幀塊監(jiān)視儀的編號值,它主要用于地震儀器操作人員與野外人員之間即時對話內(nèi)容的傳送。
[0044]如圖5所示,為時域分隙控制結(jié)構(gòu)示意圖,包括常規(guī)時隙控制201、重復(fù)單元控制202、只能判定控制203、重復(fù)主發(fā)控制204、查詢收發(fā)控制205等5種時域分隙控制模式。
[0045]常規(guī)時隙控制是按照主控程序I個主控時隙和每個監(jiān)視儀I個監(jiān)控時隙來做時域分隙控制,如圖5中常規(guī)時隙控制201所示,是以5個監(jiān)控儀為例,按照主控時隙50、I號監(jiān)控時隙51、2號監(jiān)控時隙52、3號監(jiān)控時隙53、4號監(jiān)控時隙54、5號監(jiān)控時隙55的順序做時域分隙,主控程序和監(jiān)控程序均按照該順序循環(huán)收發(fā)信息;
[0046]重復(fù)單元控制是按照I個主控時隙和每個監(jiān)控儀I個或多個時隙來做時域分隙控制,這是為了照顧某些信息量大,工作繁忙的監(jiān)控儀有更多的時間發(fā)送信息,如圖5中重復(fù)單元控制202所示,是以4個監(jiān)視儀為例,當(dāng)3號監(jiān)視儀所負責(zé)的野外設(shè)備范圍內(nèi)故障較多時,則給3號監(jiān)視儀連續(xù)分配兩個時隙56、57,或者更多的時隙,以保證3號監(jiān)視儀有更多的時間來發(fā)送信息;
[0047]智能判定控制是按照I個主控時隙和每個監(jiān)控儀I個、多個或者沒有時隙來做時域分隙控制,這是按照監(jiān)視儀的信息量大小,來自動增減某個監(jiān)視儀的時隙,該方法能夠更好地利用時隙資源,但是需要實時判定監(jiān)控儀的工作狀況,較耗費系統(tǒng)資源,如圖5中智能判定控制203所示,是以4個監(jiān)視儀為例,當(dāng)I號監(jiān)視儀繁忙時,連續(xù)分配兩個時隙58、59,當(dāng)2號監(jiān)視儀繁忙時,連續(xù)分配3個時隙60、61、62,此時3號監(jiān)控儀無工作,故未分配時隙,直接到4號監(jiān)視儀時隙63 ;
[0048]重復(fù)主發(fā)控制是按照多個主控時隙和每個監(jiān)控儀I個、多個或者沒有時隙來做時域分隙控制,這是為了在野外設(shè)備故障較多時,以主控信息發(fā)送信息為主,監(jiān)控程序發(fā)送來查詢請求后,需要等待主控程序處理后再分配時隙給監(jiān)控程序,該方法對監(jiān)控程序的查詢請求反應(yīng)較慢。如圖5中重復(fù)主發(fā)控制204所示,主控時隙64、65為連續(xù)的兩個主控時隙,當(dāng)收到監(jiān)視程序的信息時,再臨時分配時隙接收2號、3號監(jiān)視儀信息66、67,之后又連續(xù)三個主控時隙68、69、70后在反應(yīng)3號監(jiān)視儀的發(fā)送請求71 ;
[0049]查詢收發(fā)控制是在查詢請求較多時,按照監(jiān)視儀的查詢請求,主控程序逐一響應(yīng)來做時域分隙控制的,該模式主控程序分配的時隙較小,所包含的信息只針對于某一查詢請求,故信息量較小。如圖5中查詢收發(fā)控制205所示,主控時隙72后接到I號監(jiān)視儀的查詢請求73,則主控程序分配主控時隙74響應(yīng)該請求,同理,在接收2號、3號監(jiān)視儀的查詢請求時,在查詢時隙后75、77、79、81后,則即刻分配主控時隙76、78、80、82來響應(yīng)查詢請求,根據(jù)查詢請求的具體內(nèi)容不同,所分配的主控時隙大小不同,如主控時隙76和主控時隙80同樣響應(yīng)2號監(jiān)視儀的查詢請求,但時隙大小不同。
[0050]實施例3:結(jié)合圖1、圖2、圖3、圖4、圖5對本發(fā)明做進一步詳細說明,一種基于時域分隙控制自動化檢查與監(jiān)控方法的工作流程,包括:地震儀器主機野外設(shè)備信息的提送方法、野外監(jiān)視儀對野外設(shè)備信息的收管方法、信息推送的編碼協(xié)議和時域分隙控制。
[0051]通過主控程序?qū)崿F(xiàn)的,能夠從地震儀器主機自動化提取和歸類地震儀器主機對野外設(shè)備的測試信息,并按照設(shè)計的推送協(xié)議進行協(xié)議編碼,自動生產(chǎn)數(shù)據(jù)幀塊,再通過電臺來傳送該信息。;
[0052]通過監(jiān)控程序?qū)崿F(xiàn)能夠?qū)⒔邮盏降臄?shù)據(jù)幀塊按照協(xié)議格式進行解析,將解析得到的野外設(shè)備狀態(tài)數(shù)據(jù)按照設(shè)置要求保存并管理,從而實現(xiàn)野外工作人員對地震儀器設(shè)備的自動化檢查和管理;
[0053]信息推送的編碼協(xié)議,是為了避免信息推送時由于信號不穩(wěn)定等原因?qū)е滦畔G失而設(shè)計的,將野外設(shè)備狀態(tài)信息按照協(xié)議編碼生成數(shù)據(jù)幀塊,在信號丟失時,可有效找回或重發(fā),保證信息完整性、信息推送的編碼協(xié)議主要包括道數(shù)據(jù)協(xié)議、電壓值協(xié)議、范圍值協(xié)議、查詢請求協(xié)議和即時對話協(xié)議等,在對地震儀器主機野外設(shè)備信息進行提送時,按照協(xié)議編碼,生成固定格式的數(shù)據(jù)幀塊,再以此格式進行信息推送,在監(jiān)視儀接收到該數(shù)據(jù)幀塊時,同樣按照協(xié)議解析,得到野外設(shè)備的狀態(tài)信息;
[0054]時域分隙控制,是為了避免野外監(jiān)視儀信號沖突導(dǎo)致信號丟失而設(shè)計的,按照時域分隙控制模式使每個終端設(shè)備分時發(fā)送信息,保證信號穩(wěn)定。時域分隙控制主要包括常規(guī)時隙控制、重復(fù)單元控制、智能判定控制、重復(fù)主發(fā)控制和查詢收發(fā)控制等五種控制模式,在提取地震儀器主機野外設(shè)備信息后,通過不同的工作需要,來選擇使用任意一種,并可以智能切換工作模式,以達到最優(yōu)化、最省時的信息發(fā)送和查詢效果;
[0055]主控程序,是安裝在地震儀器主機或者與地震儀器主機相連接的其他電腦上,用來實現(xiàn)地震儀器主機野外設(shè)備信息的提取和歸類,并應(yīng)用信息推送的編碼協(xié)議自動生成數(shù)據(jù)幀塊,再利用時域分隙方法控制電臺向野外監(jiān)控程序發(fā)送地震儀器野外設(shè)備狀態(tài);
[0056]監(jiān)控程序,是安裝在特制的手持智能收發(fā)平板電腦或其他系統(tǒng)兼容的支持同頻段收發(fā)功能的設(shè)備上,利用時域分隙方法,實現(xiàn)對主控程序數(shù)據(jù)幀塊的接收,并應(yīng)用信息推送的編碼協(xié)議自動解析數(shù)據(jù)幀塊,以此得到地震儀器野外設(shè)備狀態(tài)信息,并對其按照設(shè)置要求進行管理。
[0057]實施例4:結(jié)合圖1、圖2、圖3、圖4、圖5對本發(fā)明做進一步詳細說明,一種基于時域分隙控制自動化檢查與監(jiān)控方法的工作流程,包括含有以下步驟;是從地震儀器主機測試野外設(shè)備狀態(tài)數(shù)據(jù)中,按照地震儀器主機野外設(shè)備信息自動化提送流程100來提取并歸類相應(yīng)數(shù)據(jù),按照信息推送協(xié)議進行編碼200并發(fā)送數(shù)據(jù)幀塊,野外工作人員通過野外設(shè)備信息的收管方法流程野外監(jiān)視儀接收并根據(jù)信息推送協(xié)議解析數(shù)據(jù)幀塊300,得到野外設(shè)備狀態(tài)并按照設(shè)置要求進行管理,由此來實現(xiàn)野外工作人員