-
PBA.pro
PBA.pro軟件台的特點:
(1)草莓视频导航下载化
支持MIL-STD1553, ARINC429, AFDX,模擬量, 離散量, 客戶指定的….
(2)可擴展性
基於組件的方法,通過不同的PBA.pro組件展現其功能性
(3)可集成性
所有的功能性都是通過單個的用戶接PBA.pro框架組件實現的
(4)其他特點
支持主機操作係統有: Windows, LINUX
每個PBA.pro組件都代表某個功能
所有的PBA.pro組件以及PBA.pro框架能夠通過腳本( Tcl, Python )進行控製
可以進行不同水平的客戶自定製( Tcl/Python 腳本,麵板,通過C++編程為客戶定製組件和窗口)
以XML格式存儲PBA.pro 設置信息
PBA.pro軟件平台提供以下基於組件功能:
(1)PBA.pro的資源管理器
處理不同的PBA.pro資源組件(可以使AIM的或者第三方的)
資源組件按照通信/接口草莓视频导航下载的層級模式來執行
MIL-STD1553
ARINC429
AFDX/ARINC664
模擬量/離散量 (e.g.第三方硬件資源)
數字多用表, RS-422 (e.g.第三方硬件資源)
RS-232 (應用程序資源, 使用PC可獲得的標準COM 端口)
網絡(TCP/IP, UDP) (應用程序資源, 使用PC可獲得的標準網絡接口)
(2)PBA.pro 腳本
基於Tcl 和Python (免費的腳步語言)
可獲得2種PBA.pro支持的係統平台 (Windows, LINUX)
可訪問所有的PBA.pro對象和它們的屬性“Properties”
可以處理任何PBA.pro對象的信號 “Signals” ,以及可以調用一個對象的的“Slot”
支持客戶交互式操作(消息盒子,輸入對話框)
可訪問PBA.pro 框架結構
(3)PBA.pro設計組件
用戶自定義麵板及顯示可以通過“拖放”創建,可以使用窗口庫定義顯示和控製功能
顯示/控製任意PBA.pro對象屬性
(例如參數,狀態,等...)
定義PBA.pro對象的“Signals” 和“Slots”的連接
從控製麵板調用腳本
內嵌的任意ActiveX 控件(隻針對Windows)
動態可擴展的窗口庫 (用戶指定的...)
(4)PBA.pro 數據庫管理器
可以定義對原始數據進行工程單位換算
可以以XML格式存儲數據庫信息
可完全通過腳本實現對任易格式的數據庫導入或者通過腳本生成PBA.pro設置
導入現存的AIM支持的數據庫格式 (PDI)
對未來數據庫資源支持的可擴展性,PBA.pro通過資源組件支持未來的擴展性
(5)PBA.pro 的測試管理
定義基於腳本的測試序列,結構通過測試應用和測試組指導
自動生成測試報告和測試日誌
自動或者手動評估測試結果 (測試通過/失敗)
支持自動化執行或者單步執行測試應用、測試組、測試腳本
客戶可定製報告格式