確定性分布式I/O系統入門(mén)
需求
本文引用地址:http://dyxdggzs.com/article/193742.htm硬件
帶有兩個(gè)以太網(wǎng)端口的LabVIEW實(shí)時(shí)控制器
o NI cRIO-9074集成控制器
o 具備一個(gè)NI PXI-8231/8232以太網(wǎng)接口卡的PXI系統
NI 9144從屬底板
C系列I/O模塊
以太網(wǎng)線(xiàn)纜
軟件
LabVIEW 8.6版或更高版本
LabVIEW 8.6版實(shí)時(shí)模塊或更高版本
NI-RIO 3.0版
面向EtherCAT的NI工業(yè)通信軟件
搭建硬件
該指南使用一個(gè)cRIO-9074作為L(cháng)abVIEW實(shí)時(shí)控制器。為搭建該硬件系統:
1. 在恰當的底板(CompactRIO本地底板和/或NI 9144底板)中插入C系列I/O模塊。
2. 利用一根標準5類(lèi)線(xiàn)纜或更好的以太網(wǎng)線(xiàn)纜,連接cRIO-9074以太網(wǎng)端口2和NI 9144以太網(wǎng)端口1。采用這樣的方式,您可以自該控制器開(kāi)始形成包括多個(gè)NI 9144底板的菊花鏈。
注意:cRIO-9074的端口1位于底部,而NI 9144的端口1位于上部。
3. 為每一個(gè)底板配置一套外接電源,以對硬件供電。
配置該主控制器
1. 當完成硬件的連接,將所需的硬件安裝于主計算機上。
2. 利用以太網(wǎng)線(xiàn)纜,將cRIO-9074以太網(wǎng)端口1連接至您的主機PC所在的同一個(gè)網(wǎng)絡(luò )。
3. 從開(kāi)始>>程序>>NI>>測量與自動(dòng)化來(lái)啟動(dòng)測量與自動(dòng)化瀏覽器。雙擊配置面板左側的遠程系統,以發(fā)現網(wǎng)絡(luò )內的cRIO-9074,并點(diǎn)擊CompactRIO控制器。
4. 改變該控制器的名稱(chēng),并在IP設置欄選擇從DHCP服務(wù)器獲取IP地址。當您完成上述操作時(shí),點(diǎn)擊重新啟動(dòng)。(如欲使用靜態(tài)IP地址,請參見(jiàn)下面的相關(guān)鏈接。)
5. 為在實(shí)時(shí)控制器上安裝軟件,展開(kāi)遠程系統下的cRIO-9074。右擊軟件項,并選擇添加/刪除軟件。
6. 在CompactRIO控制器上安裝推薦的軟件集——帶有掃描引擎的NI-RIO軟件以及面向EtherCAT的NI工業(yè)通信軟件。
7. 在重新啟動(dòng)該控制器后,在遠程系統下再次發(fā)現CompactRIO控制器。點(diǎn)擊右下角的高級以太網(wǎng)設置。
8. 選中cRIO-9074以太網(wǎng)端口2(非首要的MAC地址)。選擇模式下的下拉框中的EtherCAT,然后點(diǎn)擊確定。
注意:當該控制器的以太網(wǎng)端口2處于EtherCAT模式,您不可以在以太網(wǎng)中使用該端口。
在LabVIEW中進(jìn)行網(wǎng)絡(luò )配置
1. 自開(kāi)始>>程序>>NI>>LabVIEW X.X>>LabVIEW啟動(dòng)LabVIEW 8.6版或更高版本。點(diǎn)擊新建項目。
2. 右擊項目并選擇新建>>目標平臺與設備。
3. 在添加目標平臺與設備的對話(huà)框窗口中,選中現有目標平臺或設備,并展開(kāi)實(shí)時(shí)CompactRIO類(lèi)以自動(dòng)發(fā)現主機PC子網(wǎng)上的控制器。選擇cRIO-9074并點(diǎn)擊確定。
4. 在LabVIEW項目窗口,右擊cRIO-9074并選擇新建>>目標平臺與設備。
5. 在添加目標平臺與設備的對話(huà)框窗口中,選中現有目標平臺或設備,并展開(kāi)EtherCAT主設備類(lèi)以自動(dòng)發(fā)現該控制器上的EtherCAT端口。
6. 選擇可用的EtherCAT主端口并點(diǎn)擊確定。彈出掃描從屬設備的對話(huà)框窗口。第一個(gè)選項會(huì )自動(dòng)發(fā)現任何連接在該控制器上的從屬設備。
7. 當找到所有的從屬設備時(shí),您可以在該CompactRIO控制器上創(chuàng )建一個(gè)VI。LabVIEW項目列出了每一臺從屬設備及其I/O模塊和每個(gè)模塊上的物理I/O(稱(chēng)之為I/O變量)。利用這些I/O變量,您可以在LabVIEW程序中讀寫(xiě)這些物理I/O。為使用這些I/O變量,點(diǎn)擊這些I/O變量并將其從LabVIEW項目中拖放至該VI中。
評論