PROFIBUS DP 网络系统故障诊断方法
- 格式:ppt
- 大小:9.57 MB
- 文档页数:28
982017年1月上 第1期 总第253期公司自动化系统由西门子S7-300PLC、S7-200PLC和S7-1200P L C 系列控制器组成,各个独立的控制系统通过Profibus-DP总线进行组网。
西门子控制器下挂了多个ET-200M 、阀岛系统、贝加莱、托利多称重系统、E M 277、变频器、西门子流速仪等子站。
西门子控制器的从站主要通过P r o f i b u s 总线进行组网。
当系统运行一段时间后经常出现Profibus-DP故障,随着系统应用的普及,维护人员逐渐掌握了该系统的故障处理方法,通过S t e p 7硬件组态、总线上各设备故障指示灯等诊断方法,全面排查优化,可以有效地发现现场总线故障,提高了设备运行的可靠性。
以下内容主要结合现场公司自动化系统运行中Profibus-DP故障进行分析及其处理措施。
1 常见的故障现象故障l:白蛋白分离系统在正常生产运行过程中,阀岛子站突然出现掉网,阀岛子站B F 红色指示灯亮。
将阀岛系统断电复位重新上后电通讯连接无法恢复正常。
粗略地测量—下回路的电阻,其电阻值为56Ω左右,阻值不在正常的范围内。
故障2:在正常生产的时候,西门子流速仪子站会随机出现通讯故障,造成无法测量药品进罐流速,无法继续进行生产。
各个流速仪子站之间只是通过端子连接没有使用D P 头。
将流速仪断电复位重新上电通讯连接恢复正常。
故障3:在正常的生产过程中,搅拌电机变频器子站偶尔出现报通讯故障,导致搅拌电机无法正常运行,但不是很频繁。
经过粗略地检测一下电阻,电阻值为110Ω左右,属于在正常的范围内,偶尔会出现波动,阻值属于在正常范围内。
将搅拌电机变频器断电复位重新上电通讯连接恢复正常。
2 故障的分析及其处理现场总线故障主要是由于这些原因引起的,如:某些线路有破损、D P 接头损坏、电源干扰、中间网络D P 接头的开关位置不正确、接头处进出线接反、某一通讯模块损坏等。
下面是公司通信故障实例。
PROFIBUS 现场总线故障诊断方法摘要:PROFIBUS是一种应用于工业领域现场总线,由于现场环境复杂,PROFIBUS网络通信不稳定,造成了对生产的影响。
经过PROFIBUS总线排查和分析,认为通讯电缆太长导致信号衰弱,现场模块供电电压压降,电磁干扰,DP通信头阻值过小和接地等原因所致,加装中继器,重新敷设通讯电缆,接地牢固等方法,不仅保证了PROFIBUS网络通信稳定,又可以预防PROFIBUS总线故障。
关键词:PROFIBUS总线,现场模块,网络通信,信号衰弱,电磁干扰一、前言积放链采用了以三菱PLC及其相关模块控制为核心,PROFIBUS DP作为总线通信,双绞线作为通信介质以及现场模块等组成一套控制系统。
本论文主要结合实际情况,将以往发生的各种总线故障诊断进行分析归类,总结出针对积放链总线故障处理方法和预防措施。
二、系统介绍和PROFIBUS总线介绍2.1、系统介绍积放链是由三菱A系列PLC作为控制核心,由QJ71PB92V模块作为等级1主站使用,通过PROFIBUS-DP协议将触摸屏以及现场30个模块进行通讯,以及3个驱动链条装置和若干个电磁阀组成的控制系统。
2.2、PROFIBUS总线介绍PROFIBUS作为业界应用最广泛的现场总线技术,是一种串行现场总线通信技术,是按照ISO/OSI开放系统互连模型层网络模型构建,主要分为DP/FMS/PA几种行规。
FMS行规因为协议层太繁琐,不能适应高速现场总线的需求,实际应用已经很少见到;目前应用最多的是DP和PA行规,在这里主要介绍的是DP行规。
PROFIBUS-DP使用有主站和从站。
PROFIBUS-DP网络理论上最多可有32个主站,整个网络中所有的物流站点可达到127个,主站之间用令牌传递,获得令牌的主站可轮询从站。
网络拓扑是线性总线,两端都带终端电阻,允许一定的短截线和分支(树)存在,通信介质、网络距离、通信站点数取决于信号特性,两个站点之间采用屏蔽双绞线通讯,传输速率在9.6Kbit/s-12Mbit/s。
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故障诊断方法的介绍,我们了解到了故障诊断的一般步骤,通过搜集故障信息、分析故障原因、排除故障、验证修复结果以及记录故障经验,可以有效地诊断和解决故障,保证工业自动化系统的正常运行。
Profibus-DP网络故障排除指南(2007年4月第4版)先确保你已经彻底阅读过并已经理解《DP总线设备及应用》手册(目录:网上家园/硬件手册),然后按以下情况检查:1.站地址重复:底座地址设置重复将导致重复的模块通讯不正常,有时候底座焊接质量也可能导致地址重复,但这种可能性很小。
2.终端匹配器FM192A-TR故障:将导致通讯质量不稳定。
3.未正确设置DP重复器:常规使用时,DP重复器的三个开关均应设置为ON。
当用DP重复器进行分叉网络时,请仔细阅读《DP总线设备及应用》手册。
4.当总线上的一个以上的模块的通讯接口损坏时,有可能导致整段网络的通讯不正常。
目前从理论上没有更好的诊断方法,只能先将没有报离线的模块逐个拔下,如果当拔到某个模块后,剩余的模块通讯恢复正常,则可以判明该模块有故障。
然后可以反过来证实:将其余模块插回,最后再插被怀疑的模块,如果该模块插拔前通讯正常,而插上后通讯变坏,也能证实该模块通讯故障。
5.但段网络上节点配置超过公司实际标准:推荐每段24个模块。
(DP标准为每段32个物理节点,但每台主控占1个节点,每个DP重复器左边占一个节点,右边也占一个节点,再加上底座并非双绞线,性能有所损失,所以目前推荐每段24个模块。
6.DP重复器接地不良:DP重复器的电源地(逻辑地)是通过DIN导轨接机柜的,要确保DIN导轨与机柜保护地良好接触,并确保机柜保护地良好接地。
不良好的接地甚至有可能经常损坏DP重复器。
7.以主控单元为中心,DP重复器应防置在总线上离主控近的一端,而不是远端,否则信号放大和整形的作用减弱。
8.DP线的屏蔽层应保证与屏蔽汇流条接触良好,屏蔽地要保证接地良好(有时直接在本柜接保护地)。
9.底座之间是否紧密接触:由于底座是垂直安装,受重力会下坠,应确保DIN导轨的最下边的模块下安装金属固定夹,并确保该固定夹不轻易上下滑动。
10.确保DP线不要与强电信号或者有经常性的电感性负载开断(如继电器线圈)的信号线绑在一起。
S7-300400系统ProfibusDP通讯故障诊断实⽤⽅法【第⼀步】:DP⽹络寻找故障点系统出现DP警报后:(1)逐⼀加站原则:先甩开所有从站,从DP⽹路离CPU最近的第⼀个DP站开始诊断。
(2)如全线只有某⼀个站报警,直接判断该站为通讯故障位置。
(2)如全线只有末站或末段报警,在故障段继续采⽤(1)⽅法诊断。
(3)如全线报警,直接采⽤(1)⽅法诊断。
【第⼆步】:DP站点寻找故障源判定站点故障后:(1)该站软件设置错误:DP地址、模块型号、波特率设置(2)该站模块已经损坏:DP模块、总线插槽(3)该站通讯接⼝故障:DP接头进线、DP进线(4)上站通讯接⼝故障:DP接头出线、DP出线(5)如果SFC51给出报警信息,可能从站24V电源故障【第三步】:DP站点修复故障源(1)该站软件设置错误:DP地址、模块型号与组态必须⼀致(2)该站模块已经损坏:DP模块、总线插槽交换或者更换(3)该站通讯接⼝故障:DP接头、DP电缆检修或更换(4)上站通讯接⼝故障:DP接头、DP电缆检修或更换(5)该站电源模块故障:电源模块更换【第四步】:DP通讯不稳定修复(1)检查系统通讯负荷:站点总数、通讯距离、总线波特率等(2)检查系统通讯⼲扰:系统接地、电源隔离、DP线接地等(3)其它通讯设备⼲扰:第三⽅DP站的软件、硬件及配线等【注意事项】:(1)DP接头的进线和出线端都有可能损坏(2)DP电缆的接线端氧化也有可能通讯故障(3)DP电缆接线的接地需可靠,接地线和DP线不能接触(4)注意各种CPU链接的DP站的总数,超过容量也是会造成故障的(5)DP线距离较远时,可以加中继器或RS485有源终端附表:DP传输距离与波特率的理论关系:。
Profibus DP调试和使用故障DP总线故障-调试过程故障1,A、B的连接出错;2,左右进线和出线的顺序出错,注意总线接头上的箭头;3,接地的屏蔽层没有接好,或者A、B线没有接好;4,DP主站以及DP从站组态错误,如设备订货号错误(硬件在线可以找出此故障)、DP/MPI总线插口的组态错误等(表现的现象是可以在set pc/pg interface里面找到总线,就是连接不上);5,在 CPU 内编程寻址的从站地址错误,可以查看诊断缓冲区;6,使用终端电阻的站点断电,整个网络瘫痪。
DP总线故障-使用过程故障1DP总线控制的变频器,经常F082停机系统为S7 414-3 CPU,带了两个IM467,CPU上的DP口和其中一个IM467带有一堆I/O,另外一个IM467带了一些变频器(五十几个)和测速装置以及张力测量装置。
速度为3M,这条总线经常出现问题,下面称之为驱动总线。
系统中挂在驱动总线上的变频器经常报出F082的故障,然后整个PLC系统停机,手动复位变频器后设备可以重新启动,每隔3-10小时出现一次,即使所有的变频器不启动,也会出现变频器给出F082报警的故障。
变频器为西门子6se70的MASTERDRIVE以及SIMODRIVE sensor和第三方的测速设备。
最大变频器为170千瓦左右。
此套系统已经正常工作了两年,之前没有任何问题,所以排除是程序或者波特率以及线缆过长的问题。
整个系统中有两个Reapter,之间的从站数量不超过32个,大约20个左右,驱动电缆和信号电缆分桥架排放或者90度交叉;变频器的DP总线电缆采用西门子原装屏蔽电缆,屏蔽层接在变频器的机壳上。
在CPU处屏蔽层接在机壳上。
电机到变频器采用屏蔽电缆。
问:1,是否为接地点氧化问题?2,单端接地,双端接地?3, F082的意思是总线信号没有送到变频器,但是现场发生故障的变频器不是固定在某些设备上,而是一堆变频器,此起彼伏的报警,所以估计不是通讯板的故障。
2011年 增刊要分为DP/FMS/PA图1 PROFIBUS行规FMS行规因为协议层较为繁琐,渐渐不能适应高速现场总线的需求,实际应用已经很少见到;目前应用最多的是DP和PA行规。
我们这里主要讨论的DP的网络。
PROFIBUS-DP使用两类站:(1)主站(DP-Master,有总线存取权);(2)从站(DP- Slave,无总线存取权)。
PROFIBUS DP网络理论上最多可有32个主站整个网络中所有的物理站点数可达到127个。
主站之间用令牌传递,获得令牌的主站可以轮询从站。
络拓扑是线性总线,两端带终端电阻,允许一定的短截线(Drop cable)和分支(树)存在。
通讯介质网络距离、通讯站点数取决于信号特性,如两个站点之间采用屏蔽双绞线通讯,9.6kbps波特率时,1.2km可以不使用中继器进行连接(7)不同波特率下的电缆长度表2 不同传输速度时的电缆长度波特率[bit/s]9.6k19.2k93.75k187.5k500k1500k3M~12M电缆长度(m)1200120012001000400200100(8)终端电阻器PROFIBUS电缆在每个网段的两端应该连接终端电阻。
(9)接地,屏蔽若使用屏蔽双绞电缆,则建议通过低阻抗(即低电感连接方式连接电缆两端的屏蔽和保护地图2 PROFIBUS线性拓扑结构如果网络中需要使用光纤作为通讯介质,则需要使用OLM代替RS485中继器进行网络扩展连接,此时,一般都是将网络连成环网的形式(见图3)。
图3 PROFIBUS光纤环网2.1.3 应用层应用层主要定义了PROFIBUS的数据类型,报文规范,网络管理等内容,对于PROFIBUS报文的了解,有助于对故障报文进行分析。
2.2 PROFIBUS网络常见故障在使用PROFIBUS过程中,常见故障现象有:(1)网络通讯一直不能建立;(2)网络通讯不稳定,有时出现某一个或某几个从站不能通讯;(3)某个电机或者变频器启动时,网络出现通因而找到导致通讯故障的真正原因网络诊断的步骤和方法我们发现:大多2011年 增刊行检测和评估针对评估表中的内容进行说明的同时如何进行(1)当工程师到达一个新的现场时图4 屏蔽层做接地处理处理方法:屏蔽在通讯中有着至关重要的作用,因为工业现场的电磁兼容环境比较恶劣,往往会对通讯造成较大的影响,因而通讯电缆要求有良好的屏蔽并做接地处理。
PROFIBUS-DP 网络通讯故障分析及处理方法发布时间:2023-01-28T08:22:50.278Z 来源:《科技新时代》2022年9月16期作者:张文学朱仕鑫王帅[导读] 对于自动化设备张文学朱仕鑫王帅重庆钢铁股份有限公司重庆 401220摘要:对于自动化设备,总线的可靠性会直接影响设备的运行和生产安全,总线一旦发生故障,比电气故障更难解决,从而导致生产设备长时间停机。
发生网络故障的概率远低于一般电气故障。
这使得很多现场设备管理维护人员更关注各种设备电气故障或机械故障的预防及处理,忽视总线的维护或及时有效地处理网络故障,从而导致通讯故障处理时间延迟。
在此基础上,有必要对PROFIBUS-DP网络通信故障分析及处理方法进行研究。
关键词:PROFIBUS-DP;网络通讯;故障分析;处理方法引言PROFIBUS-DP总线具有可用于设备级控制系统和分布式I/O通信的高速低成本特征,与PROFIBUS-PA、PROFIBUS-FMS一起构成了PROFIBUS标准。
PROFIBUS-DP总线可用于现场层的高速数据传输。
主站可以根据设置的周期读取从站输入的信息,并向从站发送输出信号。
除了周期数据传输功能外,PROFIBUS-DP总线还可以提供一些智能化设备运行所需的非周期通信。
1、PROFIBUS-DP网络介绍1.1 DP网络基本原理介绍PROFIBUS-DP协议将网络上的设备分为主设备和从设备两种。
主站通常是CPU(中央控制器)或CP板(通信模板),从站通常是“远程I/O”。
PROFIBUS-DP主节点必须知道PROFIBUS网络的DP辅地址、DP辅类型、数据交换区域和诊断缓存区域。
DP网络有单主站和多主站传输模式。
对于多主站系统,主站之间通过令牌(Token)传递对总线的控制权。
PROFIBUS-DP主节点启动整个网络的通信,并初始化DP从节点。
首先,根据DP地址将硬件配置信息(参数和IO配置)写入相应的从属服务器。
PROFIBUSDP网络系统故障诊断方法PROFIBUS DP(Decentralized Peripherals)是一种常用的工业自动化领域的现场总线协议。
在工业自动化生产中,如果PROFIBUS DP网路系统出现故障,将会导致生产线停工,影响生产效率。
因此,及时准确地诊断故障并进行修复是非常重要的。
本文将介绍一些常用的PROFIBUS DP网络系统故障诊断方法。
首先,了解PROFIBUSDP网络的基本拓扑结构对于故障诊断非常重要。
PROFIBUSDP网络通常由主站和从站组成,主站负责向从站发送指令,从站根据指令完成相应的动作,并将结果返回给主站。
在一个典型的拓扑结构中,多个从站通过总线连接到一个主站上。
这些从站之间的连接是通过网络线缆实现的。
因此,在进行故障诊断时,首先要检查整个网络的连接情况,确保网络线缆的接触良好,没有松动或者断开的情况。
其次,使用专业的故障诊断工具进行实时监测和分析是非常重要的。
PROFIBUSDP网络故障诊断工具通常包括网络分析仪和网络诊断软件。
网络分析仪可以实时监测网络中的数据通信和信号传输情况,可以检测线缆连接质量、通信速率等参数。
网络诊断软件可以通过解析网络中的数据包,帮助诊断网络通信问题。
例如,当发现从站无法响应主站的指令时,可以使用网络诊断软件查看从站是否接收到了相关指令,并且分析从站的响应是否正常。
此外,了解PROFIBUSDP网络常见的故障现象和故障原因也是非常重要的。
常见的故障现象包括网络通信不稳定、从站无法响应指令、通信速率降低等。
常见的故障原因可能包括网络线缆接触不良、从站配置错误、网络中存在干扰信号等。
通过对故障现象和故障原因的了解,可以更快速地定位故障所在,并采取相应的解决方案。
最后,定期进行PROFIBUSDP网络的维护和保养也是非常必要的。
在维护和保养过程中,可以对网络线缆进行检查和维修,确保其质量良好。
同时,可以对网络中的从站进行检查,确保其配置正确,并且固件和软件版本与主站相匹配。
257管理及其他M anagement and other工业PROFIBUS-DP 网络故障解决办法宫慧仲(承德钢铁集团有限公司,河北 承德 067000)摘 要:PROFIBUS-DP 网络在工业上应用广泛,但是由于工业现场环境往往较为恶劣,加上施工不规范,信号干扰等原因,经常会发生通讯中断故障。
通过对其原理及日常处理经验,总结出一套针对于PROFIBUS-DP 网络的故障解决办法,通过现场应用,能够快速有效的判断和处理该类故障。
关键词:PROFIBUS-DP 网络;故障;办法中图分类号:TG335.63 文献标识码:A 文章编号:11-5004(2021)04-0257-2 收稿日期:2021-02作者简介:宫慧仲,女,生于1981年,汉族,辽宁辽阳人,本科,高级工程师,研究方向:电气自动化。
1 PROFIBUS-DP网络概述1.1 PROFIBUS-DP 网络组成PROFIBUS-DP 网络物理构成包括以下元器件:设备(PLC、传动装置等)总线电缆,总线连接器,光纤链路模块OLM,RS485中继器,DP-DP 耦合器等。
1.2 PROFIBUS-DP 施工要求PROFIBUS-DP 网络稳定的重要性已经不必多说,为确保PROFIBUS-DP 网络不出故障或出现故障尽可能的减少不必要的干扰因素而快速找到故障点,请遵循以下标准和要求。
1.3 PROFIBUS 电缆敷设要求为避免动力电缆的高电压和电流对PROFIBUS 电缆产生电容性和电感性的干扰,从而干扰网络上的数据通信,应遵循以下原则:PROFIBUS 电缆与动力电缆间距至少维持在10CM 以上。
PROFIBUS 电缆与动力电缆应敷设在不同的路由上,并且用金属桥架和金属管路进行屏蔽,并且桥架和金属管路应全程多点接地。
1.4 PROFIBUS 电缆的屏蔽干扰电流和电磁干扰可通过PROFIBUS 电缆流经总线连接器和设备的PROFIBUS 接口向地释放,所以PROFIBUS 电缆屏蔽和地的低阻抗连接是十分重要的,接地应遵循以下原则:通常必须将电缆屏蔽两端接地,特别是变频器干扰环境中,这种方法可以提供良好的干扰抑制。
S7-1200做DP Master通讯时,DP slave丢失后,CPU不会停机,也不需要向CPU下载组织块。
对PROFIBUS DP的故障诊断,有如下几种方法:前面板上的DIAG灯,绿色正常,有错误和问题时提示为红色。
上盖后面的RUN / STOP、ERROR和前面板的DIAG灯相组合,给出模块状态:图1.早期CM1243-5固件版本V1.0 & V1.1的故障指示灯PROFIBUS DP通讯故障诊断方法图2. CM1243-5固件版本V1.2 & V1.3的故障指示灯早期CM1243-5固件版本V1.0 & V1.1在STEP 7 V11中查看CPU诊断缓冲区中的条目。
PROFIBUS DP通讯故障诊断方法*S/ t/Oti IW 11/14t I^D^bCl碗fi 缨中区 ____________________________________________________________________________事件q 以许检明函示E 」事件时间被 日期扣,间 .................................... 事件丁19丁口山内二4”4“129 :厘#殂件已移除姆已汽=土卜I 19Tn^2:4.7rf.5.G5H0 19TDI4J9 2-47:4^.34S 耐.自咖总■百匍匚山的揖作帆过二STOP 1 D -197DWJ9 2 47:4^.D4J新的.自动幅■当前二MJ 的推作恨式:STOP11 ■1口7口"#2 4人44刀4:2 通信.自动的再求:5TOP-CPU^. RUN 哪到打ClF 建式 1 2 1 "明用2 g56.2M Rg 后切眼降作理式-CHJ A ST^PUJP 切播更| RUN 模式 1 5 1970M/? 2 W :S5.255 苴死切热眼作脏-CHJ A STOP 切榜到3TMTUF 触 14 19北洱川"M 班.厘应后切推展作g-阪A STOP 讣磷值5 瞰则STOP15 1970f4W2ijd :E6.163 厦件蛆件已瞬理共查看在线状态下模块的信息There! zhifMences hetv.een tl-ie inLeit*1:] module and tlie i noduk coniiyutH-d in rhe projeciIh£ rncdul e do 己二 not m :.i 才口nlinw在境访何=筋或掌我 四母攫冲区 福姆病 芹转告▼Oiogncot Diagnostic status FP:?FIBU7- interface [:<l ]jiyiiQi Mi>dr >.i匚口bo<较新版本的CM1243-5例如V1.3版本在TIA V13 SP1中查看诊断缓冲区里从站丢站的信息记录如下:PROFIBUS DP通讯故障诊断方法3、通过程序读取DP 从站诊断信息CM1243-5使用DPNRM_DG 指令,可以读取PROFIBUS DP 从站 的诊断数据。
PROFIBUS-DP网络通讯故障分析及处理方法作者:范学广来源:《科技创新导报》2020年第10期摘要:PROFIBUS-DP(分布式周边Decentralized Peripherals)网络具有高速低成本特点,被广泛应用于各工业现场,用于设备级控制系统与分散式I/O的通信,PROFIBUS DP主要是用在PROFIBUS主站和其远程从站之间的确定性通信,允许主站及主站之间的通信。
但由于其网络特性及现场环境等因素易发生各类网络通讯故障,且网络通讯故障较难查找及处理,本文以实例的方式主要讲述了PROFIBUS-DP网络的设计施工注意事项及故障分析处理方法。
关键词:PROFIBUS-DP 网络干扰优化1 DP网络故障实例PROFIBUS-DP是一种单一的,一致性的通讯协议,因其具有高速低成本,适用于设备级控制系统与分散式I/O通讯和复杂通信任务的特点,使得PROFIBUS-DP 网络成为工业控制现场应用最为广泛的现场总线网络之一。
但是由于现场安装不规范,电磁场干扰等因素往往造成网络的中断,或通信性能下降造成网络的不稳定,下文将通过结合现场故障实例的排查和解决,分享一下PROFIBUS-DP现场总线在使用过程中遇到的问题和故障分析思路。
实例一,某钢厂炼钢转炉DP网络因设计不合理导致网络节点过多、分布广且很多节点分散在高温粉尘的复杂环境,导致网络故障频发,严重影响产线的正常生产。
针对以上问题,制定优化改造方案如下。
(1)改善现场环境。
现场必需的操作箱DP从站搬离高温和粉尘环境;(2)优化DP网络结构和环境。
取消现场环境恶劣处的DP网从站,在离现场较近且环境较好的地方新建一个远程站室,以优化网络环境。
同时可使网络简洁,减少网络故障点,降低事故发生的概率。
通过改造优化,新建一个远程站,将各操作箱内模块进行集成到该远程站,设备运行环境得到了明显的改善,网络结构变得简单明了,减少了从站数量。
经过优化改造后,网络故障点大大减少,网络设备所处环境得到明显改善,DP网络状态得到有效提升。
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 中。
通过监视表格查看诊断数据:。