Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Do I Need the LabVIEW Real-Time Module to Use the Simulation Interface Toolkit?

Primary Software: LabVIEW Toolkits>>Simulation Interface Toolkit
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Modules>>Real-Time Module

Problem:
I would like to create a LabVIEW user interface for a simulation model that I developed using The MathWorks, Inc. Simulink® application environment. Do I need the LabVIEW Real-Time Module in order to run this simulation?

Solution:
Technically, you do not need the LabVIEW Real-Time Module to use the Simulation Interface Toolkit (SIT) in LabVIEW to run a simulation created using the Simulink® application environment on a Windows machine. You will need the following:
  1. Model—The combination of blocks that make up the simulation. Models contain inputs and outputs that send and receive data. A model is built using The MathWorks, Inc. Simulink® application software.
  2. Host VI—The VI that you use as a user interface to the model. In the host VI, you can use front panel controls to manipulate model parameters and display model outputs.
  3. SIT Server—The software that transmits data between the host VI and the model using TCP/IP. You must launch the SIT Server, which starts automatically when you launch The MathWorks, Inc. MATLAB® or Simulink software, before running a simulation. By default, the SIT Server runs on port 6011.
  4. Host Computer—The computer on which you run the host VI. The host computer must be a PC running Windows NT, 2000, or XP.
  5. Execution Host—The computer on which you run the MATLAB® application software, the SIT Server, and the simulation itself. The execution host can be the host computer or a Windows computer on the same TCP/IP network as the host computer.

In the SIT Connection Manager (found in LabVIEW in the Tools pull down menu), you will need to select either Simulation Environment for the localhost or Driver VI on Localhost. If you would like to run your model deterministically, you will need a real-time execution target. To interface SIT with your real-time execution target, you will need the LabVIEW Real-Time Module.

For more information regarding the Simulation Interface Toolkit and necessary components, please refer to the Simulation Interface Toolkit Help File.

MATLAB®, Real-Time Workshop®, and Simulink® are the registered trademarks of The MathWorks, Inc. Further, other product and company names mentioned herein are trademarks, registered trademarks, or trade names of their respective companies.



Related Links:
Support: Simulation Interface Toolkit 4.0 Help Files
KnowledgeBase 43TEE3CW: Simulation Interface Toolkit 3.0 ReadMe Files
KnowledgeBase 3RRF3QTQ: Configuring a Real-Time Target to Run the LabVIEW Simulation Interface Toolkit 3.0.x Server
KnowledgeBase 3XMGR8J8: Simulation Interface Toolkit 3.0 Documentation Location

Attachments:





Report Date: 03/19/2007
Last Updated: 05/03/2008
Document ID: 47IG4V3N

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit