新聞中心

        EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > LabVIEW前面板控件制作默認(rèn)值的實(shí)現(xiàn)方法

        LabVIEW前面板控件制作默認(rèn)值的實(shí)現(xiàn)方法

        作者: 時(shí)間:2016-12-26 來源:網(wǎng)絡(luò) 收藏
        主要是使用Vi Server的觀念來使面板上面所有的值都變成默認(rèn)值。
        原理是這樣子的:
        一般我們執(zhí)行一個(gè)vi,其生命周期如下所示:
        1.開啟vi
        2.按下「Run」,vi開始執(zhí)行,此時(shí)面板上所有組件的數(shù)字可能會(huì)改變
        3.按下「Stop」,vi停止,此時(shí)控制元或是顯示元的值都會(huì)存留在內(nèi)存中
        4.關(guān)閉vi,此時(shí),控制元或是顯示元的值就會(huì)從內(nèi)存中清除
        這個(gè)范例的原理就是在步驟3和步驟4之間,插入一個(gè)動(dòng)作:
        3.1:使用VI Server,將面板上控制元和顯示元的值通通變成默認(rèn)值
        為什么要在VI停止之后才做設(shè)定默認(rèn)值的動(dòng)作呢?因?yàn)檫@個(gè)設(shè)定默認(rèn)值的動(dòng)作一定要在「Edit Mode」才可以使用,不能在「Run Mode」使用。
        所以,如果你的程序是A.vi,你想要將A.vi程序中的值都記憶成默認(rèn)值的話,一定要透過另外一個(gè)程序B.vi,在A.vi沒有執(zhí)行的時(shí)候,來執(zhí)行B.vi,將A.vi的值通通變成默認(rèn)值。
        所以如果要將面滿所有組件的直通通片成默認(rèn)值,整個(gè)生命周期如下所示:
        1.開啟A.vi
        2.按下「Run」,A.vi開始執(zhí)行,此時(shí)面板上所有組件的數(shù)字可能會(huì)改變
        3.按下「Stop」,A.vi停止,此時(shí)控制元或是顯示元的值都會(huì)存留在內(nèi)存中
        3.1執(zhí)行另外一個(gè)程序B.vi,使用VI Server,將A.vi的面板上控制元和顯示元的值通通變成默認(rèn)值
        4.完成


        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 江源县| 方城县| 榆林市| 苗栗县| 洛隆县| 上虞市| 佛教| 新邵县| 古浪县| 哈尔滨市| 凤冈县| 温泉县| 武义县| 琼结县| 成都市| 吴忠市| 基隆市| 饶阳县| 昌平区| 米泉市| 封开县| 九江县| 图木舒克市| 德阳市| 阿坝县| 宁陵县| 阜康市| 德庆县| 故城县| 南召县| 千阳县| 康平县| 潮安县| 印江| 淮滨县| 兴海县| 保定市| 淅川县| 尉氏县| 达孜县| 东源县|