课程介绍
"以太网通讯作为现在作为流行的通讯方式,广泛的应用在各行各业中,对于工业网络,以太网通讯也具有实时性高、抗干扰能力强、服务种类多等等的特点,西门子PLC 具有强大的以太网通讯功能,针对不同的应用也支持种类繁多的通讯协议,对于实际工程应用如何选择合适的通讯协议呢?本次视频会针对开放的以太网通讯协议TCP、UDP、iso-on-tcp 的协议特点帮助大家分析协议的利弊,方便工程师合理选择通讯协议。
课程难度
中级
课程方向
自动化技术,SIMATIC S7-1500(T)
课程用途
产品概览
课程标签
综合介绍
以太网
通讯协议
自动化技术
SIMATIC S7-1500(T)
P.S.延申知识
1.概述
S7-1200CPU具有一个集成的以太网接口,支持面向连接的以太网传输层通信协议。协议
会在数据传输开始之前建立到通信伙伴的逻辑连接。数据传输完成后,这些协议会在必要时
终止连接。面向连接的协议尤其适用于注重可靠性的数据传输。一条物理线路上可以存在多
个逻辑连接(8个)
开放式用户通信支持以下连接类型
TCP
So-on- CP
对于不支持ISO-on-TCP连接的通信伙伴,应使用TCP连接。对于诸如第三方设备或
PC这些类型的通信伙伴,请在分配连接参数时,为伙伴端点输入“未指定”
2.两种协议的特点
2.1传输控制协议:TCP
TCP是由RFC793描述的一种标准协议:传输控制协议。TCP的主要用途是在过程之
间提供可靠、安全的连接服务。该协议有以下特点
由于它与硬件紧密相关,因此它是一种高效的通信协议
它适合用于中等大小或较大的数据量(最多8K字节)
它为应用带来了更多的便利,比如错误恢复,流控制,可靠性,这些是由传输的
报文头进行确定的
种面向连接的协议
非常灵活地用于只支持TCP的第三方系统;
有路由功能;
应用固定长度数据的传输;
发送的数据报文会被确认
使用端口号对应用程序寻址
大多数用户应用协议(例如 TELNET和FTP)都使用TCP。
2.2基于TCP的SO传输服务的协议:ISO-on-TCP
ISO on T CP是一种能够将ISO应用移植到 TCP/IP网络的机制。该协议有以下特点
与硬件关系紧密的高效通信协议
适合用于中等大小或较大的数据量(最多8K字节)
与TCP相比,它的消息提供了数据结束标识符并且它是面向消息的;
具有路由功能:可用于WAN
可用于实现动态长度数据传输
由于使用SEND/ RECEVE编程接口的缘故,需要对数据管理进行编程
通过传输服务访问点(TSAP, Transport Service Access Point),TCP协议允许有
多个连接访问单个IP地址(最多64K个连接),借助RFC1006,TSAP可唯一标
识与同一个IP地址建立通信的端点连接。