專利名稱:基于電力104規(guī)約的測(cè)試方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電力領(lǐng)域,尤其涉及一種基于電力104規(guī)約的測(cè)試技術(shù)。
背景技術(shù):
電力104規(guī)約(IEC104規(guī)約)是電力系統(tǒng)中遠(yuǎn)動(dòng)設(shè)備與調(diào)度中心進(jìn)行數(shù)據(jù)交互的重要傳輸規(guī)則,104規(guī)約的測(cè)試是提高調(diào)度中心與遠(yuǎn)動(dòng)設(shè)備通信效率以及準(zhǔn)確性的前提,因此,104規(guī)約報(bào)文的正確與否對(duì)調(diào)度中心做出正確的決策有著重要的意義,但是現(xiàn)有的104 規(guī)約測(cè)試主要以測(cè)試主站召喚命令、突發(fā)遙信上報(bào)、遙控命令、對(duì)時(shí)命令以及復(fù)位命令等為主。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)的技術(shù)方案存在如下問(wèn)題現(xiàn)有技術(shù)中的測(cè)試方法并不能全面的測(cè)試104規(guī)約的有效性以及容錯(cuò)性,當(dāng)104 規(guī)約測(cè)試發(fā)生異常情況時(shí),例如發(fā)生人為的操作失誤或者報(bào)文異常時(shí),遠(yuǎn)動(dòng)設(shè)備不能很好的將其104規(guī)約的性能反饋。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種基于電力104規(guī)約的測(cè)試方法,旨在解決現(xiàn)有的技術(shù)方案的遠(yuǎn)動(dòng)設(shè)備無(wú)法及時(shí)反饋104規(guī)約的性能的問(wèn)題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種基于電力104規(guī)約的測(cè)試方法,所述方法包括Si、在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;S2、檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。另一方面,本發(fā)明提供一種基于電力104規(guī)約的測(cè)試系統(tǒng),所述系統(tǒng)包括發(fā)送連接單元,用于在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;檢測(cè)判斷單元,用于檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文, 并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。在本發(fā)明實(shí)施例中,本發(fā)明提供的技術(shù)方案在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令,然后根據(jù)遠(yuǎn)動(dòng)設(shè)備是否返回總召命令響應(yīng)來(lái)判斷遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能,從而能夠及時(shí)準(zhǔn)確的反饋遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。
圖1是本發(fā)明具體實(shí)施方式
提供的一種基于電力104規(guī)約的測(cè)試方法的流程圖;圖2是本發(fā)明實(shí)施例一提供的基于電力104規(guī)約的測(cè)試方法的的流程圖;圖3是本發(fā)明具體實(shí)施方式
提供的一種基于電力104規(guī)約的測(cè)試系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供的一種基于電力104規(guī)約的測(cè)試方法,該方法由104規(guī)約測(cè)試工具完成,該方法如圖1所示,包括如下步驟Si、在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;S2、檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。本發(fā)明提供的方法與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令,然后根據(jù)遠(yuǎn)動(dòng)設(shè)備是否返回總召命令響應(yīng)來(lái)判斷遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能,從而達(dá)到獲知遠(yuǎn)動(dòng)設(shè)備104規(guī)約性能的目的。需要說(shuō)明的是,上述包括有錯(cuò)誤信息的總召命令具體可以為下述命令的一種或多種公共地址錯(cuò)誤的總召命令、召喚限定詞錯(cuò)誤的總召命令、信息體地址錯(cuò)誤的總召命令、傳送原因錯(cuò)誤的總召命令或類型標(biāo)識(shí)錯(cuò)誤的總召命令。可選的,如包含有錯(cuò)誤信息的總召命令為公共地址錯(cuò)誤的總召命令時(shí),實(shí)現(xiàn)S2的方法具體可以為如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)46,如是,則該遠(yuǎn)動(dòng)設(shè)備的公共地址檢錯(cuò)功能正常??蛇x,如包含有錯(cuò)誤信息的總召命令為召喚限定詞錯(cuò)誤的總召命令時(shí),實(shí)現(xiàn)S2的方法具體可以為如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備具備出限定詞的錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備限定詞的錯(cuò)誤識(shí)別功能??蛇x的,如包含有錯(cuò)誤信息的總召命令為信息體地址錯(cuò)誤的總召命令時(shí),實(shí)現(xiàn)S2 的方法具體可以為如未接收到該信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備信息體地址錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)47,如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能??蛇x,如包含有錯(cuò)誤信息的總召命令為傳送原因錯(cuò)誤的總召命令時(shí),實(shí)現(xiàn)S2的方法具體可以為如未接收到該傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備傳送原因錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)45, 如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能??蛇x,如包含有錯(cuò)誤信息的總召命令為類型標(biāo)識(shí)錯(cuò)誤的總召命令時(shí),實(shí)現(xiàn)S12的方法具體可以為如未接收到該類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)44,如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能。實(shí)施例一本實(shí)施例提供一種基于電力104規(guī)約的測(cè)試方法,該方法由104規(guī)約測(cè)試工具完成,該方法如圖2所示,包括如下步驟104規(guī)約測(cè)試工具啟動(dòng)連接,建立104規(guī)約測(cè)試工具與遠(yuǎn)動(dòng)設(shè)備的數(shù)據(jù)傳輸通道;發(fā)送啟動(dòng)數(shù)據(jù)傳輸命令,如果無(wú)回復(fù)報(bào)文,則重新啟動(dòng)連接;如果接收到回復(fù)報(bào)文,則等待T (T略大于測(cè)試幀發(fā)送間隔)秒鐘,如果沒(méi)有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的測(cè)試幀,則測(cè)試工具輸出測(cè)試幀測(cè)試失敗信息后,繼續(xù)向遠(yuǎn)動(dòng)設(shè)備發(fā)送公共地址錯(cuò)誤的總召命令;需要說(shuō)明的是,上述步驟均屬于104規(guī)約的常規(guī)檢測(cè)步驟,以下步驟才為本發(fā)明的特有步驟。如果接收遠(yuǎn)動(dòng)設(shè)備發(fā)送的測(cè)試幀,執(zhí)行Sll ;S11、向遠(yuǎn)動(dòng)設(shè)備發(fā)送公共地址錯(cuò)誤的總召命令,然后執(zhí)行S21 ;S21、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,則執(zhí)行S211,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,然后轉(zhuǎn)至S12 ;S211、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)46,若是,則執(zhí)行步驟S12,若否,則輸出遠(yuǎn)動(dòng)設(shè)備公共地址錯(cuò)誤識(shí)別出錯(cuò),然后執(zhí)行S12S12、發(fā)送召喚限定詞錯(cuò)誤的總召命令;然后執(zhí)行S22 ;S22、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,輸出遠(yuǎn)動(dòng)設(shè)備對(duì)104規(guī)約的限定詞錯(cuò)誤無(wú)法識(shí)別,然后執(zhí)行S13,若否,執(zhí)行S13 ;S13、發(fā)送信息體地址錯(cuò)誤的總召命令,然后執(zhí)行S23 ;S23、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,則轉(zhuǎn)至S231,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備信息體地址檢錯(cuò)功能并執(zhí)行S14 ;S231、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)47,若是,執(zhí)行S14,若否,則輸出遠(yuǎn)動(dòng)終端信息體地址錯(cuò)誤識(shí)別出錯(cuò)并執(zhí)行S14 ;S14、發(fā)送傳送原因錯(cuò)誤的總召命令,然后執(zhí)行S24 ;S24、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,執(zhí)行S241,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備傳送原因檢錯(cuò)功能并執(zhí)行S15 ;SM1、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)45,若是,執(zhí)行S15,若否,則輸出遠(yuǎn)動(dòng)終端傳送原因錯(cuò)誤識(shí)別出錯(cuò)并執(zhí)行S15 ;S15、發(fā)送類型標(biāo)識(shí)錯(cuò)誤的總召命令,然后執(zhí)行S25 ;S25、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文;若是,執(zhí)行S251,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)檢錯(cuò)功能,并結(jié)束操作;S251、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)44,若是,則結(jié)束操作,若否,則輸出遠(yuǎn)動(dòng)終端輸出類型標(biāo)識(shí)錯(cuò)誤識(shí)別出錯(cuò),并結(jié)束操作。本發(fā)明還提供一種基于電力104規(guī)約的測(cè)試系統(tǒng),該系統(tǒng)如圖3所示,包括發(fā)送連接單元31,用于在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;檢測(cè)判斷單元32,用于檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。上述包含有錯(cuò)誤信息的總召命令具體表現(xiàn)形式可以參見(jiàn)方法實(shí)施例的說(shuō)明,這里不在贅述??蛇x的,如包含有錯(cuò)誤信息的總召命令為公共地址錯(cuò)誤的總召命令時(shí),檢測(cè)判斷單元32具體可以用于如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)46,如是,則該遠(yuǎn)動(dòng)設(shè)備的公共地址檢錯(cuò)功能正常??蛇x,如包含有錯(cuò)誤信息的總召命令為召喚限定詞錯(cuò)誤的總召命令時(shí),檢測(cè)判斷單元32具體可以用于如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備具備出限定詞的錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備限定詞的錯(cuò)誤識(shí)別功能。可選的,如包含有錯(cuò)誤信息的總召命令為信息體地址錯(cuò)誤的總召命令時(shí),檢測(cè)判斷單元32具體可以用于如未接收到該信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備信息體地址錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)47,如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能。可選,如包含有錯(cuò)誤信息的總召命令為傳送原因錯(cuò)誤的總召命令時(shí),檢測(cè)判斷單元32具體可以用于如未接收到該傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備傳送原因錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)45, 如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能??蛇x,如包含有錯(cuò)誤信息的總召命令為類型標(biāo)識(shí)錯(cuò)誤的總召命令時(shí),檢測(cè)判斷單元32具體可以用于如未接收到該類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)44, 如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能??蛇x的,上述發(fā)送連接單元31具體可以用于向遠(yuǎn)動(dòng)設(shè)備發(fā)送公共地址錯(cuò)誤的總召命令,檢測(cè)判斷單元32具體可以用于如沒(méi)有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則輸出遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,并控制發(fā)送連接單元31發(fā)送召喚限定詞錯(cuò)誤的總召命令;如果接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)46,如果不是46,則輸出遠(yuǎn)動(dòng)設(shè)備公共地址錯(cuò)誤識(shí)別出錯(cuò);如果46,則控制發(fā)送連接單元31發(fā)送召喚限定詞錯(cuò)誤的總召命令;檢測(cè)判斷單元32具體可以用于如果有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則輸出遠(yuǎn)動(dòng)設(shè)備對(duì)104規(guī)約的限定詞錯(cuò)誤無(wú)法識(shí)別,并控制發(fā)送連接單元31發(fā)送信息體地址錯(cuò)誤的總召命令;如果沒(méi)有接收遠(yuǎn)動(dòng)設(shè)備發(fā)送的召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則控制發(fā)送連接單元31發(fā)送信息體地址錯(cuò)誤的總召命令,如沒(méi)有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則輸出遠(yuǎn)動(dòng)設(shè)備不具備信息體地址檢錯(cuò)功能,控制發(fā)送連接單元31發(fā)送傳送原因錯(cuò)誤的總召命令;如果接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)47,如果不是47,則輸出遠(yuǎn)動(dòng)終端信息體地址錯(cuò)誤識(shí)別出錯(cuò),并控制發(fā)送連接單元31 發(fā)送傳送原因錯(cuò)誤的總召命令;如果是47,則控制發(fā)送連接單元31發(fā)送傳送原因錯(cuò)誤的總召命令;檢測(cè)判斷單元32具體可以用于如沒(méi)有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則輸出遠(yuǎn)動(dòng)設(shè)備不具備傳送原因檢錯(cuò)功能,并控制發(fā)送連接單元31發(fā)送類型標(biāo)識(shí)錯(cuò)誤的總召命令;如果接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)45,如果不是45,則輸出遠(yuǎn)動(dòng)終端傳送原因錯(cuò)誤識(shí)別出錯(cuò),并控制發(fā)送連接單元31發(fā)送類型標(biāo)識(shí)錯(cuò)誤的總召命令;如果是45,則發(fā)送傳送類型標(biāo)識(shí)錯(cuò)誤的總召命令;檢測(cè)判斷單元32具體可以用于如沒(méi)有接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則輸出遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)檢錯(cuò)功能,并結(jié)束操作;如果接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù) 44,如果不是44,則輸出遠(yuǎn)動(dòng)終端輸出類型標(biāo)識(shí)錯(cuò)誤識(shí)別出錯(cuò),并結(jié)束操作;如果是44,則結(jié)束否定測(cè)試流程。需要說(shuō)明的是,上述44、45、46、47為104規(guī)約中規(guī)定的針對(duì)相關(guān)錯(cuò)誤的類型標(biāo)識(shí)值。上述單元和系統(tǒng)實(shí)施例中,所包括的各個(gè)模塊或單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。本領(lǐng)域技術(shù)人員可以理解,本發(fā)明實(shí)施例提供的技術(shù)方案全部或部分步驟是可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。比如可以通過(guò)計(jì)算機(jī)運(yùn)行程序來(lái)完成。該程序可以存儲(chǔ)在可讀取存儲(chǔ)介質(zhì),例如,隨機(jī)存儲(chǔ)器、磁盤(pán)、光盤(pán)等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于電力104規(guī)約的測(cè)試方法,其特征在于,所述方法包括51、在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;52、檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述包含有錯(cuò)誤信息的總召命令具體為公共地址錯(cuò)誤的總召命令、召喚限定詞錯(cuò)誤的總召命令、信息體地址錯(cuò)誤的總召命令、傳送原因錯(cuò)誤的總召命令或類型標(biāo)識(shí)錯(cuò)誤的總召命令。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法具體包括511、向遠(yuǎn)動(dòng)設(shè)備發(fā)送公共地址錯(cuò)誤的總召命令,然后執(zhí)行S21;521、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,則執(zhí)行S211,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,然后轉(zhuǎn)至S12 ;S211、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)46,若是,則執(zhí)行S12,若否,則輸出遠(yuǎn)動(dòng)設(shè)備公共地址錯(cuò)誤識(shí)別出錯(cuò),然后執(zhí)行S12512、發(fā)送召喚限定詞錯(cuò)誤的總召命令;然后執(zhí)行S22;522、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是, 輸出遠(yuǎn)動(dòng)設(shè)備對(duì)104規(guī)約的限定詞錯(cuò)誤無(wú)法識(shí)別,然后執(zhí)行S13,若否,執(zhí)行S13 ;513、發(fā)送信息體地址錯(cuò)誤的總召命令,然后執(zhí)行S23;523、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是, 則轉(zhuǎn)至S231,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備信息體地址檢錯(cuò)功能并執(zhí)行S14 ;S231、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)47,若是,執(zhí)行S14,若否,則輸出遠(yuǎn)動(dòng)終端信息體地址錯(cuò)誤識(shí)別出錯(cuò)并執(zhí)行S14 ;514、發(fā)送傳送原因錯(cuò)誤的總召命令,然后執(zhí)行S24;524、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,若是,執(zhí)行S241,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備傳送原因檢錯(cuò)功能并執(zhí)行S15 ;SM1、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)45,若是,執(zhí)行S15,若否,則輸出遠(yuǎn)動(dòng)終端傳送原因錯(cuò)誤識(shí)別出錯(cuò)并執(zhí)行S15 ;515、發(fā)送類型標(biāo)識(shí)錯(cuò)誤的總召命令,然后執(zhí)行S25;525、判斷是否接收到遠(yuǎn)動(dòng)設(shè)備發(fā)送的類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文;若是,執(zhí)行S251,若否,則輸出遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)檢錯(cuò)功能,并結(jié)束操作;S251、判斷響應(yīng)報(bào)文類型是否為十進(jìn)制數(shù)44,若是,則結(jié)束操作,若否,則輸出遠(yuǎn)動(dòng)終端輸出類型標(biāo)識(shí)錯(cuò)誤識(shí)別出錯(cuò),并結(jié)束操作。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,如所述包含有錯(cuò)誤信息的總召命令為公共地址錯(cuò)誤的總召命令時(shí),S2具體為如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該公共地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備公共地址檢錯(cuò)功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)46,如是,則該遠(yuǎn)動(dòng)設(shè)備的公共地址檢錯(cuò)功能正常。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,如所述包含有錯(cuò)誤信息的總召命令為召喚限定詞錯(cuò)誤的總召命令時(shí),S2具體為如未接收到該遠(yuǎn)動(dòng)設(shè)備返回該召喚限定詞錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備具備出限定詞的錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則確定該遠(yuǎn)動(dòng)設(shè)備不具備限定詞的錯(cuò)誤識(shí)別功能。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,如所述包含有錯(cuò)誤信息的總召命令為信息體地址錯(cuò)誤的總召命令時(shí),S2具體為如未接收到該信息體地址錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備信息體地址錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)47, 如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,如所述包含有錯(cuò)誤信息的總召命令為傳送原因錯(cuò)誤的總召命令時(shí),S2具體為如未接收到該傳送原因錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備傳送原因錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)45,如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備信息體地址錯(cuò)誤識(shí)別功能。
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,如所述包含有錯(cuò)誤信息的總召命令為類型標(biāo)識(shí)錯(cuò)誤的總召命令時(shí),S2具體為如未接收到該類型標(biāo)識(shí)錯(cuò)誤的總召命令的響應(yīng)報(bào)文,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備不具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能,如接收到該響應(yīng)報(bào)文,則判斷該響應(yīng)報(bào)文的類型是否為十進(jìn)制數(shù)44,如是,則確認(rèn)該遠(yuǎn)動(dòng)設(shè)備具備類型標(biāo)識(shí)錯(cuò)誤識(shí)別功能。
9.一種基于電力104規(guī)約的測(cè)試系統(tǒng),其特征在于,所述系統(tǒng)包括發(fā)送連接單元,用于在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;檢測(cè)判斷單元,用于檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述包含有錯(cuò)誤信息的總召命令具體為公共地址錯(cuò)誤的總召命令、召喚限定詞錯(cuò)誤的總召命令、信息體地址錯(cuò)誤的總召命令、 傳送原因錯(cuò)誤的總召命令或類型標(biāo)識(shí)錯(cuò)誤的總召命令。
全文摘要
本發(fā)明適用于電力領(lǐng)域,提供了一種基于電力104規(guī)約的測(cè)試方法,所述方法包括S1、在與遠(yuǎn)動(dòng)設(shè)備建立連接后,向遠(yuǎn)動(dòng)設(shè)備發(fā)送包含有錯(cuò)誤信息的總召命令;S2、檢測(cè)是否接收到該遠(yuǎn)動(dòng)設(shè)備返回的該總召命令的響應(yīng)報(bào)文,并根據(jù)其是否接收到該響應(yīng)報(bào)文判斷該遠(yuǎn)動(dòng)設(shè)備的104規(guī)約的性能。本發(fā)明提供的技術(shù)方案具有獲知遠(yuǎn)動(dòng)設(shè)備104規(guī)約性能的優(yōu)點(diǎn)。
文檔編號(hào)H04L12/26GK102413008SQ20111036324
公開(kāi)日2012年4月11日 申請(qǐng)日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者畢俊杰 申請(qǐng)人:航天科工深圳(集團(tuán))有限公司