[發明專利]一種基于現場總線實驗平臺的測試方法及裝置有效
| 申請號: | 201310234674.3 | 申請日: | 2013-06-09 |
| 公開(公告)號: | CN103268274A | 公開(公告)日: | 2013-08-28 |
| 發明(設計)人: | 馮冬芹;褚健;陳建飛 | 申請(專利權)人: | 浙江中控研究院有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26;G06F9/44 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 310053 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 現場總線 實驗 平臺 測試 方法 裝置 | ||
1.一種基于現場總線實驗平臺的測試方法,其特征在于,所述現場總線實驗平臺包括實驗計算機、標準終端和實驗終端,所述實驗計算機存儲有可編程軟件代碼庫,所述標準終端包括多個第一功能模塊,每個所述第一功能模塊對應的代碼均為標準代碼,并且所述標準終端中的第一可執行文件不可修改,所述實驗終端包括多個第二功能模塊,且各個所述第二功能模塊具有的功能與現場總線的各個功能一一對應,所述第一功能模塊和所述第二功能模塊是功能相同的模塊,其中,所述第一可執行文件為對每個所述第一功能模塊對應的代碼進行編譯鏈接得到的文件,所述方法包括:
確定當前測試任務使用的每個所述第二功能模塊的工作模式;
依據每個所述第二功能模塊的工作模式,分別從所述可編程軟件代碼庫中獲取每個所述第二功能模塊對應的代碼;
依據每個所述第二功能模塊的鏈接關系,對每個所述第二功能模塊對應的代碼進行編譯鏈接,生成第二可執行文件;
燒錄所述第二可執行文件至所述實驗終端,以進行現場總線功能測試;
接收所述實驗終端運行所述第二可執行文件時的第二反饋信息和所述標準終端運行所述第一可執行文件時的第一反饋信息,并將所述第二反饋信息和所述第一反饋信息作為現場總線功能測試結果。
2.根據權利要求1所述的方法,其特征在于,所述工作模式包括:標準模式、禁用模式和自開發模式;
其中,在標準模式下,所述第二功能模塊對應的代碼為標準代碼;
在禁用模式下,所述第二功能模塊對應的代碼為空;
在自開發模式下,所述第二功能模塊對應的代碼為通過所述可編程軟件代碼庫提供的初始化函數和接口函數進行重新編寫的代碼。
3.根據權利要求1所述的方法,其特征在于,所述實驗終端中各個第二功能模塊和所述標準終端中各個第一功能模塊通過對現場總線設備實現結構層次的劃分得出;
其中,所述實驗終端中各個第二功能模塊分別為:收發驅動模塊、時鐘同步模塊、通信調度模塊、進程綁定模塊、系統服務模塊、信息管理模塊、文件系統模塊;
其中,所述收發驅動模塊用于驅動物理收發裝置;
所述時鐘同步模塊,用于調整所述實驗終端和所述標準終端系統時鐘,使所述實驗終端和所述標準終端保持系統時鐘同步;
所述通訊調度模塊,用于規劃現場總線介質利用方式,以使現場總線達到工業實時確定性要求;
所述進程綁定模塊,用于綁定所述實驗終端和所述實驗終端用戶層程序,以完成通訊功能;
所述系統服務模塊,用于向所述實驗終端提供應用層實體訪問服務;
所述信息管理模塊,用于管理所述實驗終端的屬性和所述實驗終端對所述現場總線實驗平臺的操作;
所述文件系統模塊,用于管理所述實驗終端的配置文件及所述實驗終端運行可執行文件時產生的數據。
4.根據權利要求1所述的方法,其特征在于,所述依據每個所述第二功能模塊的工作模式,分別從所述可編程軟件代碼庫中獲取每個所述第二功能模塊的代碼包括:依據所述每個所述第二功能模塊各自的工作模式,通過手動從所述可編程軟件代碼庫中獲取每個所述第二功能模塊的代碼;
或者依據所述每個所述第二功能模塊各自的工作模式,通過編譯開關程序自動從所述可編程軟件代碼庫中獲取每個所述第二功能模塊的代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江中控研究院有限公司,未經浙江中控研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310234674.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:晶閘管整流模塊
- 下一篇:多孔型鋁型材擠壓模具





