PROFIBUS-DP的诊断功能介绍
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DIA
点亮 ( 红色 )
对数字24VDC输出模块,至少有一个输出: 短路或无负载电压
通道组“ 0 ”有电压(烧断保险丝或电压低,典型 的:+15.5V,信号二极管熄灭) 通道组“ 1 ”有电压,(烧断保险丝或电压低,典 型的:+15.5V,信号二极管熄灭)
L1+
点亮 ( 绿色 )
L2+
点亮 ( 绿色 )
无关
点亮
无关
无关 无关
无关 无关
闪烁 点亮
DP从站的LED
西门子 STEP7 高级培 训之调试方法
ET200B 16DI/16DO模块的状态和出错指示
LED RUN BF 光信号 点亮 ( 绿色 ) 点亮 ( 红色 ) 含义 ET 200B在运行中(电源接通,STOR/RUN开关在RUN 位置) · 控制监视定时器期限到,没有站被寻址(即与 S7 DP主站的连接出故障) · 在调试/起动期间,此站还未接收到它的参数集
点亮
无关
闪烁
检查DP地址 检查IM153-2模块 检查总线连接器是否插好 检查连接到DP主站的总线电缆 是否中断 接通和断开电源模块上的24V DC开关 检查配置和参数集
DP从站的LED
西门子 STEP7 高级培 训之调试方法
ET 200M/IM153-2模块的状态和出错LED(续)
ON SF 绿色 红色
S7-300的LED
西门子 STEP7 高级培 训之调试方法
CPU 315-2DP的一般LED
LED SF(红色) 含义 组出错 说明 出现下列情况之一,LED点亮 · 硬件出错 · 固件出错 · 编程出错 · 参数出错 · 计算出错 · 时间出错 · 存贮器卡有故障 · 在POWER-ON时电池故障或无后备电池 · I/O出错(仅对外部I/O) 如果电池损坏、不存在或放完电,LED点亮
STOP( 黄 色 ) 运 行 状 态 STOP
பைடு நூலகம்PU 31x-2 DP的DP接口的LED
西门子 STEP7 高级培 训之调试方法
在“DP主站”模式下CPU 31x-2DP的 LED SF DP BUSF 含义
熄灭 熄灭 · 配置正确 · 所有被组态的从站 均可被寻址
措施
点亮
点亮
· 总线出错(硬件故障) · 检查总线电缆是否短路或断开 · DP接口出错 · 评估诊断信息,定义新的配置 · 在多主站运行中, 或 有不同的波特率 纠正原先的配置 · 站出错 · 至少有一个指定的 从站不可寻址 检查连接到CPU31x-2DP的总线电 缆。等待直至 CPU31x-2D 已经起 动。如果此 LED 不停止闪烁,则 检DP从站或评估DP从站的诊断信 息 评估诊断信息 定义新的配置或纠正原先的配置
用SFC51 RDSYSST进行诊断
西门子 STEP7 高级培 训之调试方法
SFC51 RDSYSST的参数
参数 说明 数据类 型 BOOL 存贮区域 描述
REQ
INPUT
SZL_ID
INPUT
WORD
INDEX
INPUT
WORD
RET_VAL BUSY SZL_HEAD ER DR
OUTPUT OUTPUT OUTPUT
· SIMATIC Manager中的Diagnose Monitor/Modify Node · SIMATIC Manager中的Module Information · SIMATIC Manager中的Diagnose Hardware
Display Accessible Nodes功能
西门子 STEP7 高级培 训之调试方法
LED
含义
INTF
点亮 熄灭 无关
EXTF
无关 亮点 无关
FRCE
无关 无关 点亮 检查出一个内部出错(编程或参数出错) 检查出一个外部出错(出错不是由 CPU 模块 引起引的) 在此 CPU 上 PG 正在执行“ force” 功能。这就 是说,用户程序的变量被设置为固定值,且 不能被用户程序再改变。
检查已连接到MPI或PROFIBUS网络的主动总线节点 和被动总线节点。
Diagnose Monitor/Modify Node功能
西门子 STEP7 高级培 训之调试方法
Module Information 功能
西门子 STEP7 高级培 训之调试方法
SIMATIC Manager中的Diagnose Hardware
点亮
闪烁
点亮
熄灭
丢失或不正确的配置 ( 当 CPU 未 作 为 DP 主 站起动时,也发生此 情况)
CPU 31x-2 DP的DP接口的LED
西门子 STEP7 高级培 训之调试方法
“DP从站”模式下CPU31x-2DP的LED
SFDP BUSF
含义 配置正确 CPU31x-2DP的参数集不正确 DP 主站与 CPU31x-2DP 间无数据 通信。可能的原因是: · 控制监视定时器( Watchdog) 期限到 · 通 过 ROFIBUS-DP 的 总 线 通 信 被中断 · 所定义的PROFIBUS地址不正确 总线短路 · 丢失或配置不正确 · 与DP主站无数据通信
I,Q,M,D, L I,Q,M,D, L
请求读
用 HW Config 组态的 DP 从站 的诊断地址 SFC 的返回值(出错信息或 所读诊断数据的长度(按字 节)) 所读诊断数据的目的区域
ANY
BOOL
BUSY=“1”:读过程结束
用SFC51 RDSYSST进行诊断
西门子 STEP7 高级培 训之调试方法
SIMATIC STEP7高级培训
--网络诊断
目标
西门子 STEP7 高级培 训之调试方法
学习了本章之后,你将 ...
1.借助SIMATIC S7 CPU、DP主站接口和DP从站上 的LED进行诊断 2.借助STEP 7程序的在线功能进行诊断 3.借助用户程序进行诊断
4.用SIMATIC S7诊断模块FB125进行诊断
SFC13的输入和输入参数 参数 说明 数据类 型 存 贮 区 域 描述
REQ
INPUT
BOOL
LADDR
INPUT
WORD
RET_V AL RECOR D BUSY
OUTP UT OUTP UT OUTP UT
INT
I,Q,M,D, L (不变的) I,Q,M,D, L (不变的) I,Q,M,D, L
CPU LED INTF(红色) EXTF(红色) 含义 内部出错 外部出错
DP接口 LED DP INTF( 红 色) DP EXTF( 红 色) 含义 在DP接口内部出错 在DP接口外部出错
FRCE(黄色)
CRST(黄色)
强制
完全复位(冷)
BUSF
在 DP 接口上的总线出 错
RUN(绿色)
STOP(黄色)
熄灭 闪烁 (0.5Hz) 闪烁 (2Hz) 闪烁 (2Hz) 无关 无关
点亮 点亮 点亮 点亮 闪烁 (0.5Hz) 闪烁 (2Hz)
点亮 熄灭 点亮 熄灭 无关 无关
带DP接口的S7-400 CPU的LED
西门子 STEP7 高级培 训之调试方法
用于带DP接口的S7-400 CPU的出错和特殊功能的LED
西门子 STEP7 高级培 训之调试方法
三、利用用户程序诊断
西门子 STEP7 高级培 训之调试方法
· 用SFC13 DPNRM_DG进行DP从站诊断 · 在OB82中用SFC51 RDSYSST进行诊断
用SFC13 DPNRM_DG进行DP从站诊断
西门子 STEP7 高级培 训之调试方法
DP从站提供诊断数据用于检查和定位本地错误。
DP从站的LED
西门子 STEP7 高级培 训之调试方法
ET 200M/IM153-2模块的状态和出错LED
LED 含义 措施
ON(绿 色) 熄灭
SF(红 色) 熄灭
BF(红 色) 熄灭 无电压存在IM153-2 的硬件有故障 IM153-2装载了不正 确的参数集,或在 DP主站与IM153-2模 块间无数据通信。 可能原因是: · 控制监视定时器期 限到 · 通过PROFIBUS-DP 到IM153-2模块的总 线通信中断 检查24VDC电源模块
DP从站诊断数据的基本结构
字节0 字节1 字节2 字节3 字节4 字节5 字节6
站状态1 站状态2 站状态3 DP主站的PROFIBUS地址 制造商的标识符(高字节) 制造商的标识符(低字节) 附加的与从站有关的诊断数据
用SFC13 DPNRM_DG进行DP从站诊断
西门子 STEP7 高级培 训之调试方法
运行状态RUN
运行状态STOP
带DP接口的S7-400 CPU的LED
西门子 STEP7 高级培 训之调试方法
带DP主站接口的S7-400 CPU的LED
LED RUN 点亮 熄灭 STOP 熄灭 点亮 CRST 熄灭 熄灭 CPU在运行状态RUN CPU 在 STOP 状态。用户程序不工作。能予热或热 再 起 动。 如 果 STOP 状 态因 出错 而 产生 , 则故 障 LED(INTF或EXTF)也点亮。 CPU 在 STOP 状态。仅予热再起动可以作为下一次 起动模式。 通过PG测试功能触发HOLD状态 执行予热起动 执行热再起动 CPU请求完全复位(冷) 完全复位(冷)运行 含义
5.用BT200进行硬件测试与诊断 6.用中继器Diagnostics Repeater 进行诊断
7.使用通信处理器CP进行诊断
8.使用CP5611/CP5511/CP5512/CP5613诊断
一、利用LED诊断
西门子 STEP7 高级培 训之调试方法
· CPU的一般状态和报告出错的LED
· 指示DP接口故障的LED
点亮 无关
BF 红色
点亮
含义
措施
波特率搜索或非 法的DP地址
在 IM153-2 上设置有效的 DP 地址(“ 1 ” ~ “ 125 ”)或 检查总线结构
点亮
点亮
无关
组态的ET 200M模 块结构与实际结 构不一致。在已 安 装 的 S7-300 模 块 中 有 错 或 IM153-2有缺损 DP 主 站 与 ET200M 间的数据通信正 在进行,定义的 和 实 际 的 ET200M 配置相一致
系统状态表
•
系统数据
系统数据包括CPU的固定的和可调节的特性数据, 它描述CPU的硬件配置、优先权等级和通信的状 态。
•
• •
在CPU上的诊断状态数据
诊断状态数据描述系统诊断功能所监视的 所有部件的现行状态。
在模块上的诊断数据
指定给CPU的有诊断能力的模块,它们将生 成和存贮诊断数据。
诊断缓存器
所有诊断事件都按它们出现的先后次序登 录在诊断缓存器中。
BATF( 红 色 ) 电池出错
DC5V( 绿 色 ) 5V DC电源
FRCE( 黄 色 ) 保留 RUN(绿色) 运 行 模 式 RUN
CPU和S7-300总线的内部5V DC电源正常时,LED亮
在此CPU上,“Force”功能不能实现
· 在CPU起动时,LED以2HZ频率至少闪烁3秒。(CPU 起动可能更短些)在CPU起动期间,STOP指示器也亮, 当STOP LED熄灭时,输出启用 · 当CPU处于RUN模式时,LED亮 · 当CPU不在处理用户程序时,LED亮 · 当CPU请求整体复位时,LED以1秒间隔闪烁。
措施 — · 检查CPU31x-2DP · 检查总线连插器是否 正 确插入 · 检查到DP主站的电缆 是否断开 · 检查配置和参数设置 检查总线结构 · 检查配置 · 评估诊断中断或诊断 缓 存器登入项
熄灭 无关
熄灭 闪烁
无关 点亮
点亮 无关
带DP接口的S7-400 CPU的LED
西门子 STEP7 高级培 训之调试方法
带DP接口的S7-400 CPU的LED
西门子 STEP7 高级培 训之调试方法
S7-400 DP接口的LED LED DP INTF 点亮 DP EXTF 无关 BUSF 含义
无关
在DP接口上检查出一个内部出错 (编程或参数出错) 检查出一个外部出错(出错不是由CPU模块 而是由DP从站产生的) 在PROFIBUS上有一个或多个DP从站不响应 检查出 DP 接口上的一个总线出错(如,电 缆断或不同的总线参数)
INT BOOL STRUC T ANY
I,Q,M,D, L (不变的) I,Q,M,D, L (不变的) I,Q,M,D, L (不变的) I,Q,M,D, L I,Q,M,D, L D,L
检查 ET200M 的结 构 ( 模块 丢失或缺损,已安装未组 态的模块)。检查配置、 更换 S7-300 模块或 IM153-2。
点亮
熄灭
熄灭
二、利用STEP7程序的在线功能诊断
西门子 STEP7 高级培 训之调试方法
· SIMATIC Manager中的Display Accessible Nodes