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