新聞中心

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

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

作者: 時間:2012-06-13 來源:網絡 收藏

需求

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

硬件

帶有兩個以太網端口的LabVIEW實時控制器

o NI cRIO-9074集成控制器

o 具備一個NI PXI-8231/8232以太網接口卡的PXI

NI 9144從屬底板

C系列I/O模塊

以太網線纜

軟件

LabVIEW 8.6版或更高版本

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

NI-RIO 3.0版

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

搭建硬件

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

1. 在恰當的底板(CompactRIO本地底板和/或NI 9144底板)中插入C系列I/O模塊。

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

11.jpg

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

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

配置該主控制器

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

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

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

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

22.jpg

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

33.jpg

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

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

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

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

44.jpg

在LabVIEW中進行網絡配置

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

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

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

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

55.jpg

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

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

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

77.jpg



評論


相關推薦

技術專區(qū)

關閉