Real-Time Workshop | ![]() ![]() |
Run-Time Architecture Overview
In a typical VxWorks-based real-time system, the hardware consists of a UNIX or PC host running Simulink and Real-Time Workshop, connected to a VxWorks target CPU via Ethernet. In addition, the target chassis may contain I/O boards with A/D and D/A converters to communicate with external hardware. The following diagram shows the arrangement.
Figure 12-1: Typical Hardware Setup for a VxWorks Application
The real-time code is compiled on the UNIX or PC host using the cross compiler supplied with the VxWorks package. The object file (model
.lo
) output from the Real-Time Workshop program builder is downloaded, using WindSh
(the command shell) in Tornado, to the VxWorks target CPU via an Ethernet connection.
The real-time program executes on the VxWorks target and interfaces with external hardware via the I/O devices installed on the target.
![]() | VxWorks Library | Parameter Tuning and Monitoring | ![]() |