圖3.最新的CompactRIO控制器支持TSN,支持同步和確定性通信。
TSN的引入是解決整個(gè)系統(tǒng)同步挑戰(zhàn)的重要一步。開(kāi)發(fā)這些系統(tǒng)的工程師還在關(guān)注如何降低整體系統(tǒng)復(fù)雜性,同時(shí)保持或提高可靠性。由于測(cè)量和控制通常是獨(dú)立的子系統(tǒng),因此工具、編程環(huán)境和數(shù)據(jù)采集機(jī)制之間彼此獨(dú)立。 PLC等控制系統(tǒng)通常采用IEC 61131-3語(yǔ)言編程,可對(duì)單點(diǎn)數(shù)據(jù)進(jìn)行操作。這種類(lèi)型的數(shù)據(jù)非常適合控制應(yīng)用,但不適合提取信息 - 因此我們需要波形數(shù)據(jù)。同樣,測(cè)量系統(tǒng)使用波形數(shù)據(jù)提供所需的信息,但并不適用于發(fā)送單點(diǎn)控制信號(hào)或確定地對(duì)單點(diǎn)控制信號(hào)作出反應(yīng)。
測(cè)量和控制系統(tǒng)的這一特性非常直觀明了。過(guò)去幾年,測(cè)量和控制系統(tǒng)的融合進(jìn)度非常緩慢。每個(gè)系統(tǒng)都增加了新的功能,以便更多的測(cè)量系統(tǒng)可以具有一些控制功能,或控制系統(tǒng)具有部分測(cè)量功能。隨著最新CompactRIO控制器的發(fā)布,我們看到了這種融合有了重大進(jìn)步。除了利用實(shí)時(shí)處理器和FPGA來(lái)實(shí)現(xiàn)確定性控制應(yīng)用之外,新的控制器還可以使用易用且功能強(qiáng)大的NI-DAQmx驅(qū)動(dòng)程序進(jìn)行編程,從而實(shí)現(xiàn)測(cè)量應(yīng)用。 NI-DAQmx不僅僅是一個(gè)基本的硬件驅(qū)動(dòng)程序,不僅提供了配置和故障分析工具、逐步配置工具,而且提供功能強(qiáng)大且直觀的API,大幅提高了工作效率和性能。工程師可以使用NI-DAQmx API來(lái)編寫(xiě)自定義程序,實(shí)現(xiàn)強(qiáng)大的定時(shí)和同步功能,并執(zhí)行高級(jí)控制和監(jiān)測(cè)任務(wù)。
對(duì)于需要同步高通道數(shù)系統(tǒng)、開(kāi)發(fā)基于決策的記錄儀或自動(dòng)化實(shí)驗(yàn)室實(shí)驗(yàn)的用戶(hù),數(shù)百個(gè)示例、充滿(mǎn)活力的社區(qū)和一流的本地支持可幫助他們快速?gòu)母拍钸^(guò)渡到部署。通過(guò)這種融合,他們可以使用相同的硬件和單個(gè)軟件工具鏈,直接在邊緣側(cè)采集、處理、記錄和響應(yīng)輸入的數(shù)據(jù),從而最終降低系統(tǒng)成本和復(fù)雜性。