專利名稱:一種事件順序記錄測試信號發(fā)生器的制作方法
技術領域:
本實用新型涉及一種SOE ( Sequence of Event,事件順序記錄)測試信號 發(fā)生器。
背景技術:
目前,很多自動控制系統(tǒng)包含SOE ( Sequence of Event,事件順序記錄) 記錄才莫塊,用于記錄異常事件發(fā)生時間、首發(fā)事件和連鎖發(fā)生事件的間隔順 序,所述記錄是系統(tǒng)故障、異常和事故分析的最重要依據(jù)。隨著DCS (Distributed Control System,離散控制系統(tǒng))的普及,SOE功能應用越來越 多,人們對它的依賴性越來越大。如SOE模塊故障或記錄不正確,將直接影 響到對故障或事故原因的分析和處理,影響到?jīng)Q策和責任。作為一個如此重 要的功能,在系統(tǒng)檢修過程中非常有必要對SOE記錄模塊記錄的準確性進行 校驗。
SOE測試信號發(fā)生器是一種用于驗證SOE記錄模塊功能是否正常的測試 裝置。其基本原理是用SOE測試信號發(fā)生器替代設備的觸發(fā)信號,模擬設 備發(fā)出的SOE信號,按特定的觸發(fā)順序和時間間隔精確地觸發(fā)各個事件通道, 通過比較SOE測試信號發(fā)生器的才莫擬觸發(fā)順序與SOE記錄模塊的實時記錄 之間的差異,來驗證SOE記錄模塊功能是否準確。
現(xiàn)有的SOE測試信號發(fā)生器僅提供了正序縱向的觸發(fā)順序,即按照觸發(fā) 信號輸出模塊的排列,順序地從第l個模塊開始,順序控制每一個模塊中的 所有通道依序輸出觸發(fā)信號后,再對下一個才莫塊執(zhí)行觸發(fā)操作。實際測試中, 在測試對象為多個SOE記錄模塊時,往往需要改變事件觸發(fā)的順序進行測試, 但是基于現(xiàn)有SOE測試信號發(fā)生器中特定的觸發(fā)順序,用戶必須通過改變各 SOE記錄模塊與SOE測試信號發(fā)生器的連線順序,甚至還需要拆破連線,才 可達到改變事件觸發(fā)順序的效果,但是這在操作上很麻煩。當所述多個SOE記錄^t莫塊彼此相距較遠時,則其與SOE測試信號發(fā)生器進行連接時,所需的 連接電纜必須要足夠長,這也造成了連接上的不便。
另外,現(xiàn)有的SOE測試信號發(fā)生器僅提供了手動方式來啟動測試,即用 戶需要手動按壓相應的按鍵,SOE測試信號發(fā)生器才可以開始輸出觸發(fā)信號, 且無法得知開始測試的準確時間。因此,對^^皮測系統(tǒng)而言,使用現(xiàn)有的SOE 測試信號發(fā)生器并不能對被測系統(tǒng)記錄的觸發(fā)事件發(fā)生的絕對時間的正確性 進行驗證。
因此有必要提出改進的技術手段來解決上述問題。
實用新型內容
本實用新型提出一種SOE測試信號發(fā)生器,用于解決現(xiàn)有技術中在測試 對象為多個SOE記錄模塊時,對連接電纜的要求較多,如需要改變事件觸發(fā) 順序進行測試,還必須改變各SOE記錄模塊與SOE測試信號發(fā)生器的連線 順序,甚至還需要拆破連線,會帶來測試不便的問題。
為了解決上述技術問題,本實用新型提供了 一種事件順序記錄SOE測試 信號發(fā)生器,包含控制處理模塊、分別與所述控制處理模塊相連的人機接口 模塊、觸發(fā)信號輸出模塊和存儲模塊,其中
所述人機接口模塊,用于顯示參數(shù)配置選項以及所述存儲模塊中當前配 置的參數(shù),接收并識別用戶操作,根椐用戶選擇的參數(shù)更新所述存儲模塊中 當前配置的參數(shù),以及在識別出用戶執(zhí)行開始測試的操作后產(chǎn)生開始測試的 控制命令并發(fā)送所述控制處理模塊;
所述存儲模塊,用于保存執(zhí)行測試所需的參數(shù),以及在所述人機接口模 塊的控制下更新其保存的參數(shù); ;
所述控制處理模塊接收到開始測試的控制命令后,從所述存儲模塊中獲 取執(zhí)行測試所需的參數(shù),根據(jù)該些參數(shù)生成所述觸發(fā)信號輸出模塊中各通道 的觸發(fā)信號。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點 還包含GPS時鐘信號接收器和一定時器,其中所述參數(shù)配置選項還包括測試開始時間配置選項;
所述GPS時鐘信號接收器用于與一提供GPS時鐘信號的其他裝置相連, 從該其他裝置中獲取GPS時鐘信號,控制所述定時器與所述GPS時鐘同步;
所述人機接口才莫塊在識別出用戶設置了測試開始時間后,還將所述測試 開始時間發(fā)送給所述控制處理模塊;
所述控制處理^^莫塊在接收到所述測試開始時間后,啟動所述定時器對所 述測試開始時間進行定時,在所述定時器到時時,生成所述觸發(fā)信號輸出才莫 塊中各通道的觸發(fā)信號。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
所述參數(shù)配置選項包括觸發(fā)順序配置選項,所述觸發(fā)順序至少包含縱向 正序、縱向逆序、橫向正序,以及;f黃向逆序中的一種或多種,其中
所述縱向正序是指屬于同一觸發(fā)信號輸出子模塊的各通道按照通道編號 從小到大的順序依次產(chǎn)生觸發(fā)信號;完成屬于同一模塊的所有通道的觸發(fā)后, 再依次觸發(fā)下一模塊的各通道;
所述橫向正序是指屬于不同觸發(fā)信號輸出子模塊的同 一通道按照模塊編 號從小到大的順序依次產(chǎn)生觸發(fā)信號;完成所有模塊的同一通道的觸發(fā)后, 再依次觸發(fā)各個;f莫塊的下一通道;
所述縱向逆序是指各通道按照與所述縱向正序相反的次序依次產(chǎn)生觸發(fā) 信號;
所述橫向逆序是指各通道按照與所述橫向正序相反的次序依次產(chǎn)生觸發(fā) 信號。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
所述參數(shù)配置選項還包括重復測試次數(shù)配置選項、重復測試間隔配置選 項、通道觸發(fā)間隔配置選項,以及脈沖寬度配置選項中的一種或者多種。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
還包舍上位機接口模塊,其中
所述上位機接口才莫塊用于與上位機相連,用于在接收到所述上位機發(fā)送來的測試參數(shù)后,根據(jù)所述參數(shù)更新所述存儲模塊中當前配置的參數(shù);在接 收到所述上位機發(fā)送來的測試開始時間或者開始測試的控制命令后,將其發(fā) 送給所述控制處理模塊。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
還包含測試才艮告生成模塊,其中
所述上位機接口模塊還在接收到所述上位機發(fā)送來的生成測試報告的控 制命令后,發(fā)送給所述控制處理模塊,以及在接收到測試報告后發(fā)送給所述 上位機;
所述控制處理才莫塊在接收到生成測試報告的控制命令后,控制所述控制 測試報告生成一莫塊生成測試報告,以及將所述測試報告發(fā)送給所述上位機4妻 口模塊;
所述測試報告生成模塊用于在所述控制處理模塊的控制下從所述存儲模 塊中獲取當前測試所需的參數(shù),并生成相應的測試才艮告,然后將該測試寺艮告 發(fā)送-哈控制處理;f莫塊。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
還包含時鐘芯片,其中
所述GPS時鐘信號接收器在獲取到GPS時鐘信號后,還控制所述時鐘芯 片與所述GPS時鐘同步;
所述測試報告生成模塊在生成測試才艮告時,還在所述測試才艮告中打印所 述時鐘芯提供的時間信息。
進一步地,上述SOE測試信號發(fā)生器還可具有以下特點
還包含級聯(lián)擴展模塊,用于與其他所述SOE測試信號發(fā)生器的級聯(lián)擴展 模塊相連,其中
所述級聯(lián)擴展才莫塊,用于在接收到與其級聯(lián)的上一級聯(lián)擴展才莫塊發(fā)送的 開始測試的控制命令后,通知控制處理模塊,以及在收到觸發(fā)信號輸出模塊 發(fā)送來的測試結束的控制信號后,向與其級聯(lián)的下一級聯(lián)擴展才莫塊發(fā)送開始 測試的控制命令;所述觸發(fā)信號輸出模塊,在控制所有通道輸出觸發(fā)信號后,還向所述級 聯(lián)模塊發(fā)送測試結束的控制命令。
本實用新型所述的一種SOE測試信號發(fā)生器,與現(xiàn)有SOE測試信號發(fā) 生器相比,具有如下優(yōu)點
增加了 GPS時鐘信號接收器,引入了 GPS時鐘信號,提供了定時觸發(fā)功 能,保證了事件發(fā)生的絕對時間精度,可以方便地檢驗被測系統(tǒng)的時鐘同步 性能;
在測試對象為多個SOE記錄模塊時,這些SOE測試信號發(fā)生器以GPS 時鐘為測試時的工作時鐘,不同SOE測試信號發(fā)生器的觸發(fā)信號輸出子^f莫塊 與不同的SOE記錄模塊相連,測試前,通過對各SOE測試信號發(fā)生器的至 少包含測試開始時間、通道觸發(fā)間隔以及脈沖寬度的測試參數(shù)的設置,無須 改變電纜的連接方式即可實現(xiàn)對各SOE測試信號發(fā)生器所連接的所有SOE 記錄模塊的按序觸發(fā),另外,對連接電纜的長度要求不高,對該測試對象中 的SOE記錄模塊的個數(shù)無限制。
增加了上位機接口,提供了上位機控制功能,用戶可在上位機上方便地 設定各項觸發(fā)參數(shù),控制SOE測試信號發(fā)生器執(zhí)行測試以及輸出測試報告;
增加了級聯(lián)接口,可以將多個SOE測試信號發(fā)生器進行級聯(lián),從而實現(xiàn) 對SOE測試信號發(fā)生器的輸出通道的個數(shù)進行擴展;
提供了可供用戶設置的觸發(fā)順序、重復測試次數(shù)、重復測試間隔、通道 觸發(fā)間隔,以及脈沖寬度。
圖1為本實用新型實施例SOE測試信號發(fā)生器組成結構圖。
圖2為本實用新型實施例用戶采用圖1所示SOE測試信號發(fā)生器執(zhí)行測 試的方法流程圖。
具體實施方式
本實用新型提出 一種SOE測試信號發(fā)生器,用于解決現(xiàn)有技術中測試對象為多個SOE記錄模塊時,如該些SOE記錄模塊相距較遠時,對連接電纜 長度要求較高,另外,需要通過改變SOE記錄模塊與SOE測試信號發(fā)生器 之間連線方式,甚至拆石皮電纜來改變事件的觸發(fā)順序而帶來的操作不便的問 題。
以下結合附圖對本實用新型進行詳細說明.。
首先參考圖1,該圖示出了本實用新型實施例一種SOE測試信號發(fā)生器 組成結構圖,包含控制處理才莫塊101,分別與所述控制處理^f莫塊101相連的 人機接口模塊102、存儲^t塊103、觸發(fā)信號輸出模塊104、 GPS時鐘信號接 收器105、定時器106、上位機接口模塊107、測試報告生成模塊108、級聯(lián) 擴展模塊109和時鐘芯片110,存儲模塊103還分別與人機接口模塊102、上 位機接口模塊107和測試報告生成模塊108相連,GPS時鐘信號接收器105 分別與定時器106和時鐘芯片ilO相連,測試才艮告生成才莫塊108還與時鐘芯 片IIO相連,其中
人機接口模塊102,用于顯示參數(shù)配置選項以及存儲模塊103中當前配 置的參數(shù),接收并識別用戶操作,根據(jù)用戶選擇的參數(shù)更新存儲模塊103中 當前配置的參數(shù),在識別出用戶執(zhí)行開始測試的操作后,產(chǎn)生開始測試的控 制命令并發(fā)送控制處理才莫塊101,以及在識別出用戶設置了測試開始時間后, 將所述測試開始時間發(fā)送給控制處理模塊101。所述參數(shù)配置選項包含觸發(fā) 順序配置選項、測試開始時間配置選項、重復測試次數(shù)配置選項、重復測試 間隔配置選項、通道觸發(fā)間隔配置選項,以及脈沖寬度配置選項中的一種或 者多種。
存儲模塊103,用于保存執(zhí)行測試所需的參數(shù),以及在人機接口模塊102 或者上位機接口才莫塊107的控制下更新其保存的參數(shù)。
GPS時鐘信號接收器105,用于與一提供GPS時鐘信號的其他裝置相連, 從該其他裝置中獲取GPS時鐘信號,控制定時器106以及時鐘芯片110與所 述GPS時鐘同步。
上位機接口;f莫塊107,用于與上位才A4目連,4妻收用戶通過所述上位機配 置的參數(shù),并根據(jù)所述參數(shù)更新存儲模塊103'中執(zhí)行測試所需的參數(shù),在接 收到用戶通過上位機發(fā)送來的開始測試的控制命令后發(fā)送給控制處理模塊101,在收到用戶通過所述上位機發(fā)送來的生成測試報告的控制命令后,發(fā)送 給控制處理模塊101,以及在收到控制處理模塊101發(fā)送來的測試報告后,
發(fā)送給所述上位機。
測試報告生成模塊108,用于在控制處理模塊101的控制下從存儲模塊 103中獲取當前測試所需的參數(shù),以及從時鐘芯片110中獲取時間信息,然 后生成相應的測試4艮告,然后將該測試報告發(fā)送給控制處理4莫塊101。
控制處理模塊101,在接收到人機接口模塊102發(fā)送來的測試開始時間 后,啟動定時器106對所述測試開始時間進行定時;在接收到開始測試的控 制命令后或者定時器106到時后,從存儲模塊103中獲取執(zhí)行測試所需的參 數(shù),根據(jù)該些參數(shù)生成觸發(fā)信號輸出模塊104中各通道的觸發(fā)信號;在接收 到上位機接口模塊107發(fā)送來的生成測試報告的控制命令后,控制測試報告 生成模塊108生成測試報告,以及將所述測試報告發(fā)送給上位機接口模塊 107。
所述級聯(lián)擴展才莫塊109,用于與另 一所述SOE測試信號發(fā)生器的級聯(lián)擴 展^^莫塊109相連,在接收到與其級聯(lián)的上一級聯(lián)擴展才莫塊發(fā)送的開始測試的 控制命令后,通知控制處理;f莫塊101,以及在收到觸發(fā)信號輸出^^塊104發(fā) 送來的測試結束的通知后,向與其級聯(lián)的下一級聯(lián)擴展;f莫塊發(fā)送開始測試的 控制命令。
觸發(fā)信號輸出模塊104,根據(jù)控制處理模塊101產(chǎn)生的各通道的觸發(fā)信 號向被測系統(tǒng)發(fā)送該些觸發(fā)信號。觸發(fā)信號輸出模塊104在控制所有通道輸 出觸發(fā)信號后,還通知級聯(lián)模塊116本輪測試已完成。在本實施例中觸發(fā)信 號輸出模塊104包含8個觸發(fā)信號輸出子模塊,其中每一觸發(fā)信號輸出子模 塊中包含32個通道,為了便于描述,可以將該8個觸發(fā)信號輸出子模塊依序 編號為A至H,將每一觸發(fā)信號輸出子模塊中各通道依序編號為1至32,并 采用模塊編號與通道編號組合的方式來表示一個通道,比如A01表示編號 為A的觸發(fā)信號輸出子才莫塊中編號為01的通道。為了便于描述,在下面內容 中在描述一個通道時,均采用例如AOl的編號來描述一通道。當然,在另一 實施例中,SOE測試信號發(fā)生器的觸發(fā)信號輸出模塊個數(shù)以及各模塊中的通 道個數(shù)也可以設計為其他數(shù)值??刂铺幚聿拍獕K101判斷從存儲模塊103中獲取的觸發(fā)順序,如該觸發(fā)順
序為縱向正序,則按照AOl、 A02......A32, B01、 B02......B32, ......, H01、
H02......H32的順序依次生成各通道的觸發(fā)信號;如該觸發(fā)順序為橫向正序,
則按照AOl、 B01......HOI, A02、 B02......H02, ...... , A32、 B32......H32
的順序依次生成各通道的觸發(fā)信號;如該觸發(fā)順序為縱向逆序,則按照H32、
H31......HOl, G32、 G31......GOl, ......, A32、 A31......A01的順序依次
生成各通道的觸發(fā)信號;如該觸發(fā)順序為橫向逆序,則控制其各通道按照
H32、 G32......A32, H31、 G31......A31, ...... , HOl、 GOl......A01的順
序依次生成各通道的觸發(fā)信號。
與現(xiàn)有技術相比,本實用新型SOE測試信號發(fā)生器可以根椐用戶需求控 制各通道觸發(fā)的順序,從而能夠有效解決目前測試對象為多個SOE記錄模塊 時,如需改變通道觸發(fā)順序,則必須改變電纜的連接,甚至破拆電纜而帶來 操作不便的問題,大大方便系統(tǒng)接線,以及對系統(tǒng)反復對比測試和驗收。
這里需要指出的是,控制處理模塊101從存儲模塊103中獲取執(zhí)行測試 所需的參數(shù)后,根據(jù)當前參數(shù)設置,如觸發(fā)順序、重復測試次數(shù)、重復測試 間隔、通道觸發(fā)間隔、脈沖寬度等參數(shù),可以按照現(xiàn)有SOE測試信號發(fā)生器 中步序和時序的運算規(guī)則自動計算,確定各子模塊的各通道的狀態(tài),生成通 訊數(shù)據(jù),并把數(shù)據(jù)通過總線發(fā)送到觸發(fā)信號輸出模塊104中,具體生成通訊 數(shù)據(jù)的方法這里不再贅述。該些參數(shù)可以是用戶通過人機接口模塊102提供 的參數(shù)配置選項設置的,在用戶未進行參數(shù)設置或者沒有提供相關W:的配 置選項時該些參數(shù)也可以是測試信號發(fā)生器默認的參數(shù)。
用戶利用上迷SOE測試信號發(fā)生器的測試開始時間配置功能,通過比較 SOE測試信號發(fā)生器執(zhí)行事件觸發(fā)的GPS時間和被測DCS系統(tǒng)上位機上記 錄的事件觸發(fā)的時間,可以來才交驗DCS系統(tǒng)的時鐘是否準確。雖然DCS系 統(tǒng)也可能采用GPS時鐘,但在系統(tǒng)內進行GPS時鐘同步時精度不一定能夠滿 足要求,因此通過上述比較即可實現(xiàn)對被測DCS系統(tǒng)的GPS時鐘同步性能 進行校驗。
用戶還可以利用上述SOE測試信號發(fā)生器的測試開始時間配置功能,令 多個所述SOE測試信號發(fā)生器配合工作,即通過設置所述多個SOE測試信號發(fā)生器的測試起始時刻和觸發(fā)時間間隔等參數(shù),來對測試對象為多個SOE 記錄^ji塊實現(xiàn)如同在一個SOE測試信號發(fā)生器上進行測試相同的效果,并可 達到下迷功用
(1)在被測對象中多個SOE記錄模塊相距較遠時,可以利用多個所迷 SOE測試信號發(fā)生器分別與所述多個SOE記錄模塊中的一部分相連,比如, 對于距離較遠被測系統(tǒng)的2個SOE記錄模塊(SOE記錄模塊1和SOE記錄 模塊2),可以分別用通道觸發(fā)間隔和脈沖寬度(還可以包括重復測試次數(shù) 和重復測試間隔)設置相同的SOE測試信號發(fā)生器(SOE測試信號發(fā)生器1 和SOE測試信號發(fā)生器2)連接,設置SOE測試信號發(fā)生器1的測試開始時 間為Tl,根據(jù)SOE測試信號發(fā)生器1的通道觸發(fā)間隔tl和脈沖寬度SI,計 算出SOE測試信號發(fā)生器1輸出到SOE記錄模塊1上的最后一通道觸發(fā)信號 的時間,將該時間加上tl作為SOE測試信號發(fā)生器2的測試開始時間,即可 實現(xiàn)對距離較遠,連線不便但是還需要作為一個測試對象的2個SOE記錄模 塊進行測試,從而無須對連接電纜的長度進行要求。當然在l個SOE測試信 號發(fā)生器不足以提供足夠多的通道觸發(fā)信號時,也可以采用上述方法。
(2 )在被測對象為多個SOE記錄模塊時,還可以將多個SOE測試信號 發(fā)生器分別與多個SOE記錄模塊的一部分相連,將該些SOE測試信號發(fā)生 器的通道觸發(fā)間隔和脈沖寬度(還可以包括重復測試次數(shù)和重復測試間隔) 設置為相同,但測試開始時間錯開且最大的差值小于一個通道觸發(fā)間隔的時 間,來實現(xiàn)各通道的橫向觸發(fā)。還以上述需要作為一個測試對象的2個SOE 記錄模塊為例,可以將SOE測試信號發(fā)生器2的測試開始時間設計為在(Tl, T1+ tl),或者(Tl-tl, Tl)范圍內,從而實現(xiàn)SOE記錄模塊l和SOE記 錄才莫塊2中測試信號的橫向觸發(fā)。
(3 )在被測對象中多個SOE記錄模塊的個數(shù)過多,無法連接到一個所 述SOE測試信號發(fā)生器時,還可以用多個所述SOE測試信號發(fā)生器與所迷 多個SOE記錄模塊相連,通過設置該些所述SOE測試信號發(fā)生器的測試開 始時間以及通道觸發(fā)間隔來實現(xiàn)通道個數(shù)的擴展。
所述SOE測試信號發(fā)生器的重復測試次數(shù)和重復測試間隔是可配置的, 可以根據(jù)用戶配置的具體數(shù)值,重復執(zhí)行多輪各通道的觸發(fā),從而可以便捷地測試系統(tǒng)的重復性能和雪崩效應。
所述SOE測試信號發(fā)生器的通道觸發(fā)間隔是可配置的,所述脈沖寬度是 指脈沖的持續(xù)時間,用戶可以更改所述脈沖寬度的具體數(shù)值,從而可以進一 步測試-故測系統(tǒng)對于SOE事件的分辨能力。
所述SOE測試信號發(fā)生器的脈沖寬度是可配置的,用戶可以更改所述通 道觸發(fā)間隔的具體數(shù)值,從而可以進一步測試被測系統(tǒng)的濾波性能。
用戶可以通過一上位機便捷地設置測試所需的參數(shù),控制所述SOE測試 信號發(fā)生器按照該測試參數(shù)執(zhí)行測試,而且還可以控制所述SOE測試信號發(fā) 生器生成測試4艮告并將該測試報告保存到上位機中。如果所述SOE測試信號 發(fā)生器中還包含一 時鐘芯片,則所述測試報告中還可以包含測試時間,該測 試時間以該時鐘芯片提供的時間為基準。該時鐘芯片在停電情況下仍可以保 持時鐘運行,用于記錄事件發(fā)生的絕對時間,其可以由上位機進行同步,也 可以在GPS時鐘信號接收器105接收到一 GPS時鐘信號后,根據(jù)該GPS時 鐘信號進行同步。
所述SOE測試信號發(fā)生器還包含級聯(lián)接口 ,用戶通過所述級聯(lián)接口將多 個所述SOE測試信號發(fā)生器依次連接在一起。所述多個SOE測試信號發(fā)生 器中的第 一個啟動測試后,任何一個所述SOE測試信號發(fā)生器在完成測試后, 則輸出級聯(lián)觸發(fā)信號,自動啟動與其級聯(lián)的下一SOE測試信號發(fā)生器,有效 地擴展了觸發(fā)通道的個數(shù)。
下面參考圖2,該圖示出了用戶采用圖1所示SOE測試信號發(fā)生器測試 被測系統(tǒng)的SOE性能的方法,具體包含如下步驟
步驟S201:將SOE測試信號發(fā)生器分別與被測DCS系統(tǒng)、上位機、以 及一提供GPS時鐘信號的裝置連接起來;
可以將SOE測試信號發(fā)生器的觸發(fā)信號輸出才莫塊通過一 SOE信號輸出 電纜與被測DCS系統(tǒng)的SOE記錄;f莫塊相連;可以將SOE測試信號發(fā)生器的 上位機接口 ( COM接口 )通過通用的DB9串口連接線或者一邊是USB接口 另一邊是4^頭的串口連接線與上位^L相連;寸以將SOE測試信號發(fā)生器的 GPS信號接口通過一 GPS信號引入電纜與一提供GPS時鐘信號的裝置相連。其中,與SOE測試信號發(fā)生器相連的多個SOE記錄才莫塊,如果屬于同 一個操作員站時, 一般稱為跨模塊測試;如果屬于同一DCS系統(tǒng)的不同操作 員站時, 一般稱為跨站測試;如果屬于不同的DCS系統(tǒng), 一般稱為跨系統(tǒng)測 試。
步驟S202:確認各裝置之間連線方式正確且連接沒有問題;
步驟S203:用戶在上位機上啟動SOE測試信號發(fā)生器對應的控制軟件, 在彈出的參數(shù)配置菜單中配置用于本次測試的相關參數(shù);
該些用戶可配置的參數(shù)可以包含觸發(fā)順序、測試開始時間、重復測試次 數(shù)和重復測試間隔、通道觸發(fā)間隔、輸出脈沖寬度中的一種或者多種。
當然,在另一實施例中,用戶還可以通過該SOE測試信號發(fā)生器上的按 鈕來配置該些參數(shù)。
步驟S204: SOE測試信號發(fā)生器接收到該些參數(shù)配置后,更新其保存的 參數(shù)配置,對用戶配置的測試開始時間進行定時,在到達用所述測試開始時 間后,SOE測試信號發(fā)生器根據(jù)其當前保存的參數(shù)配置控制觸發(fā)信號輸出模 塊中的各通道依次輸出觸發(fā)信號;
如果用戶還設置了重復觸發(fā),則在執(zhí)行完一輪測試后,即所有的通道均 依序輸出觸發(fā)信號后,根據(jù)用戶設置的重復測試間隔等待一段時間后,繼續(xù) 執(zhí)行下一輪測試,直到執(zhí)行完成用戶設置的童復測試次數(shù)。
當然在另 一實施例中,用戶還可以通過上位機提供的控制軟件直接控制 SOE測試信號發(fā)生器立即執(zhí)行測試。
步驟S205:用戶點選上位機控制軟件提供的輸出測試l良告選項;
步驟S206: SOE測試信號發(fā)生器根據(jù)執(zhí)行本次測試的^t配置,生成相 應的測試^艮告,返回給上位才幾。
如該SOE測試信號發(fā)生器中包含一時鐘芯片,則該時鐘芯片自動與引入 的GPS時鐘信號同步,在生成所述測試報告時,還根據(jù)該時鐘芯片提供的時 間在所述:^艮告中增加事件觸發(fā)的絕對時間。
步驟S207:用戶根據(jù)該測試報告,分析被測DCS系統(tǒng)產(chǎn)生的觸發(fā)事件 記錄進行校驗,判斷SOE記錄模塊功能是否正常。當執(zhí)行跨模塊、跨站或者跨系統(tǒng)測試時,用戶在完成一次測試后,可以 重新設置觸發(fā)參數(shù),更改觸發(fā)順序,從而實現(xiàn)在不改變連接方式的情況下, 改變事件的觸發(fā)順序進行測試,大大方便系統(tǒng)4妾線,以及對系統(tǒng)反復對比測 試和3全收。
另夕卜,由于該SOE測試信號發(fā)生器引入了 GPS時鐘信號,執(zhí)行絕對時間 觸發(fā),因此,還可以用來驗證被測DCS系統(tǒng)的時間同步性能。
以上所述僅為本實用新型的優(yōu)選實施例而已,并不用于限制本實用新型, 對于本領域的技術人員來說,本實用新型可以有各種更改和變化。凡在本實 用新型的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含 在本實用新型的保護范圍之內。
權利要求1、一種事件順序記錄SOE測試信號發(fā)生器,其特征在于,包含控制處理模塊、分別與所述控制處理模塊相連的人機接口模塊、觸發(fā)信號輸出模塊和存儲模塊,其中所述人機接口模塊,用于顯示參數(shù)配置選項以及所述存儲模塊中當前配置的參數(shù),接收并識別用戶操作,根據(jù)用戶選擇的參數(shù)更新所述存儲模塊中當前配置的參數(shù),以及在識別出用戶執(zhí)行開始測試的操作后產(chǎn)生開始測試的控制命令并發(fā)送所述控制處理模塊;所述存儲模塊,用于保存執(zhí)行測試所需的參數(shù),以及在所述人機接口模塊的控制下更新其保存的參數(shù);所述控制處理模塊接收到開始測試的控制命令后,從所述存儲模塊中獲取執(zhí)行測試所需的參數(shù),根據(jù)該些參數(shù)生成所述觸發(fā)信號輸出模塊中各通道的觸發(fā)信號。
2、 如權利要求1所述的SOE測試信號發(fā)生器,其特征在于,還包含GPS 時鐘信號接收器和一定時器,其中所述參數(shù)配置選項還包括測試開始時間配置選項;所述GPS時鐘信號接收器用于與一提供GPS時鐘信號的其他裝置相連, 從該其他裝置中獲取GPS時鐘信號,控制所迷定時器與所述GPS時鐘同步;所述人機接口才莫塊在識別出用戶設置了測試開始時間后,還將所述測試 開始時間發(fā)送給所述控制處理模塊;所述控制處理才莫塊在接收到所述測試開始時間后,啟動所述定時器對所 述測試開始時間進行定時,在所述定時器到時時,生成所述觸發(fā)信號輸出才莫 塊中各通道的觸發(fā)信號。
3、 如權利要求2所述的SOE測試信號發(fā)生器,其特征在于,所述參數(shù) 配置選項包括觸發(fā)順序配置選項,所述觸發(fā)順序至少包含縱向正序、縱向逆 序、4黃向正序,以及4黃向逆序中的一種或多種,其中所述縱向正序是指屬于同 一觸發(fā)信號輸出子模塊的各通道按照通道編號從小到大的順序依次產(chǎn)生觸發(fā)信號;完成屬于同一;f莫塊的所有通道的觸發(fā)后, 再依次觸發(fā)下一模塊的各通道;所述橫向正序是指屬于不同觸發(fā)信號輸出子模塊的同 一通道按照模塊編 號從小到大的順序依次產(chǎn)生觸發(fā)信號;完成所有^^莫塊的同一通道的觸發(fā)后, 再依次觸發(fā)各個才莫塊的下一通道;所述縱向逆序是指各通道按照與所述縱向正序相反的次序依次產(chǎn)生觸發(fā) 信號;所述橫向逆序是指各通道按照與所述橫向正序相反的次序依次產(chǎn)生觸發(fā) 信號。
4、 如權利要求3所述的SOE測試信號發(fā)生器,其特征在于所述參數(shù)配置選項還包括重復測試次數(shù)配置選項、重復測試間隔配置選 項、通道觸發(fā)間隔配置選項,以及脈沖寬度配置選項中的一種或者多種。
5、 如權利要求2所述的SOE測試信號發(fā)生器,其特征在于,還包含上 位才雄口模塊,其中所述上位機接口才莫塊用于與上位機相連,用于在接收到所述上位機發(fā)送 來的測試參數(shù)后,根據(jù)所述參數(shù)更新所述存儲模塊中當前配置的參數(shù);在接 收到所述上位機發(fā)送來的測試開始時間或者開始測試的控制命令后,將其發(fā) 送給所述控制處理才莫塊。
6、 如權利要求5所述的SOE測試信號發(fā)生器,其特征在于,還包含測 試報告生成模塊,其中所述上位機接口才莫塊還在接收到所述上位機發(fā)送來的生成測試才艮告的控 制命令后,發(fā)送給所述控制處理模塊,以及在接收到測試報告后發(fā)送給所述 上位機;所述控制處理模塊在接收到生成測試報告的控制命令后,控制所述控制 測試報告生成模塊生成測試報告,以及將所述測試報告發(fā)送給所述上位機接 口模塊;所述測試報告生成模塊用于在所述控制處理模塊的控制下從所述存儲模塊中獲取當前測試所需的參數(shù),并生成相應的測試才艮告,然后將該測試l艮告 發(fā)送給控制處理才莫塊。
7、 如權利要求6所述的SOE測試信號發(fā)生器,其特征在于,還包含時 鐘芯片,其中所述GPS時鐘信號接收器在獲取到GPS時鐘信號后,還控制所述時鐘芯 片與所述GPS時鐘同步;所述測試報告生成才莫塊在生成測試報告時,還在所述測試報告中打印所 述時鐘芯提供的時間信息。
8、 如權利要求2所述的SOE測試信號發(fā)生器,其特征在于,還包含級 聯(lián)擴展模塊,用于與其他所述SOE測試信號發(fā)生器的級聯(lián)擴展模塊相連,其 中所述級聯(lián)擴展模塊,用于在接收到與其級聯(lián)的上一級聯(lián)擴展模塊發(fā)送的 開始測試的控制命令后,通知控制處理模塊,以及在收到觸發(fā)信號輸出模塊 發(fā)送來的測試結束的控制信號后,向與其級聯(lián)的下一級聯(lián)擴展才莫塊發(fā)送開始 測試的控制命令;所述觸發(fā)信號輸出模塊,在控制所有通道輸出觸發(fā)信號后,還向所述級 聯(lián)模塊發(fā)送測試結束的控制命令。
專利摘要本實用新型提供了一種事件順序記錄SOE測試信號發(fā)生器,增加了GPS時鐘信號接收器和一定時器,所述GPS時鐘信號接收器用于與一提供GPS時鐘信號的其他裝置相連,從該其他裝置中獲取GPS時鐘信號,控制所述定時器與所述GPS時鐘同步,用戶設置了測試開始時間后,啟動所述定時器對所述測試開始時間進行定時,在所述定時器到時時,生成所述觸發(fā)信號輸出模塊中各通道的觸發(fā)信號。該SOE測試信號發(fā)生器保證了事件發(fā)生的絕對時間精度,可以方便地檢驗被測系統(tǒng)的時鐘同步性能,在測試對象為多個SOE記錄模塊時,能夠在不改變電纜的連接方式的情況下,在不同的觸發(fā)順序下進行測量,對電纜長度要求不高。
文檔編號G01D18/00GK201348514SQ20082012463
公開日2009年11月18日 申請日期2008年12月15日 優(yōu)先權日2008年12月15日
發(fā)明者倪曉明, 史文華, 呂大軍, 周海東, 孫廣東, 智 張, 張立然, 蓮 朱, 梁金寶, 田雨聰 申請人:北京國電智深控制技術有限公司