新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 使用NI VeriStand 2010創建分布式系統

        使用NI VeriStand 2010創建分布式系統

        作者: 時間:2010-12-27 來源:電子產品世界 收藏

         

        本文引用地址:http://www.104case.com/article/115781.htm

          在圖10中,機箱配置為在PFI 6的Dev1中導入觸發器。查閱Dev1設備的硬件手冊尋找PFI 6端子。

          在創建這些配置并完成BNC與觸發器排線之后,可以將它們部署到運行VeriStand的實時執行目標上來實現硬件同步。

          如果您所使用的機箱沒有CLK10 BNC接頭,或是您需要更好的同步性能,您可以使用定時與同步板卡(-665x)實現相同功能。如果您決定使用-665x板卡實現這個功能,需要確定每個系統配置都添加了“10MHz PLL”定時與同步設備,而且配置為導入或導出10 MHz時鐘。

          軟件同步

          軟件同步意味著系統中(在這個例子中是 VeriStand實時引擎),不同代碼塊共享相同的執行時鐘和一個開始信號實現在相同時間開始執行。

          在適當的硬件設備可用時,NI VeriStand實時引擎被設計為使用硬件定時單點I/O(HWTSPIO)。HWTSPIO是一種數據采集軟硬件特性,允許將軟件執行鎖定到物理硬件時鐘上。將軟件鎖定到硬件只適用于模擬輸入,因此即使不使用模擬輸入通道,PXI系統配置中至少要包含一個模擬輸入通道。

          所以如果硬件采用如上同步方式,模擬輸入通道會出現在每個配置中,每個目標的NI VeriStand實時引擎軟件被自動同步。

          參考時鐘同步

          在一些情況下,不僅要求系統組件相互同步,還要求同步到外部時鐘參考。因為上述同步系統組件的方法包含主目標與分其他部分共享時鐘和觸發信號,參考時鐘同步可以通過簡單地將主目標連接到外部時鐘參考實現。

          NI VeriStand的Clock 10 Discipline附加組件讓NI VeriStand引擎可以根據外部參考時鐘進行同步。外部參考時鐘可以是NI PXI-6682模塊支持的參考之一。附加組件結合PXI-6682和其他定時與同步板卡,對PXI機箱按照外部參考時鐘約束。您可以在這個頁面了解關于這個附加組件的更多細節。

          圖11給出了相互同步并與外部時鐘參考進行同步的分實例。

         

          結論

          使用NI VeriStand,您可以配置實時I/O、激勵檔案、數據記錄、警報和其他任務,通過從多個軟件環境中導入模型實現控制算法或系統仿真,使用運行時間可編輯的用戶界面快速構建可以和商用工具媲美的測試系統界面,使用NI LabVIEW、NI TestStand、ANSI C/C++、.NET、Python和其他軟件環境添加定制功能。

          通過利用NI VeriStand 2010,您可以方便地創建分布式HIL、實時測試或是采用高效多目標特性監視系統。

          參考文獻

          GE反射內存節點 - http://www.ge-ip.com/products/family/reflective-memory-nodes


        上一頁 1 2 3 4 下一頁

        關鍵詞: NI 布式系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 交口县| 大城县| 石嘴山市| 汝南县| 老河口市| 加查县| 同仁县| 枝江市| 平罗县| 汶上县| 钦州市| 麻江县| 湘西| 吉木乃县| 瓦房店市| 托里县| 漾濞| 会宁县| 东阳市| 华安县| 珲春市| 内乡县| 伊金霍洛旗| 吐鲁番市| 阳西县| 五华县| 福清市| 县级市| 五河县| 乌拉特中旗| 卫辉市| 安图县| 连平县| 平安县| 抚远县| 兴业县| 盐亭县| 林口县| 宜黄县| 十堰市| 涟源市|