前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >西门子PLC常用以太网通讯协议解析

西门子PLC常用以太网通讯协议解析

作者头像
科控物联
发布2022-03-29 19:23:04
2.4K0
发布2022-03-29 19:23:04
举报
文章被收录于专栏:科控自动化

课程介绍

"以太网通讯作为现在作为流行的通讯方式,广泛的应用在各行各业中,对于工业网络,以太网通讯也具有实时性高、抗干扰能力强、服务种类多等等的特点,西门子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地址建立通信的端点连接。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科控物联 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档