S7-1200PLC 基于以太网的TCP通信

硬件:cpu 1214C
目的:测试TCP通信
软件:Portal V14SP1

1. 硬件组态

插入两台cpu,分配IP地址,并在网络视图下将两个PLC的网口连接起来
PLC_1:192.168.0.20
PLC_2:192.168.0.21
将PLC_1作为客户端,PLC_2作为服务器端

2. PLC与PLC之间的TCP通信

(1). TCP 客户端编程

在PLC_1中新建一个DB块,创建两个数组ToPLC_2和FromPLC_2

在PLC_1的OB1中插入TSEND_C指令

引脚 说明
REQ 请求发送数据
CONT 为1时建立连接,为0时断开连接
DATA 存放发往PLC_2的数据
CONNECT 建立连接所需的相关参数,下面我们在组态中填写该引脚

选中TSEND_C指令,在组态→连接参数 界面,填

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值