0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門子S7-1200的TCP通信配置過程及數(shù)據(jù)交換方式

vveeverything ? 來源:技成培訓(xùn)網(wǎng) ? 作者:劉郴 ? 2022-11-16 10:54 ? 次閱讀

西門子S7-1200集成以太網(wǎng)接口,通過該接口可以與其它設(shè)備進(jìn)行以太網(wǎng)通信。S7-1200的以太網(wǎng)通信主要有S7、Modbus_TCP和開放式用戶通信,其中開放式用戶通信又包括TCP、 ISO_on_TCP、UDP。本文介紹S7-1200如何在同一項目內(nèi)進(jìn)行TCP通信。

一、軟件和硬件準(zhǔn)備

序號 設(shè)備 型號/說明
1 PLC_1 S7-1215C DC/DC/DC 固件版本V4.4
2 PLC_2 S7-1214C DC/DC/DC 固件版本V4.4
3 編程電腦(PC) 帶以太網(wǎng)卡
4 編程軟件 TIA Portal V16
5 網(wǎng)線

二、TCP通信任務(wù)描述

在PLC_1新建通信數(shù)據(jù)塊DB2,在DB2塊中定義一個10個字大小的發(fā)送數(shù)據(jù)區(qū);再定義一個10字大小的接收數(shù)據(jù)區(qū)。在PLC_1中同樣新建通信數(shù)據(jù)塊DB2,10字大小的發(fā)送數(shù)據(jù)區(qū)和接收數(shù)據(jù)區(qū)。通過TCP的通信指令TCON、TDISCON、TSEND和TRCV將PLC_1和PLC_2的數(shù)據(jù)進(jìn)行交換。

三、任務(wù)實施步驟

1、打開TIA Portal V16軟件并新建項目

b5ff22e4-64db-11ed-8abf-dac502259ad0.png

2、添加CPU型號并選擇固件

b628a6c8-64db-11ed-8abf-dac502259ad0.png

3、激活系統(tǒng)和時鐘存儲器

b68c37ba-64db-11ed-8abf-dac502259ad0.png

4、同樣的方式,添加PLC_2

b6e2169e-64db-11ed-8abf-dac502259ad0.png

5、連接PLC之間的網(wǎng)絡(luò)

b6ff5664-64db-11ed-8abf-dac502259ad0.png

6、在PLC_1中添加TCON通信指令

b7559844-64db-11ed-8abf-dac502259ad0.png

7、組態(tài)通信連接參數(shù)

b7885f9a-64db-11ed-8abf-dac502259ad0.png

8、在PLC_2中添加TCON指令,并設(shè)置通信連接參數(shù)

b7b6b200-64db-11ed-8abf-dac502259ad0.png

9、在PLC_1中新建DB通信數(shù)據(jù)塊

b7ea7e8c-64db-11ed-8abf-dac502259ad0.png

b81e3aba-64db-11ed-8abf-dac502259ad0.png

10、同樣的方式,在PLC_2中新建DB通信數(shù)據(jù)塊,并去掉優(yōu)化的塊訪問

b8504dca-64db-11ed-8abf-dac502259ad0.png

11、在PLC_1和PLC_2中添加TSEN和TRCV指令,并設(shè)置參數(shù)

b8fe535c-64db-11ed-8abf-dac502259ad0.png

b927ceee-64db-11ed-8abf-dac502259ad0.png

12、將程序分別下載到PLC,并收發(fā)數(shù)據(jù)。

b960bb64-64db-11ed-8abf-dac502259ad0.png

四、總結(jié)

本文介紹了西門子S7-1200同一項目內(nèi)的TCP通信配置過程,以及進(jìn)行數(shù)據(jù)的交換。這種通信方式,不僅可以適用S7-1200之間的TCP通信,與其它PLC或者上位機也是一樣的使用。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5317

    瀏覽量

    170466
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13045

    瀏覽量

    460839
  • 西門子
    +關(guān)注

    關(guān)注

    93

    文章

    2975

    瀏覽量

    115296

原文標(biāo)題:西門子S7-1200的TCP通信

文章出處:【微信號:跟我學(xué)PLC,微信公眾號:跟我學(xué)PLC吧】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    西門子 S7 通信協(xié)議大揭秘

    什么是S7協(xié)議 有網(wǎng)友說,如果 S7 是一輛汽車,它可能看起來像這樣: 實際上,西門子S7協(xié)議是西門子集團專為旗下
    的頭像 發(fā)表于 08-12 14:21 ?478次閱讀
    <b class='flag-5'>西門子</b> <b class='flag-5'>S7</b> <b class='flag-5'>通信</b>協(xié)議大揭秘

    請問西門子S7-1200如何實現(xiàn)Modbus TCP通訊?

    西門子S7-1200如何實現(xiàn)Modbus TCP通訊?
    發(fā)表于 07-25 06:24

    宏集物聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

    上周我們分享了宏集HMI通過S7 MPI協(xié)議采集西門子400 PLC數(shù)據(jù)的操作步驟。本周,我們將繼續(xù)帶來干貨,重點介紹宏集HMI如何通過S7 ETH協(xié)議采集
    的頭像 發(fā)表于 06-21 16:02 ?438次閱讀
    宏集物聯(lián)網(wǎng)工控屏通過 <b class='flag-5'>S7</b> ETH 協(xié)議采集<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC <b class='flag-5'>數(shù)據(jù)</b>

    西門子PLC開放式TCP通信原理

    隨著工業(yè)自動化技術(shù)的不斷發(fā)展,西門子PLC(可編程邏輯控制器)作為工業(yè)自動化領(lǐng)域的核心設(shè)備,其通信功能日益受到重視。開放式TCP通信作為西門子
    的頭像 發(fā)表于 06-19 16:00 ?1464次閱讀

    西門子S7協(xié)議與TCP協(xié)議的區(qū)別

    在工業(yè)自動化領(lǐng)域,通信協(xié)議的選擇對于確保設(shè)備間的順暢通信數(shù)據(jù)的可靠傳輸至關(guān)重要。西門子S7協(xié)議和TCP
    的頭像 發(fā)表于 06-19 15:54 ?2536次閱讀

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動化控制產(chǎn)品中的一款緊湊型控制器,憑借其強大的功能和易用性,在工業(yè)控制領(lǐng)域得到了廣泛的應(yīng)用。S7-1200 PLC不僅具備標(biāo)準(zhǔn)的PLC功能,還
    的頭像 發(fā)表于 06-18 14:52 ?2023次閱讀

    西門子S7-1200 PLC如何通過模擬量控制變頻器

    在現(xiàn)代工業(yè)自動化領(lǐng)域中,變頻器因其能實現(xiàn)對交流電動機的平滑調(diào)速而得到了廣泛應(yīng)用。西門子S7-1200 PLC(可編程邏輯控制器)作為工業(yè)控制領(lǐng)域的重要設(shè)備,其通過模擬量控制變頻器的方式,不僅提高了
    的頭像 發(fā)表于 06-18 09:26 ?1863次閱讀

    西門子S7-1200 PLC的優(yōu)缺點分析

    西門子S7-1200 PLC作為自動化控制系統(tǒng)中的核心組件,自推出以來就受到了廣泛關(guān)注。其緊湊的模塊化設(shè)計、強大的功能以及靈活的擴展性,使得它在工業(yè)自動化領(lǐng)域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?2356次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專為滿足各種自動化應(yīng)用需求而設(shè)計。其強大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?1587次閱讀

    西門子plc模塊型號詳解

    的模塊型號,以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7系列PLC是其最經(jīng)典的PLC產(chǎn)品系列,包括S7
    的頭像 發(fā)表于 06-11 16:18 ?4329次閱讀

    透傳網(wǎng)關(guān)基于4G/以太網(wǎng)/WIFI聯(lián)網(wǎng)實現(xiàn)西門子S7-1200/1500PLC的遠(yuǎn)程監(jiān)控和程序上下載

    【技術(shù)分享】遠(yuǎn)程透傳網(wǎng)關(guān)-單網(wǎng)口快速實現(xiàn)西門子S7-1200/1500 PLC程序遠(yuǎn)程上下載
    的頭像 發(fā)表于 01-19 09:30 ?1253次閱讀
    透傳網(wǎng)關(guān)基于4G/以太網(wǎng)/WIFI聯(lián)網(wǎng)實現(xiàn)<b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>/1500PLC的遠(yuǎn)程監(jiān)控和程序上下載

    西門子S7-1200S7-300PLC之間的區(qū)別有哪些?

    S7-1200作為新推出的緊湊型控制器,其產(chǎn)品定位在原有的SIMATIC S7-200和S7-300之間,它與S7-300的區(qū)別主要體現(xiàn)在硬件、通信
    的頭像 發(fā)表于 01-10 10:54 ?951次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300PLC之間的區(qū)別有哪些?

    西門子plc如何選型 s7-1500和s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動化應(yīng)用。它具有較小的尺寸、較低的成本和中等級別的性能。S7-1200系列提供了多種CPU型號和不同數(shù)量的I/O模塊,可擴展性較強。
    發(fā)表于 01-10 10:48 ?4956次閱讀

    PLC西門子S7-200smart和S7-1200的區(qū)別?

    PLC西門子S7-200smart和S7-1200的區(qū)別? 西門子S7-200 smart和S7-120
    的頭像 發(fā)表于 11-17 11:41 ?9184次閱讀

    西門子S7-1200與編碼器的連接、編程實例

    由于S7-1200的經(jīng)濟性,與絕對值編碼器的連接首選較為經(jīng)濟和方便的4—20mA信號接口,西門子S7-1200加SM1231模擬量模塊,可直接連接2個帶有4—20mA輸出接口的絕對值編碼器。
    的頭像 發(fā)表于 10-30 15:59 ?5516次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>與編碼器的連接、編程實例