使用NI平臺連接σ夤ひ低絡(luò )與PLC
概覽
通過(guò)美國國家儀器有限公司的可編程自動(dòng)化控制器(PAC) and LabVIEW 用戶(hù)可向現有的PLC及工業(yè)系統中添加多種功能。機器狀曇嗖?、高速模拟诧喛、及走hㄒ宓氖泳跤τ鎂是典型的PAC應用。兩個(gè)系統間的互相通信非常重要,它必須簡(jiǎn)單、有效,鄖彝ǔ1匭朧僑范ㄐ緣?。本白皮书接懻揕abVIEW、NI PAC與何工業(yè)網(wǎng)絡(luò )、設備及PLC的不同連接方法。
目錄
基本數字及模擬I/O
Modbus TCP及Modbus Serial
即I式通信板卡
基本數字及模擬I/O
將NI PAC與現有PLC集成的最簡(jiǎn)單方法可能就是通過(guò)基本數字或模擬I/O。所有美國國家儀器有限公司的PAC平臺上均可使用數字I/O。NI PAC平臺上數字I/O 數量最少的是NI緊湊視覺(jué)系統,它提供15條數字輸入及14條數字輸出。通過(guò)數字I/O,用戶(hù)可通過(guò)各種方法實(shí)現數據通信。最基礎的方法是對單條數字線(xiàn)行切換,你可以送一個(gè)位元的數據表示狀態(tài)或通過(guò)/不通過(guò)等信息。如果你需要輸出更多的信息,如錯誤代碼,較大數值,或想要實(shí)現握手,則可以使用多數字I/O線(xiàn)或端口。對于8數字I/O線(xiàn),可讀寫(xiě)達256個(gè)不同的值。最后,你還能通過(guò)數字線(xiàn)生成脈沖。脈沖生成可用于精確定時(shí)及觸ё遠化設備,如激勵器或PLC。
模擬I/O也是NI PAC與PLC間通信的一個(gè)很好的選擇。模擬I/O允許在單線(xiàn)上送更加大量的數據。通過(guò)16位DAC,用戶(hù)可在單線(xiàn)上送數千不同的值。模擬I/O適合傳輸特定值的遞增量,宰钚』了接線(xiàn)數量,而其不足Y一是可能引入的噪聲以及信號能否保持完整性。如果您的PAC或PLC系統被放置在工廠(chǎng)地面,那就可能存在很多造成信號讀寫(xiě)錯誤的噪聲。使用隔離的數據采集產(chǎn)品能保護用戶(hù)的數據免受地回路、電壓尖峰、及噪聲環(huán)境的干擾。
圖1. NI CompactRIO及Allen-Bradley Control Logix通過(guò)數字I/O集成
相關(guān)鏈接
美國國家儀器有限公司PCI、PXI、及USB DAQ產(chǎn)品
NI CompactRIO I/O模塊
Developer Zone: 隔離技術(shù)用于可靠工業(yè)測量
Modbus TCP及Modbus Serial
Modbus TCP及Modbus Serial是兩種市場(chǎng)上最常用的工業(yè)協(xié)議/網(wǎng)絡(luò )。通過(guò)LabVIEW的兩款附加模塊:LabVIEW Real-Time 及LabVIEW DSC,NI LabVIEW 8引入了本地 Modbus TCP及Modbus Serial對何以太網(wǎng)或串行端口的支持。以上兩款模塊可通過(guò)圖像化配置助手工具創(chuàng )建Modbus TCP或Modbus串口I/O服務(wù)器。只需點(diǎn)擊鼠標,用戶(hù)就能創(chuàng )建Modbus主設備或仍設備,災付ú煌的寄存器用于讀寫(xiě)。以下鏈接介紹了LabVIEW 8中創(chuàng )建Modbus I/O服務(wù)器的流程。
評論