Labview与c++的连结.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:18 大小:3.1MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

Labview与c++的连结.doc

Labview与c++的连结.doc

预览

免费试读已结束,剩余 8 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Labview與c++的連結Labview開始的選項(紅色部分):點選上面的物體,便會出現如下所示之視窗:Functionname:檔案名字(如:ssss都可)Parameter:參數Type:資料類別Addaparameterafter:加入一個參數(數值、矩陣、字串都可,不過要自已去試唷!!!)參數設定:Floata,floatb:都為變數(輸入值)Float*c:變數(輸出值)Callingconventions:請設為”C”Returntype:請先設為這樣Librarynameorpath:等一下要設為c++的動態連結檔之路徑唷(.dll)其他變數設定範例:C++的初始設定:File>>>projects>>>projectname(自設)>>>location(自設)>>>ok下兩個視窗都按”ok”7.回到Labview中,看到下面的元件,請在它上面暗下你滑鼠的右鍵,看到一個選單請選”createc.file….”,將其儲存在如下所示:8.開啟c++上的.cpp或.c檔,請點選你剛儲存的那個東西。9.如無誤的話那應該會有下面所示的視窗吧!10.C++的設定,請先選擇圖上所示:11.選擇所下(以下的設定大家可以試試看唷,有什麼功能,希望大家可以拿出來分享一下唷,因為我沒試過!!!)12.接著在按一下”Category”去設定下一步,如下所示:紅色部分請自行將使用的labview中的cintools的路徑寫入其中。13.c++上的編寫:第一步:請編輯如上示其中__declspec(dllexport)ㄧ定要加在float…的前面,原因不明…學長說的如果知道那是什麼意思的話可以跟我說ㄧ下嗎?感激不儘唷!!!第二步:*c=a+b這是它的主程式,依照你的需求自行編寫。第三步:請先按右上方順序,compile>>build第四步:檢查右側有無上面所有的檔案,如無請再從上面步驟慢慢對下來。第五步:得到sss.dll確定無誤。14.回到Labview按其元件彈出視窗選擇Librarynameorpath(參考3.的圖示),將其sss.dll的路徑選入其中。15.得到如下圖所示,再來按下”ok”。16.完成圖,這是一個簡單的程式: