SIEMENS上海朕锌电气设备有限公司line;">
本公司代理西门子全系列产品,line;">原装!
罚十line;">!line;"> 并享受西门子免费一年保修line;">!line;">
lline;"> 联系人line;"> line;"> :张先生line;">
lline;"> 移动手机:line;">152-1686-6445line;">
lline;"> 公司电话:line;">line;">
lline;"> 企业line;">Q Q:line;">1287379777line;">
line;background:#E53333;">西门子采购渠道给您line;background:#E53333;">放心品质。line;"> line;">
主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品,我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。上海朕锌自动化控制设备有限公司,代理西门子系列产品,原装,罚十。
line;"> 西门子数控系统和驱动产品销售、服务、培训的工程服务公司,公司的核心销售及技术人员均由前西门子员工组成,能为用户提供高效的服务。 line;">
欢迎您来电咨询高品质西门子驱动和自动化产品价格. line;">
公司带来销售的产品全部由西门子直接提供,所有产品保证原装,每个产品都可以到西门子办事处去查验.我们出售的产品按照西门子质保进行保修,(保修期为一年)
恭候您的来电!line;">
描述
诊断中继器具有对线缆进行诊断的功能,这样就可以尽早的检测和定位电缆上的故障点。
为了能够在网络上定位故障点,诊断中继器必须知道所连接的 PROFIBUS 子网的网络拓扑结构。使用“预备电缆诊断”功能,诊断中继器能够确定出到所有的节点的距离。
在 STEP 7 的硬件配置中或者网络视图中,通过菜单命令 "PLC > PROFIBUS > Prepare Line Diagnostics" 来触发“预备电缆诊断”功能。
也可以在 CPU 的用户程序中,使用系统功能块 SFC103 "DP_TOPOL" 来触发拓扑结构的识别。当调用系统功能块 SFC103 "DP_TOPOL" 时,DP 主站系统上的诊断中继器被寻址。
注意
在一个 DP 主站系统上只能同一时刻只能运行一个拓扑结构识别。
--在同一时刻,只能针对一个DP主站系统进行拓扑检测。
确定出拓扑结构是当错误发生时能够详细的显示故障位置的先决条件。当每次设置或者更改 DP 主系统的物理结构时,都要通过 SFC103 "DP_TOPOL" 运行拓扑结构的检测。
改变物理结构包括以下几方面:
SFC103 "DP_TOPOL" 具有以下输入参数。
| 输入参数 | 数据类型 | 描述 |
| REQ | BOOL | REQ=1: 启动拓扑的识别 |
| R | BOOL | R=1: 终止拓扑的识别 |
| DP_ID | INT | 被检测拓扑的 DP 主系统的 ID |
SFC103 "DP_TOPOL" 具有以下输出参数。
| 输出参数 | 数据类型 | 描述 |
| RET_VAL | INT | 如果处理此功能期间发生出错,则返回 值将包含出错代码。 |
| BUSY | BOOL | BUSY=1: 仍在进行总线拓扑识别。 |
| DPR | BYTE | 生成出错消息的诊断中继器的 PROFIBUS地址。 |
| DPRI | BYTE |
生成出错消息的诊断中继器的测量段:
|
性错误
由于在网络中检测到了性的错误而不能识别拓扑。可以使用 SFC13 "DPNRM_DG" 或者 STEP 7 读取诊断数据来获得具体的原因。
临时性错误
由于在网络中检测到了临时性的错误而不能成果识别拓扑。可能是由于接线松动或者其它原因引起的。对于这种错误i没有办法找到具体的原 因。
如果诊断中继器报告了一个错误,在 SFC103 "DP_TOPOL" 运行时将相关信息输出到参数 DPR 和 DPRI 上。如果进行识别的 DP 主站系统中有多个诊断中继器报告错误,SFC103 "DP_TOPOL" 会将个报告错的诊断中继器的数据写入到输出参数 DPR 和 DPRI 中。可以通过 SFC13 "DPNRM_DG" 或者 STEP 7 读取出完整的诊断信息。
硬件需求
下列 S7-300 CPU 支持系统功能 SFC103:
| CPU | 订货号 | 备注 |
| CPU313C-2 DP | 6ES7313-6CF03-0AB0 | 自固件版本 V2.6 起 |
| CPU313C-2 DP | 6ES7313-6CG04-0AB0 | |
| CPU314C-2 DP | 6ES7314-6CG03-0AB0 | 自固件版本 V2.6 起 |
| CPU314C-2 DP | 6ES7314-6CH04-0AB0 | |
| CPU314C-2 PN/DP | 6ES7314-6EH04-0AB0 | |
| CPU315-2 DP | 6ES7315-2AG10-0AB0 | 自固件版本 V2.6 起 |
| CPU315-2 DP | 6ES7315-2AH14-0AB0 | |
| CPU315-2 PN/DP | 6ES7315-2EH13-0AB0 | 自固件版本 V2.5 起 |
| CPU315-2 PN/DP | 6ES7315-2EH14-0AB0 | |
| CPU315F-2 DP | 6ES7315-6FF01-0AB0 | 自固件版本 V2.6 起 |
| CPU315F-2 DP | 6ES7315-6FF04-0AB0 | |
| CPU315F-2 PN/DP | 6ES7315-2FH13-0AB0 | 自固件版本 V2.5 起 |
| CPU315F-2 PN/DP | 6ES7315-2FJ14-0AB0 | |
| CPU315T-2 DP | 6ES7315-6TH13-0AB0 | |
| CPU315T-3 PN/DP | 6ES7315-7TJ10-0AB0 | |
| CPU317-2 DP | 6ES7317-2AJ10-0AB0 | 自固件版本 V2.5 起 |
| CPU317-2 DP | 6ES7317-2AK14-0AB0 | |
| CPU317-2 PN/DP | 6ES7317-2EK13-0AB0 | 自固件版本 V2.5 起 |
| CPU317-2 PN/DP | 6ES7317-2EK14-0AB0 | |
| CPU317F-2 DP | 6ES7317-6FF03-0AB0 | 自固件版本 V2.5 起 |
| CPU317F-2 DP | 6ES7317-6FF04-0AB0 | |
| CPU317F-2 PN/DP | 6ES7317-2FK13-0AB0 | 自固件版本 V2.5 起 |
| CPU317F-2 PN/DP | 6ES7317-2FK14-0AB0 | |
| CPU317T-2 DP | 6ES7317-6TK13-0AB0 | |
| CPU317T-3 PN/DP | 6ES7317-7TK10-0AB0 | |
| CPU319-3 PN/DP | 6ES7318-3EL00-0AB0 | |
| CPU319-3 PN/DP | 6ES7318-3EL01-0AB0 | |
| CPU319F-3 PN/DP | 6ES7318-3FL00-0AB0 | |
| CPU319F-3 PN/DP | 6ES7318-3FL01-0AB0 |
如果不想通过 CPU 触发拓扑诊断,而是希望完全从诊断中继器中获取诊断数据,则需要调用系统功能 SFC59 "RD_REC" 或者系统功能块 SFB52 "RDREC" 来读取数据记录。
下列 S7-400 CPU 支持系统功能 SFC103:
| CPUs | 订货号 | Note |
| CPU 412-1 | 6ES7412-1XF03-0AB0 | 自固件版本 V3.1 起 |
| CPU 412-1 | 6ES7412-1XF04-0AB0 | |
| CPU 412-1 | 6ES7412-1XJ05-0AB0 | |
| CPU 412-2 DP | 6ES7412-2XG00-0AB0 | 自固件版本 V3.1 起 |
| CPU 412-2 DP | 6ES7412-2XG04-0AB0 | |
| CPU 412-2 DP | 6ES7412-2XJ05-0AB0 | |
| CPU 412-2 PN | 6ES7412-2EK06-0AB0 | |
| CPU 412-2 PCI | 6ES7673-2CC02-0YA0 | V3.4 |
| CPU 412-2 PCI | 6ES7673-2CC40-0YA0 | V4.0 |
| CPU 414-2 DP | 6ES7414-2XG03-0AB0 | 自固件版本 V3.1 起 |
| CPU 414-2 DP | 6ES7414-2XG04-0AB0 | |
| CPU 414-2 DP | 6ES7414-2XK05-0AB0 | |
| CPU 414-3 DP | 6ES7414-3XJ00-0AB0 | 自固件版本 V3.1 起 |
| CPU 414-3 DP | 6ES7414-3XJ04-0AB0 | |
| CPU 414-3 DP | 6ES7414-3XM05-0AB0 | |
| CPU 414-3 PN/DP | 6ES7414-3EM05-0AB0 | |
| CPU 414-3 PN/DP | 6ES7414-3XM06-0AB0 | |
| CPU 414F-3 PN/DP | 6ES7414-3FM06-0AB0 | |
| CPU 414-4 H | 6ES7414-4HJ00-0AB0 | |
| CPU 416-2 DP | 6ES7416-2XK02-0AB0 | 自固件版本 V3.1 起 |
| CPU 416-2 DP | 6ES7416-2XK04-0AB0 | |
| CPU 416-2 DP | 6ES7416-2XN05-0AB0 | |
| CPU 416F-2 DP | 6ES7416-2FK04-0AB0 | |
| CPU 416F-2 DP | 6ES7416-2FN05-0AB0 | |
| CPU 416-2 PCI | 6ES7673-6CC22-0YA0 | V3.4 |
| CPU 416-2 PCI | 6ES7673-6CC40-0YA0 | V4.0 |
| CPU 416-3 DP | 6ES7416-3XL00-0AB0 | 自固件版本 V3.1 起 |
| CPU 416-3 DP | 6ES7416-3XL04-0AB0 | |
| CPU 416-3 DP | 6ES7416-3XR05-0AB0 | |
| CPU 416-3 PN/DP | 6ES7416-3ER05-0AB0 | |
| CPU 416-3 PN/DP | 6ES7416-3ES06-0AB0 | |
| CPU 416F-3 PN/DP | 6ES7416-3FR05-0AB0 | |
| CPU 416F-3 PN/DP | 6ES7416-3FS06-0AB0 | |
| CPU 417-4 | 6ES7417-4XL00-0AB0 | 自固件版本 V3.1 起 |
| CPU 417-4 | 6ES7417-4XL04-0AB0 | |
| CPU 417-4 | 6ES7417-4XT05-0AB0 | |
| CPU 414-4 H | 6ES7414-4HJ00-0AB0 | V3.1 起 |
| CPU 414-4 H | 6ES7414-4HJ04-0AB0 | |
| CPU 414-4 H | 6ES7414-4HM14-0AB0 | |
| CPU 417-4 H | 6ES7417-4HL01-0AB0 | V3.1 起 |
| CPU 417-4 H | 6ES7417-4HL04-0AB0 | |
| CPU 417-4 H | 6ES7417-4HT14-0AB0 | |
| CPU 412-3 H | 6ES7412-3HJ14-0AB0 | |
| CPU 412-5H PN/DP | 6ES7412-5HK06-0AB0 | |
| CPU 414-5H PN/DP | 6ES7414-5HM06-0AB0 | |
| CPU 416-5H PN/DP | 6ES7416-5HS06-0AB0 | |
| CPU 417-5H PN/DP | 6ES7416-5HT06-0AB0 |
如果诊断中继器所在的 PROFIBUS 网络不是直接连接到 CPU 集成的接口,而是连接到 PROFIBUS CP 上,那么 CPU 和 CP 都必须支持“预备电缆诊断”功能。
下列 S7-400 CP 支持“预备电缆诊断”功能:
| CP | 订货号 | 备注 |
| CP 433-5 Extended | 6GK7443-5DX04-0XE0 | 自固件版本 V6.1 起 |
| CP 433-5 Extended | 6GK7443-5DX04-0XE1 | |
| CP 433-5 Extended | 6GK7443-5DX05-0XE0 |
如果不想通过 CPU 触发拓扑诊断,而是完全从诊断中继器中获取诊断信息,调用系统功能 SFC59 "RD_REC" 或者系统功能块 SFB52 "RDREC" 来读取数据记录。
更过信息
关于使用诊断中继器对电缆诊断的更多信息和例子程序参考手册 "SIMATIC Diagnostic Repeater for PROFIBUS-DP",条目 7915183。
PG/PC 系统要求
在 "Set PG/PC interface..." 中设置
对于“预备电缆诊断”功能,在 "Set PG/PC interface..." 中选择访问接入点 "S7ONLINE (STEP 7) > CP5xxx.PROFIBUS"。
可实现该功能的通讯处理器
下列 PROFIBUS PC CP 支持在 PROFIBUS DP 上执行“预备电缆诊断”功能:
软件要求
需要 STEP 7 V5.2 SP1 或者更高版本来触发“预备电缆诊断”功能,支持此功能的诊断中继器从订货号 6ES7972-0AB01-0XA0 起。
西门子6XV1830-3EH10