资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
例1::西门子PLC, CPU315-2DP 分布式IOETM200 ,通过Profibus DP通讯,有三个从站。1 J% P) W; K: 4 m! f8 K现在一个从站IM153-2 SF红灯常亮,BF闪烁,判断为组态不一致,可系统已经执行了好几个月了。, G I( g8 Y9 y在硬件组态中诊断为有一插槽故障,用别的卡代替该卡,故障信息消失,用该卡代替其他卡片故障依旧会出现。4 , Z- s, B: ?9 _, B- kE该从站全为DO卡,卡片订货号版本一致。. A+ 当这个故障产生时,整个从站的DO卡都不能输出,CPU还在运行状态,但有SF常亮,有故障报警。1 C8 ?9 g3 W7 ?- r现象就是这样, 可问题是一张卡有故障了,整个从站都不能输出,这个有没有问题,是不是还有哪儿没做对。- u u3 t& W3 C6 N0 c% 0 T在硬件组态中的从站IM153-2上面 选择了当实际组态与组态不一致时运行选项。例子2:DP电缆通讯问题 项目还在设计阶段,CPU是315-2DP,其中DP总线上挂了1个MM440,MM440离CPU的距离大约是400米,这么长的距离要加485中继器吧?我想问的是应该加加几个中继器?中继器是加在CPU柜子里还是加在变频器柜子里?还是加在200米处?请大家详细说明,谢谢!答:一般PROFIBUS网络中站与站之间的通信距离与选择的波特率和电缆类型有关,一般DP网络的默认波特率为1.5Mbps时通信距离为200米,而目前你的MM440离CPU的距离大约是400米,理论上讲可以为了实现彼此的通信可以降低通讯波特率到500kbps,从而满足你的通信距离的要求,但实际工作中是不会以牺牲波特率来实现通信要求,因为这将影响到整个PROFIBUS-DP网络的数据传输效率和时效性;根据你的情况,如果要保持默认的通信波特率1.5Mbps,需要加一个RS485中继器作为终端设备的网络拓展,在这个网络拓展中,中继器连接网段1和网段2,其中网段1应将CPU用PROFIBUS电缆连接到中继器的A1/B1,它们之间的距离为200米,并把网段1的终端电阻设置为“ON”,同样网段2用PROFIBUS电缆连接中继器A2/B2到MM440上,它们之间的距离也为200米,并把网段2的终端电阻设置为“ON”,网段1和网段2都分别占用一个物理位置(但不分配站号)。根据以上的分析,要想实现所以需要增加MM440与CPU之间的正常通行波特率,必须增加一个RS485中继器,而且该中继器必须放置在200米的位置,才能保证默认的通信波特率1.5Mbps网络故障诊断经验之一(转帖) 2011/5/23 7:07:01 | Author: 廖老师 原作者为玩工控的老家伙 实例:我单位在一项目中,采用安装于控制室操作台内的一台CPU 416-2DP ,通过两块Profibus模块 CP 443-5分别连接100米外两台控制柜,控制柜内外若干台伦茨分体式、一体式变频器。 一天,PLC指示灯报外部故障,所有变频器都不工作,怀疑CP 443-5坏,又换1块,上去就坏,模块很贵,不敢再换。 查找原因时,发现DP接口订货号6ES7 972-0BA12-0XAO的线路板背面有击穿、打火的痕迹。根据这一线索,测量到Profibus线路到操作台外壳有140V交流电压。究其原因是由于操作台和控制柜没有共地,操作台放在防静电地板上,外壳浮空。 找出原因,接好地线,使设备处于等电位状态后,再也没有发生类似故障。 使用带屏蔽层的通讯电缆,屏蔽层的两端分别连接有设备外壳,一般控制装置的电源地线也接机壳,这时一定要先将设备做好等电位,否则可能出现意外。我就有这样的经历,我公司某工程新安装横竖两条传送辊道,使用两块触摸屏分别控制几台辊道车的运行。由于两条辊道线没有事先做好共地,先期安装的Profibus电缆屏蔽层成了两条辊道的共地电气通道,电焊工以为两条辊道电气连接一体,将焊机地线搭在一条辊道上,到另外一条辊道上只管焊接,等DP屏蔽层、DP接头和TP277触摸屏冒烟着火时,再后悔晚矣! 故障诊断经验之二(转帖) 2011/5/25 7:11:36 | Author: 廖老师 原作者为玩工控的老家伙 我公司的生产线由德国制作。PLC CPU 416-2DP,系统用两套光纤链路和连接几十个ET200M、变频器、光电编码器和OP170B屏从站;DP通讯;通过上位机下挂用户终端机诊断、提示系统故障。今年1月份,系统诊断软件提示某升降机DP通讯故障,并停机。该升降机分升降和行走两套机构,升降机构为油缸驱动;行走机构为变频器驱动;但是检测装置都是光电编码器。升降机构光电编码器为一条通讯回路的末端,前面还有行走机构光电编码器相串联。开始根据诊断提示升降机构光电编码器DP故障,通过更换光电编码器和Profibus通讯电缆,故障都不能消除,后来将升降机构光电编码器DP电缆从DP接头的A2B2移相与A1B1并联,故障暂时消失,但不久又见。 在处理故障过程中偶然发现,行走机构光电编码器上有油污,原来其上方有一阀站漏油,将该编码器卸下打开一看,里面已经充满了液压油,查其原因:一是阀站漏油滴在编码器上;二是编码器DP进线没有密封;三是编码器DP进线口朝上能进油。处理方法:密封编码器DP进线接口,调整编码器DP进线接口安装方向,使其朝下安装。处理好编码器再恢复接线,DP通讯故障消失,恢复正常生产。通过这一故障的处理,可以看出,诊断软件可能会误报位置,要根据现场情况才能解决问题。网络故障诊断经验之三 2011/6/7 18:11:01 | Author: 廖老师 原作者为HUANGZE75,文字略有改动。 我公司德国进口设备运行5年多时间,使用DP总线时,出现问题最多的就是DP插头问题,我们使用的是不需要接线的西门子插接接头,使用西门子的DP线,插头没有DP诊断功能。 主要问题是插接的导线和插头内的刀片在温度变化时热胀冷缩,偶尔产生接触不良,导致丢失子站,生产线停止运行。一般都是发生在凌晨时间。 采取的措施:重新做接头并且将接头更换位置后使用,使用端子接线方式的DP接头。基本解决了因为DP接头问题导致的丢失子站问题。 以前使用的DP接头基本上都是塑料外壳,对电磁屏蔽的效果不是很好,目前有全金属外壳屏蔽的DP接头,对电磁屏蔽比较好。总线接线方式有插头插座连接或直接接线连接两种,建议使用直接接线方式比较稳妥。在DP子站不是很多的情况下,建议使用有指示灯诊断指示功能的DP接头,对于DP通讯故障检测就简单多了。 在使用变频器、焊机及其他产生电磁干扰比较严重的电气设备的场所,容易造成对DP通讯的干扰,当DP通讯线路比较远,如超过100米及以上,建议使用光纤,不使用导线来连接。如果远方的DP子站使用DP接头,需要使用光纤转换导线的模块,例如西门子的OLM模块,我目前使用系统就是这样做的,没有出现过因为电磁干扰造成DP通讯异常的情况。 诊断DP系统故障时,首先应检查子站的电源开关有没有通电,有时候就是因为电源开关断开(包括24V电源)导致DP不能通讯。变频器、伺服子站及一些外围设备子站容易出现这个问题。 网络故障诊断经验之四 2011/6/12 20:37:11 | Author: 廖老师 1. 原作者为bingxue668 在有中继器情况下报OB82故障一例: 生产线PLC多次报OB82,停机后检查通讯正常,在线监测诊断中继器也无问题。 将所有DP站断开后,逐个测量各个节点的电阻,发现有不少插头的电阻较大(10欧到一点几K),长时间使用后插头电阻开关老化,出现接触不良。将所有非终端插头开关用电烙铁短接后,使用至今未出现以上问题。 另一OB86事例:设备运行一段时间后40号站报OB86停机,停机后检查无问题(故障已自动复位),更换新通讯模块后还是偶尔会出现。后来发现为给该模块供电的断路器老化,在设备有震动的情况下出现接触不良现象,更换后正常。 2. 原作者为合合 我们厂一台设备组网时有时能找到从站,有时死活找不到,后来发现是DP线的屏蔽层剥得太长,把线头重做就好了。 3. 原作者为鹅卵石 我单位发生过一次profibus-dp网络间歇故障,最后发现原因竟然是老鼠尿,导致ET200受潮了。用报告系统错误功能诊断和显示故障DP网络故障诊断之五 2011/3/27 18:05:23 | Author: 廖老师 实现报告系统错误功能的操作步骤如下: 1生成项目,组态S7-300/400的站点和PROFIBUS-DP网络,组态DP从站,启用有诊断功能的模块的诊断中断功能。 2选中硬件组态工具HW Config中的CPU,执行菜单命令“选项”“报告系统错误”,打开“报告系统错误”对话框。可以全部采用默认的参数,点击“生成”按钮,就可以自动生成用于诊断故障和发送消息的OB、FB、FC和DB,以及OB1、OB82和OB86中调用诊断故障的FB 49的程序。同时还生成了各机架、从站和模块对应的故障消息。每个从站和模块有两条自动生成的报警消息。 3生成一个人机界面的站点,打开网络组态工具NetPro,将PLC和人机界面站点连接到MPI网络上。 4双击人机界面站点,打开集成在STEP 7项目中的WinCC flexible项目,双击项目视图的“通讯”文件夹中的“连接”图标,在连接表中将HMI与PLC的通信连接设置为“开”。 5双击WinCC flexible项目视图的“报警管理设置”文件夹中的“报警设置”图标,在“报警设置”视图中,激活“S7诊断报警”。 选中“报警程序”表第一行“ALARM_S”列“所有显示的类”。 6在画面上生成一个报警视图,组态它的属性。在“常规”选项卡选中“报警事件”,和“报警类别”列表中的“S7报警”。生成“信息文本”和“确认”按钮。7建立PLC和计算机的硬件通信连接,将PLC的用户程序和系统数据下载到PLC。 8点击WinCC flexible工具栏上的 按钮,启动WinCC flexible的运行系统,出现模拟的HMI画面。 9用电缆连接CPU和从站的DP接口,将CPU和DP从站切换到运行模式。断开7号从站(ET 200M)6号槽的AO模块0号通道的电流输出电路,在仿真画面上出现“模拟输出断线”的消息(见下图)。断开5号从站的电源,画面上出现5号从站故障的消息。点击画面右下角的确认按钮,出现一条以“#.”结束的确认消息。接通AO模块的电流输出电路,故障消失,又出现一条报警消息。 可以用PLCSIM对PLC仿真,用WinCC flexible的运行系统对触摸屏仿真,实现全软件的仿真。下图是用WinCC的报警控件显示的报警消息。可以用PLCSIM和WinCC配合,做仿真实验。 下面是用报告系统错误功能诊断故障的特点: 1容易实现,组态时全部采用默认的参数,不需要用户设置任何参数,就可以自动生成用于诊断故障、发送消息的全部用户程序和报警消息。运行时如果出现故障,CPU自动读取诊断数据,调用报告系统错误功能生成的程序来分析诊断数据,并将包含故障信息的报警消息发送给人机界面。 2功能强大。实验表明,报警消息能提供准确、详细的故障信号。可以显示几乎同时出现的多个故障的消息,每条消息包含了较为丰富的故障信息。因此报告系统错误功能是一种相当理想的DP网络故障诊断方法。3报告系统错
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号