VIDrive your product to the limits with ADvantageVI

ADvantageVI provides a feature rich, easy-to-use interactive test environment which allows you to connect to your ADvantage based system and test to operational limits and beyond.

How does it work?

The ADvantage Framework operates with a host and target architecture.  This means the ADvantageVI application can be running on any PC, connects to the ADvantage-enabled target across standard TCP/IP Ethernet, gives you visibility into the target, its processors, its I/O, and its models, and you’re up and running.

Distributed Projects

When you build a distributed, multi-node project that configures multiple targets as a single synchronized system ADvantageVI connects to each target, seamlessly manages synchronization, and allows you to operate your distributed facility as easily as a small real-time simulator or controller.

ADvantageVI provides different levels of interaction with the project:

  • User interaction via command line; gain snapshots of the simulation, set parameters and test points, define data capture
  • User interaction via ADvantageVI interface; interact directly with the run-time, drive it to known conditions, implement user defined profiles; ramps, sine waves, replay data; define deterministic profiles facilitating truly repeatable profiles.
  • Test Management; ADvantageVI coupled with a rich scripting environment supports a high level of automation with data acquisition, test analysis and report generation.

Click to enlarge

Data Dictionaries

The ADvantage Framework embraces the concept of a data dictionary as the specification for the interface into a model, user application, or databus.  Each Simulink model includes a data dictionary, automatically generated from the model, that mirrors the design and hierarchy of the model with inputs, outputs, signals, parameters, buses, etc.  From ADvantageVI you can explore the project through the data dictionary, check current values, change parameter values, and easily configure your test scenarios.