格西測控大師是一款基于模塊化技術的測控開發(fā)管理軟件,可幫助用戶快速開發(fā)自動化測試和控制軟件系統(tǒng),減少企業(yè)在測試和控制軟件方面的開發(fā)成本、學習成本和維護成本!
軟件優(yōu)勢
快捷
通過搭積木方式構建測控系統(tǒng),簡化與加速復雜序列、數(shù)據采集和用戶界面的開發(fā),讓開發(fā)效率有飛一般的感覺!
直觀
提供了統(tǒng)一環(huán)境與界面,入門級的技能需求,專業(yè)級的工作成果。
靈活
提供了統(tǒng)一的腳本編程環(huán)境和無限擴展的模板庫,為測控系統(tǒng)的開發(fā)、管理與執(zhí)行提供了一個靈活而強大的框架。
解決問題
格西測控大師為測控系統(tǒng)的開發(fā)、管理與執(zhí)行提供了一個靈活而強大的框架,從而有效的解決四個關鍵領域的問題:
1、簡化與加速復雜序列的開發(fā)
2、提高代碼與測控程序的復用性和可維護性
3、提高測控系統(tǒng)的可擴展性
4、改進測控系統(tǒng)的執(zhí)行性能
功能介紹
設備與接口
支持創(chuàng)建任意設備和接口組合;
支持同時對不同的設備和接口進行通信;
支持通過插件的方式擴展新的設備和接口,例如增強型串口等,以滿足特殊的連接需求。
變量
支持創(chuàng)建變量、變量數(shù)組和變量容器;
支持創(chuàng)建擴展變量,如表達式變量、文本文件變量、數(shù)據庫變量等,滿足各種測控數(shù)據傳遞、呈現(xiàn)和存儲需求;
支持變量數(shù)據類型Boolean、SByte、Byte、Int16、UInt16、Int32、UInt32、Int64、UInt64、Float、Double、Decimal、DateTime、String、BitString;
支持變量數(shù)據的格式化;
支持變量模板。
執(zhí)行序列
支持創(chuàng)建執(zhí)行序列,實現(xiàn)任意邏輯的執(zhí)行過程,滿足各種測控執(zhí)行需求;
支持流程控制,如分支語句If、Switch,循環(huán)語句For、While,并行語句Parallel;
支持同步控制,如等待(Wait)、通知(Notification);
支持數(shù)值類型動作步驟(Value)、協(xié)議類型動作步驟(Proto col);
支持序列嵌套,支持復雜的層次結構;
支持腳本,腳本可以無縫調用.net framework類庫,調用第三方托管庫來實現(xiàn)執(zhí)行邏輯;
支持協(xié)議模板和步驟模板。
用戶畫面
支持創(chuàng)建用戶界面,利用畫面工具箱的控件、形狀模版,實現(xiàn)任意用戶界面,滿足各種測控界面需求;
支持屬性數(shù)據綁定,建立畫面元素屬性和變量的聯(lián)系;
支持事件腳本,腳本可以無縫調用.Net Framework類庫,調用第三方托管庫來實現(xiàn)畫面邏輯;
支持動態(tài)動作,建立畫面元素動作(移動、旋轉、尺寸)與變量的聯(lián)系;
支持控件模板和形狀模版。
權限管理
支持創(chuàng)建用戶、角色,分配操作權限;
支持通過權限的方式來控制軟件界面,有效的區(qū)分開發(fā)者和操作者的用戶界面。
常用工具集
支持CS/BCC/LRC計算器;
支持DES/3DES計算器;
支持CRC8/CRC16/CRC32計算器;
支持MD5/SHA1/SHA256/SHA384/SHA512哈希值計算器;
支持Base64字符串計算器;
支持字符編碼轉換器。