Simulink Real-Time License Requirements for Development and Test Roles
Not all engineers or operators who are involved in developing and testing real-time applications need a software license for Simulink® Real-Time™ and related software. The license requirements vary depending on the activities that the engineer or technician performs. A typical real-time application development and test organization could have these roles and license needs:
Development engineer
To develop Simulink Real-Time models and build real-time applications from the models, a development engineer needs MATLAB®, Simulink, Simulink Real-Time, MATLAB Coder™, Simulink Coder, and Speedgoat I/O Blockset. With these products installed on a development computer and a connection to a target computer, the development engineer can create real-time applications and App Designer instrument panels to interface with the real-time applications.
Test engineer
To work with real-time applications provided by a development engineer, a test engineer needs MATLAB, Simulink Real-Time, and Speedgoat I/O Blockset. With these products installed on a development computer and a connection to a target computer, the test engineer can load and run the real-time application, tune parameters in the application, retrieve and parse data logs from the application execution, and view signals in the Simulation Data Inspector. Also, the test engineer can develop MATLAB test scripts and create App Designer instrumentation apps that connect to the target computer.