tcp连接 本地端口_图文详解|S7-200SMART的TCP通信

本文详细介绍了S7-200SMART PLC的TCP通信,包括TCP连接的建立、参数设置,以及通信过程。通过TCP_CONNECT指令讲解了如何设置本地和远程端口、IP地址以及连接ID,强调了建立连接的重要性,并提供了客户端与服务器角色的切换方法。
摘要由CSDN通过智能技术生成

200SMART的开放式通信(Open User Communication)包括TCP通信,UDP通信以及ISO-on-TCP通信,支持CPU固件版本V2.2以上,常用于与第三方支持相同协议的设备通信。

开放式通信(OUC)编程可以通过指令或者调用OUC的指令库,通信双方均要调用指令,通信数据量可以达到1024个字节,这次我们将介绍OUC通信中的TCP通信。

TCP通信是一种面向连接的通信协议,通信之前需要先建立连接,是一种数据流的服务,不传输开始消息和结束消息,是一种可靠,安全的数据传输。所谓数据流,举一个简单的例子来说,发送方第一次发送10个数据,然后第二次再发送10个数据,然后接收方启用接受会一下子接收到20个数据。

TCP通信的编程可以通过通信指令或者开放式用户通信库指令,如图:

eb45c93127c0f0a7dc991501628a4ea0.png

图一:通信指令

646e6b33a768de9b0265047b6fe0e906.png

图二: 开放式用户通信库指令

这里建议使用开放式用户通信库指令,编程和填写参数都能简单一点。

下面开始介绍一下TCP通信的流程:

①&#

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值