欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于iec62056協(xié)議的批量自動檢測終端的方法

文檔序號:5873363閱讀:114來源:國知局
專利名稱:一種基于iec62056協(xié)議的批量自動檢測終端的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于IEC62056協(xié)議的批量自動檢測終端的方法,尤指基于 IEC62056協(xié)議開發(fā)的批量自動檢測負控、低壓集抄、配變終端的方法。
背景技術(shù)
在電力系統(tǒng)中,各種負控、低壓集抄、配變終端在入網(wǎng)之前,都需要對其協(xié)議的正 確性進行檢定,檢測的時間關(guān)系到是否能提高生產(chǎn)效率。IEC62056系列,即由國際電工 委員會IEC(InternationalElectro Technical, IEC)制定的國際標準。該標準采用對 象標識、對象建模、對象訪問和服務(wù)、通訊介質(zhì)接入方式等方法,從通訊的角度建立了儀表 的接口模型,它不包含儀表的數(shù)據(jù)采集和數(shù)據(jù)處理方面的內(nèi)容,從“外部”來看,這個接口 模型代表了計量儀在商業(yè)過程中的“行為特征”。IEC62056標準體系整體上分為兩大部 分,即COSEM和DLMS,一部分是通訊協(xié)議、介質(zhì)無關(guān)的電能計量技術(shù)規(guī)范-C0SEM,包括IEC 62056-61 (OBIS)和IEC 62056(接口類)兩部分另一部分是依據(jù)OSI參考模型和IEC61334 制定的通訊協(xié)議模型,即設(shè)備語言報文規(guī)范-DLMS。該標準體系不僅適用于電能計量,而是 集電、水、氣、熱統(tǒng)一定義的標準規(guī)范,支持多種通訊介質(zhì)接入方式,其良好的系統(tǒng)互連性和 互操作性是迄今為止較為完善的計量儀通信標準。但由于IEC62056協(xié)議的復雜性,目前大 多數(shù)的檢測都是采取手工作坊式的檢測方法、方法比較單一,不僅花費的時間長,而且不能 保證檢測的全面,不能自動檢測,檢測成本很大。

發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)中的不足,本發(fā)明提供一種基于IEC62056協(xié)議的批量自 動檢測終端的方法,即基于IEC62056協(xié)議開發(fā)的批量自動檢測負控、低壓集抄、配變終端 的方法,解決現(xiàn)有技術(shù)中針對終端檢測時效率低和穩(wěn)定性差的問題。為實現(xiàn)上述目的,本發(fā)明一種基于IEC62056協(xié)議的批量自動檢測終端的方法的 技術(shù)方案所述方法由自動檢測系統(tǒng)完成,所述自動檢測系統(tǒng)包括一檢測軟件、一提供可靠 的電壓、電流和功率的功率源、一前置機、62056協(xié)議開發(fā)的負控和集中器裝置和上述裝置 連接的電表;所述方法包括如下步驟(A)物理設(shè)置,將終端與電表通過RS485或者載波進行連接;(B)配置設(shè)置,對所述終端各項參數(shù)進行相應配置;(C)建立連接,通過RS232轉(zhuǎn)串口或者TCP/UDP將工作臺同所述終端進行連接;(D)所述工作臺進行檢測,包括獲取SAP、獲取管理LN、GET_Normal、GET_ Withlist、GET_Withlist_Block、SET_Normal、SET_Normal_Block、SET_Withlist、SET_ ffithlist_Block, ACTI0N_NormaU ACTION_Normal_Block, ACTI0N_ffithlist, ACTI0N_ Withlist_Block、獲取邏輯設(shè)備名+SAP分配對象、獲取管理邏輯設(shè)備LN列表以及EVENT, 所述檢測方法為自動檢測法或單獨檢測法。所述自動檢測法就是設(shè)置好這些過程后當一個過程測試完成后自動執(zhí)行下一個過程,比如檢測完GET_Withlist項后,自動檢測GET_
WithliSt_Block項,直到整個過程檢測完畢;單獨檢測就是單獨檢測某一個項。 (E)形成檢測報告。 作為改進,所述步驟B具體包括設(shè)置系統(tǒng)與終端通信的串口、波特率、校驗位以及終端通信地址;設(shè)置終端參數(shù),所述終端參數(shù)包括所述用于終端獲取SAP、管理LN、GET_Normal, GET_Normal_Block、GET_Withlist、GET_Withlist_Block、SET_Normal、SET_Normal_Block、 SET_Withlist、SET_Withlist_Block、ACTI0N_Normal、ACTION_Normal_Block、ACTI0N_ ffithlist 及 ACTION_Withlist_Block 的參數(shù)。作為改進,所述步驟C具體包括1、建立物理層連接。抄表主站和負控終端均可主動發(fā)起物理連接建立請求。一般 情況下,由抄表主站發(fā)起物理連接建立請求,進行數(shù)據(jù)抄讀和參數(shù)設(shè)置以及動作執(zhí)行。若負 控終端有事件(包括新負控終端安裝事件)需要上報給抄表主站,此時可以由負控終端主 動發(fā)起建立物理連接。物理通道的具體建立過程,依物理連接類型和使用的設(shè)備來定。2、建立鏈路層聯(lián)接。在連接建立階段進行參數(shù)協(xié)商,SNRM幀攜帶抄表主站端建議 的參數(shù),UA幀攜帶負控終端可支持的參數(shù)。負控終端的參數(shù)取固定值,建立應用層聯(lián)接。鏈 路層聯(lián)接建立后,還要建立應用層聯(lián)接才能進行數(shù)據(jù)通訊。應用聯(lián)接的建立過程稱為“協(xié) 商”過程,是為數(shù)據(jù)通訊約定一些配置參數(shù)。應用聯(lián)接請求由客戶端(主站)發(fā)起(發(fā)AARQ 幀),服務(wù)器(負控終端)響應AARE幀。3、進行數(shù)據(jù)通訊。應用聯(lián)接建立后,就可以進行數(shù)據(jù)通訊了。收到PH-DATA. request服務(wù)的數(shù)據(jù)將立即發(fā)送,或者,在實現(xiàn)了物理數(shù)據(jù)流控制的情況下,將覆蓋前面尚 未發(fā)送的數(shù)據(jù)字節(jié)。由于PH-DATA. request服務(wù)既沒有本地確認也沒有遠方確認,在后一 種情況下(數(shù)據(jù)被覆蓋)將不產(chǎn)生任何錯誤信息。4、數(shù)據(jù)通訊結(jié)束,釋放數(shù)據(jù)鏈路,解除物理連接。作為改進,所述步驟D具體包括負控終端中設(shè)置2個邏輯設(shè)備管理邏輯設(shè)備與數(shù)據(jù)邏輯設(shè)備。管理邏輯設(shè)備 是負控終端中必須的,管理邏輯設(shè)備中存放一些與全局相關(guān)的及終端參數(shù)設(shè)置數(shù)據(jù)對象; 數(shù)據(jù)邏輯設(shè)備用來存儲和管理負控終端下屬各表計的數(shù)據(jù),其中除了必須的C0SEM對象如 LDN、LN聯(lián)結(jié)對象外,主要包括各種數(shù)據(jù)曲線(當前數(shù)據(jù)曲線、凍結(jié)數(shù)據(jù)曲線等),以及為了 生成這些曲線所需的表計采集數(shù)據(jù)對象的全集。通過獲取的管理邏輯設(shè)備和數(shù)據(jù)邏輯設(shè)備 與我們系統(tǒng)中配置的比較是否一致。"SAP分配”接口類包含將邏輯設(shè)備分配給它們的服務(wù)接入點SAP的有關(guān)信息。GET_Normal本服務(wù)由客戶機應用層調(diào)用,向客戶機應用進程指示從C0SEM服務(wù)器 應用進程收到的GET. response APDU,本服務(wù)調(diào)用包含對NORMAL類型的GET. request服務(wù) 的完整響應。通過設(shè)置的GET_Normal命令檢測終端是否正確響應。GET_withList本服務(wù)由客戶機應用層調(diào)用,向客戶機應用進程指示從C0SEM服務(wù) 器應用進程收到的GET. response APDU,本服務(wù)調(diào)用包含WITH_LIST類型的GET. request服 務(wù)的完整響應(包括一個屬性引用的列表)。通過設(shè)置的GET_withList命令檢測終端是否 正確響應。
4
SET_Normal本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置一 個COSEM接口對象的一個或多個屬性的值,本服務(wù)調(diào)用包含COSEM接口對象中的一個屬性 引用或全部屬性引用及其所需要的所有數(shù)據(jù)。在本服務(wù)調(diào)用中,可選參數(shù)Bl0Ck_Number不 出現(xiàn)。通過設(shè)置的SET_Normal命令檢測終端是否正確響應。SET_withList本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置 一個COSEM接口對象的一個或多個屬性的值,本服務(wù)調(diào)用包含COSEM接口對象屬性引用的 一個列表及其所需要的所有數(shù)據(jù)。在本服務(wù)調(diào)用中,可選參數(shù)Bl0Ck_Number不出現(xiàn)。通過 設(shè)置的SET_withList命令檢測終端是否正確響應。SET_Block本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置一 個COSEM接口對象的一個或多個屬性的值。首先FIRST_BL0CK 本服務(wù)調(diào)用僅包含COSEM接 口對象的一個或所有屬性引用以及所需要數(shù)據(jù)的第一部分。Bl0Ck_Number參數(shù)設(shè)為0001。 再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用僅包含一個數(shù)據(jù)塊,Block_Number參數(shù)包含當前數(shù)據(jù)塊的 序號,一個數(shù)據(jù)塊包含一部分Data參數(shù)作為原始數(shù)據(jù)。COSEM_Attribute_Descriptor在本 調(diào)用中不出現(xiàn),最后調(diào)用LAST_BL0CK 本服務(wù)調(diào)用包含最后一個據(jù)塊。BloCk_Number參數(shù) 包含最后數(shù)據(jù)塊的序號。COSEM_Attribute_DesCriptor在本調(diào)用中不出現(xiàn)。通過設(shè)置的 SET_Block命令檢測終端是否正確響應。SET_with_list_Block本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用 進程設(shè)置一個COSEM接口對象的一個或多個屬性的值。首先FIRST-BLOCK-WITH-LIST 本 服務(wù)調(diào)用包含COSEM接口對象的屬性引用一個列表及其所需要數(shù)據(jù)的第一部分。BL0CK_ NUMBER參數(shù)為0001。再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用僅包含一個數(shù)據(jù)塊,Block_Number 參數(shù)包含當前數(shù)據(jù)塊的序號,一個數(shù)據(jù)塊包含一部分Data參數(shù)作為原始數(shù)據(jù)。C0SEM_ Attribute_Descriptor在本調(diào)用中不出現(xiàn),最后調(diào)用LAST_BL0CK 本服務(wù)調(diào)用包含最后一 個據(jù)塊。Block_Number參數(shù)包含最后數(shù)據(jù)塊的序號。COSEM_Attribute_Descriptor在本 調(diào)用中不出現(xiàn)。通過設(shè)置的SET_with_list_Bl0Ck命令檢測終端是否正確響應。ACTI0N_N0RMAL本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進程 中的一個或多個COSEM接口對象的一個或多個方法。本服務(wù)調(diào)用包含對一個COSEM接口 對象方法的引用以及調(diào)用這個方法所需的MethocLIvocatioruParameters參數(shù),可選參數(shù) Block_Number在本服務(wù)調(diào)用中不出現(xiàn)。通過設(shè)置的ACTI0N_N0RMAL命令檢測終端是否正確 響應。ACTION_WITH_LIST本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進 程中的一個或多個COSEM接口對象的一個或多個方法。本服務(wù)調(diào)用包含COSEM接口對象方 法引用的列表以及調(diào)用這些方法所需的全部MethocLIvocatioruParameters參數(shù),可選參 數(shù)BloCk_Number在本服務(wù)調(diào)用中不出現(xiàn)。通過設(shè)置的ACTI0N_WITH_LIST命令檢測終端是 否正確響應。ACTI0N_BL0CK本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進程 中的一個或多個COSEM接口對象的一個或多個方法。首先調(diào)用FIRST_BL0CK 本服務(wù)調(diào)用 包含一個COSEM接口對象方法的引用和以及所需Method_Ivocation_Parameters參數(shù)的 第一部分,Block_Number參數(shù)置為0001。再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用只包含Method_ Ivocation_Parameters參數(shù)的一個數(shù)據(jù)塊,Block_Number參數(shù)為包含一部分Method_Ivocation_Parameters參數(shù)的參數(shù)塊序號,此時COSEM_Method_Descriptor參數(shù)不出現(xiàn)。 最后調(diào)用LAST_BL0CK 該值表示當前塊是最后傳送的參數(shù)塊。Block_Number參數(shù)包含最后 參數(shù)塊的序號,此時COSEM_Method_Descriptor參數(shù)不出現(xiàn)。通過設(shè)置的ACTI0N_BL0CK命 令檢測終端是否正確響應。ACTI0N_WITH_LIST_BL0CK本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù) 器應用進程中的一個或多個C0SEM接口對象的一個或多個方法。首先調(diào)用WITH_LIST_ AND_FIRST_BLOCK 本服務(wù)調(diào)用包含C0SEM接口對象方法引用的列表以及所需Method_ Ivocation_Parameter 參數(shù)的第一部分,Block_Number 參數(shù)置為 0001。再調(diào)用 0NE_BL0CK 本服務(wù)調(diào)用只包含Method_Ivocation_Parameters參數(shù)的一個數(shù)據(jù)塊,Block_Number參 數(shù)為包含一部分Method_Ivocation_Parameters參數(shù)的參數(shù)塊序號,此時C0SEM_Method_ Descriptor參數(shù)不出現(xiàn)。最后調(diào)用LAST_BL0CK 該值表示當前塊是最后傳送的參數(shù)塊。 Block_Number參數(shù)包含最后參數(shù)塊的序號,此時COSEM_Method_Descriptor參數(shù)不出現(xiàn)。 通過設(shè)置的ACTI0N_WITH_LIST_BL0CK命令檢測終端是否正確響應。作為改進,所述步驟E具體為將上述步驟中產(chǎn)生的數(shù)據(jù)形成文檔,并對所述文檔 進行管理。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是本發(fā)明通過對多臺終端同時進行檢測,避 免了傳統(tǒng)作坊式易出現(xiàn)的效率低、穩(wěn)定性不高的問題,不僅利于檢測工作,在檢測過程中配 置參數(shù)方便和快捷,同時又能記錄檢測過程中的數(shù)據(jù)信息,為以后的數(shù)據(jù)分析提供了方便。 這種批量自動檢測終端的方式不僅提高了生產(chǎn)效率,而且成本低、參數(shù)設(shè)置簡單,極大地降 低了人工成本。


圖1是本發(fā)明基于IEC62056協(xié)議的批量自動檢測終端的方法的流程示意圖;圖2是本發(fā)明基于IEC62056協(xié)議的批量自動檢測終端的方法的通信連接和接線 圖。
具體實施例方式下面結(jié)合附圖和具體實施例,對本發(fā)明作進一步詳細地描述。如圖1所示,本發(fā)明一種基于IEC62056協(xié)議的批量自動檢測終端的方法的技術(shù)方 案,包括如下步驟(A)物理設(shè)置,將終端與電表通過485或者載波進行連接;用于將終端各相電流與 各相電壓與功率源進行連接;保證他們之間的電路連通,工作臺與所述終端、所述的功率源 之間需要通過232轉(zhuǎn)串口或者TCP/UDP進行連接以便工作臺能夠操作終端和功率源。(B)配置設(shè)置,包括設(shè)置系統(tǒng)與終端通信的串口、波特率、校驗位以及終端通信地 址;以及設(shè)置終端參數(shù),所述終端參數(shù)包括所述用于終端獲取SAP、管理LN、GET_ Normal, GET_Normal_Block, GET_Withlist、 GET_ffithlist_Block, SET_Normal, SET_ Normal_Block、SET_Withlist、SET_Withlist_Block、ACTI0N_Normal、ACTI0N_Normal_ Block、ACTION_ffithlist 及 ACTION_Withlist_Block 的參數(shù)。
(C)建立連接,通過232轉(zhuǎn)串口或者TCP/UDP將工作臺同所述終端進行連接;改步 驟具體為1、建立物理層連接。抄表主站和負控終端均可主動發(fā)起物理連接建立請求。一般 情況下,由抄表主站發(fā)起物理連接建立請求,進行數(shù)據(jù)抄讀和參數(shù)設(shè)置以及動作執(zhí)行。若負 控終端有事件(包括新負控終端安裝事件)需要上報給抄表主站,此時可以由負控終端主 動發(fā)起建立物理連接。物理通道的具體建立過程,依物理連接類型和使用的設(shè)備來定。2、建立鏈路層聯(lián)接。在連接建立階段進行參數(shù)協(xié)商,SNRM幀攜帶抄表主站端建議 的參數(shù),UA幀攜帶負控終端可支持的參數(shù)。負控終端的參數(shù)取固定值,建立應用層聯(lián)接。鏈 路層聯(lián)接建立后,還要建立應用層聯(lián)接才能進行數(shù)據(jù)通訊。應用聯(lián)接的建立過程稱為“協(xié) 商”過程,是為數(shù)據(jù)通訊約定一些配置參數(shù)。應用聯(lián)接請求由客戶端(主站)發(fā)起(發(fā)AARQ 幀),服務(wù)器(負控終端)響應AARE幀。3、進行數(shù)據(jù)通訊。應用聯(lián)接建立后,就可以進行數(shù)據(jù)通訊了。收到PH-DATA. request服務(wù)的數(shù)據(jù)將立即發(fā)送,或者,在實現(xiàn)了物理數(shù)據(jù)流控制的情況下,將覆蓋前面尚 未發(fā)送的數(shù)據(jù)字節(jié)。由于PH-DATA. request服務(wù)既沒有本地確認也沒有遠方確認,在后一 種情況下(數(shù)據(jù)被覆蓋)將不產(chǎn)生任何錯誤信息。4、數(shù)據(jù)通訊結(jié)束,釋放數(shù)據(jù)鏈路,解除物理連接。(D)所述工作臺進行檢測,包括獲取SAP、獲取管理LN、GET_Normal、GET_ Withlist、GET_Withlist_Block、SET_Normal、SET_Normal_Block、SET_Withlist、SET_ ffithlist_Block, ACT I ON一Norma 1、ACTION_Normal_Block, ACTION_ffithlist, ACTION一 Wi thl i st_Block、獲取邏輯設(shè)備名+SAP分配對象、獲取管理邏輯設(shè)備LN列表以及EVENT,所 述檢測方法為自動檢測法或單獨檢測法;其中,負控終端中設(shè)置2個邏輯設(shè)備管理邏輯設(shè)備與數(shù)據(jù)邏輯設(shè)備。管理邏輯 設(shè)備是負控終端中必須的,管理邏輯設(shè)備中存放一些與全局相關(guān)的及終端參數(shù)設(shè)置數(shù)據(jù)對 象;數(shù)據(jù)邏輯設(shè)備用來存儲和管理負控終端下屬各表計的數(shù)據(jù),其中除了必須的C0SEM對 象如LDN、LN聯(lián)結(jié)對象外,主要包括各種數(shù)據(jù)曲線(當前數(shù)據(jù)曲線、凍結(jié)數(shù)據(jù)曲線等),以及 為了生成這些曲線所需的表計采集數(shù)據(jù)對象的全集。通過獲取的管理邏輯設(shè)備和數(shù)據(jù)邏輯 設(shè)備與我們系統(tǒng)中配置的比較是否一致。"SAP分配”接口類包含將邏輯設(shè)備分配給它們的服務(wù)接入點SAP的有關(guān)信息。GET_Normal本服務(wù)由客戶機應用層調(diào)用,向客戶機應用進程指示從C0SEM服務(wù)器 應用進程收到的GET. response APDU,本服務(wù)調(diào)用包含對NORMAL類型的GET. request服務(wù) 的完整響應。通過設(shè)置的GET_Normal命令檢測終端是否正確響應。GET_withList本服務(wù)由客戶機應用層調(diào)用,向客戶機應用進程指示從C0SEM服務(wù) 器應用進程收到的GET. response APDU,本服務(wù)調(diào)用包含WITH_LIST類型的GET. request服 務(wù)的完整響應(包括一個屬性引用的列表)。通過設(shè)置的GET_withList命令檢測終端是否 正確響應。SET_N0rmal本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置一 個C0SEM接口對象的一個或多個屬性的值,本服務(wù)調(diào)用包含C0SEM接口對象中的一個屬性 引用或全部屬性引用及其所需要的所有數(shù)據(jù)。在本服務(wù)調(diào)用中,可選參數(shù)Bl0Ck_Number不 出現(xiàn)。通過設(shè)置的SET_Normal命令檢測終端是否正確響應。
SET_withList本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置 一個C0SEM接口對象的一個或多個屬性的值,本服務(wù)調(diào)用包含C0SEM接口對象屬性引用的 一個列表及其所需要的所有數(shù)據(jù)。在本服務(wù)調(diào)用中,可選參數(shù)Bl0Ck_Number不出現(xiàn)。通過 設(shè)置的SET_withList命令檢測終端是否正確響應。SET_Block本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用進程設(shè)置一 個C0SEM接口對象的一個或多個屬性的值。首先FIRST_BL0CK 本服務(wù)調(diào)用僅包含C0SEM接 口對象的一個或所有屬性引用以及所需要數(shù)據(jù)的第一部分。Bl0Ck_Number參數(shù)設(shè)為0001。 再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用僅包含一個數(shù)據(jù)塊,Block_Number參數(shù)包含當前數(shù)據(jù)塊的 序號,一個數(shù)據(jù)塊包含一部分Data參數(shù)作為原始數(shù)據(jù)。COSEM_Attribute_Descriptor在本 調(diào)用中不出現(xiàn),最后調(diào)用LAST_BL0CK 本服務(wù)調(diào)用包含最后一個據(jù)塊。BloCk_Number參數(shù) 包含最后數(shù)據(jù)塊的序號。COSEM_Attribute_DesCriptor在本調(diào)用中不出現(xiàn)。通過設(shè)置的 SET_Block命令檢測終端是否正確響應。SET_with_list_Block本服務(wù)原語由客戶機應用進程,用于請求遠方服務(wù)器應用 進程設(shè)置一個C0SEM接口對象的一個或多個屬性的值。首先FIRST-BLOCK-WITH-LIST 本 服務(wù)調(diào)用包含C0SEM接口對象的屬性引用一個列表及其所需要數(shù)據(jù)的第一部分。BL0CK_ NUMBER參數(shù)為0001。再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用僅包含一個數(shù)據(jù)塊,Block_Number 參數(shù)包含當前數(shù)據(jù)塊的序號,一個數(shù)據(jù)塊包含一部分Data參數(shù)作為原始數(shù)據(jù)。C0SEM_ Attribute_Descriptor在本調(diào)用中不出現(xiàn),最后調(diào)用LAST_BL0CK 本服務(wù)調(diào)用包含最后一 個據(jù)塊。Block_Number 參數(shù)包含最后數(shù)據(jù)塊的序號。COSEM_Attribute_Descriptor在本 調(diào)用中不出現(xiàn)。通過設(shè)置的SET_with_list_Bl0Ck命令檢測終端是否正確響應。ACTI0N_N0RMAL本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進程 中的一個或多個C0SEM接口對象的一個或多個方法。本服務(wù)調(diào)用包含對一個C0SEM接口 對象方法的引用以及調(diào)用這個方法所需的MethocLIvocatioruParameters參數(shù),可選參數(shù) Block_Number在本服務(wù)調(diào)用中不出現(xiàn)。通過設(shè)置的ACTI0N_N0RMAL命令檢測終端是否正確 響應。ACTION_WITH_LIST本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進 程中的一個或多個C0SEM接口對象的一個或多個方法。本服務(wù)調(diào)用包含C0SEM接口對象方 法引用的列表以及調(diào)用這些方法所需的全部MethocLIvocatioruParameters參數(shù),可選參 數(shù)Block Number在本服務(wù)調(diào)用中不出現(xiàn)。通過設(shè)置的ACTI0N_WITH_LIST命令檢測終端是 否正確響應。ACTI0N_BL0CK本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進程 中的一個或多個C0SEM接口對象的一個或多個方法。首先調(diào)用FIRST_BL0CK 本服務(wù)調(diào)用 包含一個C0SEM接口對象方法的引用和以及所需Method_Ivocation_Parameters參數(shù)的 第一部分,Block_Number參數(shù)置為0001。再調(diào)用0NE_BL0CK 本服務(wù)調(diào)用只包含Method_ Ivocation_Parameters參數(shù)的一個數(shù)據(jù)塊,Block_Number參數(shù)為包含一部分Method_ Ivocation_Parameters參數(shù)的參數(shù)塊序號,此時C0SEM_Method_Descriptor參數(shù)不出現(xiàn)。 最后調(diào)用LAST_BL0CK 該值表示當前塊是最后傳送的參數(shù)塊。BloCk_Number參數(shù)包含最 后參數(shù)塊的序號,此時C0SEM_Method_Descriptor參數(shù)不出現(xiàn)。通過設(shè)置的ACTI0N_BL0CK 命令檢測終端是否正確響應。ACTI0N_WITH_LIST_BL0CK本服務(wù)原語由客戶機應用層調(diào)用,用于調(diào)用遠方服務(wù)器應用進程中的一個或多個C0SEM接口對象的一個或多個方法。首先調(diào) 用WITH_LIST_AND_FIRST_BLOCK 本服務(wù)調(diào)用包含C0SEM接口對象方法引用的列表以及所 需 Method_Ivocation_Parameter 參數(shù)的第一部分,Block_Number 參數(shù)置為 0001。再調(diào)用 0NE_BL0CK 本服務(wù)調(diào)用只包含Method_Ivocation_Parameters參數(shù)的一個數(shù)據(jù)塊,Block_ Number參數(shù)為包含一部分Method_Ivocation_Parameters參數(shù)的參數(shù)塊序號,此時C0SEM_ Method_Descriptor參數(shù)不出現(xiàn)。最后調(diào)用LAST_BL0CK 該值表示當前塊是最后傳送的參 數(shù)塊。Block_Number參數(shù)包含最后參數(shù)塊的序號,此時COSEM_Method_Descriptor參數(shù)不 出現(xiàn)。通過設(shè)置的ACTI0N_WITH_LIST_BL0CK命令檢測終端是否正確響應。(E)將上述步驟中產(chǎn)生的數(shù)據(jù)形成文檔,并對所述文檔進行管理。所述批量自動檢測系統(tǒng)包括1套檢測程序,1個所述工作臺,1個前置機系統(tǒng),多臺 所述終端,多臺電表。實際應用中時,本發(fā)明采用多線程對多臺終端進行檢測。如圖2所述,為一個批量自動檢測的通信連接和接線示意圖,批量自動檢測系統(tǒng) 主要包括1套檢測程序,1個前置機系統(tǒng),多臺所述終端,多臺電表;所述工作臺(即檢測程 序)與前置機通過TCP/IP建立連接,前置機與所述終端通過GPRS/以態(tài)網(wǎng)/CDMA進行信息 傳輸,終端通過485抄表口或者電力載波方式抄表的數(shù)據(jù)。通過工作臺能夠自動的進行檢 測工作,通過多線程,時間輪循機制實現(xiàn)。以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定 本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的 保護范圍。
權(quán)利要求
一種基于IEC62056協(xié)議的批量自動檢測終端的方法,其特征在于所述方法由自動檢測系統(tǒng)完成,所述自動檢測系統(tǒng)包括一檢測軟件、一提供可靠的電壓、電流和功率的功率源、一前置機、62056協(xié)議開發(fā)的負控和集中器裝置和上述裝置連接的電表;所述方法包括如下步驟(A)物理設(shè)置,將終端與電表通過RS485或者載波進行連接;(B)配置設(shè)置,對所述終端各項參數(shù)進行相應配置;(C)建立連接,通過RS232轉(zhuǎn)串口或者TCP/UDP將工作臺同所述終端進行連接;(D)所述工作臺進行檢測,包括獲取SAP、獲取管理LN、GET_Normal、GET_Withlist、GET_Withlist_Block、SET_Normal、SET_Normal_Block、SET_Withlist、SET_Withlist_Block、ACTION_Normal、ACTION_Normal_Block、ACTION_Withlist、ACTION_Withlist_Block、獲取邏輯設(shè)備名+SAP分配對象、獲取管理邏輯設(shè)備LN列表以及EVENT,所述檢測方法為自動檢測法或單獨檢測法;(E)上述步驟中產(chǎn)生的數(shù)據(jù)形成檢測報告。
2.根據(jù)權(quán)利要求1所述的基于IEC62056協(xié)議的批量自動檢測終端的方法,其特征在 于所述步驟(A)具體包括所述終端各相電流與所述功率源串連,所述終端各相電壓與所述功率源并聯(lián)。
3.根據(jù)權(quán)利要求1所述的基于IEC62056協(xié)議的批量自動檢測終端的方法,其特征在 于所述步驟(B)具體包括設(shè)置系統(tǒng)與終端通信的串口、波特率、校驗位以及終端通信地址;設(shè)置終端參數(shù),所述終端參數(shù)包括所述用于終端獲取SAP、管理LN、GET_Normal, GET_ Normal_Block、GET_Withlist、GET_Withlist_Block、SET_Normal、SET_Normal_Block、SET_ Withlist、SET_Withlist_Block、ACTION_Normal、ACTION_Normal_Block、ACTION_Withlist 及 ACTION_Withlist_Block 的參數(shù)及方法。
4.根據(jù)權(quán)利要求1所述的基于IEC62056協(xié)議的批量自動檢測終端的方法,其特征在 于在所述步驟(C)中,依次為建立物理層連接;建立鏈路層;聯(lián)接進行數(shù)據(jù)通訊;數(shù)據(jù)通 訊結(jié)束,釋放數(shù)據(jù)鏈路,解除物理連接。
5.根據(jù)權(quán)利要求1所述的基于IEC62056協(xié)議的批量自動檢測終端的方法,其特征在 于在所述步驟(D)中,根據(jù)步驟(B)配置的參數(shù)對終端進行檢測。
全文摘要
一種基于IEC62056協(xié)議的批量自動檢測終端的方法,所述方法包括如下步驟(A)物理設(shè)置,將終端與電表通過RS485或者載波進行連接;(B)配置設(shè)置,對所述終端各項參數(shù)進行相應配置;(C)建立連接,通過RS232轉(zhuǎn)串口或者TCP/UDP將工作臺同所述終端進行連接;(D)所述工作臺進行檢測,所述檢測方法為自動檢測法或單獨檢測法;(E)上述步驟中產(chǎn)生的數(shù)據(jù)形成檢測報告。本發(fā)明基于IEC62056協(xié)議開發(fā)的批量自動檢測負控、低壓集抄、配變終端的方法,解決現(xiàn)有技術(shù)中針對終端檢測時效率低和穩(wěn)定性差的問題。
文檔編號G01R31/01GK101943734SQ201010203369
公開日2011年1月12日 申請日期2010年6月17日 優(yōu)先權(quán)日2010年6月17日
發(fā)明者張軍 申請人:深圳市科陸電子科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
区。| 滁州市| 行唐县| 铜山县| 平湖市| 台江县| 肇州县| 光泽县| 泉州市| 枣阳市| 深圳市| 孟州市| 乌拉特中旗| 施秉县| 温州市| 山东| 柘荣县| 邓州市| 曲阜市| 新河县| 青浦区| 波密县| 西安市| 慈溪市| 区。| 邵阳市| 如皋市| 高雄县| 博兴县| 通道| 明溪县| 百色市| 津南区| 贡觉县| 九江县| 鄂托克旗| 玉溪市| 广东省| 通辽市| 盐山县| 宜阳县|