在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?

n

描述

在本条目中提供了如下信息,在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息。n

条目描述:n

DP从站(ET200S)启动和在运行(循环数据交换)期间的模块的拔插是通过参数“Operation if preset configuration does not match actual configuration”来控制。n

可以在ET200 S的设备视图中的硬件和网络编辑器中启用或禁用参数“Operation if preset configuration does not match actual configuration”。
在ET200S的设备视图中选中接口模块。在巡视窗口中选择“Properties”标签。在巡航区域内选择“Module parameters”条目显示“Properties”标签。启用或禁用参数“Operation if preset configuration does not match actual configuration”。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 01n

ET200S启动和在运行(循环数据交换)期间的模块移出或插入产生的诊断状态和诊断信息取决于模块的行为和参数“Operation if preset configuration does not match actual configuration”。n

根据下面的步骤来探测ET200S和组态的模块的诊断状态和诊断信息。n

建立在线连接

首先要建立CPU(DP主站)和ET200S (DP从站)的在线连接。步骤如下:n

No. 步骤
1 在项目树中选中组态为DP主站的CPU文件夹。选择“Online > Go online”目录建立CPU(DP主站)和ET200S(DP从站)的在线连接。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 02

2一旦在线连接建立,在“Online”菜单中启用“Receive alarms”功能。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 03

表 01 n

ET200S的诊断信息(允许运行假设组态与实际安装不匹配)

如果预设了当前组态与实际安装不匹配允许运行,ET200S(DP从站)行为如下:n

  • 模块仍然启动,尽管预设组态与实际组态不匹配(错误的模块被插入)。n
  • 拔插模块仍然进行循环数据交换(不报站故障)。

基于上述行为描述,ET200S 发出诊断状态“Module exists. OK”,并且移除或插入不正确的模块会显示为故障。n

只有故障模块传递诊断状态“Not reachable”。n

根据下面的步骤探测ET200S的诊断状态和诊断信息。
n

No. 步骤
1 在项目视图中,组态为DP主站的CPU的文件夹包含相关的对象和功能。

在“Distributed I/O”文件夹中可以找到组态的PROFIBUS DP主站系统和连接的DP从站。 n

在DP从站文件夹上双击“Online & Diagnose”来打开组态为DP从站的ET200S的诊断窗口。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 04

2ET200S的诊断显示了诊断状态为“Module exists. OK”。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 05

3在ET200S的诊断窗口中移除的或者不正确的模块插槽显示为故障。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 06

表 02 n

按照下面的步骤可以探测ET200S故障插槽上模块的诊断状态。
n

No. 步骤
1 在项目树中右键点击ET200S显示为故障的模块。选择“Online & diagnostics”弹出菜单打开故障模块的诊断信息和关于故障模块的更多信息。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 07

2故障模块的诊断信息显示诊断状态为“Not reachable” 。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 08

3分布式I/O ET200S(DP从站)的故障信息进入到CPU(DP主站)的诊断缓冲区。 n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 09

表 03 n

ET200S的诊断信息(禁止运行假设组态与实际安装不匹配)

如果设置了当前组态与实际安装不匹配禁止运行(参数禁用),ET200S(DP从站)的行为如下:n

  • 如果设置了组态与实际安装不匹配禁止运行(错误的模块被插入),模块不会启动(不会进入循环数据交换)。
  • 如果在运行过程中模块被移除或者插入,会导致站点故障并且模块不再参与循环数据交换。

基于上述行为描述,ET200S 产生下面的诊断状态:探测到在线与离线不一致,这时移除或插入不正确的模块会显示为故障。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 10n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 11n

只有故障模块传递诊断状态“Not reachable”。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 12n

分布式I/O ET200S(DP从站)的故障信息进入到CPU(DP主站)的诊断缓冲区。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 13n

ET200S的诊断信息(终端模块没有插入)

如果ET200S上没有插入终端模块或者多个模块从Et200S上被移除,那么没有数据会在DP主站和从站间进行交换。n

ET200S 产生下面的诊断状态:探测到在线与离线不一致,并且所有的模块会显示为故障。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 14n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 15n

ET200S模块传递诊断状态为现有的模块有故障。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 16n

分布式I/O ET200S(DP从站)的故障信息进入到CPU(DP主站)的诊断缓冲区。n

在STEP 7 V11 SP2 或更高版本中,如何在线访问一个DP从站,例如ET200S,来探测诊断状态和诊断信息?
图 17n

ET200S的SF及BF指示灯状态

下表介绍了当设置为组态与实际安装不匹配时允许运行,ET200S传递了上述诊断信息时ET200S SF及BF灯的状态。n

诊断信息 SF BF
终端模块没有被插入(ET200S启动时) 常亮 闪烁
ET200S的多个模块被移除 常亮 闪烁
ET200S的一个模块被移除 常亮 熄灭
不正确的模块被组态 常亮 熄灭

表 04 n

下表介绍了当设置为组态与实际安装不匹配时禁止运行,ET200S传递了上述诊断信息时ET200S SF及BF灯的状态。
n

诊断信息 SF BF
终端模块没有被插入(ET200S启动时) 常亮 闪烁
ET200S的多个模块被移除 常亮 闪烁
ET200S的一个模块被移除 常亮 闪烁
不正确的模块被组态 常亮 闪烁

表 05

附加信息
更多关于STEP 7 V11 SP2 和ET200S的信息请参考下面的手册链接。

手册 条目号
STEP 7 V11 SP2 57185407
STEP 7 Professional V12.0 SP1 77991795
ET 200S (IM151-1 Standard) 25548014

创建环境
本FAQ中的抓屏都来自于STEP 7 V11 SP2 。

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

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

相关推荐

发表回复

登录后才能评论