RM新时代网站-首页

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

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

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

LabVIEW中遠(yuǎn)程控制VI前面板教程

華穗科技 ? 來源:華穗科技 ? 2023-05-14 10:17 ? 次閱讀

一種應(yīng)用場(chǎng)景:流水線上的一臺(tái)計(jì)算機(jī)正在進(jìn)行數(shù)據(jù)采集,但是操作人員只能在控制室的計(jì)算機(jī)中操作,這時(shí)要如何控制程序?當(dāng)出現(xiàn)類似需求時(shí),我們應(yīng)該怎么做?其實(shí)從LabVIEW 6.1開始就集成了遠(yuǎn)程前面板技術(shù),它可以讓用戶直接在客戶端計(jì)算機(jī)(控制室中的主機(jī))上打開并操作位于服務(wù)器端計(jì)算機(jī)(流水線上的數(shù)采主機(jī))上的VI的前面板,甚至可以將VI的前面板窗口嵌入到一個(gè)網(wǎng)頁(yè)中并直接操作它,這是一種軟件操作界面的遠(yuǎn)程共享。

本篇文章為L(zhǎng)abVIEW遠(yuǎn)程前面板控制功能系列的第一篇文章,教大家如何遠(yuǎn)程控制VI前面板,下面就跟小編一起來學(xué)習(xí)吧!

本文教程

LabVIEW的遠(yuǎn)程控制VI的方法

準(zhǔn)備事項(xiàng):

使用遠(yuǎn)程前面板的前提是兩臺(tái)計(jì)算機(jī)在同一個(gè)局域網(wǎng)內(nèi),IP地址在同一網(wǎng)段,可以直連或者使用交換機(jī)連接。目的是保證兩臺(tái)計(jì)算機(jī)之間可以正常通信,通信異常時(shí)請(qǐng)檢查IP地址,關(guān)閉防火墻等,確保通信正常。

遠(yuǎn)程前面板:

遠(yuǎn)程前面板控制的實(shí)現(xiàn)有兩種方式,第一種是直接在LabVIEW中加載和控制,第二種是利用Web服務(wù)將VI前面板發(fā)布成網(wǎng)頁(yè),然后使用網(wǎng)頁(yè)遠(yuǎn)程控制VI前面板,這兩種方式的效果基本相同,其中第一種實(shí)現(xiàn)起來比較簡(jiǎn)單快捷,客戶端主機(jī)這邊需要安裝完整的LabVIEW開發(fā)環(huán)境;第二種稍微復(fù)雜一些,但是只需要客戶端主機(jī)安裝與服務(wù)端主機(jī)LabVIEW版本相對(duì)應(yīng)LabVIEW Run-Time即可,不需要完整的LabVIEW開發(fā)環(huán)境。

一、在LabVIEW中控制VI遠(yuǎn)程前面板

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

1.1:在LabIVEW菜單欄選擇工具>>選項(xiàng)>>Web服務(wù)器;然后在遠(yuǎn)程前面板服務(wù)器這一節(jié)勾選“啟用遠(yuǎn)程前面板服務(wù)器”,其中默認(rèn)的HTTP端口號(hào)在LabVIEW 2010之前是80,在LabVIEW 2010之后是8000;

0a7e7dd2-f0ba-11ed-90ce-dac502259ad0.png

1.2:確定并記錄需要被調(diào)用前面板的VI的項(xiàng)目路徑,例如本次Demo中被調(diào)用VI的項(xiàng)目路徑為:Test.lvproj/我的電腦/Main.vi;

0a97cabc-f0ba-11ed-90ce-dac502259ad0.png

1.3:在設(shè)備管理器中確定并記錄服務(wù)端計(jì)算機(jī)的IP地址;

0aab79fe-f0ba-11ed-90ce-dac502259ad0.png

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

1.4:在任意一個(gè)LabVIEW項(xiàng)目的菜單欄或VI的菜單欄中選擇操作>>連接遠(yuǎn)程前面板

0ac50d4c-f0ba-11ed-90ce-dac502259ad0.png

0ae3787c-f0ba-11ed-90ce-dac502259ad0.png

1.5:配置連接:服務(wù)器地址為服務(wù)端的IP地址,VI名稱為服務(wù)端VI的項(xiàng)目路徑,端口為服務(wù)端配置的HTTP端口號(hào);全部配置完成后勾選上請(qǐng)求控制然后點(diǎn)擊連接即可;

0af72a66-f0ba-11ed-90ce-dac502259ad0.png

1.6:可以看到我們已經(jīng)遠(yuǎn)程控制了服務(wù)端該VI的前面板,現(xiàn)在就可以對(duì)前面板進(jìn)行操作了,右鍵前面板也可以暫時(shí)釋放和重新請(qǐng)求VI的控制權(quán)。

0b0cc2d6-f0ba-11ed-90ce-dac502259ad0.png

二、在網(wǎng)頁(yè)中控制VI前面板

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

**2.1:先運(yùn)行需要被遠(yuǎn)程控制的VI,方便后續(xù)步驟的操作。然后在菜單欄中選擇工具>>Web發(fā)布工具

0b1e696e-f0ba-11ed-90ce-dac502259ad0.png

2.2:在VI名稱中選擇瀏覽到需要被遠(yuǎn)程控制的VI(VI運(yùn)行后會(huì)自動(dòng)加載到此下拉列表中),查看模式使用默認(rèn)即可無需修改,然后先點(diǎn)擊驅(qū)動(dòng)Web服務(wù)器,再點(diǎn)擊下一步;

0b300eda-f0ba-11ed-90ce-dac502259ad0.png

2.3:根據(jù)實(shí)際情況編輯網(wǎng)頁(yè)標(biāo)題、頁(yè)眉、頁(yè)腳等,實(shí)際網(wǎng)頁(yè)效果可以在對(duì)話框右邊預(yù)覽部分看到,無特殊需求可以不編輯,點(diǎn)擊下一步

0b42755c-f0ba-11ed-90ce-dac502259ad0.png

2.4:保存網(wǎng)頁(yè)的本地目錄必須使用默認(rèn)的這個(gè)目錄(Web服務(wù)器目錄),自定義其他目錄會(huì)報(bào)錯(cuò);文件名可以根據(jù)實(shí)際情況自定義,建議使用 簡(jiǎn)潔、清晰的名稱,配置完成后點(diǎn)擊保存至磁盤;

0b59354e-f0ba-11ed-90ce-dac502259ad0.png

2.5:保存成功后會(huì)自動(dòng)彈出一個(gè)對(duì)話框,保存并記錄該URL,點(diǎn)擊確定;

0b6c0eee-f0ba-11ed-90ce-dac502259ad0.png

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

2.6:在客戶端計(jì)算機(jī)中打開網(wǎng)頁(yè)并輸入剛才記錄的URL,注意這里需要將端口號(hào)前的服務(wù)端計(jì)算機(jī)名稱替換為服務(wù)端計(jì)算機(jī)的IP地址,這時(shí)我們就可以查看并且遠(yuǎn)程控制該VI的前面板了。

0b82ec36-f0ba-11ed-90ce-dac502259ad0.png

注意事項(xiàng):

1、在服務(wù)端這邊也可以使用網(wǎng)頁(yè)輸入U(xiǎn)RL后查看遠(yuǎn)程前面板,一般情況下建議先在服務(wù)端調(diào)通之后再去客戶端調(diào)試網(wǎng)頁(yè)遠(yuǎn)程前面板功能;

2、使用網(wǎng)頁(yè)版的遠(yuǎn)程前面板,其客戶端計(jì)算機(jī)可以不安裝LabVIEW,但必須安裝對(duì)應(yīng)版本的LabVIEW 運(yùn)行引擎;

3、由于瀏覽器內(nèi)核兼容性問題,建議使用IE瀏覽器或Edge瀏覽器,其他瀏覽器如果有IE兼容性模式理論上也可以;

4、使用Edge或其他瀏覽器時(shí)需要先在控制面板中瀏覽到網(wǎng)絡(luò)和Internet>>Internet選項(xiàng)>>安全,把這個(gè)URL添加到受信任站點(diǎn),然后再去瀏覽器中使用IE兼容性模式打開鏈接;

0ba4d71a-f0ba-11ed-90ce-dac502259ad0.png

以上就是如何使用遠(yuǎn)程前面板功能遠(yuǎn)程控制VI的所有內(nèi)容啦,歡迎大家一起交流分享!下一期我們將一起學(xué)習(xí)遠(yuǎn)程前面板如何控制由LabVEW生成的可執(zhí)行文件(.exe),敬請(qǐng)期待!

對(duì)本期內(nèi)容感興趣的工程師們,歡迎持續(xù)關(guān)注、留言和點(diǎn)贊,也可以私信小編各位的技術(shù)困惑和技術(shù)需求,以獲取參加免費(fèi)線下培訓(xùn)和技術(shù)交流的機(jī)會(huì)哦。

審核編輯:湯梓紅

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

    關(guān)注

    1970

    文章

    3654

    瀏覽量

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

    關(guān)注

    19

    文章

    7488

    瀏覽量

    87848
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9123

    瀏覽量

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

    關(guān)注

    13

    文章

    1675

    瀏覽量

    53835
  • 遠(yuǎn)程控制
    +關(guān)注

    關(guān)注

    4

    文章

    627

    瀏覽量

    34922

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    調(diào)用子VI時(shí)如何隱藏主VI前面板

    問題: 我有一個(gè)主VI,它要調(diào)用一個(gè)子VI。當(dāng)被調(diào)用的子VI前面板出現(xiàn)時(shí),我希望隱藏主VI前面板
    發(fā)表于 10-20 11:51

    labview2012通過web發(fā)布的前面板

    labview2012通過web發(fā)布的前面板,從而遠(yuǎn)程控制前面板,是不是只能用于局域網(wǎng){:7:}
    發(fā)表于 08-05 19:40

    通過Web服務(wù)器查看VI程序遠(yuǎn)程前面板

    通過Web服務(wù)器查看和控制遠(yuǎn)程前面板(1)功能描述:  連接到LabVIEW內(nèi)置的Web服務(wù)器之后,就可以在LabVIEW或Web瀏覽器中遠(yuǎn)程
    發(fā)表于 09-30 14:11

    如何在網(wǎng)頁(yè)瀏覽器中遠(yuǎn)程觀看LabVIEW 實(shí)時(shí)前面板?

    如何在網(wǎng)頁(yè)瀏覽器中遠(yuǎn)程觀看LabVIEW 實(shí)時(shí)前面板?
    發(fā)表于 10-20 15:28

    如何在網(wǎng)頁(yè)瀏覽器中遠(yuǎn)程觀看LabVIEW 實(shí)時(shí)前面板?

    如何在網(wǎng)頁(yè)瀏覽器中遠(yuǎn)程觀看LabVIEW 實(shí)時(shí)前面板?
    發(fā)表于 10-20 15:30

    LABVIEW如何打印vi前面板

    LABVIEW如何打印vi前面板
    發(fā)表于 03-30 19:30

    Labview與Wenb(一)---------------前面板發(fā)布

    觀看和控制前面板。該VI必須在存儲(chǔ)在服務(wù)器的內(nèi)存中,這樣用戶才可以觀看和控制前面板。你只能嵌入一些標(biāo)準(zhǔn)的
    發(fā)表于 04-20 17: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

    如何顯示多個(gè)子vi前面板

    前面板不會(huì)彈出來,直到上一個(gè)子vi前面板關(guān)了才會(huì)彈出來,要怎樣才能不用關(guān)掉前一個(gè)子vi也能同時(shí)顯示多個(gè)子vi
    發(fā)表于 10-08 11:06

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

    在使用遠(yuǎn)程前面板時(shí),將web服務(wù)器里的瀏覽器地址配置成IP地址后,如圖1。在瀏覽器上打開網(wǎng)頁(yè)時(shí)顯示“客戶端無法訪問指定VI”,如圖2。請(qǐng)問是怎么回事,該怎么解決?急求?。。。。?!
    發(fā)表于 10-24 16:41

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

    LabVIEW何得知是誰在連接遠(yuǎn)程前面板想要知道連接遠(yuǎn)程前面板的用戶的身份。如何來得知用戶的身份和他們連接遠(yuǎn)程前面板的時(shí)間?解答: 可以使用Remote Panel: Connecti
    發(fā)表于 04-26 20:36

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

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

    labview溫度壓力檢測(cè)設(shè)計(jì)程序及前面板

    labview溫度壓力檢測(cè)系統(tǒng)的設(shè)計(jì),有前面板和程序框圖
    發(fā)表于 06-17 17:40 ?48次下載

    labview前面板及按鈕圖形

    labview中圖標(biāo)前面板指示燈和按鈕,簡(jiǎn)潔美觀
    發(fā)表于 06-01 17:20 ?30次下載

    labview前面板滾動(dòng)條怎么設(shè)置

    LabVIEW中,你可以通過一些簡(jiǎn)單的步驟設(shè)置前面板的滾動(dòng)條。下面將詳細(xì)介紹滾動(dòng)條的設(shè)置方法。 步驟1:?jiǎn)?dòng)LabVIEW并打開你的VI項(xiàng)目。在編輯模式下,你會(huì)看到一個(gè)
    的頭像 發(fā)表于 12-27 18:10 ?5434次閱讀
    RM新时代网站-首页