0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子S7-1200的TCP通信配置过程及数据交换方式

vveeverything ? 来源:技成培训网 ? 作者:刘郴 ? 2022-11-16 10:54 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

西门子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软件并新建项目

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

2、添加CPU型号并选择固件

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

3、激活系统和时钟存储器

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

4、同样的方式,添加PLC_2

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

5、连接PLC之间的网络

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

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

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

7、组态通信连接参数

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

8、在PLC_2中添加TCON指令,并设置通信连接参数

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

9、在PLC_1中新建DB通信数据块

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

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

10、同样的方式,在PLC_2中新建DB通信数据块,并去掉优化的块访问

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

11、在PLC_1和PLC_2中添加TSEN和TRCV指令,并设置参数

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

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

12、将程序分别下载到PLC,并收发数据。

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

四、总结

本文介绍了西门子S7-1200同一项目内的TCP通信配置过程,以及进行数据的交换。这种通信方式,不仅可以适用S7-1200之间的TCP通信,与其它PLC或者上位机也是一样的使用。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    5758

    浏览量

    176849
  • plc
    plc
    +关注

    关注

    5037

    文章

    14091

    浏览量

    476652
  • 西门子
    +关注

    关注

    98

    文章

    3194

    浏览量

    118626

原文标题:西门子S7-1200的TCP通信

文章出处:【微信号:跟我学PLC,微信公众号:跟我学PLC吧】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于Modbus TCP的WinCC监控S7-1200/200SMT应用实例

    S7-1200S7-200Smart PLC为例,在ModbusTCP/IP协议下实现无线以太网通信实现过程。在本方案中采用了西门子PLC
    的头像 发表于 08-12 09:15 ?154次阅读
    基于Modbus <b class='flag-5'>TCP</b>的WinCC监控<b class='flag-5'>S7-1200</b>/200SMT应用实例

    请问西门子S7-1200 如何实现Modbus TCP 通讯?

    西门子S7-1200内部的porfinet 数据转换为modbus 输出,使得modbus master 设备可以扫描到modbus 寄存器信息。
    发表于 08-07 06:26

    台湾伟斯扫码枪与西门子S7-1200 PLC通信方案:RS232转Profinet网关配置详解

    在工业自动化领域,设备之间的高效通信是生产线顺畅运行的基石。当台湾伟斯的扫码枪需要与西门子S7-1200 PLC协同工作时,由于两者采用的通信协议不同——扫码枪通常使用RS232串口,
    的头像 发表于 08-06 14:51 ?165次阅读
    台湾伟斯扫码枪与<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> PLC<b class='flag-5'>通信</b>方案:RS232转Profinet网关<b class='flag-5'>配置</b>详解

    工业自动化通信方案:台湾伟斯扫码枪通过RS232转Profinet网关接入西门子S7-1200 PLC系统详解

    在工业自动化领域,设备间的通信如同神经网络的信号传递,需要精准且高效的连接方式。本文将聚焦如何将台湾伟斯扫码枪通过RS232转Profinet网关接入西门子S7-1200 PLC系统,
    的头像 发表于 08-04 18:25 ?236次阅读
    工业自动化<b class='flag-5'>通信</b>方案:台湾伟斯扫码枪通过RS232转Profinet网关接入<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> PLC系统详解

    RS232转Profinet网关与西门子S7-1200 PLC的智能化工业通信应用

    在工业自动化领域,设备间的通信如同人体的神经系统,需要精准、高效的信号传递。将密度传感器这类传统设备接入现代工业网络时,RS232转Profinet网关扮演着“翻译官”的角色,而西门子S7-1200 PLC则如同系统的“大脑”,
    的头像 发表于 08-02 21:14 ?654次阅读

    RS232转Profinet网关实现伟斯扫码枪A898BT与西门子S7-1200 PLC的快速通讯

    在工业自动化领域,实现设备间的高效通信是提升生产线智能化水平的关键。本文将详细介绍如何通过RS232转Profinet网关,将台湾伟斯(A898BT)扫码枪接入西门子S7-1200 PLC系统,完成
    的头像 发表于 08-02 20:48 ?663次阅读

    西门子S7-1200 PLC与JRT激光测距传感器的RS485转Profinet网关集成方案解析

    在工业自动化领域,设备间的无缝通信是实现智能化生产的关键。以西门子S7-1200 PLC为核心控制器,通过RS485转Profinet网关集成JRT激光测距传感器的方案,正成为生产线精准测控的优选
    的头像 发表于 07-31 16:14 ?239次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> PLC与JRT激光测距传感器的RS485转Profinet网关集成方案解析

    工业自动化通信难题破解:Modbus RTU转Profinet网关在涡街流量计与西门子S7-1200 PLC系统集成中的应用

    在工业自动化领域,实现不同协议设备间的无缝通信一直是技术难点。本文将深入探讨如何通过Modbus RTU转Profinet网关,将涡街液体流量计接入西门子S7-1200 PLC系统,构建高效稳定的
    的头像 发表于 07-29 15:51 ?136次阅读
    工业自动化<b class='flag-5'>通信</b>难题破解:Modbus RTU转Profinet网关在涡街流量计与<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> PLC系统集成中的应用

    Modbus TCP转Profinet网关实现视觉相机与西门子PLC配置实例研究

    Profinet的协议转换网关,从而成功建立了PLC与视觉相机之间的通信链路。 本研究案例中所涉及的设备包括西门子S7-1200 PLC、 Modbus TCP转Pro finet网关
    的头像 发表于 07-08 16:48 ?213次阅读
    Modbus <b class='flag-5'>TCP</b>转Profinet网关实现视觉相机与<b class='flag-5'>西门子</b>PLC<b class='flag-5'>配置</b>实例研究

    西门子PLC免点表数据采集方案

    西门子PLC S7-1200S7-1500、S7-300/400型号设备,常用协议:PPI(Process Communication Interface)、PLC与上位机、HMI
    的头像 发表于 07-04 11:26 ?238次阅读
    <b class='flag-5'>西门子</b>PLC免点表<b class='flag-5'>数据</b>采集方案

    西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案

    西门子PLC S7-1200S7-1500、S7-300/400型号设备,常用协议:PPI(Process Communication Interface)、PLC与上位机、HMI
    的头像 发表于 07-04 10:13 ?420次阅读

    西门子S7-1200 G2的7大亮点及最新功能

    西门子S7-1200 G2是新发布的新一代可编程逻辑控制器(PLC),作为S7-1200系列的升级版,它在硬件设计、性能、运动控制、通信能力和安全功能等方面进行了显著改进,适用于中小型
    的头像 发表于 07-03 17:04 ?700次阅读
     <b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> G2的<b class='flag-5'>7</b>大亮点及最新功能

    Brooks流量计通过HT1S-ECM-PNS与西门子1200PLC通讯

    本文主要介绍使用HI-TOP的EtherCAT主站网关HT1S-ECM-PNS采集多个BROOKS的EtherCAT流量计到西门子1200PLC进行数据交换
    的头像 发表于 07-03 16:39 ?1371次阅读
    Brooks流量计通过HT1<b class='flag-5'>S</b>-ECM-PNS与<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>PLC通讯

    EtherCAT转ProfiNet西门子1200PLC与伺服电机通讯案例全解

    的其它设备或连接到ProfiNetPLC上,并在正常运行中支持EtherCAT协议。本产品可作为EtherCAT主站,做为西门子S7-1200系列PLC的从站并在监控系统中支持 PROFINET 协议
    的头像 发表于 03-21 09:42 ?895次阅读
    EtherCAT转ProfiNet<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>PLC与伺服电机通讯案例全解

    如何选择适合的西门子S7-1200系列PLC型号?

    西门子S7-1200系列PLC作为中小型自动化控制器,在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调,是工业自动化领域中的重要组成部分。正确选择适合的S7-1200
    的头像 发表于 12-09 18:24 ?3812次阅读
    如何选择适合的<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b>系列PLC型号?