n
说明
诊断中继器提供总线拓扑上包含节点的profibus地址和从该节点到诊断中继器的相对距离的数据。换句话说,总线拓扑使用诊断中继器来确定。n
确定拓扑
使用反射测量来确定拓扑,如下:n
使用 step 7 或n使用支持sfc103 “dp_topol”的s7-300或 s7-400 cpu 或n使用com profibus在诊断中继器的手册中有如何确定拓扑的信息(参见章节6.4)。n
诊断中继器在拓扑表中输入profibus地址和节点与诊断中继器自身的绝对距离来确定拓扑。n
在step 7中显示拓扑或通过用户程序读出拓扑
拓扑表可使用step 7或通过用户程序读出,以图形或表格方式显示出来,打印出来或以csv文件导出。n
诊断中继器手册做了详细解释:n
在 step 7 中显示拓扑(参见章节7.4)。n通过使用 sfc59 “rd_rec” 或 sfb52 “rdrec”的用户程序读出(参见章节7.3)。确定拓扑时dp从站或节点不能被识别
下面是确定拓扑时dp从站或节点不能被识别的可能的原因:n
没有遵照诊断中继器的安装规范来做。诊断中继器的安装规范参见诊断中继器手册的章节3.1 。确定和显示拓扑时必须遵照这些规范。ndp主站的组态。将dp主站连接到诊断中继器的dp1网段的接口 a1/b1 。ndp2网段的组态。如果仅使用一个诊断兼容网段,则必须使用诊断中继器的dp2网段。如果dp3网段没有连接总线电缆,则必须将网段dp3的开关打到off。ndp2和 dp3网段的组态。如果dp3网段连接有总线电缆,则必须将网段dp3的开关打到on。
如果dp1网段的接口a1’/b1′ 没有连接出线的profibus总线电缆,则必须将dp1终端电阻开关打到on。dp1终端电阻打上后将截断a1’/b1′ 连接。n如果没有在诊断中继器的dp2或 dp3网段的末端使用有中继功能的组件,则确定拓扑可能不能完全正确,因为电缆诊断的有效范围只能到有中继功能的组件。在此之后在节点,显示的是其到中继功能的组件的距离。如果使用集成网段监控的组件,如olm,将会导致确定拓扑时的网段分隔。这样会引起总线的缺陷和中断。如果诊断中继器的某网段连接有集成网段监控的组件,则关闭该网段的确定拓扑功能。如果考虑上述所有原因,dp从站在确定拓扑时仍不能被识别,则可能是dp从站不支持此功能。在这种情况下,必须联系竞争力中心和comdec认证实验室。comdec是关于profinet 和profibus 现场设备的认证和开发的所有问题的联系人。
更多信息和comdec联系资料可从如下链接获取:
http://www.automation.siemens.com/mcms/topics/en/comdec
更多信息
诊断中继器手册可通过条目号 7915183下载。条目号23328167 包含一个展示如何从诊断中继器读出如下数据的程序:拓扑表诊断缓冲区统计缓冲区