博途1200Profibus_DP故障诊断介绍

博途1200Profibus_DP故障诊断介绍时,DPslave丢失后,CPU不会停机,也不需要向CPU下载组织块。有如下几种方法:1、通过模块上的指示灯前面板上的DIAG灯,绿色正常,有错

欢迎大家来到IT世界,在知识的湖畔探索吧!

S7-1200 做 DP Master 通讯时,DP slave 丢失后,CPU不会停机,也不需要向 CPU 下载组织块。

对PROFIBUS DP 的故障诊断,有如下几种方法:

1、通过模块上的指示灯

前面板上的 DIAG 灯,绿色正常,有错误和问题时提示为红色。上盖后面的 RUN / STOP 、ERROR 和前面板的DIAG 灯相组合,给出模块状态:

博途1200Profibus_DP故障诊断介绍

图1. 早期 CM1243-5固件版本 V1.0 & V1.1 的故障指示灯

博途1200Profibus_DP故障诊断介绍

图2. CM1243-5 固件版本 V1.2 & V1.3 的故障指示灯

2. 通过编程软件诊断

  • 早期 CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 诊断缓冲区中的条目。
博途1200Profibus_DP故障诊断介绍

  • 查看在线状态下模块的信息
博途1200Profibus_DP故障诊断介绍

  • 较新版本的CM1243-5 例如 V1.3版本在TIA V13 SP1中查看诊断缓冲区里从站丢站的信息记录如下:
博途1200Profibus_DP故障诊断介绍

3、通过程序读取DP 从站诊断信息

CM1243-5使用 DPNRM_DG 指令,可以读取PROFIBUS DP从站的诊断数据。

DPNRM_DG 指令参数:

博途1200Profibus_DP故障诊断介绍

REQ:读取请求

LADDR:从站诊断地址

RECORD:读取到的诊断数据存放的目标地址

RET_VAL:执行指令出错时返回错误代码

BUSY:正在读诊断数据

CM 1242-5 支持6 个字节的标准诊断,和6 个字节的设备特定的诊断,通过标准诊断,可得到从站状态。

标准诊断数据概述:

博途1200Profibus_DP故障诊断介绍

标准诊断数据信息:

博途1200Profibus_DP故障诊断介绍

标准诊断数据读取方法:

在主程序OB1 调用S7-1200“扩展指令/分布式I/O/其它”的 DPNRM_DG指令。单击块参数 LADDR,将在下拉列表中选择DP从站诊断地址,读取的诊断数据存放在DB4 中。

博途1200Profibus_DP故障诊断介绍

通过监视表格查看诊断数据:

博途1200Profibus_DP故障诊断介绍

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/56637.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信