n
描述
如果使用S7-300的CP342-5作为DP主站,在S7-300 CPU的用户程序中可通过调用DP_DIAG指令来读取DP从站的诊断信息。n
DP_DIAG位于控制板 "Communication > Communication Processor > SIMATIC NET CP"的“指令”任务卡下。n
图 01n
包括以下任务类型:n
- 读取DP站列表n
- 读取DP诊断列表n
- 读取DP单站状态n
- 非周期地读取DP从站的输入/输出数据n
- 读取更早的DP单站诊断数据n
- 读取DP操作模式n
- 在PLC/DP停机时读取DP操作模式n
- 读取DP从站的当前状态
表01所示是在S7-CPU的用户程序中用任务类型“读取DP单站状态”接收和可评价的单站诊断数据的结构。n
字节 | 描 述 | |
1 | 站状态字节 1 | 站 状态字节 |
2 | 站状态字节 2 | |
3 | 站状态字节 3 | |
4 | 主 站地址 | DP 主站的PROFIBUS地址,用来对DP从站参数化。 |
5 | 辨 识号 (高字节) | 制造商 ID, 依赖于DP从站类型。 |
6 | 辨 识号 (低字节) | |
7 至最大 240 字节 | DP 从站的诊断信息 | 扩 展的DP从站的诊断数据,专对于寻址的DP从站表。 可能包括以下列出的内容: n
|
表 01
n
ET 200S的电子模块的诊断消息
ET 200S作为DP从站的情况下可评价以下诊断消息:n
- 从插槽上移除和插入模块n
- 切断电源模块上的负载电压n
- 数字量输出模块的执行器电缆断线
在S7-CPU的用户程序中读取和评价ET 200S的诊断消息。
为了接收ET 200S的电子模块的诊断消息,评价站状态、与ID有关的和与通道有关的诊断数据,同时也评价诊断消息的模块状态。n
在ET 200S接口手册中描述了诊断消息的结构。
手册 | 条目号 |
IM151-1 Standard | 25548014 |
IM153-1 FO | 25548021 |
IM151-1 High Feature | 25548028 |
IM151-1 Basic | 25548007 |
IM151-1 Compact Modules | 25547999 |
ET 200S distributed IO system | 1144348 |
表 02
n
ET 200iSP 的电子模块的诊断消息
ET 200iSP作为DP从站的情况下可评价以下ET 200iSP模块的诊断消息:n
- 数字量输入模块n
- 数字量输出模块n
- 模拟量输入模块n
- 模拟量输出模块
电子模块 | 诊断消息 | 可参数化 |
数 字量输入模块 | 短路 | 是 |
断线 | 是 | |
故障 | 否 | |
外部故障 | 否 | |
数 字量输出模块 | 短路1) | 是 |
断线1) | 是 | |
故障 | 否 | |
执行器关断1) | 是2) | |
模 拟量输入模块 | 短路3) | 是 |
断线 | 是 | |
超出测量范围上限 | 是 | |
超出测量范围下限 | 是 | |
故障 | 否 | |
参考通道故障 | 否 | |
模 拟量输出模块4) | 短路 | 是 |
断线 | 是 | |
故障 | 否 |
表 03 n
1) 不适用于数字量输出模块 2 DO Relay UC60V/2A
2) 通过组诊断参数使能执行器切断
3) 不适用于模拟量输入模块4 AI TC 和 4 AI 4WIRE HART
4) 仅在电流> 1mA 时有诊断消息
可参数化的诊断消息输入到与通道相关的诊断数据中。
在S7-CPU的用户程序中读取和评价ET 200iSP的诊断消息。
为了接收ET 200iSP的电子模块的诊断消息,评价站状态、与ID有关的和与通道有关的诊断数据,同时也评价诊断消息的模块状态。
ET 200iSP手册中描述了诊断消息的结构。在条目号28930789可下载该手册。
样例程序
在下面的样例程序中,CP342-5被组态为DP主站。ET 200S作为DP从站连接到CP342-5的DP主站系统中。
样例程序讲解了了为请求和评价ET200S的诊断信息,如何在S7-300 CPU的用户程序中调用和参数化DP_DIAG指令。
以下文档包含了样例程序的描述
DP_Diagnostic_with_CP342-5_as_DP_Master_cn.pdf ( 512 KB )
适用于 STEP 7 Professional V12 (TIA Portal)的下载文件
下载文件包含项目 "CP342-5_Diag_V12.zip".
复制文件"CP342-5_Diag_V12.zip" 到一个独立的路径,然后双击该文件。之后用STEP7 Professional V12 (TIA Portal) 打开并运行解压缩后的项目数据。
CP342-5_Diag_V12.zip ( 2426 KB )
创建环境
本FAQ回答的图片和下载文件用STEP 7 Professional V12创建。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc329381.html