- {{item.name}}
CP342-5作为DP主站能从DP从站读出哪些诊断消息?
- 0
- 260
- 1464
描述
如果使用S7-300的CP342-5作为DP主站,在S7-300 CPU的用户程序中可通过调用DP_DIAG指令来读取DP从站的诊断信息。
DP_DIAG位于控制板 "Communication > Communication Processor > SIMATIC NET CP"的“指令”任务卡下。
图 01
包括以下任务类型:
- 读取DP站列表
- 读取DP诊断列表
- 读取DP单站状态
- 非周期地读取DP从站的输入/输出数据
- 读取更早的DP单站诊断数据
- 读取DP操作模式
- 在PLC/DP停机时读取DP操作模式
- 读取DP从站的当前状态
表01所示是在S7-CPU的用户程序中用任务类型“读取DP单站状态”接收和可评价的单站诊断数据的结构。
字节 | 描 述 | |
1 | 站状态字节 1 | 站 状态字节 |
2 | 站状态字节 2 | |
3 | 站状态字节 3 | |
4 | 主 站地址 | DP 主站的PROFIBUS地址,用来对DP从站参数化。 |
5 | 辨 识号 (高字节) | 制造商 ID, 依赖于DP从站类型。 |
6 | 辨 识号 (低字节) | |
7 至最大 240 字节 | DP 从站的诊断信息 | 扩 展的DP从站的诊断数据,专对于寻址的DP从站表。 可能包括以下列出的内容 1 设备专有的的诊断数据 2 模块状态: - 与ID有关的诊断数据 - 与通道有关的诊断数据 |
表01
ET 200S的电子模块的诊断消息
ET 200S作为DP从站的情况下可评价以下诊断消息:
- 从插槽上移除和插入模块
- 切断电源模块上的负载电压
- 数字量输出模块的执行器电缆断线
在S7-CPU的用户程序中读取和评价ET 200S的诊断消息。
为了接收ET 200S的电子模块的诊断消息,评价站状态、与ID有关的和与通道有关的诊断数据,同时也评价诊断消息的模块状态。
在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 |
ET 200iSP 的电子模块的诊断消息
ET 200iSP作为DP从站的情况下可评价以下ET 200iSP模块的诊断消息:
- 数字量输入模块
- 数字量输出模块
- 模拟量输入模块
- 模拟量输出模块
电子模块 | 诊断消息 | 可参数化 |
数 字量输入模块 | 短路 | 是 |
断线 | 是 | |
故障 | 否 | |
外部故障 | 否 | |
数 字量输出模块 | 短路1) | 是 |
断线1) | 是 | |
故障 | 否 | |
执行器关断1) | 是2) | |
模 拟量输入模块 | 短路3) | 是 |
断线 | 是 | |
超出测量范围上限 | 是 | |
超出测量范围下限 | 是 | |
故障 | 否 | |
参考通道故障 | 否 | |
模 拟量输出模块4) | 短路 | 是 |
断线 | 是 | |
故障 | 否表 03 |
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" 到一个独立的路径,然后双击该文件。之后用STEP 7 Professional V12 (TIA Portal) 打开并运行解压缩后的项目数据。
CP342-5_Diag_V12.zip ( 2426 KB )
创建环境
本FAQ回答的图片和下载文件用STEP 7 Professional V12创建。
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- FCS400提供哪些诊断数据?
- 通过STEP7 V11软件实现 F-CPU之间安全相关的DP主站与智能从站通讯
- 智能从站如何诊断和IO控制器的PN通信断开
- 如何使用SIMATIC NET PC软件组态PC站在OPC服务器(DP从站)与第三方(作为DP主站)进行通讯
- PROFIBUS DP上有哪些可用的主站/从站通信选项?
- 通过STEP7 实现F-CPU之间安全相关智能从站与智能从站通讯
- 哪些工业以太网交换机可以作为环网的冗余管理器和作为环中的备用主站?
- 如何使用 SFC13 "DPNRM_DG" 读取 PROFIBUS DP 从站的诊断数据并在程序中评估这些数据?
- Ylink后连接S7-300从站(扩展CP342-5)的组态方法(更新版)
- 在消息功能块中如何将字符串作为报警消息关联值上传?
{{item.nickName}}