使用NI平臺(tái)連接σ夤ひ低絡(luò)與PLC
NI DeviceNet接口是在已有DeviceNet網(wǎng)絡(luò)中添加新功能的理想解決方案。舉例來(lái)說(shuō),如果您希望添加機(jī)器狀曇囁乩醇嗖夂捅;ぐ汗蟮納璞??梢允褂醚b有NI LabVIEW及動(dòng)態(tài)信號(hào)采集板的PC或PXI機(jī)箱來(lái)實(shí)現(xiàn)機(jī)器監(jiān)測(cè)及分析。然后通過(guò)仍設(shè)備中的NI DeviceNet板將相關(guān)信息傳輸?shù)紻eviceNet主設(shè)備(通常是PLC),仍而在一個(gè)網(wǎng)絡(luò)上集成兩個(gè)系統(tǒng)。
NI DeviceNet Configurator:Configurator是一款支持電子數(shù)據(jù)表單(EDS)的功能強(qiáng)大的配置工具。每臺(tái)DeviceNet設(shè)備都具有獨(dú)立的EDS文件,可仍設(shè)備制造商處獲得。Configurator會(huì)搜索DeviceNet網(wǎng)絡(luò)來(lái)獲得連接設(shè)備的信息,自動(dòng)加載相關(guān)的EDS文件,讀寫(xiě)設(shè)配參數(shù),愿改設(shè)備的MAC ID。
NI DeviceNet Analyzer:Analyzer能監(jiān)測(cè)DeviceNet網(wǎng)絡(luò),愿據(jù)DeviceNet協(xié)議轉(zhuǎn)譯采集到的CAN消息,將消息與參數(shù)一同顯示出來(lái)。用戶可通過(guò)功能強(qiáng)大的過(guò)濾和查找選項(xiàng)來(lái)顯示指定類型的消息。用戶還可獲得Analyzer中消息的統(tǒng)計(jì)量。Analyzer可用于DeviceNet網(wǎng)路及系統(tǒng)的故障檢測(cè)和分析。
如果您使用的NI PAC沒(méi)有可用的即I式DeviceNet板卡,您還可通過(guò)第三方網(wǎng)關(guān)將LabVIEW與DeviceNet網(wǎng)絡(luò)及設(shè)備連接。如需更多信息,請(qǐng)參閱本文關(guān)于第三方網(wǎng)關(guān)的部分。
相關(guān)鏈接:
NI DeviceNet即I式接口
CANopen接口
CANopen是更高層的基于CAN物理層的協(xié)議,它作為一個(gè)標(biāo)準(zhǔn)化嵌入式網(wǎng)絡(luò)被開(kāi)В具有很高的靈活配置能力。CANopen協(xié)議最_被用于運(yùn)動(dòng)控制應(yīng)用,如今已常用于如醫(yī)療設(shè)備、越野車(chē)輛、公共運(yùn)輸及建筑自動(dòng)化等各類工業(yè)領(lǐng)域。
針對(duì)CANopen主設(shè)備的功能性,NI提供CANopen LabVIEW庫(kù),它提供高層、易用的NI LabVIEW函數(shù)來(lái)創(chuàng)建CANopen主設(shè)備應(yīng)用。由于CANopen函數(shù)運(yùn)行于NI-CAN驅(qū)動(dòng)軟件的頂層,所有用于PCI、PXI、及PCMCIA的高速NI系列2 CAN設(shè)備都可作為全功能使用的CANopen主設(shè)備接口。
圖4. NI提供的CANopen接口
NI CANopen LabVIEW庫(kù)提供的功能涵蓋所有CANopen主設(shè)備應(yīng)用,包送及接收服務(wù)數(shù)據(jù)對(duì)象(SDOs)和程數(shù)據(jù)對(duì)象(PDOs)、網(wǎng)絡(luò)管理、信跳及節(jié)點(diǎn)保護(hù)、緊急事件處理以及同步對(duì)象等。這些功能可用于創(chuàng)建符合Automation (CiA) DS310標(biāo)準(zhǔn)的完全遵循CAN的應(yīng)用。
CANopen LabVIEW庫(kù)還可配合用于CANopen的NI SoftMotion控制器運(yùn)動(dòng)驅(qū)動(dòng)使用,幫助工程師輕松將何CANopen I/O添加入運(yùn)動(dòng)CANopen網(wǎng)絡(luò)。NI SoftMotion控制器是一種幫助工程師在NI運(yùn)動(dòng)驅(qū)動(dòng)軟件間建立接口的軟運(yùn)動(dòng)引擎和分布式智能驅(qū)動(dòng)。工程師可通過(guò)LabVIEW中易用的NI-Motion API對(duì)基于CANopen的Accelnet and Xenus驅(qū)動(dòng)行編程。
如果您使用的NI PAC沒(méi)有可用的即I式CANopen板卡,還可通過(guò)第三方網(wǎng)關(guān)將LabVIEW與CANopen網(wǎng)絡(luò)及設(shè)備連接。如需更多信息,請(qǐng)參閱本文關(guān)于第三方網(wǎng)關(guān)的部分。
相關(guān)鏈接:
NI CANopen LabVIEW庫(kù)
NI 高速系列2 CAN接口
串行(RS232、RS422、及RS485) 接口
串口是一種設(shè)備通信協(xié)議,是幾乎所有PC上的標(biāo)準(zhǔn)。多數(shù)臺(tái)式機(jī)及筆記本電腦都包一個(gè)或多個(gè)基于RS232的串行端口。串口還是各類設(shè)備儀器上的常見(jiàn)通信協(xié)議,眾多兼容GPIB的設(shè)備都配有RS232端口。此外,串口通信可結(jié)合進(jìn)程采樣設(shè)備實(shí)現(xiàn)數(shù)據(jù)采集。盡管RS232是最常見(jiàn)的串口協(xié)議,但RS422及RS485也是常用的串口協(xié)議。
評(píng)論