AIT Company OverviewCustomer CommitmentQualityManagement TeamSupplier Terms and Conditions
AIT Product OverviewMIL-STD-1553ARINC429ARINC664MIL-STD-1760E/HS1760Fibre ChannelSoftware Development KitTTEthernetTTPCables & AccessoriesTech Support Form
White PapersTutorials
Press ReleasesNewslettersTrade Shows
Contact FormTech Support FormArea RepsSales Engineers
HomeWho We AreProductsDownload AreaTech LibraryNews & EventsPartnersContact Us

Avionics Interface Technologies





Forgot password    



New customer? Register now
Home » Products » PBA.pro » Introduction

Introduction

PBA.pro™ is a new generation of Avionics Databus Test and Analysis software using a scalable, flexible and integrated framework approach compatible with AIM’s family of ‘Common Core” and “New Common Core” high performance test & simulation modules for MIL-STD- 1553, STANAG3910/EFEX, ARINC429, AFDX/ ARINC664, Panavia Serial Link and Fibre Channel and other I/O and peripheral inter-connections and hardware.

The PBA.pro™ software runs on both Windows™ and Linux™ platforms and integrates more functions and features ever seen in one software product for Avionics test, development, and simulation and monitoring applications. PBA.pro™ incorporates low level databus analyzer and protocol testing features found in traditional databus analyzer products from AIM (PBA-2000, PBA3910/XP, PAA-429, fdXplorer & fcXplorer) but the new PBA.pro™ facilities, capabilities and concepts are unique to AIM.


PBA.pro™ – Get on Board:
  • Modular, Scalable and Integrated Software Approach
  • Low Level Protocol/ Network Analysers
  • Bus/ Network Visualisers
  • Recording/ Monitoring/ Data Logging Systems
  • Special To Type Test Equipment (STTE)
  • Test Benches and Integration Rigs
  • “Hardware in the Loop” Simulation Rigs
  • Networked Cluster of Test Resources
  • PBA.pro™ supports the usage of foreign character sets (i.e. Japanese, Chinese) under country specific Windows™ Operating System

General Features:

PBA.pro™ uses an elegant “component based” software approach allowing users to configure and customize a solution by selecting the required hardware and software resources/ components and using them within one common framework. Solutions from a powerful “stand alone databus analyser” right up to a complete “systems test bench” or powerful “test & integration facility” can be offered within the PBA.pro™ software. This approach gives user the ability to buy into systems which are flexible, expandable, scalable and open to keep pace with future requirements!

The PBA.pro™ offers scripting, display building and the visualization of data using a variety of default displays, controls (buttons, sliders, text displays, dials and indicators) which can be interactively created within a panel. This gives users the capability to create real world aircraft or other display instruments without requiring specialist programming skills!

PBA.pro™ offers various levels of customization with scripts, panels, user specific components and widgets with the seamless integration into the PBA.pro™ framework.

PBA.pro™ components include that of I/O resources, display/ designer resources, script and test manager resources, database manager resources and “user specific” resource components. The entire system can be set-up remotely via scripts and the storage of the PBA.pro™ setup information is using the industry standard XML format.

Component Based Design The PBA.pro™ uses an innovative “component” based software approach. All PBA.pro™ functionality is provided within one “framework” providing a seamless interface for all PBA.pro™ components operating within the framework. The unique functionality of each component can access any other PBA.pro™ component. The PBA.pro™ components as well as the PBA.pro™ framework can be controlled via “scripts” (e.g Tcl and Python).


  • Scalable Component based Design
  • Integrated with one Common Framework
  • Integrated Analyser/ Visualiser
  • Customer Specific Extensions to solve any application
Framework & Designer:

The PBA.pro™ framework uses a common concept for the “User Interface” with all functionality being accessed by the menu bar, tool bar, component explorer, output window and scripting console. The PBA.pro™ framework is able to provide quick and easy access to any resource component property and/or objects.


  • One User Interface for any Avionics and Non Avionics Application
  • Main Menu/ Tool Bars
  • Explore any PBA.pro™ Resource with the “Component Explorer”
  • Output Window and Scripting Console
  • PBA.pro™ Framework provides Default and Dedicated Views
  • PBA.pro™ Designer Tool for creating any Display and Control Panels
Dedicated views for each resource for visualization and control are provided by the relevant PBA.pro™ component (example shows for a MIL-STD-1553 bus resource and STANAG3910 traffic evaluation)


For PBA.pro™ configurations requiring to control and access more than one type of resource component (i.e. MIL-STD-1553 and ARINC429) a PBA.pro™-FDH (Hetro version) is available to support various combinations of differing resources within one framework.

Using the PBA.pro™ Designer tool, users are given the ability to create user defined dialogues and displays using a straightforward “Drag and Drop” user interface using an extensive widget library for visualization and control. These dialogues and displays can be stored and retrieved by the users at any time. Using a designer dialogue, general purpose controls and display instruments can be connected within the panel designer to any data source. A data source can be e.g. a parameter value, message error counter, any word from a data buffer or any property of a component. The list of available widgets can be dynamically extended (ActiveX, user specific) by adding the corresponding library to the PBA.pro™.


  • Build Custom Displays/ Control Panels using a “Drag & Drop” interface
  • Extensive Widget Library for Visualisation & Control
  • Widget Library dynamically extendable (Active X, User specific etc..)
  • Online editing of Connections to define “Events and Functions”
  • Invoke Scripts via Dialogue Controls (e.g. Buttons, Events...)
Test & Script Manager

Scripting support within PBA.pro™ allows access to all “components” and their “properties” from script level as well as access to the PBA.pro™ Framework for customization of the Framework. This gives users the unique ability to generate scripts to control any functions within the PBA.pro™ such as multiple I/O channels, multiple protocols, displays, controls and panels within one script. The capability to access all PBA.pro™ components (e.g. Resource components, Panels, etc...) and their properties, together with the script language features of Tcl and Python (future QSA) offers a straight forward approach to the implementation and creation of manual, semi-automatic or fully automated repeatability tests or test sequences.

PBA.pro™ Scripting capabilities extend to handling events (connect a Script function to a Signal emit) and to access properties and to call member functions of any PBA.pro™ component.


  • Automate Test Sequences and Test Sessions with Scripts
  • Robustness Testing
  • “Hardware in the Loop” Testing
  • Create customized Panels and Displays using Scripts
  • Convert Databases from any Format to PBA.pro™ (e.g. CSV,...)
  • Operator Interaction with Scripts and Panels
  • Import of Setup Information from any user format (e.g. CSV, Text,...)

The PBA.pro™ includes a Test Manager function which defines Script based Test Sequences via Test Applications and Test Groups. This feature allows the automatic generation of test reports and logs, automatic or manual test result evaluation, and support for automatic or single step execution of the test application, test group and test script. Users can customize the report formats as required for specific test program needs.
  • Structure Script Test Sequences with Test Applications & Groups
  • Auto Generate Test Reports & Logs
  • Automate (or manual) Test Result Evaluation
  • Support for Automatic or Single Step Operation
  • Customize Report Format

Resource Components

The PBA.pro™ resource manager provides access to the resource components which are handled in a hierarchical fashion. Interfaces types or devices can be avionics interfaces like MIL-STD-1553, STANAG3910/ EFEX, ARINC429, AFDX/ ARINC664 or many others like MilCAN/ CANbus, Analogue/ Discrete, Serial RS232/ 422, Syncro Resolver, LVDT Measurement Equipment, Network (TCP/IP, UDP) and integrated by simply adding the appropriate hardware module and PBA.pro™ resource component.
  • View, Set-up and Control Resources via the “Resource Manager”
  • “Common Views” and “Functions” across differing Interface Types - save time and money with familiarization & training using one tool!
  • Easily Extend Resources as future requirements/ tests
MILScope

The graphical user interface for the MILScope™ capability of the APX1553-DS modules is provided by using a unique resource component for the PBA.pro™ Databus Analyzer Software from AIM. The PBA.pro-MIL-1-DS component enables the PBA.pro™ Bus Waveform and Analysis software including Digital Scope features to be executed.

  • Verify MIL-STD-1553 Waveforms without an external Scope! (must use APX1553-1-DS or APX1553-2-DS PCI/PCI-X card installed in PC!)
  • Sample and Store MIL-STD-1553 Waveform in Real Time
  • Powerful Triggering: Voltage, Pulse Length or MIL-STD-1553 Bus Word
  • Store, Measure and Post Process Physical Bus Parameters
  • Automatic Verification and Validation of MIL-STD-1553 waveforms
Database Manager

The PBA.pro™ database manager component provides users with the ability to define all the parameters/signals in a database. It also provides the ability to define the Engineering Unit conversations of the raw data for display and processing by other PBA.pro™ components. The storage of the database information is in a XML format so it is easy to import and export from other computing resources. The database manager is scriptable so you can import from any third party or user specific database format (e.g. CSV) . Support for the import of databases created with existing AIM products using the *.pdi format is of course available. Database formats are expandable for future data sources as the application and requirements dictate.

  • Defines the Engineering Unit Conversions of the raw data
  • Stores database information in Industry Standard XML format
  • Database fully scriptable for Import of any Database format or PBA.pro™ set-up via Script
  • Unlimited number of Parameters Supported
PBA.pro™ Training

AIM offers comprehensive training courses for customers and users of the PBA.pro™ software. Our Expert Instructors have the experience and know-how not only with the PBA.pro™ software, but also several years experience with a variety of Avionics applications.

Three levels of PBA.pro™ training are offered to our clients:
  • PBA.pro™ Basic Training – One day Introduction including Framework, Designer and Resource Usage for up to 5 students including all necessary training documents (Basic knowledge of supported resources i.e. MIL-STD-1553/ ARINC429/ AFDX required)
  • PBA.pro™ Workshop – Two day in depth workshop for Designer, Test & Script Manager and a maximum of two resources for up to 5 students including all necessary training documents (Basic knowledge of supported resources i.e. MIL-STD-1553/ARINC429, AFDX required)
  • PBA.pro™ Component Programming – Two day Introduction into Programming Components for up to 2 students including all necessary training documents. Knowledge of Qt 4.x (www.trolltech.com) and C++ required.
More customized training courses which focus on PBA.pro™ based STTE (Special to Type Test Equipment), Data Acquisition, Recording and custom Systems is also available. Please contact AIM directly for more information.



Back To Top

Back To Home Page

© 2010 Avionics Interface Technologies.. All rights reserved.      Customer Login  |  Privacy Policy  |  Site Map  |  Feedback

Questions? Call 402.763.9644, toll-free 866.246.1553.