SIMATIC-PLC故障诊断
- 格式:pdf
- 大小:5.15 MB
- 文档页数:111
FAQ:如何检测S7-300/400带断线诊断功能的模拟量模块具体某个通道是否断线?Answer:通过诊断中断组织块OB82可以检测到有断线故障的模拟量模块的起始逻辑地址,得到此起始逻辑地址后,在OB82中调用SFC51可以判断出具体是哪一个通道断线。
现以S7-300 PLC为例说明如下:1.在STEP7 SIMATIC Manager中创建一新项目Test_wire_break;2.在新项目中插入一个S7-300的站SIMATIC 300(1);3.做硬件配置,CPU 为CPU315-2DP(6ES7 315-2AG10-0AB0),模拟量模块为6ES7 331-7KF02-0AB0;4.配置SM331-7KF02 模块的inputs选项,选择0-1通道组为2线制电流(2DMU),其他通道组为电压,并注意模板的量程卡与设置的相同。
选中Enable框中的Diagnostic Interrupt选项,选中Diagnostics 选项中的0 – 1通道组中的Group Diagnostics 和 with Check for Wire Break选项,配置完成的画面如下:5.硬件组态完成后,保存编译;6.接下来完成诊断程序,在SIMATIC 300(1)\S7 Program(1)\ Sources下面插入STL Source文件STL Source(1),此时文件为空;7.打开空的OB1程序,然后选中Libraries\Standard Libraries\System Function Blocks\SFC51 RDSYSST DIAGNSTC,按F1键,出现SFC51的在线帮助信息,可具体读一下信息的内容,然后在信息的最底部点击Example for modulediagnostics with the SFC 51,然后选择点击STL Source File,选中全部STLSource 源程序拷贝到STL Source(1)中,存盘编译此源程序,提示没有错误;8.此时在Blocks 中生成OB1,OB82,DB13和SFC51;9.打开OB82的程序并做简单修改,将19 和20 行拷贝到go:后面并保存,具体变化如下:10.将整个S7-300站的程序和硬件组态下载到CPU中,下在完成后将CPU 的模式选择开关切换到RUN位置,此时CPU运行,CPU的SF灯亮,SM331的SF灯亮,查看CPU的诊断缓冲区Hardware\Online\选择CPU并双击\Diagnostic Buffer,可获得相应的故障信息;11.打开DB13 数据块,在线监控,具体画面如下:因为通道断线是一到来事件,所以诊断信息存储到COME数组中,具体每一字节的含义参见S7-300的硬件手册中B Diagnostics Data of Signal Modules部分的详细说明,S7-300的硬件手册可以从西门子网站下载,下载网址为:/WW/view/en/885962912.本例中COME数组字节的含义解释如下:COME[1] = 16#0D 表示通道错误,外部故障和模板问题;COME[2] = 16#15 表示此段信息为模拟量模板的通道信息;COME[3] = 16#00 表示CPU处于运行状态,无字节2中标示的故障信息;COME[4] = 16#00 表示无字节3中标示的故障信息;COME[5] = 16#71 表示模拟量输入;COME[6] = 16#08 表示模板的每个通道有8个诊断位;COME[7] = 16#08 表示模板的通道数;COME[8] = 16#03 表示0通道错误和1通道错误,其它通道正常;COME[9] = 16#10 表示0通道断线;COME[10] = 16#10 表示1通道断线;COME[11] = 16#00 表示2通道正常,其它通道与2通道相同;13.如何读取其他信息的诊断可详细参考OB82、SFC51和S7-300的硬件手册中B Diagnostics Data of Signal Modules部分的说明。
西门子PLC S7-200常见的71个故障汇总及解决办法西门子PLC概述德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。
西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。
西门子S7系列PLC 体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。
S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
西门子SIMATIC系列PLC,诞生于1958年,经历了C3,S3,S5,S7系列,已成为应用非常广泛的可编程控制器。
西门子PLC S7-200系列PLC的基本硬件组成SIMATIC S7-200的应用领域从更换继电器和接触器一直扩展到在单机、网络以及分布式配置中更复杂的自动化任务。
S7-200也越来越多地提供了对以前曾由于经济原因而开发的特殊电子设备的地区的进入。
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。
其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。
1.基本单元S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:2.扩展单元S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
3.编程器PLC在正式运行时,不需要编程器。
编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。
S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但。
使用OB8x诊断SIMATICPLC(PN)SIMATIC S7-300和S7-400使用广泛,应用在各行各业的工业环境中。
在调试和使用PLC和相关网络过程中,发生一些PLC或者网络故障是不可避免的。
故障出现后,用户可能无法从上位机获取相关诊断信息,只有通过连接PG到PLC上,使用Step7在线的方式或者查看CPU的诊断信息来分析和判断故障原因,根据所提示的内容来解决现场问题。
但是通过上述方法,由于获取故障信息缓慢,从而不能快速有效的解决现场问题。
西门子对于PLC和相关网络提供多种多样的诊断方式,包括使用故障组织块例如OB82,OB86,诊断功能块,例如SFC51,SFC13,SFB52等,使用RSE/WinCC/WinCC flexible方式,使用Web服务(集成在新的PN CPU中),使用已有的诊断方式,例如FB126,或者使用Maintenance station(维护站)等方式。
其中使用OB8x ( 359 KB ) 是最简单最基本的获取基本故障信息的方法,同时也可以配合诊断功能块进行详细故障的诊断。
SIMATIC PLC判断发生故障,会立即调用相应的故障组织块OB,如果PLC中没有加入相应的组织块PLC可能会停机,停机的目的就是保证生产过程处于安全状态。
如果使用OB8x而没有编写任何诊断程序在用户程序中,PLC虽然不会因为发生故障而停机,但是这种方式并不可取。
不能让产生故障的PLC仍无条件的运行,因为这种方式可能导致生产处于某种危险的状态。
例如,当DO模块发生断线故障,相关的控制设备因此停止,但是DO可能并没有获取故障信息而停止输出,如果维护人员检查故障并做好接线后,DO会立刻输出控制信号导致相应的控制设备动作,这可能会造成现场人员或者设备的伤害。
最好的方式之一就是通过OB8x获取故障信息,然后通过编程连锁该输出信号,使其输出为“0”,当维修完毕后,通过用户确认后(例如上位机界面中的操作按钮),然后再输出信号“1”。
1.用通信电缆连接S7-300CPU,再使用SIMATIC Manager管理器打开项目文件,与CPU“在线(Online)”后,打开“Module Information”窗口,查看“diagnostic Buffer”(即CPU的诊断缓冲区)标签内的历史记录。
再仔细分析错误原因。
可初步判断是硬件故障还是软件故障。
2.重新下载一次硬件组态和程序,排除硬件组态和软件程序问题。
3.从软件编程角度来判断故障,如下载错误处理组织块:OB81(电源故障),OB82(诊断中断)、OB83(插入/取出模块中断)、 OB86(机架故障或分布式
I/O的站故障)、OB87(通信错误)、OB121(编程错误)、OB122(I/O访问错误),将这些组织块依次下载到 CPU中使之出现错误时不进入STOP状态。
4.从硬件安装连接来判断故障,如:1.检查供电源是否正常;2.检查一下背板总线连接是否正常,3.检查各模块外部连接是否有异常;4.检查各模块安装是否有松动,周围是否有振动。
5.机架上是否有模块已经损坏。
艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有 10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。
如需进一步了解相PLC表产品的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城。
西门子S7-400H PLC的常见故障分析及处理方式PLC是一种专为工业环境应用而设计的可编程逻辑控制器,它是传统控制元器件继电器的替代品。
由于采用微型计算机技术,PLC具有强大的逻辑控制特性,目前在工业自动化控制领域得到广泛应用。
___的S7系列产品因其强大的功能和适用范围而备受市场青睐,其中S7-400可编程控制器是市场主流。
本文结合多年的西门子S7-400系列产品的维护经验,以其在石化装置中的应用为例分析了S7-400H PLC产品常见的故障,并提出了解决措施。
PLC是Programmable Logic Controller的英文缩写,中文为可编程控制器。
它是专用于进行工业控制的计算机,利用微型计算机技术支撑下的工业装置功能拓展了其逻辑控制范围,因此得以在工业自动化控制中广泛应用。
随着PLC技术的日渐成熟和研制PLC系列产品的国家越来越多,PLC产品逐渐在性能上实现了高传输质量、快速率和稳定宽带,且相比传统组网技术而显现出了低成本优势,成为了当前工业自动化控制领域的最为重要应用控制系统之一。
PLC系列产品研制开发的国家主要集中在德国和日本,其中尤以德国___研制开发的PLC S7系列产品因其在中高端性能领域的显著优势而在高端装备制造业领域得到广泛应用。
目前___开发S7 PLC系列产品中,S7-400 PLC由于具备强大的模块扩展和MPI多点接口功能而在高端装备制造业中得到应用,然而其存在的故障也具有普遍性。
本文从分析S7-400产品特点出发,以该产品在化工工业领域应用为例分析了产品存在的故障,并提出了解决措施,具有一定的参考价值。
S7-400自动化控制系统采用模块化设计,具备强大的模板扩展和配置功能,使其能够根据不同需求灵活组合。
基本系统包括电源模板、中央处理器、各种信号模板、功能模板、接口模板和SIMATIC S5模板。
这些不同的模块通过信号总线连接,并利用机架固定模块。
此外,S7-400还提供多种级别的CPU模块和种类齐全的通用模块。
西门子PLC系统常见故障分析孙慧【摘要】西门子PLC系统在工业领域的应用越来越广泛,大连石化公司电厂化学水处理系统采用了西门子S7-400系列控制。
主要分析了该套PLC系统日常运行中常见的故障,并给出了处理措施。
【期刊名称】《化工自动化及仪表》【年(卷),期】2014(000)009【总页数】2页(P1101-1102)【关键词】PLC系统;Profibus总线;通信故障;干扰故障【作者】孙慧【作者单位】大连石化公司仪表车间,辽宁大连116032【正文语种】中文【中图分类】TH165+.2大连石化公司化学水处理系统2000年采用了西门子S7-400 PLC控制,投用初期故障较多,包括软/硬件故障、通信故障及干扰故障等,随着系统应用的普及,现场维护人员逐渐掌握了该系统的故障处理方法,对PLC故障逐一进行解决,目前,该系统运行稳定可靠,保证了生产,减轻了操作工人的劳动强度。
笔者主要结合现场介绍该套PLC系统运行中常见的故障及其处理措施。
1 PLC控制系统架构①整套PLC控制系统由工厂级Profibus总线和现场级Profibus-DP总线构成,包括5台操作站和5组西门子S7-400标准控制器(下挂多个ET-200M远程从站),操作站与控制器分别连接到Profibus总线网,Profibus总线为环形网,由光纤通过适配器相连,操作站、西门子S7-400均是环形Profibus总线网上的节点[1]。
操作站安装了Windows 2000 Professional操作系统,每台工作站通过CP5613卡连到Profibus总线网,同时工作站之间通过Hub构成以太网,用于工程师站绘制监控图的分发。
工作站上除了安装操作系统外,还要安装CP5613卡驱动程序、HMI组态软件WinCC、SIMATIC Manager(STEP 7编程软件)和License文件。
控制器由5组S7-400标准控制器构成,分别负责老厂、新厂、预处理、凝结水和混床的控制,其CPU型号为414-2DP。
PLC运行自动停止,恢复出厂设置也没用CPU型号是3152PN-DP,选择模式为RUN时,SF,DC5V 和STOP三个灯都亮,当下载程序进行软启动的时候,STOP 灯灭,RUN指示灯闪烁大概3秒,就灭了,同时STOP指示灯又亮了。
查看了诊断信息有说OB33、MPI等出问题的,但是从来没下载过OB33,用的也是以太网通讯。
后来实在找不出原因,就恢复出厂设置了,重新硬件组态的时候只组态了电源和CPU,但是问题依然存在,模式为RUN的时候,SF,DC5V和STOP三个灯都还亮。
请帮忙看看,到底是哪里出了问题了呢?最佳答案1、你CPU的MMC卡内原来有程序的,你把存储卡的原来程序清除,然后把你的硬件组态和程序都下载进去就正常了!要么就换个新的MMC卡。
清除的方法:(1)对新型S7-300(带MMC卡),方法如下:建立电脑与CPU之间的连接,在SIMATIC管理器中,选择菜单View (查看)/Online(在线),在线打开Blocks(块),选中所以块,右击选择“删除”,即可删除CPU工作存储器中内容,同时也删除了MMC卡中内容;你也可以使用菜单PLC/Downloaduserprogramtomemorycard(把用户程序下载到存储卡中),下载一个空的程序到MMC卡中,间接把MMC 卡中程序删除;你也可以利用PG或西门子专用读卡器来删除MMC卡中程序。
(2)对于标准S7-300(使用闪存FEPROM卡),首先在SIMATIC管理器中,选择菜单View(查看)/Online(在线),在线打开Blocks(块),选中所以块,右击选择“删除”,即可删除CPU工作存储器中内容,然后执行菜单PLC/CopyRAMtoROM(复制RAM到ROM),即把在线空的程序下载到FEPROM卡中,把FEPROM卡中程序删除。
2、模式为RUN的时候,SF,DC5V和STOP三个灯都还亮?可能是硬件的故障。
硬件有问题!具体的分析,你看下:/service/answer/solution.aspx?Q_ id=64738&cid=1029。
PLCNET-S7 西门子SIMATIC® S7系列PLC以太网通讯处理器使用手册目录1.产品选型 (3)2.功能应用 (4)3.PLCNET安装、诊断 (5)3.1安装 (5)3.2诊断 (5)4.PLCNET参数设定 (6)4.1Web页面的登录、查看 (6)4.1.1串行总线接口参数 (7)4.1.2以太网接口参数 (8)4.1.3通讯诊断 (9)4.2 PLCNET-S7配置软件使用 (10)4.2.1搜索设备 (10)4.2.2设置IP地址 (10)4.2.3修改设备参数 (11)5.编程调试 (21)5.1驱动安装 (21)5.2MicroWIN编程调试 (22)5.2.1通过PLCNET编程驱动 (22)5.2.2通过西门子以太网驱动 (27)6.SCADA以太网通讯 (31)6.1WINCC通讯 (31)6.2组态王通讯 (33)6.2.1采用西门子S7TCP驱动 (33)6.2.2采用KEPServer OPC驱动 (36)6.3力控通讯 (37)7.OPC通讯 (39)7.1.添加通道 (39)7.2添加设备 (42)7.3添加标签 (44)7.4变量测试 (44)8.触摸屏以太网通讯 (45)9.产品技术指标 (48)10.联系我们 (49)1.产品选型PLCNET-S7产品主分为两个系列:PLCNET-S7200直通型、PLCNET-S7200桥接型。
●PLCNET-S7200直通型:适用于西门子S7200系列、SMART系列等PLC控制系统的的以太网通讯;其X2的扩展接口可以连接支持多主站通讯的触摸屏(西门子品牌、PROFACE品牌)和通讯电缆(西门子原装)。
●PLCNET-S7200桥接型:适用于西门子S7200系列、SMART系列等PLC控制系统的的以太网通讯;其X2的扩展接口可以连接不支持多主站通讯的触摸屏(国产触摸屏品牌:威纶通、步科、昆仑通泰、海泰克等)。