电工学习网

 找回密码
 立即注册
查看: 1442|回复: 0
打印 上一主题 下一主题

拨云见日PLC 单边通讯数据长度到底能有多大?

[复制链接]
跳转到指定楼层
楼主
发表于 2021-2-18 19:55:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用过西门子plc做过通讯的各位,想必对西门子plc之间的S7单边通讯PUT/GET并不陌生,但是PUT/GET通讯的数据长度到底能有多大呢?嗯,看看帮助,下面是帮助中关于PUT/GET数据长度的图表.. 大师兄弱弱问一句,懂了没?有没有一种雾里看花水中望月的感觉?

我估计就这个表,你去问10个人,得到的答案绝对不一样。有时候真想吐槽,德国的钢铁直男们写出来的帮助,真是不解风情,难懂!

拨云见日PLC 单边通讯数据长度到底能有多大?

今天,趁着疫情居家有空,大师兄拿出自己压箱底儿的硬货,彻底给大家拨云见日!

要真正理解PUT/GET 数据长度,首先要搞明白一个概念“PDU”:协议数据单元。如下图,以太网数据帧的长度就那么多,掐头去尾能放数据的就叫PDU,每个通讯层级都有自己可用的PDU长度,随着通讯层级上升可用PDU长度就会减小,S7 通讯是七层应用层协议,到了S7 这一层的PDU 能用的长度和PLC 的类型是有关系的。


拨云见日PLC 单边通讯数据长度到底能有多大?

如下表,不同的CPU,S7 的PDU长度不同。而实际通讯协商过程中,通讯双方最终协商出的PDU 一定是以最小的一方为准。这样,知道了本地CPU 和远程CPU的类型就可以知道最终通讯使用的PDU 长度。

拨云见日PLC 单边通讯数据长度到底能有多大?

来源:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-29 04:36

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表