NI LabVIEW中的定時與同步
LabVIEW定時結(jié)構(gòu)——定時循環(huán)
本文引用地址:http://www.ex-cimer.com/article/111654.htm定時循環(huán)是在可配置的定時源產(chǎn)生事件時執(zhí)行的循環(huán)結(jié)構(gòu)。它可以使用多種定時源(后面的教程會有詳細(xì)介紹)。如果開發(fā)多速率處理、精確定時與同步、循環(huán)執(zhí)行反饋、動態(tài)變化定時特性或多執(zhí)行優(yōu)先級的應(yīng)用,可以使用定時循環(huán)。除了定時循環(huán)的嚴(yán)密定時特性之外,定時結(jié)構(gòu)還可以用于為多核編程分配處理器資源。使用定時循環(huán),您可以指定包括周期、優(yōu)先級、期限、偏移量和延時等多個定時屬性。結(jié)合這些屬性和豐富的定時源,無論需要怎樣的定時方式,您都可以創(chuàng)建復(fù)雜的應(yīng)用程序。
圖3. 使用定時常數(shù)執(zhí)行代碼的LabVIEW定時循環(huán)結(jié)構(gòu)
定時循環(huán)的定時源
定時源控制定時結(jié)構(gòu)的執(zhí)行。您可以從三類定時源中選擇:內(nèi)部定時源、軟件觸發(fā)或外部定時源(圖4)。
圖4. 定時循環(huán)結(jié)構(gòu)的定時源:內(nèi)建內(nèi)置定時源、軟件觸發(fā)源和外部源
評論