首页 理论教育 应用协议支持列表

应用协议支持列表

时间:2023-06-29 理论教育 版权反馈
【摘要】:S7-1200 CPU的PROFINET通信端口支持以下应用协议:1.传输控制协议传输控制协议TCP是一种面向连接的、可靠的、基于字节流的运输层通信协议,由IETF的RFC 793说明。由于网络的增加,其不支持路由功能的劣势逐渐显现。而TCP/IP协议兼容了路由功能后,对以太网产生了重大的影响。ISOonTCP协议具有以下特点。此外,使用适当的硬件和软件的PC系统也可支持S7协议的通信。

应用协议支持列表

S7-1200 CPU的PROFINET通信端口支持以下应用协议:

1.传输控制协议(TCP)

传输控制协议TCP(Transmission Control Protocol)是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能。

TCP所提供的服务主要有以下6个特点:

(1)面向连接的传输。

(2)端到端的通信。

(3)高可靠性,确保传输数据的正确性,不出现丢失或乱序。

(4)全双工方式传输。

(5)采用字节流方式,即以字节为单位传输字节序列。

(6)紧急数据传送功能。

2.ISO on TCP(RFC 1006)

ISO传输协议最大的优势是通过数据包来进行数据传递。由于网络的增加,其不支持路由功能的劣势逐渐显现。而TCP/IP协议兼容了路由功能后,对以太网产生了重大的影响。为了集合两个协议的优点,在拓展的RFC 1006(RFC=Request for Comments)“ISO on TCP”,即在ISO on TCP协议中定义了ISO传输的属性。ISO on TCP也是位于ISO-OSI参考模型的第四层,并且默认的数据传输端口是102。

ISOonTCP协议具有以下特点。

(1)较高的通信速度。(www.xing528.com)

(2)适合传输中到大的数据量(≤8192 bytes)。

(3)具有路由兼容性(可用在公网)。

(4)能够被灵活地用在其他系统。

(5)数据长度可变。

(6)有确认机制。

3.S7通信

所有SIMATIC S7控制器都集成了用户程序可以读写数据的S7通信服务。不管使用哪种总线系统都可以支持S7通信服务,即以太网、PROFIBUS和MPI网络中都可使用S7通信。此外,使用适当的硬件和软件的PC系统也可支持S7协议的通信。

S7通信协议具有以下特点。

(1)独立的总线介质。

(2)可用于所有S7数据区。

(3)一个任务最多传送达64 kb数据。

(4)第7层协议可确保数据记录的自动确认。

(5)因为对SIMATIC通信的最优化处理,所以在传送大量数据时仅对处理器和总线产生低负荷。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈