Namisoft 關(guān)于虛擬電壓表設(shè)計(jì)和虛擬數(shù)字萬用表的設(shè)計(jì) Namisoft NS-Multimeter 子VI的創(chuàng)建 1.對(duì)右上角圖標(biāo)右擊,選擇“顯示連線板”;再右擊,選擇“模式”下合適的模式; 2.打開工具需選板,單擊選板上的“進(jìn)行連線”選項(xiàng),鼠標(biāo)轉(zhuǎn)化為連線狀態(tài); 3.左鍵單擊要選中的空間,控件周圍會(huì)出現(xiàn)虛線框,表示此控件已被選中; 4.把鼠標(biāo)移至連接器圖標(biāo),左鍵單擊其中一個(gè)端口,此時(shí)端子由白色變?yōu)槌壬?/font>/藍(lán)色/紫色等,表示連接器端口與控件已建立起連接。(若為黑色,則表示未建立連接) 5.單擊前面板中的任何空白區(qū)域,虛線消失。重復(fù)上述操作,為前面板上所有的控件和指示器定義連接器端口。 Namisoft NS-Multimeter 利用labview 設(shè)計(jì)一簡易虛擬電壓表 功能要求:具有普通電壓表的基本功能,用戶可選擇直流測量和交流測量。對(duì)于直流電只需顯示電流值大小,對(duì)于交流電則需要顯示該交流電的峰值、有效值、平均值和直流分量(若存在)。同時(shí)能夠提供虛擬輸入和實(shí)際輸入兩種測量信號(hào),虛擬輸入時(shí)能夠顯示信號(hào)波形。 其他要求:對(duì)虛擬電壓表進(jìn)行初始設(shè)置,即每次運(yùn)行程序時(shí)電壓表的初始界面一致,具體表現(xiàn)在開關(guān)處于關(guān)閉狀態(tài),波形圖窗口清空,其他控件處于使能狀態(tài)下。實(shí)際輸入時(shí)禁用仿真參數(shù)設(shè)置控件,仿真輸入時(shí)測量直流電壓值時(shí)禁用信號(hào)幅度、頻率、初始相位、占空比、信號(hào)類型等控件。 提高要求:對(duì)虛擬輸入信號(hào)提取完整周期。 整體框架: 平鋪式順序結(jié)構(gòu) “編程—結(jié)構(gòu)——平鋪式順序結(jié)構(gòu)”; 右鍵單擊框架,選擇“在后面添加幀”/“在前面添加幀”,可以創(chuàng)建新的幀; 多框架平鋪式順序結(jié)構(gòu)的多個(gè)框架自左至右平鋪,按從左至右的順序執(zhí)行。 仿真—交流: 仿真—直流: 實(shí)際—直流 實(shí)際—交流 屬性節(jié)點(diǎn)
禁用屬性 讀出時(shí):顯示前面板控件的可操作程度;寫入時(shí):設(shè)置相關(guān)控件的禁用屬性。 禁用屬性的創(chuàng)建:右鍵單擊一個(gè)控件,選擇“創(chuàng)建—屬性節(jié)點(diǎn)—禁用”。 屬性節(jié)點(diǎn)的讀寫轉(zhuǎn)換:右鍵單擊一個(gè)禁用屬性,選擇“全部轉(zhuǎn)換為讀取”/“全部轉(zhuǎn)換為寫入”。 寫入狀態(tài)只能輸入0、1、2; 0表示控件處于使能狀態(tài)可以操作; 1表示禁止對(duì)控件進(jìn)行操作; 2表示禁止對(duì)控件進(jìn)行操作,且控件呈灰色不可用狀態(tài)。 局部變量 使用局部變量可對(duì)前面板上的輸入控件或顯示控件進(jìn)行數(shù)據(jù)讀寫。 寫入一個(gè)局部變量相當(dāng)于將數(shù)據(jù)傳遞給其他接線端。 通過局部變量,前面板對(duì)象既可以作為輸入訪問也可以作為輸出訪問。 局部變量可以從一個(gè)VI的不同位置訪問前面板對(duì)象,并將無法用連線連接的數(shù)據(jù)在程序框圖上的節(jié)點(diǎn)之間傳遞。 局部變量創(chuàng)建方法 方法一:右鍵單擊一個(gè)前面板對(duì)象或者程序框圖對(duì)象,選擇“創(chuàng)建—局部變量”。 方法二:從函數(shù)選板中選擇,“編程—結(jié)構(gòu)—局部變量”。 使用方法二創(chuàng)建的局部變量圖標(biāo)上有一個(gè)問號(hào),表示此時(shí)局部變量節(jié)點(diǎn)尚未與一個(gè)輸入控件或顯示件相關(guān)聯(lián)。單擊局部變量,會(huì)出現(xiàn)所有前面板對(duì)象,選擇需要的選項(xiàng)即可。 完整周期信號(hào)提取 函數(shù)—編程—數(shù)組—數(shù)組子集 |