新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > NI LabVIEW中的定時與同步

NI LabVIEW中的定時與同步

作者:美國國家儀器公司 時間:2010-08-11 來源:電子產(chǎn)品世界 收藏

  內(nèi)置定時源

本文引用地址:http://butianyuan.cn/article/111654.htm

  內(nèi)置定時源使用納秒級引擎記錄時間。您可以使用1 kHz時鐘或1 MHz時鐘在實時(RT)目標(biāo)上配置定時循環(huán)。您可以使用1 kHz時鐘以毫秒級分辨率使用定時結(jié)構(gòu)。所有能夠運行定時結(jié)構(gòu)的平臺都支持1 kHz定時源。支持1 MHz定時源的目標(biāo)可以提供微秒級分辨率的定時結(jié)構(gòu)。您還可以配置定時循環(huán)結(jié)構(gòu),使用這些內(nèi)置定時源,作為絕對時間參考,用時間戳開始執(zhí)行循環(huán)結(jié)構(gòu)。例如,您可以配置定時循環(huán)在每天的確定時間開始運行。

  另一個內(nèi)置定時源是同步掃描引擎。它將定時結(jié)構(gòu)與掃描引擎進(jìn)行同步。使用這個定時源,定時結(jié)構(gòu)在每次掃描結(jié)束時執(zhí)行。循環(huán)執(zhí)行周期對應(yīng)于掃描周期(µS)設(shè)置,您可以在掃描引擎頁面上進(jìn)行配置。

  軟件觸發(fā)定時源

  您可以創(chuàng)建軟件觸發(fā)的定時源來觸發(fā)基于軟件事件定時結(jié)構(gòu)。Create Timing Source VI創(chuàng)建軟件觸發(fā)的定時源。Fire Software-Triggered Timing Source VI以編程方式觸發(fā)用軟件觸發(fā)定時源控制的定時循環(huán)。您可以使用軟件觸發(fā)定時源作為兼容實時方式的事件響應(yīng)器或是在新數(shù)據(jù)出現(xiàn)時,通知在生產(chǎn)者—消費者模式中中的消費者循環(huán)。

  外部定時源

  您可以創(chuàng)建外部定時源,用-DAQmx7.2或以后版本控制定時結(jié)構(gòu)。用DAQmx Create Timing Source VI以編程方式選擇外部定時源。您還可以使用多種NI-DAQmx定時源,包括頻率、數(shù)字邊沿計數(shù)器、數(shù)字變化檢測與任務(wù)信號源控制定時結(jié)構(gòu)。使用DAQmx數(shù)據(jù)采集VI創(chuàng)建以下類型的NI-DAQmx定時源,控制定時結(jié)構(gòu)。

  頻率——創(chuàng)建用定時結(jié)構(gòu)以一定頻率執(zhí)行的定時源。

  數(shù)字邊沿觸發(fā)器——創(chuàng)建在數(shù)字信號的上升沿或下降沿執(zhí)行的定時結(jié)構(gòu)。

  數(shù)字變化檢測——創(chuàng)建在一條或多條數(shù)字線的上升沿或下降沿執(zhí)行的定時結(jié)構(gòu)。

  任務(wù)信號——創(chuàng)建可以通過使用信號來觸發(fā)執(zhí)行的定時結(jié)構(gòu)。

  中的定時與同步

  利用語言自帶的定時結(jié)構(gòu)、納秒級定時引擎和定時循環(huán)結(jié)構(gòu),提供了系統(tǒng)必須的定時與同步功能。

  如果您不熟悉同步,可以訪問實現(xiàn)同步了解更多。或是查看行業(yè)中的案例研究。

  了解LabVIEW 更多信息,請訪問ni.com/labview/zhs


上一頁 1 2 3 下一頁

關(guān)鍵詞: NI LabVIEW

評論


相關(guān)推薦

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

關(guān)閉