欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabVIEW可執(zhí)行文件的遠(yuǎn)程前面板控制方法

華穗科技 ? 來源:華穗科技 ? 2023-05-29 15:19 ? 次閱讀

在實(shí)際項(xiàng)目中,開發(fā)工程師交付的軟件往往是由源代碼打包而成的可執(zhí)行文件(.exe),用戶在實(shí)際的使用中也是直接運(yùn)行exe文件,基本不會直接運(yùn)行源代碼。這樣做可以避免用戶因不熟悉代碼而在程序中胡亂修改導(dǎo)致的各種問題。那么在投入使用之后如果需要遠(yuǎn)程控制或者調(diào)試程序時(shí),我們就必須掌握遠(yuǎn)程控制LabVIEW exe的方法。

在上一期中我們學(xué)習(xí)了遠(yuǎn)程前面板控制VI的方法,本期小編將帶大家一起學(xué)習(xí)LabVIEW可執(zhí)行文件的遠(yuǎn)程前面板控制方法。建議大家先掌握上一期內(nèi)容再來學(xué)習(xí)本篇內(nèi)容,需要回顧上期內(nèi)容的小伙伴請參考以下鏈接瀏覽:

本文分享:

LabVIEW可執(zhí)行文件的遠(yuǎn)程前面板控制

一、 遠(yuǎn)程前面板

上期內(nèi)容中我們講了遠(yuǎn)程前面板控制VI時(shí)有兩種方式,其中一種是直接在LabVIEW中進(jìn)行遠(yuǎn)程前面板控制,另一種是將VI前面板發(fā)布到網(wǎng)頁上,通過網(wǎng)頁加載VI前面板來進(jìn)行控制。本期可執(zhí)行文件的遠(yuǎn)程前面板控制只能使用第二種發(fā)布到網(wǎng)頁的方式來進(jìn)行,下面請看具體教程

服務(wù)端計(jì)算機(jī)配置

1.1:創(chuàng)建LabVIEW項(xiàng)目并通過菜單欄選擇工具>>選項(xiàng)>>Web服務(wù)器,然后勾選啟用Web服務(wù)器,使用默認(rèn)端口即可;

wKgZomR0UiKALxtXAACfVTPBIvw990.png

1.2:在LabVIEW項(xiàng)目中通過菜單欄選擇工具>>Web發(fā)布工具為VI發(fā)布網(wǎng)頁服務(wù),在VI名稱中選擇要打包成exe的VI,其他設(shè)置使用默認(rèn),先點(diǎn)擊啟動(dòng)Web服務(wù)器后再點(diǎn)擊下一步;

wKgZomR0UiKAPZiBAACUrMEPAtk064.png

1.3:根據(jù)需要編輯用于網(wǎng)頁的標(biāo)題、頁眉和頁腳內(nèi)容,點(diǎn)擊下一步

wKgaomR0UiKAI_kQAABW5WO2KcA561.png

1.4:配置網(wǎng)頁,保存網(wǎng)頁的本地目錄必須使用默認(rèn)路徑,文件名可以根據(jù)需要自行配置,完成后點(diǎn)擊保存至磁盤

wKgZomR0UiKAazTZAABvkOPbAeY426.png

1.5:在彈出的新窗口中查看并保存此URL,方便客戶端計(jì)算機(jī)使用;

wKgaomR0UiKAE5naAAAskTXlKrQ688.png

1.6:將剛才保存的**.html文件加入到LabVIEW項(xiàng)目**中,路徑為C:Program Files (x86)National InstrumentsLabVIEW 20xxwww;

wKgaomR0UiOAYFB5AABVUF72v28517.png

1.7:在程序生成規(guī)范中新建一個(gè)exe,右鍵單擊程序生成規(guī)范,并選擇新建?應(yīng)用程序(EXE);

wKgaomR0UiOAeTzWAABva6h1QGg311.png

1.8:在“源文件”菜單項(xiàng)中將該VI設(shè)置為啟動(dòng)VI,將HTML文件放在始終包括下 。其他菜單項(xiàng)的設(shè)置根據(jù)實(shí)際需求自行設(shè)置,設(shè)置完成后單擊生成,然后在生成結(jié)束后單擊完成。

wKgaomR0UiOAO9TnAACDn9vPucs423.png

1.9:將服務(wù)端計(jì)算機(jī)生成exe的所有文件復(fù)制到客戶端計(jì)算機(jī)中,服務(wù)器這邊可以開始運(yùn)行此exe;

wKgaomR0UiOARVHfAADVlRrwdqU836.png

客戶端計(jì)算機(jī)配置

1.10:打開復(fù)制文件中的“.ini”配置文件,驗(yàn)證存在指令WebServer.Enabled = True,如果沒有則將其追加到文件末尾;

wKgZomR0UiOAZyvuAABsyMxNZoc846.png

1.11:在文本編輯器中打開niwebserver.conf。此文件是為了處理LabVIEW中Web服務(wù)器提供的功能。如果復(fù)制過來的目錄中沒有niwebserver.conf文件,則需要運(yùn)行一次exe來自動(dòng)創(chuàng)建該文件,創(chuàng)建.conf文件后,關(guān)閉exe。

在標(biāo)記為Directives that apply to the default server的第二部分中,有一個(gè)DocumentRoot標(biāo)記。 將默認(rèn)的LabVIEWwww替換為HTML頁面當(dāng)前所在的目錄,注意路徑不要包含.html文件。

wKgZomR0UiOAGV9QAADHNf-G918498.png

1.12:使用瀏覽器打開步驟1.5中保存的URL,注意將服務(wù)端計(jì)算機(jī)名稱更換為它的IP地址,然后就可以在網(wǎng)頁中查看并控制exe的前面板了;

wKgZomR0UiOAJiVEAAEwgj-ou-Q157.png

注意事項(xiàng):

1、客戶端計(jì)算機(jī)可以不安裝LabVIEW但必須安裝對應(yīng)版本的LabVIEW運(yùn)行引擎;

2、服務(wù)端計(jì)算機(jī)運(yùn)行exe時(shí)要徹底關(guān)閉LabVIEW,否則端口可能會被LabVIEW占用導(dǎo)致遠(yuǎn)程控制失?。?/p>

3、建議直接將WebServer.Enabled = True這行指令追加到.ini文件后面;

4、客戶端計(jì)算機(jī)在瀏覽器中輸入U(xiǎn)RL時(shí)注意將計(jì)算機(jī)名稱替換為IP地址;

5、客戶端建議使用IE瀏覽器或Edge瀏覽器,如果使用Edge請參考上一篇文章中最后面的注意事項(xiàng)4;

二、 遠(yuǎn)程調(diào)試

學(xué)習(xí)了exe的遠(yuǎn)程前面板控制之后,小編再給大家擴(kuò)展一個(gè)新的功能——遠(yuǎn)程調(diào)試,在開發(fā)過程中最重要的步驟無疑就是程序調(diào)試了,LabVIEW調(diào)試VI時(shí)我們可以使用斷點(diǎn)、探針、高亮顯示等功能來調(diào)試我們的程序,但是當(dāng)調(diào)試對象不是VI而是打包好的exe時(shí),由于看不到程序框圖面板,這時(shí)我們應(yīng)該如何調(diào)試?

其實(shí)在LabVIEW中有一項(xiàng)功能叫做“遠(yuǎn)程調(diào)試”,該功能可以遠(yuǎn)程查看exe的前面板和程序框圖面板,并且由于可以看到程序框圖面板,所以我們可以使用探針、斷點(diǎn)等調(diào)試功能對exe進(jìn)行調(diào)試。

服務(wù)端計(jì)算機(jī)配置

2.1:要想在exe中使用遠(yuǎn)程調(diào)試功能需要在打包exe時(shí)在“高級”菜單下勾選啟用調(diào)試功能,勾選了此項(xiàng)后再生成exe,這樣生成的exe就可以使用遠(yuǎn)程調(diào)試功能了;

wKgZomR0UiOAMibqAADF5rC9mbY203.png

客戶端計(jì)算機(jī)配置

2.2:客戶端計(jì)算機(jī)需要安裝完整且版本對應(yīng)的LabVIEW開發(fā)環(huán)境,在任意項(xiàng)目瀏覽器或者VI菜單欄中選擇操作>>調(diào)試應(yīng)用程序或共享庫;

wKgaomR0UiOAddDNAACy460ZM2I878.png

wKgaomR0UiOAYiiJAACNrLuNZfw114.png

2.3:先運(yùn)行服務(wù)端exe,然后在機(jī)器名或IP地址中輸入服務(wù)端IP地址,點(diǎn)擊刷新可以自動(dòng)搜索到該應(yīng)用程序,選定要調(diào)試的exe最后點(diǎn)擊連接;

wKgZomR0UiOAJv4wAAAx0setvPI905.png

2.4:連接成功后就可以查看exe的程序框圖面板和前面板,遠(yuǎn)程調(diào)試不僅可以像遠(yuǎn)程前面板一樣控制exe的前面板,還能使用程序框圖面板上的調(diào)試工具去調(diào)試exe;

wKgZomR0UiOAbE8FAAD3J8AyxFE003.png

注意事項(xiàng):

1、在調(diào)試完成后正式交付exe時(shí)打包過程中不要勾選允許調(diào)試功能,這樣會影響exe的執(zhí)行效率;

2、服務(wù)端計(jì)算機(jī)和客戶端計(jì)算機(jī)的LabVIEW版本盡量保持一致;

三、常見問題Q&A

[Q]:在網(wǎng)頁打開遠(yuǎn)程前面板時(shí)收到報(bào)錯(cuò)404,無法打開網(wǎng)頁?

[A]:1、檢查URL,確認(rèn)輸入正確的URL并確保使用的是計(jì)算機(jī)的IP地址而不是計(jì)算機(jī)名稱; 2、允許exe通過防火墻,在防火墻設(shè)置中選擇允許應(yīng)用程序通過防火墻,然后單擊允許其他應(yīng)用,打開可執(zhí)行文件的路徑,選擇應(yīng)用程序,以允許它通過防火墻; 3、端口可能被占用,選擇其他端口重新嘗試; 4、服務(wù)端Web服務(wù)未開啟,開啟Web服務(wù)后重新嘗試。

[Q]:瀏覽器中間有一個(gè)空白框,這個(gè)位置原本應(yīng)該是前面板,現(xiàn)在顯示不支持此插件?

[A]:1、需要在控制面板>>IE選項(xiàng)中將該網(wǎng)頁加入信任列表;2、使用IE兼容性模式打開網(wǎng)頁;IE瀏覽器一般不會出現(xiàn)此問題;Edge瀏覽器可以直接在瀏覽器設(shè)置中將此網(wǎng)頁設(shè)置為IE兼容性模式打開;Chrome瀏覽器需要在Chrome應(yīng)用商店中找到IE Tab,按照說明正確安裝該擴(kuò)展程序,使用IE Tab擴(kuò)展程序打開指向遠(yuǎn)程前面板的鏈接。

[Q]:收到報(bào)錯(cuò):特定的服務(wù)器拒絕遠(yuǎn)程前面板連接?

[A]:通常這個(gè)錯(cuò)誤是因?yàn)榉?wù)端和客戶端LabVIEW版本不匹配引起的,建議排查并確保兩臺計(jì)算機(jī)上的LabVIEW運(yùn)行引擎版本相匹配。

以上就是本期的全部內(nèi)容啦,感興趣的小伙伴歡迎交流互動(dòng)!下一期小編將為大家?guī)韺?shí)時(shí)目標(biāo)上配置遠(yuǎn)程前面板的教程,敬請期待!

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1977

    文章

    3657

    瀏覽量

    325806
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7546

    瀏覽量

    88690
  • 面板
    +關(guān)注

    關(guān)注

    13

    文章

    1685

    瀏覽量

    54046
  • 源代碼
    +關(guān)注

    關(guān)注

    96

    文章

    2946

    瀏覽量

    66975
  • 可執(zhí)行文件
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    5520

原文標(biāo)題:教程 | LabVIEW中的遠(yuǎn)程前面板(二)

文章出處:【微信號:華穗科技,微信公眾號:華穗科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【實(shí)用開發(fā)工具】將BAT腳本打包成exe可執(zhí)行文件

    【實(shí)用開發(fā)工具】將BAT腳本打包成exe可執(zhí)行文件
    的頭像 發(fā)表于 08-21 19:51 ?2.6w次閱讀
    【實(shí)用開發(fā)工具】將BAT腳本打包成exe<b class='flag-5'>可執(zhí)行文件</b>

    LabVIEW可執(zhí)行文件作為后臺程序運(yùn)行--轉(zhuǎn)自官網(wǎng)

    選擇前面板狀態(tài)為隱藏使用關(guān)閉引用節(jié)點(diǎn)來關(guān)閉VI的引用。在Windows任務(wù)欄中隱藏在將頂層VI創(chuàng)建為可執(zhí)行程序后,打開其相應(yīng)的.ini文件,在LabVIEW7.1及以前的版本中,
    發(fā)表于 12-17 22:57

    求大神關(guān)注關(guān)于web發(fā)布程序生成可執(zhí)行文件問題

    使用的libview2011版的在做一個(gè)vi,需要遠(yuǎn)程監(jiān)控前面板,使用web發(fā)布工具,web發(fā)布設(shè)置ok后,能在瀏覽器中查看,現(xiàn)在需要把這個(gè)程序做成可執(zhí)行程序或安裝程序時(shí),問題就出現(xiàn)了,拿生成
    發(fā)表于 03-05 16:46

    寫好的LabView程序怎么生成可執(zhí)行文件

    寫好的LabView程序怎么生成可執(zhí)行文件,客戶端只要安裝可執(zhí)行文件就能操作運(yùn)行了,
    發(fā)表于 12-17 10:51

    【視頻分享】如何調(diào)試可執(zhí)行文件

    LabVIEW中,經(jīng)常發(fā)現(xiàn)可執(zhí)行文件和源代碼執(zhí)行結(jié)果有出入。本視頻講解如何調(diào)試可執(zhí)行文件。在優(yōu)酷上面看到的關(guān)于如何調(diào)試可執(zhí)行文件視頻,感覺
    發(fā)表于 07-20 14:46

    Labview2011 遠(yuǎn)程前面板問題

    本帖最后由 niezidong 于 2015-9-9 13:45 編輯 使用LabVIEW2011版本的“遠(yuǎn)程前面板”的客戶端和服務(wù)器端,配置WEB服務(wù)器后,運(yùn)行兩個(gè)例程VI的時(shí)候沒有問題。當(dāng)
    發(fā)表于 08-11 19:13

    LabVIEW可執(zhí)行文件作為后臺進(jìn)程運(yùn)行

    以將其設(shè)置為Hidden 。Additional Information如“問題詳細(xì)信息”部分所述,此方法僅建議用于作為后臺進(jìn)程運(yùn)行且不需要用戶輸入的可執(zhí)行文件。如果需要通過LabVIEW前面
    發(fā)表于 03-18 21:15

    LabVIEW何得知是誰在連接遠(yuǎn)程前面板

    的所有用戶連接。 Remote Panel Client Connections方法是VI級的。這個(gè)方法可以顯示所有它所處的VI的用戶連接。它所返回的結(jié)果在LabVIEW開發(fā)環(huán)境和單獨(dú)的可執(zhí)行
    發(fā)表于 04-26 20:36

    labview2017 遠(yuǎn)程前面板時(shí)報(bào)遠(yuǎn)程前面板協(xié)議版本不兼容的錯(cuò)誤要怎么解決?

    請問 在 labview2017 遠(yuǎn)程前面板時(shí)報(bào)遠(yuǎn)程前面板協(xié)議版本不兼容的錯(cuò)誤要怎么解決?
    發(fā)表于 04-23 16:12

    labview 運(yùn)行EXE文件報(bào)遠(yuǎn)程前面板協(xié)議不兼容

    系統(tǒng)WIN10 labview版本2017 在生成EXE后 運(yùn)行EXE文件進(jìn)行遠(yuǎn)程前面板操作報(bào)前面板協(xié)議不兼容。直接運(yùn)行源文件可以通過ie訪
    發(fā)表于 06-12 10:55

    用MDK生成bin格式的可執(zhí)行文件

    用MDK 生成bin 文件1用MDK 生成bin 文件Embest 徐良平在RV MDK 中,默認(rèn)情況下生成*.hex 的可執(zhí)行文件,但是當(dāng)我們要生成*.bin 的可執(zhí)行文件時(shí)怎么辦呢
    發(fā)表于 08-02 10:52 ?71次下載

    基于LabVIEW可執(zhí)行文件調(diào)用的研究與實(shí)現(xiàn)

    LabVIEW 是美國NI 公司推出的一種基于G 語言的虛擬儀器軟件開發(fā)工具。在LabVIEW 開發(fā)的軟件中,用戶可能需要調(diào)用.exe 可執(zhí)行文件。本文結(jié)合實(shí)例詳細(xì)介紹了三種調(diào)用方法
    發(fā)表于 08-14 11:42 ?66次下載

    了解在Linux下可執(zhí)行文件格式

    Linux下面,目標(biāo)文件、共享對象文件、可執(zhí)行文件都是使用ELF文件格式來存儲的。程序經(jīng)過編譯之后會輸出目標(biāo)文件,然后經(jīng)過鏈接可以產(chǎn)生
    發(fā)表于 05-15 08:49 ?1954次閱讀

    【Python】如何將Python腳本打包成exe可執(zhí)行文件

    【Python實(shí)用技巧】如何將Python腳本打包成exe可執(zhí)行文件?
    的頭像 發(fā)表于 08-18 12:40 ?1.8w次閱讀
    【Python】如何將Python腳本打包成exe<b class='flag-5'>可執(zhí)行文件</b>

    labview怎么生成可執(zhí)行文件

    生成可執(zhí)行文件(EXE)是LabVIEW程序開發(fā)中的一個(gè)重要步驟,它允許用戶將LabVIEW項(xiàng)目打包成一個(gè)獨(dú)立的應(yīng)用程序,便于在沒有安裝LabVIEW的計(jì)算機(jī)上運(yùn)行。 1. 準(zhǔn)備工作
    的頭像 發(fā)表于 09-04 17:07 ?1213次閱讀