欢迎来到西门子工业支持中心网站!

  1. 移动端入口
    • 工业服务小程序
    • 支持中心移动端首页
    • 智能小西-智能问答与在线预约
    • SIEMENS工业找答案小程序
    • SIEMENS工业专家大讲堂小程序
    • 西门子工业1847俱乐部
    • 自动化So酷
  2. 签到有奖
  3. 登录后可享:

    学技术视频
    查海量资料
    论话题经验
    问常见问题
    立即登录

    还没有账号?

    立即注册
  4. 会员
  5. 消息

    登录后可查看消息记录

    立即登录
  6. 收藏

    登录后可查看收藏记录

    立即登录
  7. 历史

    登录后可查看历史记录

  8. 公告
搜索

热搜词:1847工业学习平台3SB3退市声明3TF退市声明

  • 技术支持
    • 首页
    • 智能小西-自动预约
    • 风驰卡
    • 产品入门
  • 下载中心
    • 首页
    • 售前文档(样本、宣传册等)
    • 售后文档(FAQ、手册等)
  • 工业学习平台
    • 首页
    • 了解会员权益
    • 立即开通1847会员
  • 培训认证
    • 首页
    • 取证训练营
    • 教室培训
    • 证书查询
  • 技术论坛
    • 首页
    • 最新发帖
    • 精华帖
    • 发新帖
  • 找答案
    • 首页
    • 已解决问题
    • 精华常见问题
    • 发布新问题
  • 售后服务
    • 首页
    • 提交服务需求
    • 查询服务进程

西门子官方商城

西门子中国
  • 工业自动化
  • 驱动技术
  • 客户服务
  • 冶金技术
  • 行业市场解决方案
  • 工业支持中心
工业支持中心
  • 我的支持中心
  • 下载中心
  • 全球技术资源
  • 1847工业学习平台
  • 产品入门新手必读
  • 找答案
  • 技术论坛
  • 售后服务
  • 网络资源新手必读
  • 高级搜索
技术论坛
  • 论坛公告
  • 用户指南
  • 用户排行榜
  • 热门帖子
  • 最高收藏帖
  • 精华帖
  • 分享帖
  • 高端推荐帖
  • 在线用户列表
  • 论坛管理
1847大咖专栏 / PROFINET工业通信详解
我与PROFINET不得不说的事-05-带宽
 • 产品分类
自动化系统
    SIMATIC S7-1500(T) 
    SIMATIC S7-1200 
    SIMATIC S7-200
    SIMATIC S7-200 SMART 
    SIMATIC S7-300/400 
    SIMATIC S5
    SIMATIC Net
    Profinet技术开发专区
    工业边缘计算
    SIMATIC WinCC / Panel 
    SIMATIC WinCC OA (原PVSS)
    SIMATIC PCS 7
    IPC/PG
    LOGO!
    SIMATIC IOT2000
    工业电源
驱动技术
    MicroMaster 
    MasterDrives
    直流调速器
    电机
    SIMOTION
    SINAMICS 
    驱动技术综合产品
数控系统
    SINUMERIK 
    SIMODRIVE
低压电器
    低压电器
传感器与通讯
    过程仪表
    分析仪器
    工厂传感器
谈天说地
    谈天说地
 • 咱工程师的故事
网友专栏
    网友专栏 
1847大咖专栏
    电气传动系统漫谈
    崔工谈博途与PLC
    漫谈SCADA进阶之路
    运动控制产品天地
    聊聊收放卷
    运动控制应用天地
    驱动诊断
    西家讲师教学精要
    漫谈过程自动化
    PROFINET工业通信详解
    冯工聊工业网络
    EMC问题及处理
特别专题
    专家大讲堂课后探讨
    西家技术派
    专家诊断专栏
    西家传动
    自动化so酷
    西门子工业1847俱乐部
 • 培训与认证答疑专区
培训与认证答疑专区
    S7-1200精英训练营
    WinCC精英训练营
    S7-200SMART精英训练营
    小型自动化系统
    V90精英训练营
    G120变频器精英训练营
    PLC编程精英训练营
 • 服务合作伙伴专区
服务合作伙伴专区
    西门子工业技术π圈
    Networks and Communication
    GMC蓝黄带考试-G120
    GMC蓝黄带考试-V90
    GMC 合作伙伴专区
  • 我与PROFINET不得不说的事-05-带宽
  • 作者: 1847会员 赵欣发布时间:2021-04-20 16:19:24浏览次数:8037次 锁帖 精华帖星级3级 精华帖 高赞 回复本帖
  • 标签:
    • 基础理论
    • PROFINET
    • S7-1500
    • VLAN
    • 4P
    • 64K
    • 7.0

            距离上一次的故事4(我与PROFINET不得不说的事-04对比-技术论坛-工业支持中心-西门子中国 (siemens.com.cn))觉得已经有很久没有更新了,不是我不想去更新故事5,而是每次写到一半都在后来又删除了,所写的内容总是不满意,总是觉得不该先写这个或者那个部分,觉得这个部分太简单,或者觉得那个部分太难,犹犹豫豫间时间就这样流逝了。我想说:“我太难了!,哈哈!”。而这次我觉得和大家聊一聊带宽这个概念,从此入手,再拓展到PROFINET的报文,带宽预留本身上来,循序渐进,让大家逐渐理解这些我们常听见,或者看见,只是没有对这些概念的感性或者理性认识。


             言归正传,手册上常说,PROFINET是开放的,标准的,实时的以太网标准,基于快速以太网。从概念的角度,对于10Mbits/S的以太网是标准的以太网,现在几乎看不见了。因为它被更快速的带宽100Mbits/S的以太网所取代,称为快速以太网。所以我们现在在谈自己的工业网络时,实际上都是基于快速以太网100Mbits/S,只是我们简单的称其为以太网。从技术术语或者专业概念的角度来说,我们要严格的区分使用的是以太网还是快速以太网。

     

            对于百兆带宽,我简单的描述一下,就是每秒钟传输100000000个位,这就是对于带宽的简单描述。或者我们可以变形这个带宽的单位为12.5MBytes/S,即每秒钟传输12500000个字节。我们知道以太网中传输都是数据帧,数据帧的结构如下,那么用户数据从帧结构上看是46-1500Bytes字节长度,但真实的用户数据取决于使用什么样的通信协议,例如,TCP/IP协议通信,那么报文帧中的User Data部分包含IP报文头(20字节),TCP报文头(20字节),这样真正的用户数据最大为1460Bytes(1500-20-20)。所以报文除了协议数据单元PDU的报文头,以及除了帧部分的其它字段的字节,我们姑且认为快速以太网中的真实数据带宽约为10MBytes/S(也可考虑除去交互帧,例如:用于连接的帧所占的数据带宽)。利用这个数值有利于与用户交流时,大家谈的是同一个概念,因为我们在谈论的时候都是在说我有多少AI/AO数据或者你要传输给我多少字节的数据。

    1.png


            这些描述都是数字的概念,大家可能还是不能有感性的认知。可以给大家举一个PLC通信的例子,例如:OUC的TCP/IP通信。使用两台CPU1516-3PN/DP,都不采用最小的CPU循环周期选项,也就是程序有多快就运行多快。两个CPU之间使用TCON建立一个TCP的连接,发送方使用1个TSEND发送64Kbytes数据,这是TCP所能传输的最大字节数。自然,接收端使用1个TRECV来接收64Kbytes。对于发送端的REQ触发,采用最快的触发方式,例如使用M0.0的常闭触点输出至M0.0的线圈,即使用M0.0进行触发,这样REQ每隔一个CPU周期上升沿出现一次。这样实际上只是这样一个连接的投入,网络带宽就将近20Mbits/S。看下图!这样大家知道了原来这样的通信组态和编程会占用四分之一的百兆带宽!所以根据大家的网络拓扑情况,在组态和编程TCP/IP或者S7通信的时候,尤其是快速发送大量数据时需要注意带宽的问题。

    2.png


            这样在我们做PROFINET通信的时候,同样也要有这样的概念,设置的Update Time时间越短,IO设备的IO模板越多,占用的带宽就越大。但不会占用所有的百兆带宽,因为PROFINET规范中规定会预留50%的带宽用于非实时的数据,例如TCP/IP通信。所以我们在设置IO的Update Time的时候要根据实际情况来进行设置,如果需要IO的快速的响应,那么Update Time必然要符合工艺要求,理论上越快越好。如果读取现场的温度或者压力等模拟量的变量,那么可以适当的延长Update Time时间,这样可以减少对网络的带宽的占用。

            我们再把目光投向PROFINET的报文帧的结构,除了加入4个字节的VLAN Tag,实际上和标准以太网报文之间毫无区别。大家都知道VLAN Tag的作用就是增加PROFINET实时通信的实时性能。

    3.png


            而这里还有一个12个字节的字段,就是最前面的MinNRTGap,它表示帧和帧之间传输的最小间隔时间。实际上任何的以太网通信中都会存在这个字段,只不过这个字段可能会>12Bytes长度。再回到前面的百兆带宽的单位100Mbits/S,通过换算可以知道以太网传输一个字节的时间为1000000us/12.5x1000000=0.08us。那么对于一个PROFINET的最小帧的传输时间的计算如下,(12+7+1+6+6+4+2+2+40+2+1+1+4)x0.08us=88x0.08us=7.04us。而7.04us就是PROFINET网络中带宽的概念!那么为什么在PROFINET通信中要提到且使用这个MinNRTGap概念?还有为什么在PROFINET这里采用传输时间的概念来理解带宽,而为什么不采用前面提到的Mbits/S的概念呢?这些问题我会在下一个故事中逐步展开,而这里再引用一张来自TIA Portal中组态PROFINET通信时,大家常常看见,可能却没有注意,或者没有深思过的关于PROFINET带宽预留的组态计算的结果,看看大家想到了什么?想想0.704%是如何而来?

    4.png


            我们会下一期继续深入的探讨关于PROFINET的概念、理论以及应用的注意事项,如果您对这一期的故事留有疑问,请点击下面的留言区,我们可以相互交流。


    推荐帖推荐理由:(推荐人:)  修改
    有帮助(21)


  • okay:10楼2022-01-28 15:46:32
  • 感谢分享,好文收藏

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • 1847会员 couragesky:9楼2021-12-13 09:25:31
  • 谢谢分享!!!

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • 要谦卑:8楼2021-08-17 11:36:47
  • 感谢前辈分享

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • 1847会员 卖火柴的小女孩:7楼2021-06-10 09:16:59
  • 感谢赵工辛勤付出

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • 谢更新:6楼2021-04-24 08:49:15
  • 感谢分享,谢谢

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • 威师爷:5楼2021-04-23 21:34:23
  •  感谢分享!

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(0)

      
  • mengquanshui:4楼2021-04-22 15:44:24
  • 太高级的呀,学习一下!

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(3)

      
  • holdkcsxyz:3楼2021-04-21 10:33:43
  • 感谢赵工分享

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(4)

      
  • 手机用户20200103FZF48F:2楼2021-04-20 19:54:19
  • 学习了,谢谢。

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(6)

      
  • WOWUWUWU:1楼2021-04-20 19:53:40
  • 谢谢分享。

    精华帖版主置评:
    推荐帖推荐理由:(推荐人:)
    有帮助(6)

      
    收起
    我与PROFINET不得不说的事-05-带宽
    • 收藏

    • 有帮助

    • 回复
    回复
     *帖子内容
    上传附件要求

    1. 文件大小:上传文件的大小请限制在1M以内。

    2. 文件格式:请不要上传.exe文件,系统支持的格式有:.jpg, .jpeg, .pdf, .gif, .zip, .rar, .doc,.docx, .xls,.xlsx, .ppt, .mp3, .wma, .wmv .asf, .avi, .bmp, .png, .txt, .7z

    发布帖子
    • 分享帖
    • 故事帖
    • 技术探讨帖
    • 求助帖
    • 西家杂谈
    • 投票帖
    邮件
    只看
    楼主
    只看
    精华
    只看
    精编
    发帖
    回复
    二维
    码
    ×
    ◆
    扫描打开手机版

    全球技术资源

    • 推荐文档
    • 新手必读文档
    • mySupport
    • 常问问题
    • 手册
    • 应用与工具
    • 证书
    • 软件
    • 产品通知
    • 特性曲线
    • 技术数据
    • 订阅文档 

    取证训练营

    • 首页
    • 取证训练营
    • 精品课程
    • 证书查询

    技术论坛

    • 首页
    • 发帖
    • 精华贴
    • 高赞帖
    • 分享帖
    • 当前热门
    • 为您推荐
    • 最新发帖
    • 季度标兵
    • 精华之星
    • 用户荣誉榜
    • 我的关注

    找答案

    • 首页
    • 精华问答
    • 高赞问答
    • 有奖问答
    • 全部已解决问题
    • 待解决问题
    • 待推荐问题
    • 快侠榜
    • 上周排行
    • 总分排行
    • 历届夺魁答侠

    产品入门新手必读

    • 首页
    • S7-200产品入门
    • S7-1500产品入门
    • PCS 7产品入门
    • WinCC产品入门
    • MM4系列变频器产品入门
    • S120变频器产品入门
    • SINUMERIK 808D产品入门
    • 国产V系列变频器和数控产品入门
    • 网站新手必读

    售后服务

    • 售后服务简介
    • 服务网络及联系方式
    • 提交服务需求
    • 查询服务进程
    • 下载服务登记表格
    • 我的售后服务信息
    • 售后服务常见问题
    • 服务合作伙伴
    西门子中国  © 西门子(中国)有限公司 1996 – 2021  企业信息   隐私政策  使用条款  京ICP备06054295号  京公网安备 11010502040638号

    系统提示

    新密码:

    密码至少8位,包含大、小写字母,数字和符号至少三种。

    确认密码:

    密码至少8位,包含大、小写字母,数字和符号至少三种。

    取消 确定

    系统提示

    手机号
    验证码
    获取验证码
    暂不验证
    绑 定

    系统提示

    新密码:

    密码至少8位,包含大、小写字母,数字和符号至少三种。

    确认密码:

    密码至少8位,包含大、小写字母,数字和符号至少三种。

    取消 确定

    验证码登录

    密码登录

    获取验证码

    未注册手机验证后自动登录,登录即代表同意
    《支持中心网站注册协议和隐私政策》

    微信登录
    获取验证码
    忘记密码 没有账号?立即注册
    微信登录
     

     短信登录

     

    获取动态密码

     

    登录

     

    ×
    立即
    签到
    已签到
    已签到0天
    累计可抽西币次数:0次抽奖机会
    累计可抽大奖次数:0次抽奖机会
    信息提示
    很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
    编辑推荐: 关闭

    请填写推广理由:

    正在加载...
     
    发分享帖
    爱工控,乐分享,
    分享您的经验与案例
    发故事
    发表您的精彩故事,
    参与征文活动
    技术探讨帖
    阐述您的观点,
    表达我的看法
    西家杂谈
    海侃天南地北,
    闲聊工控世界
    发求助帖
    求道解惑,“刨根问底”
    解决问题
    发投票帖
    邀投票,做调查,
    网友帮您来作主