签到有奖
消息提醒
自动化标准机型应用中心
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:至圣
注册时间:2006-04-15
白金 如何晋级?
发布于 2015-12-16 14:33:24
8楼
学习~感觉好深奥,看的有点头晕
对西门子了解的还是不够详细,不够明白...
这是把所有的数据都拆解成为之后的反应时间么....
引用4楼详细内容:
你的 PROFIBUS DP 分站的IO 进入到你的PLC 的过程映像区 实际时间和4个时间有关。
第一个时间是大家都知道的OB1的扫描周期
第二个是 DP 系统信息循环Ttr时间
///////////////////
Ttr = ( TSYN + T ID1 + T SDR + Header + I x 11TBit + 0 x 11TBit ) x Slaves/BdsDP
TID1= 在主站的空闲时间=典型的75个位时间TSDR= 在从站的站延迟时间=典型的11个位时间Header =在请求和响应帧中的电文头= 198个位时间
I =每个从站的输入数据字节数O =每个从站的输出数据字节数Slaves =从站个数
BdsDP=总线波特率
其中TSYN + T ID1 + T SDR + Header=常数371,所以公式个简化为
Ttr = ( 371 + 11(I+O)) x Slaves/BdsDP
/////////////
第三个是,DP从站的背板总线时间
第四个是,读入IO信号的时间
所以你的理想的最小的DP从站的IO信息进入过程映像区的时间为:OB1+Ttr+背板总线时间+读入IO信号时间,最坏情况是最小时间的2倍。
如果,不读过程映像区,直接读PI区,只是少了部分OB1的扫描时间
DP网络的实际通讯扫描时间 还是挺难把握 说是多少,只能是大概在一个范围!
Ttr周期方面的知识,请参考PROFIBUS 协议里面的相关章节。
请填写推广理由:
查参数?诊故障?调设备?问问「AI小西」
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有54710条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!