西门子PLC故障诊断简易教程
- 格式:ppt
- 大小:3.48 MB
- 文档页数:111
西门子PLC S7-1200编程与操作模块七故障诊断与数据维护任务一故障诊断【学习目标】1.能够区分发生的错误是“系统检测错误”还是“功能错误”。
2.能够读取诊断缓冲区,解释并使用它来进行故障排除。
3.熟练运用交叉参考解读程序。
4.熟练运用调用结构、分配列表、从属性结构、资源窗口查看程序状态。
5.熟练块比较、调用环境、强制等各种调试操作【相关知识】监视功能:诊断在系统或机器运行阶段非常重要。
通常当问题 (干扰) 导致系统停机,或者使系统或机器功能不正常时,就需要进行诊断。
由于停机或功能故障所导致的成本往往很高,必须快速找到干扰的相关原因并排除。
错误类别:根据是否是由 PLC 检测到,发生的错误可以分为两类:•一类是由 PLC 的操作系统检测到的错误,这通常会导致 CPU 进入停止状态。
•另一类是功能性错误,即 CPU 正常处理程序,但是所需要的功能要么根本没有执行,要么执行不正确。
搜索这类错误非常困难,因为通常很难确定这类错误的原因。
有两种功能性错误。
过程故障 (例如接线错误)由直接与过程控制相关的组件的功能故障所引起的故障,例如到传感器/执行器的电缆,或者传感器/执行器自身出现的问题。
逻辑编程错误 (例如重复赋值)用户程序创建和启动期间没有检测出来的软件错误,出现频率极少。
一、在线和诊断选择CPU—双击“在线和诊断”,或者工具栏—在线—单击“在线和诊断”在线访问:可以查看编程器与CPU在线访问的状态,点击“转到在线”,切换到在线模式。
诊断:常规:其中包括了模块描述、硬件和固件版本。
诊断状态:模块总状态。
诊断缓冲区:按发生顺序列出发生的所有诊断事件。
所有事件以纯文本形式列出,按照事件发生的顺序显示。
循环时间:监视循环扫描时间状态。
存储器:装载存储区、工作存储器和保持存储器的大小和使用情况。
PROFINET:CPU PROFINET网络接口状态。
(一)、诊断缓冲区诊断缓冲区按事件发生顺序列出了所有诊断事件。
西门子S7 PLC报SF故障的分析和处理方法一、前言西门子S7 PLC最常见的故障之一就是报SF故障,CPU面板上的状态指示灯SF灯亮红色,其含义是提示发生了硬件故障或软件错误,有时伴随着CPU停机、自动由运行(RUN)状态转入停机(STOP)状态,造成生产中断甚至发生意外生产事故。
但SF亮红灯只是一个笼统的提示,要快速查找出具体故障原因确是一件非常麻烦的事情。
下面结合现场发生的一起实际案例叙述故障原因分析和处理方法,供同仁们参考。
二、故障现象某日原料车间一台取料机发生故障,故障的现象是取料机驾驶员在启动斗轮机或皮带机这两台设备时在启动过程中突然故障停机,查看PLC柜发现(CPU315-2 PN/DP)CPU停机处于STOP状态并报SF红灯亮故障,将PLC重新上电后恢复正常,再次启动斗轮机和皮带机的过程中又重复发生该故障,如果在启动斗轮机或皮带机之前启动取料机上的其它设备都没有问题,就仅仅是启动这两台设备时会发生故障。
但不是每次操作斗轮机或皮带机都会发生故障,有时重新上电后能够坚持一段时间,更不可思议的是有时重新上电后CPU刚刚进入RUN 状态不久驾驶员还没有操作任何设备时就发生了该故障(CPU自动进入STOP状态并报SF红灯亮)。
这种时有时无的不规律故障是电气自动化人员最头疼的故障。
三、故障原因的查找方法首先检查机械、电气设备,均未发现异常,斗轮机和皮带机的软启动器也未报故障,开关、接触器、软启、线路、操作台、电机均属正常,剩下的就是查PLC了。
自动化人员用安装有西门子S7 PLC软件(Step 7)的电脑笔记本(并携带有MPI/DP数据线或网线)连接PLC在线察看故障信息,方法如下: 第一步:电脑连接PLC,上传备份PLC原程序。
这一步非常重要,自动化人员必须养成该习惯,不要轻易相信别人的备份和电脑上已有的备份。
第二步:打开PLC程序,打开硬件组态(即配置),在线查找故障信息。
如下列图示:图一:打开PLC程序,双击硬件图二、打开硬件组态图三:在线查看硬件组态图四:右击CPU,选择模块信息图五:在线查看模块信息图六:点击诊断缓冲区图七:点击“设置”,弹出设置对话框图八:在设置对话框中将默认显示15条信息改成500条,点确定图九:在事件列表中用鼠标下翻查查找故障信息,并点击“事件帮助”图十:找到导致CPU转入STOP模式的事件信息。
115C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d目录1在西门子PLC 诊断以太网连接状态 .................................................................... 31.1问题描述 .............................................................................................. 31.2解决方案 .............................................................................................. 31.3配置 ..................................................................................................... 41.3.1CPU 的配置 ......................................................................................... 41.3.2通讯对象的配置 ................................................................................... 61.3.3测试 .. (7)C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d1在西门子PLC 诊断以太网连接状态1.1问题描述随着以工业以太网技术发展,工业以太网现场网络的节点数和设备类型日益庞杂,因此越来越多的客户希望 PLC 能够有能力对网络的节点状态作出诊断(例如:网络断线等)。
SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。
因此S7-200系列具有极高的性能/价格比。
整个PLC 系统与外联设备相接,就构成了一个自动控制系统,接下来就为大家详细的讲解一下,希望对大家有所帮助。
1、CPU异常:CPU异常报警时,应检查CPU单元连接于内部总线上的所有器件。
具体方法是依次更换可能产生故障的单元,找出故障单元,并作相应处理。
2、存储器异常:存储器异常报警时,如果是程序存储器的问题,通过重新编程后还会再现故障。
这种情况可能是噪声的干扰引起程序的变化,否则应更换存储器。
3、输入/输出单元异常、扩展单元异常:发生这类报警时,应首先检查输入/输出单元和扩展单元连接器的插入状态、电缆连接状态,确定故障发生的某单元之后,再更换单元。
4、不执行程序:一般情况下可依照输入---程序执行---输出的步骤进行检查输入检查是利用输入LED指示灯识别,或用写入器构成的输入监视器检查。
当输入LED不亮时,可初步确定是外部输入系统故障,再配合万用表检查。
如果输出电压不正常,就可确定是输入单元故障。
当LED亮而内部监视器无显示时,则可认为是输入单元、CPU单元或扩展单元的故障。
5、部分程序不执行:检查方法与前项相同但是,如果计数器、步进控制器等的输入时间过短,则会出现无响应故障,这时应该校验输入时间是否足够大,校验可按输入时间<输入单元的最大响应时间+运算扫描时间乘以2的关系进行。
6、电源的短时掉电,程序内容也会消失:通过反复通断PLC本身电源来检查。
为使微处理器正确启动,PLC中设有初使复位点电路和电源断开时的保存程序电路。
这种电路发生故障时,就不能保存程序。
所以可用电源的通、断进行检查。
7、PROM不能运转:先检查PROM插入是否良好,然后确定是否需要更换芯片8、电源重新投入或复位后,动作停止:这种故障可认为是噪声干扰或PLC内部接触不良所致。
本文列举了PLC五种故障查找方法的流程图,并列出常规输入、输出单元故障处理对策。
PLC有很强的自诊断能力,当PLC自身故障或外围设备故障,都可用PLC上具有的诊断指示功能的发光二极管的亮灭来诊断。
一、PLC故障查找流程图1、总体检查根据总体检查流程图找出故障点的大方向,逐渐细化,以找出具体故障,如图1所示。
图12、电源故障检查电源灯不亮需对供电系统进行检查,检查流程图如图2所示。
图23、运行故障检查电源正常,运行指示灯不亮,说明系统已因某种异常而终止了正常运行,检查流程图如图3所示。
图34、输入输出故障检查输入输出是PLC与外部设备进行信息交流的通道,其是否正常工作,除了和输入输出单元有关外,还与联接配线、接线端子、保险管等元件状态有关。
检查流程图如图4、图5所示。
图4图55、外部环境的检查影响PLC工作的环境因素主要有温度、湿度、噪音与粉尘,以及腐蚀性酸碱等。
本文介绍了利用PC-Link网络实现多层电梯的PLC控制。
通过实际测试,电梯运行稳定可靠。
利用通信网络实现电梯的PLC控制,对于其他系统同样具有借鉴作用。
由于PLC具有体积小、价格低、功能强、运行稳定可靠等特点,且集电控、电仪、电传于一体,所以在工业控制的各个领域得到了广泛的应用。
对于要求I/O点数较多,且控制点比较分散的控制系统,可以通过PLC网络实现控制要求。
本文介绍利用松下FPΣ构成P C-Link网络实现六层电梯的PLC控制。
一、电梯控制系统电梯主要由轿厢系统、电力拖动系统、电气控制系统等组成。
电力拖动系统通过曳引电机实现电梯轿厢的上下移动。
电气控制系统实现电梯的自动运行。
电梯控制要求如下:开始时电梯处于任意一层。
当有外呼梯信号时,轿厢应该响应呼梯信号,到达该楼层时轿厢停止运行,轿厢门打开,无人操作时延时一定时间后自动关门。
当有内呼梯信号时,轿厢响应该呼梯信号,到达该层时轿厢停止运行,轿厢门打开,无人操作时延时一定时间后自动关门。
S7-200系列PLC产品故障检查与处理1.故障检查与处理流程PLC系统在长期运行中,可能会出现一些故障。
PLC自身故障可以靠自诊断判断,外部故障则主要根据程序分析。
常见故障有电源系统故障、主机故障、通讯系统故障、模块故障、软件故障等,一般故障检查与处理流程如附图30所示。
附图30 S7-200系列PLC产品的故障检查与处理流程图2.故障检查与处理(1)电源故障检查与处理PLC系统主机电源、扩展机电源和模块中电源显示不正常时,都要进入电源故障检查流程。
如果各部分功能正常,只能是LED 显示有故障,否则应首先检查外部电源;如果外部电源无故障,再检查系统内部电源故障。
电源故障检查与处理见附表6。
附表6 电源故障检查与处理故障现象故障原因解决办法电源指示灯灭指示灯坏或保险丝断更换无供电电压加入电源电压检查电源接线和插座使之正常供电电压超限调整电源电压在规定范围电源坏更换(2)异常故障检查与处理PLC系统最常见的故障是停止运行(运行指示灯灭)、不能启动、工作无法进行,但是电源指示灯亮。
这时,需要进行异常故障检查,检查顺序和内容见附表7。
附表7 S7-200系列PLC产品故障检查与处理故障现象故障原因解决办法不能启动供电电压超过上极限供电电压低于下极限内存自检系统出错CPU、内存板故障降压升压清内存、初始化更换工作不稳定频繁停机供电电压接近上、下极限主机系统模块接触不良CPU、内存板内元器件松动CPU、内存板故障调整电压清理、重插清理、带手套按压元器件更换与编程器等不通讯通讯电缆插接松动按紧后重新联机(3)通讯故障检查与处理通讯是PLC联网工作的基础。
PLC网络的主站、各从站的通讯处理器、通讯模块都有工作正常指示。
当通讯不正常时,需要进行通讯故障检查,检查内容和处理见附表8。
附表8 S7-200系列PLC产品故障检查与处理(4)输入输出故障检查与处理输入输出模块直接与外部设备相连,是容易出故障的部位,虽然输入输出模块故障容易判断,更换快,但是必须查明原因,而且往往都是由于外部原因造成损坏,如果不及时查明故障原因,及时消除故障,对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模块和种类齐全的通用模块。
23.1 诊断硬件和故障排除通过出现的诊断符号,您可查看是否有可供模块使用的诊断消息。
诊断符号说明了相应模块的状态,而且,对于CPU,也说明了其工作模式。
当调用功能“诊断硬件”后,诊断符号将会显示在在线视图以及快速视图(缺省设置)或诊断视图的项目窗口中。
双击快速视图或诊断视图中的诊断符号,可启动“模块信息”应用程序来显示详细的诊断信息。
如何定位故障1. 使用菜单命令视图> 在线打开项目的在线窗口。
2. 打开所有的站,以便在其中组态的可编程模块均为可见。
3. 查看是哪个CPU正在显示诊断符号,其指示了错误或故障。
按F1键打开解释诊断符号的帮助页面。
4. 选择要检查的站。
5. 选择菜单命令PLC > 诊断/设置> 模块信息以显示主站中CPU的模块信息。
6. 选择菜单命令PLC > 诊断/设置> 诊断硬件以显示主站中CPU和故障模块的“快速视图”。
快速视图的显示已设置为缺省值(菜单命令选项> 自定义,“视图”标签)。
7. 选择快速视图中的故障模块。
8. 点击“模块信息”按钮以获取关于在线模块的信息。
9. 点击快速视图中的“在线打开站”按钮,以显示诊断视图。
诊断视图包括了按照其插槽顺序排列的站中的所有模块。
10. 双击诊断视图中的模块,以便显示模块信息。
采用在线方式,您也可获得那些没有故障因而没有显示在快速视图中的模块的信息。
您当然不必执行所有的这些步骤;一旦您获得所需要的诊断信息,您就可停止。
23.2 在线视图中的诊断符号在在线项目窗口和具有组态表在线视图的硬件配置窗口中,显示诊断符号。
诊断符号便于检测故障。
只需看一眼模块符号,就知道有没有诊断信息。
如果没有出现故障,那么所显示的模块类型符号上不带附加的诊断符号。
如果模块有诊断信息,那么除显示模块符号外,还显示诊断符号,或以较低的对比度显示模块符号。
模块的诊断符号(实例:FM/CPU)工作模式的诊断符号(实例:CPU)强制诊断符号更新诊断符号的显示必须激活合适的窗口。