新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應用 > 確定性分布式I/O系統(tǒng)入門

        確定性分布式I/O系統(tǒng)入門

        作者: 時間:2012-06-13 來源:網(wǎng)絡(luò) 收藏

        需求

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

        硬件

        帶有兩個以太網(wǎng)端口的LabVIEW實時控制器

        o NI cRIO-9074集成控制器

        o 具備一個NI PXI-8231/8232以太網(wǎng)接口卡的PXI

        NI 9144從屬底板

        C系列I/O模塊

        以太網(wǎng)線纜

        軟件

        LabVIEW 8.6版或更高版本

        LabVIEW 8.6版實時模塊或更高版本

        NI-RIO 3.0版

        面向EtherCAT的NI工業(yè)通信軟件

        搭建硬件

        該指南使用一個cRIO-9074作為LabVIEW實時控制器。為搭建該硬件

        1. 在恰當?shù)牡装?CompactRIO本地底板和/或NI 9144底板)中插入C系列I/O模塊。

        2. 利用一根標準5類線纜或更好的以太網(wǎng)線纜,連接cRIO-9074以太網(wǎng)端口2和NI 9144以太網(wǎng)端口1。采用這樣的方式,您可以自該控制器開始形成包括多個NI 9144底板的菊花鏈。

        11.jpg

        注意:cRIO-9074的端口1位于底部,而NI 9144的端口1位于上部。

        3. 為每一個底板配置一套外接電源,以對硬件供電。

        配置該主控制器

        1. 當完成硬件的連接,將所需的硬件安裝于主計算機上。

        2. 利用以太網(wǎng)線纜,將cRIO-9074以太網(wǎng)端口1連接至您的主機PC所在的同一個網(wǎng)絡(luò)。

        3. 從開始>>程序>>NI>>測量與自動化來啟動測量與自動化瀏覽器。雙擊配置面板左側(cè)的遠程,以發(fā)現(xiàn)網(wǎng)絡(luò)內(nèi)的cRIO-9074,并點擊CompactRIO控制器。

        4. 改變該控制器的名稱,并在IP設(shè)置欄選擇從DHCP服務器獲取IP地址。當您完成上述操作時,點擊重新啟動。(如欲使用靜態(tài)IP地址,請參見下面的相關(guān)鏈接。)

        22.jpg

        5. 為在實時控制器上安裝軟件,展開遠程系統(tǒng)下的cRIO-9074。右擊軟件項,并選擇添加/刪除軟件。

        33.jpg

        6. 在CompactRIO控制器上安裝推薦的軟件集——帶有掃描引擎的NI-RIO軟件以及面向EtherCAT的NI工業(yè)通信軟件。

        7. 在重新啟動該控制器后,在遠程系統(tǒng)下再次發(fā)現(xiàn)CompactRIO控制器。點擊右下角的高級以太網(wǎng)設(shè)置。

        8. 選中cRIO-9074以太網(wǎng)端口2(非首要的MAC地址)。選擇模式下的下拉框中的EtherCAT,然后點擊確定。

        注意:當該控制器的以太網(wǎng)端口2處于EtherCAT模式,您不可以在以太網(wǎng)中使用該端口。

        44.jpg

        在LabVIEW中進行網(wǎng)絡(luò)配置

        1. 自開始>>程序>>NI>>LabVIEW X.X>>LabVIEW啟動LabVIEW 8.6版或更高版本。點擊新建項目。

        2. 右擊項目并選擇新建>>目標平臺與設(shè)備。

        3. 在添加目標平臺與設(shè)備的對話框窗口中,選中現(xiàn)有目標平臺或設(shè)備,并展開實時CompactRIO類以自動發(fā)現(xiàn)主機PC子網(wǎng)上的控制器。選擇cRIO-9074并點擊確定。

        4. 在LabVIEW項目窗口,右擊cRIO-9074并選擇新建>>目標平臺與設(shè)備。

        55.jpg

        5. 在添加目標平臺與設(shè)備的對話框窗口中,選中現(xiàn)有目標平臺或設(shè)備,并展開EtherCAT主設(shè)備類以自動發(fā)現(xiàn)該控制器上的EtherCAT端口。

        6. 選擇可用的EtherCAT主端口并點擊確定。彈出掃描從屬設(shè)備的對話框窗口。第一個選項會自動發(fā)現(xiàn)任何連接在該控制器上的從屬設(shè)備。

        7. 當找到所有的從屬設(shè)備時,您可以在該CompactRIO控制器上創(chuàng)建一個VI。LabVIEW項目列出了每一臺從屬設(shè)備及其I/O模塊和每個模塊上的物理I/O(稱之為I/O變量)。利用這些I/O變量,您可以在LabVIEW程序中讀寫這些物理I/O。為使用這些I/O變量,點擊這些I/O變量并將其從LabVIEW項目中拖放至該VI中。

        77.jpg



        關(guān)鍵詞: 分布式 系統(tǒng) 入門

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 盐源县| 油尖旺区| 密山市| 崇文区| 夏津县| 栾城县| 大理市| 田林县| 宁明县| 延川县| 鹤山市| 西乌| 丹东市| 德庆县| 筠连县| 平昌县| 重庆市| 阿克| 北辰区| 普兰店市| 扬州市| 绥棱县| 同德县| 余姚市| 米泉市| 安康市| 利川市| 福建省| 裕民县| 利津县| 承德县| 潮州市| 隆林| 菏泽市| 忻城县| 贵定县| 磴口县| 龙岩市| 广安市| 云浮市| 团风县|