- {{item.name}}
什么是RFC1006 以及其作用是什么?
- 0
- 550
- 1165
描述:
RFCs (Request for Comments) 是一些技术类文档, 内容包括针对 -例如以太网结构, 协议的设计, email 报文头设计等等. - 进行了详细的描述. 这些文档是免费可以从互联网上下载的,例如从 http://www.rfc-editor.org/ 或 ftp://ftp.denic.de/pub/rfc/。
RFC 1006 中的 “ISO Transport Service on top of the TCP” (ISO 传输服务通过 TCP)是TCP 协议的一种扩展。这意味着除了TCP数据,在通讯双方之间还可以提供特殊的传输服务(ISO服务)。
TCP协议
当数据使用TCP协议进行传输时,传输工作聚焦在数据流上。因此没有关于数据长度或者数据起始以及终止的信息。这对于发送方没有问题,因为它知道所要发送的字节数。但对于接收方来讲,它无法知道该信息什么时候开始,什么时候结束,以及下一条信息什么时候被发送。
RFC 1006 协议扩展
在许多自动化应用中,必须要关注工作信息。信息块通过一个连接由发送方发出,其完整性由接收方进行确认。为了进行这样的确认,RFC1006规定了在数据前面必须要加上报文头。
RFC1006因此提供了这样一种应用,及根据TCP协议建立数据流,但面向消息进行传输。
以下SIMATIC S7模块支持这项功能:
- 通讯处理器CP443-1和CP343-1
- 通讯模块CM1542-1和通讯处理器CP1543-1
- 集成PN口的S7-300CPU(V2.5及以上版本)
- 集成PN口的S7-400CPU(V5.0及以上版本)
- S7-1500CPU(增强控制器,分布式控制器,S7软控制器)
- S7-1200CPU
- WinAC RTX (F) 2010
PC通过以下授权支持此项功能:
- SIMATIC NET HARDNET-IE S7 用于CP 1613 A2, CP 1623 和 CP 1628
- SIMATIC NET SOFTNET-IE S7 (Lean / Extended)
SIMATIC S5设备通过CP1430 TCP支持此项功能。
说明:
当单纯使用TCP协议(即不包含RFC1006)时,由于通讯方不支持该协议,例如,必须确保使用明确定义长度的数据。
更多信息
关于RFC1006的更多信息请参考以下链接中的文档:
http://tools.ietf.org/html/rfc1006
http://www.rfc-base.org/rfc-1006.html
https://support.industry.siemens.com/cs/cn/zh/view/15048962
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 如何导入导出西门子部件以及其他制造商的部件安全相关特征值到SET?
- 在 WinCC V7.4、V7.5 图形编辑器中出现“内存不足”的原因是什么以及如何解决这个问题?
- PCS 7已发布模块及其固件版本,如何升级?
- SIMATIC Modbus/TCP 块的技术数据及其支持的CPU和CP
- MM440 EMC滤波器级别及其含义
- 什么是模拟量输入和输出的工作极限和基本误差?
- SIMATIC面板提供什么接口以及能用哪种外部存储卡?
- ET 200SP 以及 ET 200MP 的Basic (BA), Standard (ST), High Feature (HF) 和High Speed (HS) 模块之间有什么区别?
- WinCC 用户归档编辑器的菜单为什么会变灰以及为什么不能编辑?
- S7 路由功能的使用有什么要求以及哪些模块可被使用?
{{item.nickName}}