PROFIBUS _DP系统诊断(技术讲解)
- 格式:pptx
- 大小:3.69 MB
- 文档页数:66
PROFIBUSDP的故障诊断方法演示文稿故障诊断是工业自动化系统中非常重要的一环,通过诊断系统中的故障,可以及时发现问题并采取相应措施进行修复和恢复,保证工业生产的正常运行。
本文将以PROFIBUS DP(Process Field Bus Decentralized Periphery)为例,介绍PROFIBUS DP的故障诊断方法。
第一步:搜集故障信息对于PROFIBUSDP,搜集故障信息是诊断的第一步。
我们可以通过以下几种方式搜集到信息:1.系统反馈信息:检查系统中的警报、报警信息,查找可能的故障原因。
2.观察现象:观察系统的运行状态,如是否有设备异常、通信中断等。
3.监测仪器:利用PROFIBUS网络分析仪、示波器等工具对系统进行监测,获取更为详细的信息。
第二步:分析故障原因在搜集到故障信息后,需要对其进行分析,确定故障原因。
常见的故障原因有:1.通信故障:如信号断开、信号干扰等。
2.设备故障:如设备损坏、设备接线错误等。
3.参数配置错误:如地址设置错误、节点规划不合理等。
第三步:排除故障根据故障原因进行相应的排除工作,常见的排除方法有:1.检查设备连接:检查设备的电源、数据线等连接是否正确,重新插拔设备。
2.更换设备:对于损坏的设备,需要及时更换。
3.配置参数:对于参数配置错误的情况,需要修改设备的参数设置。
第四步:验证修复结果在完成故障排除后,需要对系统进行验证,以确保问题得到修复。
可以通过以下几种方式验证修复结果:1.运行测试:重新运行系统,观察系统的运行状态是否正常,检查设备是否正常工作。
2.监测仪器:再次使用PROFIBUS网络分析仪等工具对系统进行监测,检查网络通信是否正常。
第五步:记录故障经验对于所遇到的故障,需要及时记录故障经验,以便以后参考。
记录故障经验可以帮助我们更好地理解故障原因、快速排除故障,并能在以后遇到类似故障时更快地找到解决方法。
总结:通过对PROFIBUSDP故障诊断方法的介绍,我们了解到了故障诊断的一般步骤,通过搜集故障信息、分析故障原因、排除故障、验证修复结果以及记录故障经验,可以有效地诊断和解决故障,保证工业自动化系统的正常运行。
Interna l Combustion Engine&Parts0引言对于自动化设备而言,总线的可靠性会对设备经济运行和生产安全产生直接影响,而且总线一旦出现故障,相比较电气故障的解决难度更大,引发生产设备的长时间停机。
网络故障出现的概率远远低于一般电气故障,这也导致不少现场设备管理维护人员往往将目光集中在各类设备电气故障或者机械故障的预防及处理,对于总线的维护常常会直接忽略,也无法对网络故障进行及时有效处理,容易造成延误开机时间的情况。
基于此,做好PROFIBUS-DP网络故障排查方法和诊断技术的研究非常必要。
1PROFIBUS-DP网络故障排查的分析PROFIBUS-DP总线具有高速低成本的特点,能够用于设备级控制系统和分散式I/O通信,与PROFIBUS-PA、PROFIBUS-FMS共同构成了PROFIBUS标准。
PROFIBUS-DP总线可以用于现场层的高速数据传输,主站可以依照设定好的周期,对从站输入的信息进行读取,并向从站发送输出信号,相比较而言,总线的循环时间短于PLC程序循环时间,而除去周期性数据传输功能,PROFIBUS-DP总线还可以提供智能化设备运行中所需的非周期性通信,为组态、故障诊断和报警提供便利[1]。
在PROFIBUS-DP总线中,可以实现点对点通信或者广播通信,其运行模式包括了运行、清除和停止,控制命令允许输入输出同步,所有的信息在传输过程中,都需要依照海明距离HD=4进行,DP主站能够附带有相应的可变定时器,完成对于用户数据传输的有效监视,而借助扩展的PROFIBUS-DP诊断功能,还可以实现对于故障的准确快速定位。
PROFIBUS-DP网络故障的发生频率并不高,因此很多时候,当故障发生时,现场并没有能够对故障进行有效诊断的工具或者软件,在这种情况下,可以采用一些基本方法来对故障进行排查:一是若PROFIBUS-DP总线全线报警,可以运用DP插头上的开关,对故障点进行逐段检查。
如何对PROFIBUS DP通信进行诊断?可以查看从站接口模块上代表通信的指示灯判断故障原因。
1.从站接口模块上BF红灯常亮,表示PROFIBUS DP的通信已经中断,需要检查下面几项:①检查至DP 主站的总线电缆是否断开,主站是否上电。
可以通过测量电阻阻值的方法判断DP电缆的通断。
将所有总线连接器从站点上拔下,在一端测量DP电缆中红/绿线之间的阻值。
如果两端终端电阻都置于"On"位置,电阻阻值在110欧姆左右,如果将一端终端电阻置于"Off"位置,电阻阻值在220欧姆左右,如果两端终端电阻都置于"Off"位置,电阻阻值应该是无穷大。
②总线连接器是否已正确插入,电缆连接是否正确,总线连接器上的终端电阻设置是否正确。
错误的接线和终端电阻设置也会导致通信中断。
位于网络终端的总线连接器应该将DP电缆连接在"In"接口上,且终端电阻应该置于"On"位置。
网络中间站点终端电阻应该置于"Off"位置。
图1 DP电缆接线和终端电阻设置③同时如果DP主站上代表通信的指示灯BF/BUSF红灯常亮,说明总线电缆有短路或主站DP端口损坏。
拔掉主站总线连接器,如果变为红灯闪烁,说明是总线电缆有问题,如果还是红灯常亮,就是主站DP端口损坏。
2. 从站接口模块上BF红灯闪烁,表示PROFIBUS DP的通信已经连通但是组态错误,需要检查下面几项:①从站组态的和实际设置的PROFIBUS 地址不一致。
首先,接口模块的PROFIBUS地址要在断电下设置,如果带电设置需要重新上电。
有些型号的接口模块PROFIBUS地址设置DIP开关最下面一个要始终在OFF位置。
②已组态的从站与实际安装不相符。
检查从站安装是否缺少模块或模块有错误,或者是否插入了未组态的模块。
模块版本和安装顺序是否和组态一致。
ET200S子站要检查是否在最后安装了终端模块。
PROFIBUSDP网络系统故障诊断方法PROFIBUS DP(Decentralized Peripherals)是一种常用的工业自动化领域的现场总线协议。
在工业自动化生产中,如果PROFIBUS DP网路系统出现故障,将会导致生产线停工,影响生产效率。
因此,及时准确地诊断故障并进行修复是非常重要的。
本文将介绍一些常用的PROFIBUS DP网络系统故障诊断方法。
首先,了解PROFIBUSDP网络的基本拓扑结构对于故障诊断非常重要。
PROFIBUSDP网络通常由主站和从站组成,主站负责向从站发送指令,从站根据指令完成相应的动作,并将结果返回给主站。
在一个典型的拓扑结构中,多个从站通过总线连接到一个主站上。
这些从站之间的连接是通过网络线缆实现的。
因此,在进行故障诊断时,首先要检查整个网络的连接情况,确保网络线缆的接触良好,没有松动或者断开的情况。
其次,使用专业的故障诊断工具进行实时监测和分析是非常重要的。
PROFIBUSDP网络故障诊断工具通常包括网络分析仪和网络诊断软件。
网络分析仪可以实时监测网络中的数据通信和信号传输情况,可以检测线缆连接质量、通信速率等参数。
网络诊断软件可以通过解析网络中的数据包,帮助诊断网络通信问题。
例如,当发现从站无法响应主站的指令时,可以使用网络诊断软件查看从站是否接收到了相关指令,并且分析从站的响应是否正常。
此外,了解PROFIBUSDP网络常见的故障现象和故障原因也是非常重要的。
常见的故障现象包括网络通信不稳定、从站无法响应指令、通信速率降低等。
常见的故障原因可能包括网络线缆接触不良、从站配置错误、网络中存在干扰信号等。
通过对故障现象和故障原因的了解,可以更快速地定位故障所在,并采取相应的解决方案。
最后,定期进行PROFIBUSDP网络的维护和保养也是非常必要的。
在维护和保养过程中,可以对网络线缆进行检查和维修,确保其质量良好。
同时,可以对网络中的从站进行检查,确保其配置正确,并且固件和软件版本与主站相匹配。
Profibus DP系统故障诊断4735462Profibus-DP在自动化系统中有着非常广泛的应用。
在设备的调试及运行过程中,由于种种原因会出现DP 网络断线、短路、丢站、通信中断等各种的问题,工程师需要选择合适的方法,快速的对DP系统进行诊断、分析,准确地定位故障点,找出产生故障的原因,恢复系统运行。
近三周,大家就DP系统故障诊断的各种方法展开了热烈的讨论,分享了应用经验。
我们就以下诊断方法展开了讨论:1.诊断中继器的功能及使用方法2.DP接口LED状态和故障显示3.Step7软件使用硬件诊断分析诊断信息4.使用OB86用于DP状态分析5.Step7功能“Report System Error”的使用方法6.采用功能块FB125/FB126用于DP系统故障诊断根据讨论情况,现推荐下载中心如下文档供大家参考:编号A0341:通过STEP7读取诊断中继器的诊断信息编号A0282:西门子诊断中继器使用说明编号387257:如何编写用于SIMATIC S7 的PROFIBUS DP 诊断块FB125、FC125编号29338956:如何将FB125 DP 诊断块中的诊断数据在WinCC flexible 中可视化?编号26996747:用于诊断分析PROFIBUS DP 和PROFINET IO 网络的诊断软件包PNIODiag 此外,大家也谈了很多导致DP系统出现故障的原因及使用过程中的注意事项,包括Dp系统的安装,等电位连接等诸多问题,虽不在本话题讨论之列,但就Dp应用而言,这些都是保证通信正常的最基本的前提,所以在这里也建议大家在今后的项目中一定要按照规范安装、接线。
以下为本次探讨的发帖整理,查看原始交流内容请点击此处。
1)多种诊断比较(1楼——5楼)2)诊断中继器的功能及使用方法(6楼——8楼)3)DP接口LED状态和故障显示(9楼——11楼)4)Step7软件使用硬件诊断分析诊断信息(13楼——16楼)5)使用OB86用于DP状态分析(17楼——22楼)6)Step7功能“Report System Error”的使用方法(23楼——25楼)7)采用功能块FB125FB126用于DP系统故障诊断(26楼——30楼)1)多种诊断比较(1楼——5楼)quote:以下是引用eaglesky在2011-03-16 10:32:54的发言:一直没有机会鼓捣一点有技术含量的,比如FB125,比如诊断器这些。
PROFIBUS DP通讯故障诊断方法S7-1200 做DP Master 通讯时,DP slave 丢失后,CPU不会停机,也不需要向CPU 下载组织块。
对PROFIBUS DP 的故障诊断,有如下几种方法:1、通过模块上的指示灯前面板上的DIAG 灯,绿色正常,有错误和问题时提示为红色。
上盖后面的RUN / STOP 、ERROR 和前面板的DIAG 灯相组合,给出模块状态:图1. 早期CM1243-5固件版本V1.0 & V1.1 的故障指示灯图2. CM1243-5 固件版本V1.2 & V1.3 的故障指示灯2. 通过编程软件诊断•早期CM1243-5 固件版本V1.0 & V1.1在STEP 7 V11中查看CPU 诊断缓冲区中的条目。
查看在线状态下模块的信息•较新版本的CM1243-5 例如V1.3版本在TIA V13 SP1中查看诊断缓冲区里从站丢站的信息记录如下:3、通过程序读取DP 从站诊断信息CM1243-5使用DPNRM_DG 指令,可以读取PROFIBUS DP从站的诊断数据。
DPNRM_DG 指令参数:REQ:读取请求LADDR:从站诊断地址RECORD:读取到的诊断数据存放的目标地址RET_VAL:执行指令出错时返回错误代码BUSY:正在读诊断数据CM 1242-5 支持6 个字节的标准诊断,和6 个字节的设备特定的诊断,通过标准诊断,可得到从站状态。
标准诊断数据概述:标准诊断数据信息:标准诊断数据读取方法:在主程序OB1 调用S7-1200“扩展指令/分布式I/O/其它”的DPNRM_DG指令。
单击块参数LADDR,将在下拉列表中选择DP从站诊断地址,读取的诊断数据存放在DB4 中。
通过监视表格查看诊断数据:。