格西測控大師是一款基于模塊化技術(shù)的測控開發(fā)管理軟件,可幫助用戶快速開發(fā)自動化測試和控制軟件系統(tǒng),可幫助企業(yè)統(tǒng)一化、標(biāo)準(zhǔn)化測試和控制軟件的開發(fā)和管理,減少企業(yè)在測試和控制軟件方面的開發(fā)成本、學(xué)習(xí)成本和維護成本!
格西測控大師為自動化測試和控制的所有不同應(yīng)用提供了統(tǒng)一環(huán)境與界面,為測控系統(tǒng)的開發(fā)、管理與執(zhí)行提供了一個靈活而強大的框架,從而有效的解決四個關(guān)鍵領(lǐng)域的問題:
1、簡化與加速復(fù)雜序列的開發(fā)
2、提高代碼與測控程序的復(fù)用性和可維護性
3、提高測控系統(tǒng)的可擴展性
4、改進測控系統(tǒng)的執(zhí)行性能
對于任何一個需要加速開發(fā)、代碼復(fù)用、性能改進和自動化的測控項目,例如數(shù)據(jù)采集和監(jiān)控系統(tǒng)、設(shè)計驗證系統(tǒng)、硬件測試系統(tǒng)、芯片測試系統(tǒng)等,格西測控大師都是不可或缺的。
軟件的功能
1、自定義設(shè)備接口
借助軟件內(nèi)置的設(shè)備適配器,用戶可以創(chuàng)建任意設(shè)備和接口組合,可以同時對不同的設(shè)備和接口進行通信,滿足各種測控連接需求。
同時,設(shè)備適配器還可以通過插件的方式,讓用戶擴展新的設(shè)備和接口,例如監(jiān)聽型串口、監(jiān)聽型網(wǎng)口等,以滿足特殊的連接需求。
2、自定義變量數(shù)據(jù)
借助軟件內(nèi)置的變量適配器,用戶可以創(chuàng)建變量、變量數(shù)組、變量容器,還可以創(chuàng)建擴展變量,如表達式變量、文本文件變量、數(shù)據(jù)庫變量等,滿足各種測控數(shù)據(jù)傳遞、呈現(xiàn)和存儲需求。
軟件內(nèi)置變量編輯器,用戶可以很方便的創(chuàng)建和編輯各種類型的變量。
3、自定義執(zhí)行序列
借助軟件內(nèi)置的序列適配器,用戶可以創(chuàng)建執(zhí)行序列,實現(xiàn)任意邏輯的執(zhí)行過程,滿足各種測控自動化需求。
1、支持流程控制,如分支語句If、Switch,循環(huán)語句For、While,并行語句Parallel。
2、支持同步控制,如等待(Wait)、通知(Notification)
3、支持數(shù)值類型動作步驟(Value)、協(xié)議類型動作步驟(Protocol)
4、支持序列嵌套,支持復(fù)雜的層次結(jié)構(gòu)
5、支持腳本,腳本可以無縫調(diào)用.Net Framework類庫,調(diào)用第三方托管庫來實現(xiàn)執(zhí)行邏輯
6、支持協(xié)議模板和步驟模板
軟件內(nèi)置序列編輯器,用戶可以很方便的創(chuàng)建和編輯各種類型的序列步驟。
4、自定義用戶界面
借助軟件內(nèi)置的畫面適配器,用戶可以創(chuàng)建畫面,利用畫面工具箱的控件、形狀模版,實現(xiàn)任意用戶界面,滿足各種測控界面需求。
軟件內(nèi)置畫面編輯器,用戶可以很方便的創(chuàng)建和編輯畫面,實現(xiàn)畫面邏輯。
1、支持屬性數(shù)據(jù)綁定,建立畫面元素屬性和變量的聯(lián)系
2、支持事件腳本,腳本可以無縫調(diào)用.Net Framework類庫,調(diào)用第三方托管庫來實現(xiàn)畫面邏輯
3、支持動態(tài)動作,建立畫面元素動作(移動、旋轉(zhuǎn)、尺寸)與變量的聯(lián)系
4、支持控件模板和形狀模版
5、生成應(yīng)用程序
用戶在開發(fā)完成測控程序之后,可以創(chuàng)建運行時應(yīng)用程序,自定義軟件名稱、標(biāo)題、版權(quán)、幫助文件、啟動圖像、關(guān)于圖像等軟件信息,滿足各種測控程序的部署需求。