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