硬件: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指令,在组态→连接参数 界面,填