LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in creating the simulation dll using SIT 2.0.3,matlab 7.1,labview 7.1

I am currently using SIT 2.0.3 ,using this toolkit i am trying to create the simulation DLL for labview.but i am getting the following error in matlab command window
Error: File: C:\SimulationInterfaceToolkit\ModelInterface\basic.tlc Line: 117 Column: 7
Undefined identifier ReleaseVersion
Error: File: C:\SimulationInterfaceToolkit\ModelInterface\basic.tlc Line: 117 Column: 25
The == and != operators can only be used to compare values of the same type
Error: File: C:\SimulationInterfaceToolkit\ModelInterface\basic.tlc Line: 260 Column: 26
Undefined identifier ReleaseVersion
Error: File: C:\SimulationInterfaceToolkit\ModelInterface\basic.tlc Line: 260 Column: 44
The == and != operators can only be used to compare values of the same type
 
Is this a version problem?
I am using
Simulation interface toolkit 2.0.3
Matlab 7.1.0.246(R14) Service pack
Real time workshop V.6.3
Labview 7.1
Microsoft visual C++ 6.0
 
Can anybody help me to solve this issue.
 
0 Kudos
Message 1 of 4
(3,497 Views)

Hi,

Unfortunately, it looks like the versions you are using are indeed not compatible. Here is an excerpt from the Read Me file for Simulation Interface Toolkit 2.0.3:

To use the Simulation Interface Toolkit 2.0.3, you must be a properly licensed user of and have the following software installed on the host computer.

  • The MathWorks MATLAB version 6.1, 6.5, 6.5.1, or 7.0
  • The MathWorks Simulink 4.0, 5.0, 5.1, or 6.0
  • The MathWorks Real-Time Workshop 4.1, 5.0, 5.1, or 6.0
  • Microsoft Visual C++ 5.0 or 6.0
  • National Instruments LabVIEW 7.0 or later, Full or Professional Development Systems
  • Simulation Interface Toolkit 2.0 or later


Your versions of MATLAB and Real-Time Workshop appear to be incompatible, as this version of SIT was developed for previous versions of these pieces of software.

Let me know if this helps! Have a great day.

 
Amanda Howard
Americas Services and Support Recruiting Manager
National Instruments
0 Kudos
Message 2 of 4
(3,475 Views)

Hello,

Thanks for u r information.I am using matlab 6.5 ,but it showing some lincence error.

But i have to use below mentioned versions for project implementation and i have to create the simulation DLL for labview.

Matlab V.7.5.0.342(R2007b)

Simulink V. 7.0(R2007b)

Labview 8.2

So please let me know which versions of SIT,Real time workshop,Microsoft visual C++ are compatible with the above versions of matlab and labview and simulink.

Let me know as soon as possible.

Thanks in advance.

Jayasheela

Associate Software Engineer

Dearborn Electronics

 

 

0 Kudos
Message 3 of 4
(3,458 Views)

Hi Jayasheela,

Here are the Read Me files for different versions of Simulation Interface Toolkit. Usually, the toolkit will only work with the versions of software that are explicitly stated.

Simulation Interface Toolkit 3.0 Readme 

  • The MathWorks, Inc. MATLAB® / Simulink® application software release 13.x or 14.0, 14.1, 14.2, 14.3
  • The MathWorks, Inc. Real-Time Workshop® release 13.x or 14.0. 14.1, 14.2, 14.3
  • Microsoft Visual C++ 6.0. You can use Microsoft Visual C++ .NET 2003 only if you installed the LabVIEW 7.1.1 maintenance release.
  • National Instruments LabVIEW Real-Time Module 7.1.x for ETS Targets.
  • (Optional) National Instruments LabVIEW FPGA Module 1.1.x, for customized FPGA VIs used in real-time simulations involving FPGA devices


Simulation Interface Toolkit 3.0.1 Readme 

The Simulation Interface Toolkit (SIT) 3.0.1 updates SIT 3.0 to support LabVIEW 8.0, the LabVIEW 8.0 Real-Time Module, and the LabVIEW 8.0 FPGA Module. You also can use SIT 3.0.1 with LabVIEW 7.1.x. However, you cannot install SIT 3.0.1 for both LabVIEW 8.0 and LabVIEW 7.1.x.

Simulation Interface Toolkit 3.0.2 Readme

The Simulation Interface Toolkit (SIT) 3.0.2 updates SIT 3.0.1 to support LabVIEW 8.2, the LabVIEW 8.2 Real-Time Module, and the LabVIEW 8.2 FPGA Module. You also can use SIT 3.0.2 with LabVIEW 7.1.x or with LabVIEW 8.0.x. However, you cannot install SIT 3.0.2 for more than one version of LabVIEW on the same computer.

This maintenance release also adds support for the following products:

  • The MathWorks, Inc. MATLAB® / Simulink® application software R2006a.
  • The MathWorks, Inc. Real-Time Workshop® R2006a.

If you install SIT 3.0.2 for LabVIEW 7.1, you can use Microsoft Visual C++ 6.0 to convert models to model DLLs. If you install SIT 3.0.2 for LabVIEW 7.1.1, 8.0, 8.0.1, or 8.2, you can use either Visual C++ 6.0 or Visual C++ .NET 2003.

Simulation Interface Toolkit 4.0 Readme

  • The MathWorks, Inc. MATLAB® / Simulink® application software release 13.x, 14.x, or 2006a, 2006b, 2007a
  • The MathWorks, Inc. Real-Time Workshop® release 13.x, 14.x or 2006a, 2006b, 2007a
  • Microsoft Visual C++ 6.0 or .NET 2003


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.

 
Amanda Howard
Americas Services and Support Recruiting Manager
National Instruments
0 Kudos
Message 4 of 4
(3,430 Views)