一、 案例背景
在一個工業(yè)現(xiàn)場,一端是AB的PLC,IP地址192.168.1.20;另一端西門子是S7-1500系列,IP地址192.168.2.248。AB的PLC內(nèi)有 B3、N7、F8 三個寄存器文件涉及到通訊,分別對應(yīng)西門子PLC的M、DB1、DB2三個存儲區(qū)域。通過捷米特網(wǎng)關(guān)的參數(shù)設(shè)置軟件進(jìn)行配置,配置完成后下載重啟,再通過網(wǎng)關(guān)的參數(shù)配置軟件讀取網(wǎng)關(guān)參數(shù),根據(jù)狀態(tài)消息調(diào)試。
二.設(shè)備介紹
1.西門子1500PLC
西門子S7-1500PLC是一個模塊化控制系統(tǒng),適用于離散自動化領(lǐng)域內(nèi)的各種自動化應(yīng)用。可集成各種不同類型的 CPU,通過IO、通信和工藝功能模塊進(jìn)行擴(kuò)展。如果CPU1511-1PN的存儲器和性能對于應(yīng)用足夠,但仍需要更多通信接口,可通過支持工業(yè)以太網(wǎng)、PROFINET 和PROFIBUS的通信模塊對 CPU 進(jìn)行擴(kuò)展,還提供支持串行通信的模塊。
2.AB(羅克韋爾)PLC
AB PLC的性能指標(biāo)包括存儲容量、控制容量、掃描周期、指令功能及軟件支持、網(wǎng)絡(luò)與通信等。其運行過程包括上電及內(nèi)部處理、掃描過程、診斷及出錯處理。若出現(xiàn)致命錯誤,CPU就會被強制成STOP方式,停止掃描。其編程軟件是RSLogix 5000/Studio 5000,不僅提供了強大的編程、維護(hù)和故障診斷功能,而且還支持多種編程語言,包括梯形圖、函數(shù)塊圖和文本編程,使得工程師可以根據(jù)特定的應(yīng)用需求選擇合適的編程方式。
3.捷米特JM-PN-EIP網(wǎng)關(guān)
捷米特JM-PN-EIP型號可以使Profinet主站與EtherNet/IP主站設(shè)備實現(xiàn)協(xié)議轉(zhuǎn)換,數(shù)據(jù)雙向傳輸,當(dāng)Profinet網(wǎng)絡(luò)中的設(shè)備發(fā)送數(shù)據(jù)時,網(wǎng)關(guān)會將這些數(shù)據(jù)包轉(zhuǎn)換為EtherNet/IP協(xié)議格式,然后發(fā)送到EtherNet/IP網(wǎng)絡(luò)中。反之亦然。網(wǎng)關(guān)做為EtherNet/IP網(wǎng)絡(luò)設(shè)備一側(cè)的Slave(即從站),做為Profinet網(wǎng)絡(luò)設(shè)備一側(cè)的Slave(即從站)
三.配置連接方案
1, 新建工程:運行 RSLogix 5000 程序,選擇菜單 File->New,彈出對話框:
2, 在“Type”中選擇控制器的型號,在“Name”中填寫項目的名稱,點擊 OK 完成創(chuàng)建捷米特JM-PN-EIP。
3, 添加網(wǎng)關(guān):在 Controller Organizer 欄中,右鍵點擊“1769-L23E Ethernet Port
LocalENB”,選擇“New Module”
4, 選擇要添加的設(shè)備,點擊“Create”: 在“Name”中填入網(wǎng)關(guān)的名稱,在“IP Address”中填入網(wǎng)關(guān)的 IP 地址,點擊“Change”設(shè)置網(wǎng)關(guān)的輸入輸出數(shù)據(jù)長度。
5, 點擊 OK 操作完畢后,可以看到在項目中已經(jīng)添加了網(wǎng)關(guān):
6, 設(shè)置工程路徑:點擊菜單 Communications->Who Active,在掃描到的設(shè)備中,選擇 00,CompactLogix Processor,eip 選項,點擊右下角的 Set Project Path。然后點擊 Close,完成設(shè)置。
7, 點擊菜單 Communications->Download,下載工程到 PLC 中:
8, 對西門子PLC進(jìn)行配置,首先安裝GSD文件;
9, 導(dǎo)入Profinet轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)進(jìn)行組態(tài),設(shè)置Profinet轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)的IP地址和設(shè)備名稱
本例設(shè)備名稱為EIP,IP地址為192.168.20.5;
10, 設(shè)置數(shù)據(jù)的輸入輸出長度(本例為8個字節(jié));
11, 進(jìn)行下載即可,下載成功后將Profinet轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)模塊重新上電即可,重新上電后Profinet轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)的PWR和SYS燈常亮表示電源及系統(tǒng)正常,OK燈常亮表示與Profinet主站通訊正常。Run常亮表示EtherNET/IP主站通訊正常,ERR燈閃爍表示與EtherNET/IP通訊中斷。監(jiān)控兩邊數(shù)值顯示數(shù)據(jù)交換成功。
12, 以上是Profinet轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)捷米特JM-PN-EIP連接AB PLC配置案例分享
四.數(shù)據(jù)采集及傳輸
捷米特JM-PN-EIP通過內(nèi)部的數(shù)據(jù)交換實現(xiàn)協(xié)議轉(zhuǎn)換,分別從 PROFINET一側(cè)和ETHERNET/IP一側(cè)讀寫數(shù)據(jù),存入各自的緩沖區(qū),然后網(wǎng)關(guān)內(nèi)部將緩沖區(qū)的數(shù)據(jù)進(jìn)行交換,實現(xiàn)了Profinet與EtherNet IP之間的巧妙轉(zhuǎn)換,打破了不同設(shè)備間的通訊障礙,讓數(shù)據(jù)在不同的系統(tǒng)間自由流動。兼容性方面,通過協(xié)議轉(zhuǎn)換,流量計可以輕松與其他使用不同網(wǎng)絡(luò)協(xié)議的設(shè)備或系統(tǒng)進(jìn)行連接,極大地增強了設(shè)備的兼容性和互操作性。
西門子1500PLC西門子在數(shù)據(jù)采集及傳輸方面有著多種方式和技術(shù)手段。通過以太網(wǎng)通信方式,可以實現(xiàn)不同類型的數(shù)據(jù)傳輸,滿足不同的應(yīng)用需求。WINCC對S7-1500PLC數(shù)據(jù)采集雖然存在一定的限制,但可以通過一些方法來提高采集速度。1500plc采集第三方數(shù)據(jù)方法多樣,需要根據(jù)具體情況選擇合適的方案。通過工業(yè)網(wǎng)關(guān)可以實現(xiàn)高效的數(shù)據(jù)采集和遠(yuǎn)程維護(hù),為企業(yè)的生產(chǎn)管理提供有力支持??傊鏖T子1500plc在數(shù)據(jù)采集及傳輸方面不斷發(fā)展和創(chuàng)新,為工業(yè)自動化領(lǐng)域帶來更多的可能性。
AB(羅克韋爾)PLC數(shù)據(jù)采集的基本原理是通過輸入模塊采集外部信號,輸出模塊控制執(zhí)行器,實現(xiàn)生產(chǎn)現(xiàn)場的實時監(jiān)測與控制。為了實現(xiàn)快速的數(shù)據(jù)采集,可以采用使用高速輸入模塊的方法。AB PLC 提供了多種高速輸入模塊,能夠?qū)崿F(xiàn)毫秒級的數(shù)據(jù)采集,滿足對實時性要求較高的應(yīng)用場景。同時,AB PLC 具備強大的多任務(wù)處理能力,可以同時執(zhí)行多個程序和任務(wù),通過合理分配和優(yōu)化任務(wù),提高數(shù)據(jù)采集的效率,實現(xiàn)更快速的數(shù)據(jù)處理。
五、總結(jié)
捷米特JM-PN-EIP網(wǎng)關(guān)在工業(yè)領(lǐng)域發(fā)揮著重要作用。Profinet以其確定的實時以太網(wǎng)通訊協(xié)議確保了通訊的穩(wěn)定性和可靠性,EtherNet IP 作為以太網(wǎng)的標(biāo)準(zhǔn)通訊協(xié)議廣泛應(yīng)用于工業(yè)自動化領(lǐng)域。二者結(jié)合打破了不同設(shè)備間的通訊障礙,讓數(shù)據(jù)在不同系統(tǒng)間自由流動。不僅提高了工業(yè)生產(chǎn)的效率和精度,還為工業(yè)自動化的發(fā)展注入了新的活力。
審核編輯 黃宇
-
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4444瀏覽量
51056 -
協(xié)議轉(zhuǎn)換
+關(guān)注
關(guān)注
1文章
132瀏覽量
9576 -
Profinet
+關(guān)注
關(guān)注
6文章
1163瀏覽量
23390 -
Ethernet
+關(guān)注
關(guān)注
3文章
317瀏覽量
55932
發(fā)布評論請先 登錄
相關(guān)推薦
評論