SIEMENS华东区浙江省台州市西门子(授权)一级总代理-西门子伺服电机一级总代理

更新:2025-01-19 09:10 编号:27975708 发布IP:223.74.132.128 浏览:9次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
91441304MAC3TWY11U
报价
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
关键词
西门子一级总代理,代理商,变频器,伺服电机,PLC
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
联系电话
18126392341
手机
15267534595
联系人
梁涛  请说明来自顺企网,优惠更多
请卖家联系我
15267534595

详细介绍

这里有三个问题我们需要考虑清楚,第一个问题,1ms表示的什么?是否是用户定义的IO的刷新时间?第二个问题,PROFINETRT报文的传输时间计算为什么要考虑MinNRTGap;第三个问题PROFINET计算的带宽(Calculatedbandwidth)为什么以时间为单位。


我们先看第二个问题,这个答案我简单的描述一下,与传统的TCP/IP,或者用户常常使用的S7通信不同,PROFINET的循环数据,例如RT数据,IO控制器在一个SendClock中发送多个RT报文时,这些RT报文是肩并肩、连续发送出去的,那么大家可能会回想做TCP/IP通信,TCP的报文不也是连续的吗,这些报文不是肩并肩,也就是报文和报文之间的时间间隔时间都比较长,这个NRTGAP可以忽略不计,而PROFINET由于其实时性的要求,RT报文都是肩并肩排队发送出去的,这时RT报文之间的间隔就变为MinNRTGap,也就是12个字节,是报文之间Zui小的时间间隔。PROFINET循环数据的计算传输时间7.04us就需要考虑这12个字节。


再回答第一个问题,因为在问题2的解答中,我提到了Send Clock这个概念,而我们在Step7组态PNIO通信时,大家可能会经常看到,那么它和Update time之间的区别或者有什么关联呢?

IO控制器中的Send Clock的设置:

图片


IO Device中的UpdateTime的设置:

图片

先描述一下SendClock,这个词中文翻译就是发送时钟,用来表示在一个发送时钟的时间间隔内提供RT/IRT数据的能力,或者说是发送RT/IRT数据的Zui小时间间隔,说是RT/IRT数据的出现本质上是在SendClock时间内。说来说去,大家可能还是不理解,那么我们再结合UpdateTime,例子中为2ms,就是用户希望IO控制器与IO设备相互交换数据的循环周期时间。而2ms的UpdateTime实际上有2个Send Clock组成,这样Update Time=Send Clock x Reduction Ration(2ms=1msx2),2就是这个例子中的减速比。也许大家看过详细的PROFINET标准中关于这方面的计算,还有Sendclockfactor,Phase等其它概念,这些放在一起计算比较复杂且难以理解,这里我所描述的公式更便于大家理解。PROFINET的SendClock就是发送RT数据的时间单位,为了优化带宽,RT数据会自动分布在多个SendClock中,下图例子中使用了2个IO设备,Send Clock为1ms,UpdateTime都是2ms。图中是优化的结果,两个IO设备的刷新时间都是2ms,而不是Frame1和Frame2都出现在SendClock1中。

图片


大家可能还是不能有感性的认知。结合上图给大家展示一个实验的结果,使用S7-1500作为IO控制器,(其它PLC也可以),使用两台ET200SP,在IO控制器侧设置SendClock为1ms,IO设备侧设置的刷新时间为2ms,那么可见下图左侧的实时数据的带宽。如果在IO控制器侧设置SendClock为2ms,IO设备侧的刷新时间仍为2ms,那么可见下图右侧的实时数据的带宽。由此一目了然!

图片


我再具体解释一下,大家可以仔细观察Wireshark中的IOGraphs中的记录带宽结果,因为只有2个站,且数据较少,带宽不高,左侧图中带宽约为512bits/ms,右侧图中带宽是震荡的,Zui高为1025bits/ms,如果大家抓包请注意我图片中设置的单位和缩放后的刻度。右侧图中的带宽震荡的根本原因是2ms的SendClock中发送2个IO RT的数据是肩并肩的出现的,如下图。

图片


我们再谈论第三个问题,结合第二个问题的回答,PROFINET的带宽计算以时间为单位是由于在Step7中计算RT或者IRT数据占用的带宽的大小的基数是SendClock,且SendClock的单位是时间,计算的RT/IRT预留带宽的大小就以时间为单位。而这个预留带宽的计算是基于IO控制器的接口输出RT/IRT数据的带宽计算结果。还是以上述的例子,在SendClock的时间为2ms,那么2个RT数据在一个SendClock中的发送是肩并肩的,下图Wireshark中MAC地址:F1是IO控制器,:8A和:41分别是两台IO设备。根据记录时间77112-70072,结果恰恰是7.04us,那么两个RT实时数据的带宽预留时间为7.04x2=14.08us。

图片


此时Step7中的计算结果就如上述的计算结果一样,RT的计算带宽为0.014ms,而0.08us做了省略,因为0.704%的计算结果源于在2ms中PROFINET报文所传输的时间为0.01408ms,那么还是占用了0.704%(0.01408/2)。需要注意的是这个2ms是SendClock,而不是Update Time,切记!

图片


以上就是我对这3个问题的解答,这里我想和大家讨论一下,根据故事中的知识,如果有4个IO设备,其中的1号设备的刷新时间是8ms,2号设备的刷新时间是4ms,3号设备的刷新时间是2ms,4号设备的刷新时间是1ms,而IO控制器中设置的SendClock为1ms,那么大家是否可以做出RT数据的时钟分布图,大家可以尝试一下来理解Send Clock和UpdateTime之间的区别。


关于广东湘恒智能科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2022年11月17日
法定代表人林海霞
注册资本1000
主营产品西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
经营范围一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;机械设备销售;智能机器人的研发;机械电气设备销售;电气设备修理;信息系统集成服务;阀门和旋塞销售;泵及真空设备销售;工业机器人销售;工业机器人安装、维修;仪器仪表销售;配电开关控制设备销售;软件开发;工业自动控制系统装置销售;电子、机械设备维护(不含特种设备);专用设备修理;计算机软硬件及辅助设备批发;工业工程设计服务;机械设备研发;货物进出口;技术进出口;国内贸易代理。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)
公司简介广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由广东湘恒智能科技有限公司自行发布,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112