Real-Time Deployment and Code Generation
The real-time deployment and code generation process shows you how to use Simulink® Real-Time™ to download and execute a real-time application that you generate from your Simscape™ model. You can also check for simulation overruns and change run-time parameters for your plant-based application on a real-time target using Simulink Real-Time.
Functions
slrtExplorer | Open Simulink Real-Time explorer and interact with target computers and real-time applications (Since R2020b) |
simscape.findNonlinearBlocks | Check model for blocks with nonlinear equations |
Topics
- Real-Time Code Generation and Deployment Process
Follow the hardware-in-the-loop (HIL) simulation workflow to deploy a Simscape model to your real-time target machine using Simulink Coder™ and Simulink Real-Time.
- Basics of Hardware-in-the-Loop Simulation
Use hardware-in-the-loop (HIL) simulation to check how your controller responds, in real time, to realistic virtual stimuli.
- Simulink Real-Time Code Generation
Follow the recommendations for minimum hardware and software specifications to deploy your Simscape model for hardware-in-the-loop (HIL) simulation using Simulink Real-Time.
- Software and Hardware Configuration
Before you simulate your Simscape model on your target hardware using Simulink Real-Time, follow the recommendations to configure your development and target computers for code generation and real-time simulation.
- Signal and Parameter Visualization and Control
Monitor and control signals and parameters when you simulate your Simscape model on a real-time target hardware using Simulink Real-Time.
- Requirements for Using Alternative Platforms
Follow the recommendations for minimum hardware, software, and compiler specifications to deploy your Simscape model for hardware-in-the-loop (HIL) simulation using a custom standalone application.
- Embedded and Generic Real-Time Resources
Simulink Coder and Embedded Coder® use system target files (STFs) to generate code for interfacing with specific real-time operating systems.