西門子S7-1200集成以太網接口,通過該接口可以與其它設備進行以太網通信。S7-1200的以太網通信主要有S7、Modbus_TCP和開放式用戶通信,其中開放式用戶通信又包括TCP、 ISO_on_TCP、UDP。本文介紹S7-1200如何在同一項目內進行TCP通信。
一、軟件和硬件準備
序號 | 設備 | 型號/說明 |
1 | PLC_1 | S7-1215C DC/DC/DC 固件版本V4.4 |
2 | PLC_2 | S7-1214C DC/DC/DC 固件版本V4.4 |
3 | 編程電腦(PC) | 帶以太網卡 |
4 | 編程軟件 | TIA Portal V16 |
5 | 網線 |
二、TCP通信任務描述
在PLC_1新建通信數據塊DB2,在DB2塊中定義一個10個字大小的發送數據區;再定義一個10字大小的接收數據區。在PLC_1中同樣新建通信數據塊DB2,10字大小的發送數據區和接收數據區。通過TCP的通信指令TCON、TDISCON、TSEND和TRCV將PLC_1和PLC_2的數據進行交換。
三、任務實施步驟
1、打開TIA Portal V16軟件并新建項目
2、添加CPU型號并選擇固件
3、激活系統和時鐘存儲器
4、同樣的方式,添加PLC_2
5、連接PLC之間的網絡
6、在PLC_1中添加TCON通信指令
7、組態通信連接參數
8、在PLC_2中添加TCON指令,并設置通信連接參數
9、在PLC_1中新建DB通信數據塊
10、同樣的方式,在PLC_2中新建DB通信數據塊,并去掉優化的塊訪問
11、在PLC_1和PLC_2中添加TSEN和TRCV指令,并設置參數
12、將程序分別下載到PLC,并收發數據。
四、總結
本文介紹了西門子S7-1200同一項目內的TCP通信配置過程,以及進行數據的交換。這種通信方式,不僅可以適用S7-1200之間的TCP通信,與其它PLC或者上位機也是一樣的使用。
審核編輯:郭婷
-
以太網
+關注
關注
40文章
5460瀏覽量
172721 -
plc
+關注
關注
5016文章
13387瀏覽量
465380 -
西門子
+關注
關注
95文章
3062瀏覽量
116443
原文標題:西門子S7-1200的TCP通信
文章出處:【微信號:跟我學PLC,微信公眾號:跟我學PLC吧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
如何選擇適合的西門子S7-1200系列PLC型號?
![如何選擇適合的<b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>系列PLC型號?](https://file1.elecfans.com//web3/M00/01/A9/wKgZO2dWxXaAE1O_AAFA8B7JHRA859.jpg)
基于 EtherCAT 轉 ProfiNet 網關達成西門子 1200 PLC 與伺服電機通訊連接的應用實例
![基于 EtherCAT 轉 ProfiNet 網關達成<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 與伺服電機通訊連接的應用實例](https://file1.elecfans.com/web3/M00/01/9B/wKgZPGdWqXKAdnuwABOUzYfOPOI755.png)
西門子plc溫度模塊怎么編程
S7協議讀取西門子S7-200 Smart PLC數據
![<b class='flag-5'>S7</b>協議讀取<b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-200 Smart PLC<b class='flag-5'>數據</b>](https://file1.elecfans.com/web2/M00/FB/17/wKgZomaPVMyACXs0AAAumSg9lMg812.png)
宏集物聯網工控屏通過 S7 ETH 協議采集西門子 1200 PLC 數據
![宏集物聯網工控屏通過 <b class='flag-5'>S7</b> ETH 協議采集<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC <b class='flag-5'>數據</b>](https://file1.elecfans.com/web2/M00/F2/66/wKgaomZ1MV6AFYo5ADYM_65m7eQ436.png)
西門子PLC開放式TCP通信原理
西門子S7-1200 PLC的指令介紹
西門子S7-1200 PLC如何通過模擬量控制變頻器
西門子S7-1200 PLC的優缺點分析
西門子S7-1200 PLC的基本功能
西門子plc模塊型號詳解
西門子S7-200SMART PLC與鋇錸BL201分布式I/O配置實戰教程
![<b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-200SMART PLC與鋇錸BL201分布式I/O<b class='flag-5'>配置</b>實戰教程](https://file1.elecfans.com/web2/M00/C5/BD/wKgaomX4EUCAS4s3AAGoHoir_4w921.jpg)
評論