LabVIEW的數(shù)據(jù)綁定
數(shù)據(jù)綁定選項(xiàng)卡用于將前面板對(duì)象綁定至網(wǎng)絡(luò)發(fā)布項(xiàng)目項(xiàng)以及網(wǎng)絡(luò)上的發(fā)布—訂閱協(xié)議(PSP)數(shù)據(jù)項(xiàng)。
數(shù)據(jù)綁定選擇:指定用于綁定對(duì)象的服務(wù)器,包含三個(gè)選項(xiàng):“未綁定”表示對(duì)象未綁定至網(wǎng)絡(luò)發(fā)布的項(xiàng)目項(xiàng)或PSP數(shù)據(jù)項(xiàng);“共享變量引擎(NI-PSP)”通過(guò)共享變量引擎將對(duì)象綁定至經(jīng)網(wǎng)絡(luò)發(fā)布的項(xiàng)目項(xiàng)或網(wǎng)絡(luò)上的PSP數(shù)據(jù)項(xiàng);“DataSocket”通過(guò)DataSocket服務(wù)器、OPC服務(wù)器、ftp服務(wù)器或Web服務(wù)器將對(duì)象綁定至一個(gè)網(wǎng)絡(luò)上的數(shù)據(jù)項(xiàng)。
訪問(wèn)類(lèi)型:指定正在配置的對(duì)象的訪問(wèn)類(lèi)型,包含三個(gè)選項(xiàng):“只讀”指定對(duì)象從網(wǎng)絡(luò)發(fā)布的項(xiàng)目項(xiàng)或從網(wǎng)絡(luò)上的PSP數(shù)據(jù)項(xiàng)讀取數(shù)據(jù),“只寫(xiě)”指定對(duì)象將數(shù)據(jù)寫(xiě)入網(wǎng)絡(luò)發(fā)布的項(xiàng)目項(xiàng)或網(wǎng)絡(luò)上的PSP數(shù)據(jù)項(xiàng),“讀/寫(xiě)”指定對(duì)象從網(wǎng)絡(luò)發(fā)布的項(xiàng)目讀取數(shù)據(jù),向網(wǎng)絡(luò)上的PSP數(shù)據(jù)項(xiàng)寫(xiě)入數(shù)據(jù)。
路徑:指定與當(dāng)前配置的共享變量綁定的共享變量或數(shù)據(jù)項(xiàng)的路徑,單擊“瀏覽”按鈕可打開(kāi)“選擇項(xiàng)源”對(duì)話(huà)框,選擇用于綁定對(duì)象的共享變量或數(shù)據(jù)項(xiàng)。
(6)快捷鍵
快捷鍵選項(xiàng)卡用于設(shè)置控件的快捷鍵。
選中:為該控件設(shè)置一個(gè)選中快捷鍵。合法鍵包括(Clear>、<Delete)、(End>、(Escape>、<Home>、(Insert>、<Mute>、<PageUp)、<PageDown>、<Play>、<Return)、<VolumeUp>、<VolumeDown)和<Fl)~<F24>功能鍵;組合鍵和<Fl>~<F24)功能鍵組合使用。
增量:為該控件設(shè)置一個(gè)增量快捷鍵。合法鍵包括<Clear>、<Delete>、<End>、<Escape>、<Home>、(Insert>、<Mute>、<PageUp>、<PageDown>、<Play>、<Return>、<VolumeUp>、<VolumeDown>和<Fl>~<F24>功能鍵;組合鍵和<Fl>~<F24>功能鍵組合使用。
減量:為該控件設(shè)置一個(gè)減量快捷鍵。合法鍵包括<Clear>、<Delete>、<End>、<Escape)、<Home>、<Inset>、<Mute>、<PageUp>、<PageDown>、<Play>、<Return>、<VolumeUp>、<VolumeDown>和<Fl>~<F24>功能鍵;組合鍵和<Fl>~<F24>功能鍵組合使用。
現(xiàn)有綁定:列出己使用的按鍵分配。如果選擇列表框中的現(xiàn)有按鍵分配,LabVIEW將把該按鍵分配指定給當(dāng)前控件,并刪除之前的按鍵分配。
Tab鍵動(dòng)作:定位至該控件時(shí)控制<Tab>鍵的動(dòng)作,勾選“按Tab鍵時(shí)忽略該控件”復(fù)選框時(shí)忽略該控件。
在前面板中創(chuàng)建一個(gè)數(shù)值對(duì)象的同時(shí),程序框圖中也會(huì)對(duì)應(yīng)出現(xiàn)一個(gè)數(shù)值對(duì)象接線(xiàn)端。除了對(duì)應(yīng)于前面板的接線(xiàn)端外,程序框圖窗口中的數(shù)值型對(duì)象包括函數(shù)選板中“編程一數(shù)值”或“數(shù)學(xué)→數(shù)值”中的一些數(shù)值型常量,如數(shù)值常量;還包括函數(shù)子選板“編程→數(shù)值→數(shù)學(xué)與科學(xué)常量”中的一些常量,如圖1所示。
圖1 數(shù)值常量面板
注意:在程序設(shè)計(jì)過(guò)程中,一般都可以對(duì)數(shù)值常量進(jìn)行修改;而“數(shù)學(xué)與科學(xué)常量”子選板中的常量是LabVIEW系統(tǒng)設(shè)定的數(shù)值常量,在程序運(yùn)行過(guò)程中不能修改。
來(lái)源:ks992次