6SL3210-1KE32-4AF1现货西门子代理
- 供应商
- 湖南西控自动化设备有限公司
- 认证
- 西门子
- G120C
- 变频器
- 132KW内置A级滤波版
- 德国
- 3AC 380-480V滤波A级
- 联系电话
- 17838383235
- 手机号
- 17838383235
- 经理
- 徐嘉泉
- 所在地
- 中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
- 更新时间
- 2024-05-23 08:00
摘要:
西门子s7-1200集成以太网接口,通过该接口可以与其它设备进行以太网通信。s7-1200的以太网通信主要有s7、modbus_tcp和开放式用户通信,其中开放式用户通信又包括tcp、iso_on_tcp、udp。本文介绍s7-1200如何在同一项目内进行tcp通信。
关键词:西门子;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 | 网线 |
在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或者上位机也是一样的使用。
展开全文