五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LabVIEW調(diào)用Perl和Python腳本

2023-04-23 20:27 作者:bjcyck  | 我要投稿

LabVIEW調(diào)用Perl和Python腳本

調(diào)用和重用現(xiàn)有代碼可以節(jié)省開發(fā)人員的時(shí)間和金錢。LabVIEW使用戶能夠直接訪問和集成以各種語言編寫的代碼。本文介紹如何使用LabVIEW中的System?Exec?VI重用Perl或Python腳本語言開發(fā)的測(cè)試腳本。

Perl和Python是高級(jí)編程語言,它們使用解釋器在運(yùn)行時(shí)將源代碼轉(zhuǎn)換為可執(zhí)行格式,而不是預(yù)編譯。,ActivePerl或ActivePython解釋器是執(zhí)行此翻譯所必需的。

調(diào)用腳本解釋器

通過更改環(huán)境路徑變量以包括保存解釋器和相應(yīng)庫(kù)文件的位置,可以簡(jiǎn)化調(diào)用解釋器??梢允褂孟到y(tǒng)屬性編輯器編輯環(huán)境路徑。需要確保修改環(huán)境路徑變量以包含解釋器和相應(yīng)庫(kù)文件所在的目錄,以便機(jī)器將Perl和Python標(biāo)記識(shí)別為使用解釋器的命令。

1.???????右鍵單擊“我的電腦”,然后選擇“屬性”。

2.???????選擇“高級(jí)”選項(xiàng)卡。

3.???????單擊環(huán)境變量。

4.???????在“系統(tǒng)變量”中,選擇Path變量,然后單擊“編輯”。

5.???????添加保存解釋器的目錄。

注意:此示例是使用UsingtheActivePerl?5.10.0解釋器和ActivePython?2.6.1解釋器編寫

Note:?This?example?was?prepared?using?the?Using?the?ActivePerl?5.10.0Interpreter?and?the?ActivePython??2.6.1?Interpreter,?which?can?bedownloaded?from?the?External?Link:?APSN?ActivePerl?Website?and?External?Link:?ActiveState?ActivePython?Website,?respectively.?Both?Installers?have?built?in?functionality?to?edit?theEnvironmental?Path?Variable?to?include?the?directory?location?of?theinterpreter?and?corresponding?library?files.

從命令行調(diào)用Perl和Python腳本

1.???????選擇開始?運(yùn)行

2.???????輸入cmd以啟動(dòng)命令行

3.???????導(dǎo)航到保存Perl或Python腳本的目錄

4.???????要調(diào)用將執(zhí)行腳本的解釋器,請(qǐng)使用以下命令:

對(duì)于Perl腳本,請(qǐng)使用:?'perl?scriptName.pl?argument',如下圖所示。

對(duì)于Python腳本,請(qǐng)使用:“python?scriptName.py?argument”,如下圖所示。

從LabVIEW調(diào)用Perl和Python腳本

在LabVIEW中,可以使用系統(tǒng)Exec.vi執(zhí)行系統(tǒng)級(jí)命令行,該命令行可以包含要啟動(dòng)的應(yīng)用程序支持的任何參數(shù)。此VI可用于調(diào)用啟動(dòng)Perl或Python腳本的命令行參數(shù)。確保環(huán)境路徑變量包含保存解釋器和相應(yīng)庫(kù)文件的目錄,將允許任何System?Exec調(diào)用將perl和python令牌識(shí)別為使用Perl和Python解釋器執(zhí)行腳本的命令。

要從LabVIEW調(diào)用Perl或Python腳本,需要將以下參數(shù)傳入系統(tǒng)Exec.vi

命令行:指示LabVIEW調(diào)用的命令來運(yùn)行程序。如果可執(zhí)行文件不在PATH環(huán)境變量中列出的目錄中,則命令行必須包含可執(zhí)行文件的完整路徑。

工作目錄:要從中執(zhí)行命令的文件系統(tǒng)目錄。

使用附加的LabVIEW代碼

1.???????設(shè)置環(huán)境路徑變量以包含保存解釋器的目錄

2.???????將TestScripts文件夾保存到計(jì)算機(jī)。此文件夾包含一個(gè)Perl和Python腳本,以及為調(diào)用這些腳本而生成的LabVIEW代碼。

3.???????打開測(cè)試腳本文件夾并通過雙擊啟動(dòng)TestVI.vi

4.???????配置TestVI以包括:

工作目錄:保存TestScripts文件夾<Path>\TestScripts的目錄

命令行:將發(fā)送到命令行的命令

PERL腳本:PERLMyScripts.pl參數(shù)

PYTHON腳本:pythonMyScript.py參數(shù)

5.???????單擊運(yùn)行箭頭以執(zhí)行程序

需要說明的是,上述的例程和文檔,都是可以下載的,雙擊即可打開,其中壓縮文件是可以采用粘貼復(fù)制的方式,拷貝到硬盤上。這不是圖片,各位小伙伴看到后嘗試一下,這個(gè)問題就不用加微信咨詢了。有關(guān)LabVIEW編程、LabVIEW開發(fā)等相關(guān)項(xiàng)目,可聯(lián)系們。附件中的資料這里無法上傳,可去公司網(wǎng)站搜索下載。

LabVIEW程序,如下附件所示。


LabVIEW調(diào)用Perl和Python腳本的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
连城县| 东乡族自治县| 西青区| 阿鲁科尔沁旗| 神池县| 张家界市| 黔西| 沾益县| 贡嘎县| 安阳县| 历史| 江北区| 长乐市| 三亚市| 遂平县| 洞头县| 利辛县| 慈溪市| 长汀县| 永修县| 上虞市| 长乐市| 慈利县| 德州市| 华容县| 河源市| 三原县| 东至县| 内乡县| 广昌县| 九台市| 梁山县| 鹰潭市| 淮安市| 伊金霍洛旗| 西乌珠穆沁旗| 于田县| 嘉荫县| 宁国市| 昆山市| 大兴区|