一種雙機熱備切換板的測試設備的製作方法
2023-07-13 11:29:26 3
一種雙機熱備切換板的測試設備的製作方法
【專利摘要】本實用新型提供了一種雙機熱備切換板的測試設備,所述設備包括:測試裝置、集成板卡、集成測試線纜;所述測試裝置與所述集成板卡相連,用於測試待測雙機熱備切換板;所述集成板卡與所述集成測試線纜相連,用於根據所述測試裝置發來的命令採集待測雙機熱備切換板的狀態數據;所述集成測試線纜與待測雙機熱備切換板相連,用於傳輸信息。通過本實用新型提供的一種雙機熱備切換板的測試設備,能夠實時採集待測雙機熱備切換板的狀態數據,對待測雙機熱備切換板進行自動測試,提高了測試結果的可信度。
【專利說明】一種雙機熱備切換板的測試設備
【技術領域】
[0001]本實用新型涉及測試【技術領域】,尤其涉及一種雙機熱備切換板的測試設備。
【背景技術】
[0002]雙機熱備系統是一種雙機互備系統。兩臺機器同時工作,並互為熱備。主機正常工作,備機只監聽主機,當主機出現故障時,備機自動切換為主機工作。為了實現雙機熱備平臺的相關功能,需設計雙機熱備切換板。雙機熱備系統通過雙機熱備切換板監聽主備機狀態,當主機出現故障時,切換到備機。雙機熱備切換板在上線運營前,需對其開展單元測試、集成測試、子系統測試幾個階段的測試驗證,在集成測試階段需要對雙機熱備切換板的串口切換功能進行測試,驗證經過串口切換後,串口收發內容是否與預期一致;對指示燈狀態、動態信號、人工開關信息和關鍵節點模擬量信息的正確性進行驗證。
[0003]對雙機熱備切換板進行測試時,現有技術中主要是採用手動輸入控制命令的方法監測串口切換狀態,目測指示燈狀態、動態信號、人工開關信息,利用萬用表採集關鍵節點信息,判斷和記錄全部靠手動操作。
[0004]通過上述描述可見,現有技術中的對雙機熱備切換板的測試通過手動輸入控制命令,人工判斷和記錄測試信息,測試過程消耗大量時間,手動輸出命令,人工判斷和記錄測試信息容易出現錯誤且不能實時採集待測雙機熱備切換板的狀態數據,測試結果可信度較低。
實用新型內容
[0005]本實用新型提供了一種雙機熱備切換板的測試設備,能夠提高測試結果的可信度。
[0006]本實用新型提供的一種雙機熱備切換板的測試設備,所述設備包括:
[0007]測試裝置、集成板卡、集成測試線纜;
[0008]所述測試裝置與所述集成板卡相連,用於測試待測雙機熱備切換板;
[0009]所述集成板卡與所述集成測試線纜相連,用於根據所述測試裝置發來的命令採集待測雙機熱備切換板的狀態數據;
[0010]所述集成測試線纜與待測雙機熱備切換板相連,用於傳輸信息。
[0011]進一步地,所述測試裝置包括:
[0012]調用單元,用於讀取第一數據表中的控制命令,並在判斷單元將匹配後的記錄寫入第二數據表後,判斷控制命令是否讀完,如果讀完,則向報表生成單元發送報表生成信號,否則讀取第一數據表,調用下一條控制命令;
[0013]發送單元,用於將調用單元讀取的控制命令發送給集成板卡;
[0014]採集單元,用於獲取待測雙機熱備切換板的狀態數據;
[0015]判斷單元,用於將數據採集單元獲取的待測雙機熱備切換板的測試信息與第一數據表中對應的預期結果進行匹配,如果匹配成功,則直接將正確記錄寫入第二數據表進行存儲,否則,將錯誤記錄寫入第二數據表進行存儲,並將錯誤記錄顯示在錯誤列表中,根據所述正確記錄和所述錯誤記錄生成判斷結果;
[0016]報表生成單元,用於在接收到調用單元的報表生成信號後,將從判斷單元獲取的判斷結果生成測試報表;
[0017]顯示單元,用於將從採集單元獲取的待測雙機熱備切換板的狀態數據和從判斷單元獲取的判斷結果顯示出來。
[0018]進一步地,所述測試裝置還包括:初始化單元、板卡參數配置單元;
[0019]所述初始化單元與所述集成板卡連接,用於對集成板卡進行初始化設置;
[0020]所述板卡參數配置單元與所述集成板卡連接,用於配置所述集成板卡。
[0021]進一步地,所述集成板卡包括:1758UD1、PCIe6321採集卡、CP134U串口卡。
[0022]進一步地,所述PCIe6321採集卡用模擬通道採集待測雙機熱備切換板關鍵節點的模擬量信息,用數字通道向待測雙機熱備切換板發送由測試裝置發來的控制命令。
[0023]進一步地,所述1758UDI用數字通道採集指示燈信息。
[0024]進一步地,所述CP134U串口卡包括RS232通信接口、RS422通信接口、RS485通信接口 ;
[0025]被選用的所述CP134U串口卡的通信接口與待測雙機熱備切換板的通信接口相同。
[0026]進一步地,所述集成測試線纜由兩個DB25接線器和9個連接線端子組成。
[0027]進一步地,所述測試裝置還包括:存儲單元,用於保存第一數據表和第二數據表;
[0028]所述第一數據表是根據待測雙機熱備切換板使用的控制命令建立的數據表。
[0029]進一步地,所述待測雙機熱備切換板的狀態數據,包括:主備機串口選通信息、指示燈信息、動態信號、人工開關模擬量信息、關鍵節點模擬量信息。
[0030]通過本實用新型提供的一種雙機熱備切換板的測試設備,能夠實時採集待測雙機熱備切換板的狀態數據,對待測雙機熱備切換板進行自動測試,提高了測試結果的可信度。
【專利附圖】
【附圖說明】
[0031]為了更清楚地說明本實用新型實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本實用新型的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0032]圖1是本實用新型實施例提供的一種雙機熱備切換板的測試設備的結構示意圖;
[0033]圖2是本實用新型實施例提供的另一種雙機熱備切換板的測試設備的結構示意圖。
【具體實施方式】
[0034]為使本實用新型實施例的目的、技術方案和優點更加清楚,下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本實用新型一部分實施例,而不是全部的實施例,基於本實用新型中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬於本實用新型保護的範圍。
[0035]本實用新型實施例提供了一種雙機熱備切換板的測試設備,參見圖1,該設備包括:
[0036]測試裝置101、集成板卡102、集成測試線纜103 ;
[0037]測試裝置101與集成板卡102相連,用於測試待測雙機熱備切換板;
[0038]集成板卡102與集成測試線纜103相連,用於根據測試裝置101的發來的命令採集待測雙機熱備切換板的測試信息;
[0039]集成測試線纜103與待測雙機熱備切換板相連,用於傳輸信息。
[0040]通過本實用新型實施例提供的一種雙機熱備切換板的測試設備,能夠實時採集待測雙機熱備切換板的狀態數據,對待測雙機熱備切換板進行自動測試,提高了測試結果的
可信度。
[0041]參見圖2,本實用新型實施例提供了一種雙機熱備切換板的測試設備,該設備包括:
[0042]測試裝置201、集成板卡202、集成測試線纜203 ;
[0043]測試裝置201與集成板卡202相連,用於測試待測雙機熱備切換板;
[0044]集成板卡202與集成測試線纜203相連,用於根據測試裝置201的發來的命令採集待測雙機熱備切換板的測試信息;
[0045]集成測試線纜203與待測雙機熱備切換板相連,用於傳輸信息。
[0046]測試裝置201包括:
[0047]調用單元2011,用於讀取第一數據表中的控制命令,並在判斷單元2014將匹配後的記錄寫入第二數據表後,判斷控制命令是否讀完,如果讀完,則向報表生成單元2015發送報表生成信號,否則讀取第一數據表,調用下一條控制命令;其中,調用單元可以通過SQL語言完成讀取第一數據表中控制命令的操作。
[0048]發送單元2012,用於將調用單元2011讀取的控制命令發送給集成板卡202 ;
[0049]採集單元2013,用於獲取待測雙機熱備切換板的狀態數據;其中,根據數據表中串口選通信息,採用周期輪詢的方式,查詢相應串口實際收發信息和指示燈信息,從機制上保證了數據採集的實時性。
[0050]判斷單元2014,用於將採集單元2013獲取的待測雙機熱備切換板的狀態數據與第一數據表中對應的預期結果進行匹配,如果匹配成功,則直接將正確記錄寫入第二數據表進行存儲,否則,將錯誤記錄寫入第二數據表進行存儲,並將錯誤記錄顯示在錯誤列表中,根據所述正確記錄和所述錯誤記錄生成判斷結果;
[0051]報表生成單元2015,用於在接收到調用單元2011的報表生成信號後,將從判斷單元獲取的判斷結果生成測試報表;雙機熱備切換板的判斷結果會在整輪測試結束後,按照固定模版格式,生成測試報表,便於檢驗人員存檔、複查。
[0052]顯示單元2016,用於將從採集單元2013獲取的待測雙機熱備切換板的狀態數據和從判斷單元2014獲取的判斷結果顯示出來。其中,雙機熱備切換板的狀態數據會通過上位機直接在界面顯示,所有信息會存儲在資料庫中便於查看分析。
[0053]測試裝置201還包括:初始化單元2017、板卡參數配置單元2018 ;
[0054]初始化單元2017與集成板卡202連接,用於對集成板卡202進行初始化設置;其中,對集成板卡202進行初始化設置,包括:設置板卡編號、輸入通道、輸出通道、串口埠
萬寸O
[0055]板卡參數配置單元2018與集成板卡202連接,用於配置集成板卡202。其中,如果要用於雙機熱備切換板的集成測試,需要將主備機的PCIe6321卡分別設置為Dev1、Dev2,兩個板卡均設置為輸出通道1,選擇8位來接收控制命令。
[0056]集成板卡202 包括:1758UD1、PCIe6321 採集卡、CP134U 串口卡。
[0057]PCIe6321採集卡用模擬通道採集待測雙機熱備切換板關鍵節點的模擬量信息,用數字通道向待測雙機熱備切換板發送由測試裝置發來的控制命令。
[0058]1758UDI用數字通道採集指示燈信息。
[0059]CP134U串口卡包括RS232通信接口、RS422通信接口、RS485通信接口 ;其中,被選用的所述CP134U串口卡的通信接口與待測雙機熱備切換板的通信接口相同。
[0060]集成測試線纜203由兩個DB25接線器和9個連接線端子組成。其中,使用該集成測試線纜,可以在不破壞原雙機熱備切換板相關配線的基礎上對串口切換狀態信息進行收集。
[0061]測試裝置201還包括:存儲單元2019,用於保存第一數據表和第二數據表;其中,第一數據表是根據待測雙機熱備切換板使用的控制命令建立的數據表。
[0062]待測雙機熱備切換板的狀態數據,包括:主備機串口選通信息、指示燈信息、動態信號、人工開關模擬量信息、關鍵節點模擬量信息。
[0063]其中,測試裝置可以選用帶PCI和PCIe插槽的工控機。
[0064]通過以上描述可見,本實用新型實施例具有如下有益效果:
[0065]1、通過本實用新型實施例提供的一種雙機熱備切換板的測試設備,能夠實時採集待測雙機熱備切換板的狀態數據,對待測雙機熱備切換板進行自動測試,提高了測試結果的可信度。
[0066]2、通過本實用新型實施例提供的一種雙機熱備切換板的測試設備,採用集成板卡的方式,可以將該集成板卡安裝於任何配有PCI及PCIe插槽的計算機內,提高了該裝置的通用性。
[0067]3、通過本實用新型實施例提供的一種雙機熱備切換板的測試設備,採用非破壞性集成測試線纜,在不破壞雙機熱備切換板相關配線的基礎上即可完成測試,使該集成測試線纜也可用於現場雙機熱備切換板的串口切換數據的分析。
[0068]需要說明的是,在本文中,諸如第一和第二之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
[0069]本領域普通技 術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質中。
[0070]最後需要說明的是:以上所述僅為本實用新型的較佳實施例,僅用於說明本實用新型的技術方案,並非用於限定本實用新型的保護範圍。凡在本實用新型的精神和原則之內所做的任何修改、等同替換、改進等,均包含在本實用新型的保護範圍內。
【權利要求】
1.一種雙機熱備切換板的測試設備,其特徵在於,所述設備包括: 測試裝置、集成板卡、集成測試線纜; 所述測試裝置與所述集成板卡相連,用於測試待測雙機熱備切換板; 所述集成板卡與所述集成測試線纜相連,用於根據所述測試裝置發來的命令採集待測雙機熱備切換板的狀態數據; 所述集成測試線纜與待測雙機熱備切換板相連,用於傳輸信息。
2.根據權利要求1所述的測試設備,其特徵在於,所述測試裝置包括: 調用單元,用於讀取第一數據表中的控制命令,並在判斷單元將匹配後的記錄寫入第二數據表後,判斷控制命令是否讀完,如果讀完,則向報表生成單元發送報表生成信號,否則讀取第一數據表,調用下一條控制命令; 發送單元,用於將調用單元讀取的控制命令發送給集成板卡; 採集單元,用於獲取待測雙機熱備切換板的狀態數據; 判斷單元,用於將數據採集單元獲取的待測雙機熱備切換板的測試信息與第一數據表中對應的預期結果進行匹配,如果匹配成功,則直接將正確記錄寫入第二數據表進行存儲,否則,將錯誤記錄寫入第二數據表進行存儲,並將錯誤記錄顯示在錯誤列表中,根據所述正確記錄和所述錯誤記錄生成判斷結果; 報表生成單元,用於在接收到調用單元的報表生成信號後,將從判斷單元獲取的判斷結果生成測試報表; 顯示單元,用於將從採集單元獲取的待測雙機熱備切換板的狀態數據和從判斷單元獲取的判斷結果顯示出來。
3.根據權利要求2所述的測試設備,其特徵在於,所述測試裝置還包括:初始化單元、板卡參數配置單元; 所述初始化單元與所述集成板卡連接,用於對集成板卡進行初始化設置; 所述板卡參數配置單元與所述集成板卡連接,用於配置所述集成板卡。
4.根據權利要求1所述的測試設備,其特徵在於,所述集成板卡包括:1758UD1、PCIe6321 採集卡、CP134U 串口卡。
5.根據權利要求4所述的測試設備,其特徵在於,所述PCIe6321採集卡用模擬通道採集待測雙機熱備切換板關鍵節點的模擬量信息,用數字通道向待測雙機熱備切換板發送由測試裝置發來的控制命令。
6.根據權利要求4所述的測試設備,其特徵在於,所述1758UDI用數字通道採集指示燈信息。
7.根據權利要求4所述的測試設備,其特徵在於,所述CP134U串口卡包括RS232通信接口、RS422通信接口、RS485通信接口 ; 被選用的所述CP134U串口卡的通信接口與待測雙機熱備切換板的通信接口相同。
8.根據權利要求1所述的測試設備,其特徵在於,所述集成測試線纜由兩個DB25接線器和9個連接線端子組成。
9.根據權利要求1所述的測試設備,其特徵在於,所述測試裝置還包括:存儲單元,用於保存第一數據表和第二數據表; 所述第一數據表是根據待測雙機熱備切換板使用的控制命令建立的數據表。
10.根據權利要求1所述的測試設備,其特徵在於,所述待測雙機熱備切換板的狀態數據,包括:主備機串口選通信息、指示燈信息、動態信號、人工開關模擬量信息、關鍵節點模擬量 信息。
【文檔編號】G05B23/02GK203606698SQ201320830053
【公開日】2014年5月21日 申請日期:2013年12月16日 優先權日:2013年12月16日
【發明者】王娟, 杜恆, 李騰飛, 朱振志 申請人:北京交控科技有限公司