2019-07-18 00:37发布
tanshuidemao 发表于 2014-11-4 19:42 首先谢谢你的回答那么全面,我都按你的步骤做了,可是数还是传不进去,我装的是LabVIEW2012和MATLAB2009a,运行edit matlabrc后就直接出现addpath('D:SimulationInterfaceToolkit'); NISIT_AddPaths; ...
最多设置5个标签!
1、先安装matlab2011b,然后安装LabView2011说明:
a.必须先安装Matlab2011b,然后安装LabView2011
b.安装LavView2011必须选择安装Simulink Interface Toolkit,因为Matlab和Labview是通过这个组件进行链接的
2.打开Matlab,运行edit matlabrc,在打开的matlabrc文件末尾添加:
addpath('C:SimulationInterfaceToolkit'); % 将SimilinkInterfaceToolkit添加到Path中
NISIT_AddPaths;
NISITServer; % 启动SIT Server
说明:正常的安装后,如果不添加这两句代码是无法在Matlab启动时运行SIT Server,导致Matlab与Labview的通信失败。
3.配置Labview SIT Server
打开labview的配置界面:Tools->Options->VI Server
勾选TCP/IP,在Machine Access List中添加本机IP或localhost并保存
4、Simulink配置
Solver: Type为Fixed-step Stop-time可根据实际情况定义,建议为inf
5、配置SIT Connection Manager
在Sinulation IP Address中的地址必须在Machine Access List中,否则通信失败
http://bbs.elecfans.com/jishu_510062_1_1.html
(出处: 中国电子技术论坛)
我想问你一下 你的labview和matlab是多少位的 我的一直不成功
一周热门 更多>