新闻
Siemens西门子代理商6ES7657-8XX18-0YF5
2024-07-13 23:51  浏览:3
Siemens西门子代理商6ES7657-8XX18-0YF5

西门子S7-1200集成以太网接口,通过该接口可以与其它设备进行以太网通信。S7-1200的以太网通信主要有S7、Modbus_TCP和开放式用户通信,其中开放式用户通信又包括TCP、 ISO_on_TCP、UDP。本文介绍S7-1200如何在同一项目内进行TCP通信。

一、软件和硬件准备

序号设备型号/说明
1PLC_1S7-1215C DC/DC/DC 固件版本V4.4
2PLC_2S7-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或者上位机也是一样的使用。


相关新闻
联系方式
公司:湖南西控自动化设备有限公司
姓名:徐嘉泉(先生)
职位:经理
手机:17838383235
地区:湖南-长沙
地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
QQ:3305575995
微信:17838383235
17838383235 请卖家联系我
拨打电话
微信咨询
请卖家联系我