[發明專利]一種用于計算機聯鎖軟件模擬自動測試系統及其方法在審
| 申請號: | 201710762740.2 | 申請日: | 2017-08-30 |
| 公開(公告)號: | CN107562625A | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | 李讓劍 | 申請(專利權)人: | 安徽天達網絡科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海精晟知識產權代理有限公司31253 | 代理人: | 馮子玲 |
| 地址: | 230000 安徽省合肥市高新區長*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 計算機 聯鎖 軟件 模擬 自動 測試 系統 及其 方法 | ||
技術領域
本發明屬于測試系統技術領域,特別是涉及一種用于計算機聯鎖軟件模擬自動測試系統及其方法。
背景技術
目前,計算機聯鎖系統應用站越來越多,由于站場的多樣化及運行環境的復雜性,對軟件質量的要求也越來越高。而傳統的人工測試方法是一個需要大量的財力、高強度和極其乏味的工作,在測試過程中容易出錯。
針對上述情況,發明了一套聯鎖關系自動測試系統,可以實現連鎖實驗的規范化、程序化、簡單化,解決了需要大量的財力、高強度和極其乏味的工作,易出錯的問題。具有提高了工作效率,減少試驗時間和消除因聯鎖實驗失誤帶來的事故隱患的優點。
發明內容
本發明的目的在于提供一種用于計算機聯鎖軟件模擬自動測試系統及其方法,通過聯鎖關系自動測試系統,解決了現有需要大量的財力、高強度和極其乏味的工作,易出錯的問題。
為解決上述技術問題,本發明是通過以下技術方案實現的:
本發明為一種用于計算機聯鎖軟件模擬自動測試系統,包括主控機,所述主控機通過集線器向上位機輸出按鈕操作命令;所述主控機通過集線器接收上位機的現場數據信息;所述主控機向PLC仿真機輸出故障仿真命令;所述主控機接收PLC仿真機的數據信息;所述上位機向聯鎖機輸出操作命令;所述上位機接收聯鎖機的數據信息;所述聯鎖機的驅動模塊向PLC仿真機輸出控制命令;所述聯鎖機的采集模塊采集PLC仿真機的設備狀態信息;所述聯鎖機向主控機輸出采集的數據信息。
進一步地,所述主控機根據發出的操作命令與接收的數據信息進行分析、處理得出判定結果。
進一步地,所述聯鎖機包括驅動模塊和采集模塊。
進一步地,所述PLC仿真機和仿真機組成的仿真系統接收被測系統的運行仿真命令;所述仿真系統接收主控機測試模塊的故障仿真命令,產生各種仿真活動,模擬車站信號設備狀態;所述被測系統和上位機向主控機輸出現場狀態的數據信息。
一種用于計算機聯鎖軟件模擬自動測試方法,所述自動測試方法如下:
SS01根據相關的聯鎖特征數據,向被測聯鎖軟件發送測試事例中的模擬按鈕操作命令或是向仿真PLC子系統發送設置站場狀態的仿真設置命令;
SS02另一方面動態監控被測聯鎖軟件的控制命令和現場信號設備狀態,實現測試事例的自動生成、測試項的連續加載和測試結果的動態判定;
SS03完成每一測試項后,根據需要清除被測聯鎖軟件某些鎖閉狀態或向仿真軟件發出清除某些設備故障狀態命令,對后續的項目測試不造成影響。
本發明具有以下有益效果:
本發明通過聯鎖關系自動測試系統,可以實現連鎖實驗的規范化、程序化、簡單化,解決了需要大量的財力、高強度和極其乏味的工作,易出錯的問題。具有提高了工作效率,減少試驗時間和消除因聯鎖實驗失誤帶來的事故隱患的優點。
當然,實施本發明的任一產品并不一定需要同時達到以上所述的所有優點。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為公開了一種用于計算機聯鎖軟件模擬自動測試系統圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
請參閱圖1所示,本發明為一種用于計算機聯鎖軟件模擬自動測試系統,包括主控機,主控機通過集線器向上位機輸出按鈕操作命令;主控機通過集線器接收上位機的現場數據信息;主控機向PLC仿真機輸出故障仿真命令;主控機接收PLC仿真機的數據信息;上位機向聯鎖機輸出操作命令;上位機接收聯鎖機的數據信息;聯鎖機的驅動模塊向PLC仿真機輸出控制命令;聯鎖機的采集模塊采集PLC仿真機的設備狀態信息;聯鎖機向主控機輸出采集的數據信息。
其中,主控機根據發出的操作命令與接收的數據信息進行分析、處理得出判定結果。
其中,聯鎖機包括驅動模塊和采集模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽天達網絡科技有限公司,未經安徽天達網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710762740.2/2.html,轉載請聲明來源鉆瓜專利網。





