大家好,今天要和大家分享一款自主研發的通訊網關,捷米JM-PN-TCPIP。這款網關可是集多種功能于一身,PROFINET從站功能,讓它在通訊領域獨領風騷。想知道這款網關如何實現PROFINET和TCP/IP網絡的連接嗎?一起來看看吧!
首先,這款網關可以連接到PROFINET總線中作為從站使用,同時還能連接到TCP/IP網絡中,作為服務器或客戶端。看到這里,你可能會問,它到底是如何實現兩邊數據的傳輸呢?別急,這就告訴你!
1,網關在PROFINET一側和TCP/IP一側分別進行數據的讀寫,并將數據存入各自的緩沖區。別小看了這個緩沖區,它在網關內部起到了至關重要的作用。當緩沖區的數據達到一定量時,網關就會將其進行交換,從而實現兩邊數據的傳輸。
想象一下,如果我們的網關沒有這個緩沖區,每次數據傳輸都需要直接對接,那效率得多低啊!有了這個緩沖區,數據傳輸就像是坐上了高鐵,暢通無阻!
網關配置及操作
要使網關實現正確的功能運行,需要如下幾個步驟:
使用TCPConfig8軟件設置網關的TCP/IP網口參數。
在PROFINET主站軟件上配置網關。
以下章節對所有操作流程進行詳細描述:
5.1設置網關的TCP/IP網口
2,打開TCPConf8軟件后,點擊“連接”,可以與網關建立TCP連接,進而修改TCP/IP接口的IP、端口號等參數。
注3,意“目標地址”是網關的TCP/IP接口IP地址,出廠默認IP地址是“192.168.1.200”。如果需要修改TCP/IP的IP地址,首先要用電腦與網關建立連接,然后點擊圖中的“修改IP參數”即可。
網關的TCP/IP接口最大支持建立8個連接,在下圖中分別對應“設備端口1”~“設備端口8”。
遠4,端端口:指的是對端TCP/IP設備的端口號。遠端IP:指的是對端TCP/IP設備的IP地址。
5.2配置網關的PROFINET從站
在博途中新建一個項目,通過“選項”——“管理通用站描述文件”添加網關的GSD文件。
5,選擇GSD文件所在的目錄,點擊安裝:
6,在“設備和網絡”中添加網關
7,給網關分配PLC,構建Profinet鏈接
8,雙擊網關的圖標,進入設備視圖,設置網關的IP地址、子網掩碼、設備名稱。
9,在線訪問----修改實際PLC和網關的IP地址和名稱(IP地址要和實際的PLC地址在同一網段,名稱要和網關一致)
10,配置讀寫數據
11,將程序編譯下載即可實現S7-1200讀寫MODBUS設備的數據。
5.3啟動網關運行
5.3.1網關的控制字
12,網關在PROFINET一端配置數據長度時,網關內部占用3個字的輸出,用于對網關TCP/IP一側通訊的控制。
Word1:發送數據長度,以字節為單位。Word2:通訊控制字
5.3.3啟動網關的TCP/IP客戶端
輸入輸出各預留3個字的控制字和狀態字
輸入輸出各組態30個字節的數據。
5.3.4啟動網關的TCP/IP服務器
13,網關的撥碼第1位撥到OFF,表示網關做為TCP/IP服務器運行。
運行PROFINET主站軟件,如下圖進行組態:
輸入輸出各預留3個字的控制字和狀態字
輸入輸出各組態30個字節的數據。
14, 網關每次收到新的數據包,會將“接收計數器”加1,方便用戶判斷是否有新的數據。在接收到數據之后,如果需要網關回復數據,可以將控制字由“0x0000”變為“0x0100”,數據發出一次。
5.3.5啟動網關的全雙工模式
15,網關的撥碼第1位撥到ON,表示網關做為TCP/IP客戶端運行。
運行PROFINET主站軟件,如下圖進行組態:
輸入輸出各預留3個字的控制字和狀態字
16,輸入輸出各組態30個字節的數據。
可以使用全雙工模式定時發送,如下圖發送數據長度寫“4”,控制字寫“0x0700”,定時發送間隔寫“50”,表示按全雙工模式定時發送,每50ms發送一次4字節的數據包,也可以按照全雙工模式下的觸發方式發出數據,當每次控制字由“0x0400”變為“0x0500”的時候,數據發出一次。
17,說了這么多,這款捷米JM-PN-TCPIP通訊網關的功能和特點已經呼之欲出了。它不僅實現了PROFINET和TCP/IP網絡的連接,還通過緩沖區實現了高效的數據傳輸。這不僅為我們的工作帶來了便利,也為我們的生活帶來了更多的可能性。
如果你對這款通訊網關感興趣,不妨點贊文章,并在評論區留言分享你的看法。如果你對視頻內容有任何建議或意見,也歡迎在評論區留言告訴我們。讓我們一起見證科技的力量,期待未來的更多驚喜!
審核編輯 黃宇
-
網關
+關注
關注
9文章
4588瀏覽量
51502 -
通訊
+關注
關注
9文章
912瀏覽量
35084 -
Profinet
+關注
關注
6文章
1217瀏覽量
23579
發布評論請先 登錄
相關推薦
Profinet通訊網關模塊之Modbus TCP從站轉profinet主站案例
![<b class='flag-5'>Profinet</b>通訊<b class='flag-5'>網關</b>模塊之Modbus <b class='flag-5'>TCP</b>從站<b class='flag-5'>轉</b><b class='flag-5'>profinet</b>主站案例](https://file1.elecfans.com/web3/M00/06/24/wKgZO2eHeRWAVo50AACY7AqkVaQ875.png)
Profinet轉EtherNet/IP主站協議網關(Profinet轉EtherNet/IP)
![<b class='flag-5'>Profinet</b><b class='flag-5'>轉</b>EtherNet/<b class='flag-5'>IP</b>主站協議<b class='flag-5'>網關</b>(<b class='flag-5'>Profinet</b><b class='flag-5'>轉</b>EtherNet/<b class='flag-5'>IP</b>)](https://file1.elecfans.com/web2/M00/05/3E/wKgaombNce-AVUQgAAL56lMTXcU220.png)
Modbus(TCP)轉Profinet從站協議網關(JM-TCP-PN)
![Modbus(<b class='flag-5'>TCP</b>)<b class='flag-5'>轉</b><b class='flag-5'>Profinet</b>從站協議<b class='flag-5'>網關</b>(JM-<b class='flag-5'>TCP</b>-PN)](https://file1.elecfans.com/web2/M00/04/67/wKgaombEED6AVSP6AALUob6D_LQ368.png)
Profinet從轉Modbus TCP 主總線協議轉換網關
![<b class='flag-5'>Profinet</b>從<b class='flag-5'>轉</b>Modbus <b class='flag-5'>TCP</b> 主總線協議轉換<b class='flag-5'>網關</b>](https://file1.elecfans.com/web2/M00/00/07/wKgaomanP7aAB7smAAYkw9y6pAc364.png)
Profinet轉ModbusTCP網關模塊的配置與應用詳解
![<b class='flag-5'>Profinet</b><b class='flag-5'>轉</b>ModbusTCP<b class='flag-5'>網關</b>模塊的配置與應用詳解](https://file1.elecfans.com/web2/M00/FE/82/wKgZomaiSKaADYLOAAgj2bzsftY344.png)
Profibus協議轉Profinet協議網關模塊連接智能電表通訊案例
![<b class='flag-5'>Profibus</b>協議<b class='flag-5'>轉</b><b class='flag-5'>Profinet</b>協議<b class='flag-5'>網關</b>模塊連接智能電表通訊案例](https://file1.elecfans.com/web2/M00/FB/4E/wKgaomaNJviAWGlJAAGOTy37OKo690.png)
Profibus協議轉profinet協議網關模塊連接電機保護器與PLC通訊
![<b class='flag-5'>Profibus</b>協議<b class='flag-5'>轉</b><b class='flag-5'>profinet</b>協議<b class='flag-5'>網關</b>模塊連接電機保護器與PLC通訊](https://file1.elecfans.com//web2/M00/F6/10/wKgaomZ-iEWAV1L8AACGIU_jKf8526.jpg)
Modbus轉Profinet網關的IP地址怎么設置
![Modbus<b class='flag-5'>轉</b><b class='flag-5'>Profinet</b><b class='flag-5'>網關</b>的<b class='flag-5'>IP</b>地址怎么設置](https://file1.elecfans.com/web2/M00/ED/9D/wKgaomZoP4qAEPktAAXAr4armbY705.png)
評論