Table Of Contents

Testing and Deploying a Real-Time Application

Last Modified: March 20, 2020

After you have finished implementing your application design, use interactive execution and benchmarking tools to test the determinism of your application and then deploy the application to a real-time controller.

You must have a working real-time application before you can test and deploy a real-time application. Refer to Implementing a Real-Time Application Design for help writing a real-time application.

Complete the following steps to test and deploy your real-time application.

  1. Connect to a real-time controller—You must establish a network connection to your real-time system so that SystemDesigner can detect it and provide a visual representation of your hardware.
  2. Test a real-time VI using interactive execution—When you run a VI that is targeted to a real-time controller, SystemDesigner deploys the VI, and the VI runs interactively on the controller. You can modify inputs and view output data to make sure your design executes as expected.
  3. Benchmark the performance and determinism of your real-time application—Real-time VIs offer unique benchmarking tools to test the determinism of your application. Use these benchmarking tools to verify that your application meets your timing requirements.
  4. Deploy and run code on a real-time controller—After testing your design to make sure it executes and generates data as expected, use SystemDesigner to build a real-time application, deploy it to a real-time controller, and run the application on your real-time system.

Recently Viewed Topics