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

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

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

Actor Framework教程經(jīng)驗(yàn)分享 LabVIEW的操作者框架學(xué)習(xí)記錄

Labview與儀器儀表控制 ? 來(lái)源:?Labview與儀器儀表控制 ? 作者:?Labview與儀器儀表 ? 2021-04-14 17:00 ? 次閱讀

一、兩者的的區(qū)別

相同點(diǎn):

1、都可以打開(kāi)一個(gè)異步運(yùn)行的VI,該VI執(zhí)行操作者的任務(wù)和處理消息

2、返回啟動(dòng)的操作者的隊(duì)列引用,通過(guò)該引用發(fā)送消息至新啟動(dòng)的操作者

不同點(diǎn):

1、啟動(dòng)根操作者,不需要調(diào)用方的操作者

2、啟動(dòng)嵌套操作者,需要調(diào)用方的操作者

一般情況下,我們?cè)趩?dòng)界面使用“啟動(dòng)根操作者”啟動(dòng)根操作者,然后在根操作者和其他操作者的適當(dāng)位置用“啟動(dòng)嵌套操作者”來(lái)啟動(dòng)其他操作者。

o4YBAGB2rxOAWGs2AABRh16FhdU468.jpg

二、使用注意事項(xiàng)

1、調(diào)用操作者一般需要將被調(diào)用操作者記錄在私有數(shù)據(jù)中,便于后續(xù)對(duì)被調(diào)用操作者進(jìn)行消息發(fā)送,即在調(diào)用操作者中的私有數(shù)據(jù)中添加 ,并命名為被調(diào)操作者名稱,如下圖

pIYBAGB2rxSAWmi-AABOV44_KBU388.jpg

2、在“啟動(dòng)嵌套操作者”中有兩個(gè)輸入:

(1)自動(dòng)停止:

指定當(dāng)調(diào)用方操作者停止時(shí),嵌套操作者是否停止。默認(rèn)值為TRUE。如將該輸入端設(shè)置為FALSE,必須在調(diào)用方操作者上手動(dòng)覆蓋“停止核心”VI,以指定嵌套操作者的停止動(dòng)作。

(2)打開(kāi)操作者核心前面板?

指定打開(kāi)操作者時(shí),操作者核心方法的前面板是否也同時(shí)打開(kāi)。默認(rèn)值為FALSE。設(shè)置為TRUE將使VI在運(yùn)行引擎中返回錯(cuò)誤。

在代碼開(kāi)發(fā)過(guò)程中,設(shè)置打開(kāi)操作者核心前面板?為TRUE ,可訪問(wèn)VI的中止按鈕。這對(duì)用戶忘記停止操作者的情況有所幫助。如非因調(diào)試原因需打開(kāi)操作者的操作者核心前面板,可使用前面板:打開(kāi)方法。此外,也可通過(guò)啟用自定義窗口外觀對(duì)話框中的調(diào)用時(shí)顯示前面板選項(xiàng),配置VI在調(diào)用操作者時(shí)打開(kāi)操作者核心前面板。

原文來(lái)自
江蘇科技大學(xué) 信號(hào)信息處理碩士RFSight (?Labview儀器儀表控制 上傳)

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

    關(guān)注

    1976

    文章

    3657

    瀏覽量

    325183
  • True
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    11996
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3795

    瀏覽量

    81331
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4823

    瀏覽量

    68948
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    操作者框架(AF)的kvaser應(yīng)用

    的例子,使用Timed Loop操作者完成輪詢,使用CAN操作者作為HAL Layer,硬件層有kvaser和kvaser2兩個(gè)操作者,其中kvaser2作為備用硬件。建立虛擬硬件操作者
    發(fā)表于 05-16 08:46

    labview操作者框架有什么優(yōu)勢(shì)

    labview操作者框架采用的面向?qū)ο缶幊?,到底有什么?yōu)勢(shì)呢?目前不知道這個(gè)框架的優(yōu)勢(shì)
    發(fā)表于 05-21 14:45

    操作者框架資料

    最近一直在研究操作者框架,發(fā)點(diǎn)參考程序,希望對(duì)各位學(xué)習(xí)操作者框架有些許幫助
    發(fā)表于 09-11 15:13

    LabVIEW Actor Framework學(xué)習(xí)之八皇后

    大家好,我是Richie,為什么把貼子給我刪除了呢,我再試試重新發(fā)一次。本期重點(diǎn):以LabVIEW OOP為基礎(chǔ),使用AF(Actor Framework)框架來(lái)編寫程序,對(duì)八皇后問(wèn)題
    發(fā)表于 05-30 20:08

    labview操作者框架示例中的疑問(wèn)

    大佬們好:最近學(xué)習(xí)labview操作者框架 看了個(gè)相關(guān)的例子TestStand Interface for MAF,但是其中有個(gè)疑問(wèn),請(qǐng)看過(guò)這個(gè)例子的大佬們解惑。。圖片中父
    發(fā)表于 12-05 16:01

    Actor框架介紹

    Actor Framework是一個(gè)軟件類庫(kù),適用于多線程應(yīng)用程序,每個(gè)操作者(Actors)執(zhí)行獨(dú)立的線程任務(wù),操作者本身可以傳遞消息也可以在操作
    發(fā)表于 01-13 22:10

    Actor Framework學(xué)習(xí)之路記錄【一】

    項(xiàng)目中的工作;2、掌握Actor Framework框架,將最近完成的一個(gè)測(cè)試項(xiàng)目進(jìn)行重構(gòu);學(xué)習(xí)內(nèi)容:1、學(xué)習(xí)面向?qū)ο蟮幕A(chǔ)知識(shí):封裝、繼承
    發(fā)表于 04-14 17:03

    Actor Framework學(xué)習(xí)之路記錄【三】—— 啟動(dòng)根操作者和啟動(dòng)嵌套操作者

    操作者一般需要將被調(diào)用操作者記錄在私有數(shù)據(jù)中,便于后續(xù)對(duì)被調(diào)用操作者進(jìn)行消息發(fā)送,即在調(diào)用操作者中的私有數(shù)據(jù)中添加 ,并命名為被調(diào)
    發(fā)表于 04-16 14:03

    榮小菜補(bǔ)鈣記第33期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)1

    ;講講自己團(tuán)隊(duì)是如何使用的Actor的。 源代碼: (基于操作者框架模板,說(shuō)實(shí)話該模板不太好)Actor Framework,期望各位大神分
    發(fā)表于 05-29 15:32

    榮小菜補(bǔ)鈣記第34期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)2

    看Beta及其相關(guān)操作者及代碼即可。Actor Framework,期望各位大神分享更多實(shí)用資料^_^
    發(fā)表于 06-03 19:26

    榮小菜補(bǔ)鈣記第35期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)3

    榮小菜補(bǔ)鈣記第35期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)3 同步更新于 WeChat:榮小菜在補(bǔ)鈣大家好,我是榮小菜,也可以叫我Richie,本期繼
    發(fā)表于 06-08 18:59

    榮小菜補(bǔ)鈣記第41期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)5

    榮小菜補(bǔ)鈣記第41期:基于LabVIEW Actor Framework的連續(xù)測(cè)量和記錄系統(tǒng)5 同步更新于 WeChat:榮小菜在補(bǔ)鈣歡迎關(guān)注 內(nèi)容更豐富大家好,我是榮小菜,上一期講解
    發(fā)表于 07-27 20:55

    LabVIEW2020 在AF中使用接口 AF右鍵菜單的“操作者框架”選項(xiàng)丟失

    Abstract的.lvlib庫(kù),以方便管理。Actor設(shè)置接口類 接口類在lvlib庫(kù)中此時(shí),本來(lái)右鍵Top Actor后,菜單中應(yīng)該會(huì)出現(xiàn)“操作者框架”這個(gè)選項(xiàng),但是該選項(xiàng)不見(jiàn)了,
    發(fā)表于 01-22 22:52

    LABVIEW操作者框架是啥意思

    LABVIEW操作者框架是啥意思,具體是干啥的。
    發(fā)表于 05-21 10:53

    LabVIEW Actor framework 定時(shí)消息Demo

    使用LabVIEW2015編寫,Actor framework框架的Demo。 演示了ActorCore方法在不需要響應(yīng)前面板事件時(shí)的程序?qū)懛ǎú恍枰獁hile循環(huán))。 根
    發(fā)表于 12-15 22:57 ?53次下載