熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于LabVIEW的數(shù)控機(jī)床網(wǎng)絡(luò)測(cè)控系統(tǒng)--網(wǎng)絡(luò)通信關(guān)鍵技術(shù)研究 2

基于LabVIEW的數(shù)控機(jī)床網(wǎng)絡(luò)測(cè)控系統(tǒng)--網(wǎng)絡(luò)通信關(guān)鍵技術(shù)研究 2

作者: 時(shí)間:2017-02-06 來(lái)源:網(wǎng)絡(luò) 收藏
4.2.3共享變量方法

共享變量是LabVIEW為簡(jiǎn)化網(wǎng)絡(luò)編程邁出的又一大步。通過(guò)共享變量,用戶(hù)無(wú)需編程就可以在不同計(jì)算機(jī)之間方便的實(shí)現(xiàn)數(shù)據(jù)的共享。用戶(hù)無(wú)需了解任何的底層復(fù)雜的網(wǎng)絡(luò)通信,就能輕松地實(shí)現(xiàn)數(shù)據(jù)交換。用戶(hù)建立和使用共享變量就如同操作全局變量一樣方便。

通過(guò)共享變量,用戶(hù)可以在不同的計(jì)算機(jī)上的VI之間、本地不同或同一個(gè)程序框圖的不同循環(huán)之間交換數(shù)據(jù)。共享變量的使用與全局變量類(lèi)似,用戶(hù)在程序框圖中不僅僅看到的是一個(gè)變量而已,而變量具體與網(wǎng)絡(luò)中哪臺(tái)計(jì)算機(jī)哪個(gè)變量連接,以及各種其他屬性等都已經(jīng)事先在共享變量的屬性中設(shè)定了。用戶(hù)不用了解網(wǎng)絡(luò)協(xié)議,不用任何編程就能輕松實(shí)現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)交換。共享變量有三種類(lèi)型:Single-Process、Time-Triggered和Network-Published.

本文引用地址:http://www.bjwjmy.cn/article/201702/338493.htm

舉例來(lái)說(shuō)明,在計(jì)算機(jī)A和B上都安裝LabVIEW,將計(jì)算機(jī)A作為服務(wù)器,并創(chuàng)建一個(gè)共享變量命名為SVServer_Variable,由計(jì)算機(jī)A上的一個(gè)VI向該共享變量寫(xiě)入數(shù)據(jù)。將計(jì)算機(jī)B作為客戶(hù)端,在計(jì)算機(jī)上創(chuàng)建一個(gè)共享變量名為SVClient_Variable,該共享變量的數(shù)據(jù)源為計(jì)算機(jī)A上的SVServer_Variable.同時(shí)在計(jì)算機(jī)B上的一個(gè)VI中不斷地讀取SVServer_Variable,由此不斷獲得計(jì)算機(jī)A上SVServer_Variable的值。

共享變量方法具體實(shí)現(xiàn)方式見(jiàn)下圖4.10所示。



4.2.4遠(yuǎn)程訪(fǎng)問(wèn)技術(shù)

用戶(hù)在很多情況下希望直接將本地的VI程序面板“搬”到遠(yuǎn)程計(jì)算機(jī)上,在遠(yuǎn)程計(jì)算機(jī)上進(jìn)行預(yù)覽或操作。而LabVIEW提供的Web服務(wù)器技術(shù)能滿(mǎn)足用戶(hù)的這個(gè)要求,用戶(hù)可以不需要任何編程就能在遠(yuǎn)程計(jì)算機(jī)上通過(guò)網(wǎng)頁(yè)或LabVIEW連接本地VI面板,本地VI前面板便會(huì)“原封不動(dòng)”地呈現(xiàn)在遠(yuǎn)程計(jì)算機(jī)的屏幕上。

在LabVIEW中,實(shí)現(xiàn)遠(yuǎn)程訪(fǎng)問(wèn)的方式有兩種:遠(yuǎn)程面板控制和客戶(hù)端瀏覽器訪(fǎng)問(wèn),且在實(shí)施這兩種訪(fǎng)問(wèn)之前都需要對(duì)服務(wù)器進(jìn)行配置。LabVIEW中實(shí)現(xiàn)遠(yuǎn)程面板的連接僅需要兩個(gè)非常簡(jiǎn)單的步驟,利用瀏覽器訪(fǎng)問(wèn)通信實(shí)例如下:

(1)配置LabVIEW Web服務(wù)器步驟如下:

①打開(kāi)本地VI前面板配置服務(wù)器包括3部分:服務(wù)器目錄與日志配置、客戶(hù)端可見(jiàn)VI配置和客戶(hù)端訪(fǎng)問(wèn)權(quán)限配置。在LabVIEW中選擇“工具→選項(xiàng)”即可打開(kāi)參數(shù)配置框,左側(cè)分別可見(jiàn)“Web服務(wù)器:配置”、“Web服務(wù)器:瀏覽器訪(fǎng)問(wèn)”。其中“Web服務(wù)器:配置”是用來(lái)配置服務(wù)器目錄和日志屬性、“Web服務(wù)器:可見(jiàn)VI”用來(lái)配置服務(wù)器根目錄下可見(jiàn)的VI程序,也即對(duì)客戶(hù)端可操作的VI程序。“Web服務(wù)器:瀏覽器訪(fǎng)問(wèn)”用來(lái)設(shè)置客戶(hù)端的訪(fǎng)問(wèn)權(quán)限。完成服務(wù)器配置以后,即可以選擇遠(yuǎn)程控制面板或?yàn)g覽器方式訪(fǎng)問(wèn)服務(wù)器、對(duì)服務(wù)器進(jìn)行交互遠(yuǎn)程操作等。

②選擇主菜單的工具/選項(xiàng)/Web服務(wù)器:配置選項(xiàng),選擇啟動(dòng)Web服務(wù)器,其他值可以保持默認(rèn)。如果80端口被占用,則需要制定一個(gè)空閑端口。配置界面如下:


③選擇Web服務(wù)器:可見(jiàn)VI頁(yè)面,在這里配置允許被遠(yuǎn)程連接的VI.默認(rèn)*標(biāo)示任何VI都可以被連接。

④選擇Web服務(wù)器:瀏覽訪(fǎng)問(wèn)頁(yè)面,在這里可以配置允許連接本機(jī)的遠(yuǎn)程主機(jī)。

默認(rèn)*標(biāo)示任何主機(jī)都允許連接本機(jī)。

⑤單擊OK按鈕,如果沒(méi)有彈出任何警告,則表明Web服務(wù)器成功啟動(dòng)。此時(shí)已經(jīng)能夠在遠(yuǎn)程計(jì)算機(jī)上通過(guò)LabVIEW Run Time引擎連接當(dāng)前內(nèi)存中打開(kāi)的任何VI的前面板了,但是若需要通過(guò)網(wǎng)頁(yè)瀏覽VI前面板,則還需要進(jìn)一步配置。

⑥通過(guò)客戶(hù)端瀏覽器訪(fǎng)問(wèn)時(shí),首先需要在服務(wù)器端發(fā)布網(wǎng)頁(yè),然后才能從客戶(hù)端訪(fǎng)問(wèn),以實(shí)現(xiàn)遠(yuǎn)程通信。選擇工具/ Web發(fā)布工具選項(xiàng),打開(kāi)如圖4.12所示對(duì)話(huà)框。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉