为何Profibus诊断中继器诊断的距离与Step7显示的距离不同?


n

描述:
诊断中继器(6ES7 972-0AB01-0XA0)支持在线的诊断功能,例如它可以从物理层上监测总线。通过STEP 7,COM PROFIBUS 或者用户程序(SIMATIC S7-400或 SIMATIC S7-300 的集成DP口),诊断中继器可以得到并保存总线的拓扑结构,一旦总线出现故障,诊断中继器自动将标准的诊断信息传送至主站,而这些诊断信息中包含:n

  • 受影响的网段n
  • 故障发生的位置(例如在X站和Y站之间)n
  • 从X站或Y站到故障点的距离(以米为单位)n
  • 故障类型

如下故障可以被诊断到:n

  • 数据线A或B断线n
  • 数据线A或B与屏蔽层短路n
  • 缺少终端电阻n
  • 非法的级联深度n
  • 一个网段中的站点过多n
  • 站点距离诊断中继器过远n
  • 故障报文

故障信息以图的形式在STEP 7 和COM PROFIBUS中显示出来。下图是在STEP 7中显示的故障信息。n

为何Profibus诊断中继器诊断的距离与Step7显示的距离不同?
图01n

在STEP 7中显示距离值请注意以下几点:n

诊断中继器利用“反射检测”的方法来测量距离。距离是通过诊断中继器发出的信号的传输时间来计算的。信号经过每个PROFIBUS连接器时,由于的阻抗的存在,时间将被延长,即每个站将增加0.7米的距离,并包括在总的长度内。因此用户需要计算在诊断中继器和故障位置之间有多少站点,每个站点应对应减去0.7米的距离。n

下面的例子中,故障发生在DP从站5号和6号站之间,假如在中继器同故障点之间共有5个站。n

为何Profibus诊断中继器诊断的距离与Step7显示的距离不同?
图02n

在STEP 7中显示的故障点距诊断中继器之间的距离为25米(见图1),但实际距离应该是21.5米。n

故障位置=距离-(0.7m*检测站点数)n

例如:

故障位置=25m-(0.7 m x 5 个站) = 21.5 mn

其它关于诊断中继器的信息请参阅手册”SIMATIC Diagnostic Repeater for PROFIBUS-DP” 在 ID 7915183

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论