matlab和NI VeriStand聯合仿真環境搭建(一)

因現在需要搭建matlab和labview聯合仿真環境需要,在labview2012及以前版本中,可以用工具包Simulation interface tookit (SIT)完成,該工具只支持32位matlab軟件,可以實現兩者同步運行並通信。

後來因爲硬件升級,需要labview2014及以上版本的軟件,而SIT從13年後開始又改名爲MIT(Model Interface Tookit)被打包在VeriStand中,所以現在就需要matlab和NI VeriStand聯合仿真環境。但不能像SIT那樣可以實現同步運行並通信,而是需要將matlab模型通過 VeriStand編譯成DLL(動態鏈接庫)文件,然後由labview調用實現聯合仿真。

兩者兼容性參考

因爲labview用的是2015版本,可採用:
NI VeriStand 2015 SP1
matlab2015b(32位)(不知道爲啥用64位的始終出現不了C:\VeriStand文件)
搭配,符合上述兼容性要求的都可以
安裝完相應的軟件後(安裝順序:labview2015->matlab2015b->veristand2015s p1)如果兩者關聯成功後,運行matlab後會在matlab命令窗口前兩行顯示
NI VeriStand 2015 SP1 Model Framework
###Successfully initialized components
如果無該提示:則需要手動關聯,步驟如下:
1、前往C:\Program Files\MATLAB<Version>\toolbox\local目錄
2、打開matlabrc.m;文件
3、滾動到文件底部,添加如下幾行:
addpath(‘C:\VeriStand’);
NIVeriStandAddPaths;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章