线下实训
HOME
线下实训
正文内容
plc编程完了怎么办 PLC的故障维修步骤
发布时间 : 2024-10-13
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC的故障维修步骤

一、总法则:

对于plc系统的故障检测法:一摸、二看、三闻、四听、五按迹寻踪法、六替换法。

一摸,查CPU的温度高不高,CPU正常运行温度不超过60℃,因手能接受的温度为人体温度37~38℃,手感为宜;二看,看各板上的各模块指示灯是否正常;三闻,闻有没有异味,电子元件或线缆有无烧毁;四听,听有无异动,镙丝钉松动、继电器正常工作与否,听现场工作人员的反映情况;五出现故障根据图纸和工艺流程来寻找故障所在地;六对不确定的部位进行部件替换法来确定故障。

二、具体步骤:

当PLC的软件不正常时,主要看CPU的RUN状态是否正常,不正常则进行CPU清除后重新下载控制程序。

当PLC硬件不正常时则要按以下顺序进行检查工作:

1、查看PLC电源是否有电:有电则测量电压是否在+24V的±5%范围之内,有电且正常,则进行下一步;有电不正常则进行电源模块的输出端与输入端进行检测,若输出端不正常而输入端正常,则更换模块;若输入端不正常,则进行输入端的逆流法则进行相应检查,如进行24V交直流变压器的输入电压端的交流电压220V的±10%检查,正常,则更换直流24V变压器。无电则按迹寻踪,借助原理图+现场布置总图+接线图纸,检查给电源模块供电的各种电器器件的输出端的接线是否正确,不正确,重新接线;正确用万用表则检查空气开关的进线端与出线端有无正常供电,无正常供电,查明是外界还是自身原因,若为外界则是电压不足还是根本无电压,或负载过重,又或严重过流等等的分析,一直到将事故排除正常供电为止;若为本身器件坏则更换之。

2、了解过CPU工作模式及优先级:高优先级有STOP、HOLDUP、STARTUP(WARMRESTART、COLDRESTART);低优先级有:RUN、RUN-P(PG/PC的在线读写程序)。查看CPU是在RUN模式,或是在STOP模式,又或是RUN模式的闪烁状态和STOP模式兼有的保持模式或叫调试模式。如果仅是RUN模式则CPU和各板为正常进行第3步。如果是保持模式出现,可能是运行过程中用户程序出现断点而处于调试程序状态,或在启动模式下断点出现,对此情况重新调试好程序,再次将控制程序下载到CPU中方可。

如果是STOP模式,目测引起STOP的原因分析:A、无电,分析无电原因,是因为供电部门出问题,还是异常掉电(因有有1K3AH的UPS保证很少发生异常掉情况),通常情况下为检修拉电了,待检修结束后进行人工送电。再利用PLC的在线功能将CPU的工作模式从STOP转换为RUN;B、CPU坏,更换新的好的同种类型同版本的CPU;C、有板子坏了,有序进行板子的更换。对于硬件更换时要注意使用与原来的器件相同的产品同型号、同版本来进行,否则会造成实际的PLC配置与相应编程软件中硬件配置数据库中硬件配置不同而无法进行用户控制程序的正常循环执行。

3、进行各个主板和扩展板上的通迅电缆检查和各模块各LED灯的检察,看是否有坏模块出现fault灯亮,若有则该模块不正常。对于数字量输出模块上各点其实与现实生活上的电灯开关是一样的功能且为常开点,所以在线检修该模块的任一点时,只要在无接线时且该地址在控制程序不给输出信号时来检测其通不通就可以了,若通,则该点不正常,不通则正常;不正常时要进行硬件连接线的另选点重接工作;另外我们也可以用新模块进行更换后,对替换下来的模块的点进行测量通断状态,通,则该点坏,不通该点为好。对于数字量输入模块的点当于导通的线圈,为常闭状态,它可以在线或下线检测,用表检测若是坏点的话则是不通的状态,则换点重接线;好点则为通状态。只要对硬件接线重新换点重接后均要用相应编程软件对控制软件进行0X或1X地址替换工作。对于模拟量输入模块是与数字量输入模块相同,每个通道都相当于一根导线形式,也就是说相当于常闭点,所以检测通道好坏的方法为用表的测通断功能来检测,当通状态时为好,断状态时为坏通道;模拟量输出模块的检测方法与数字量输出模块相同。若坏通道则对硬件接线需要更换通道与并同时替换控制程序中的相应3X或4X地址;另外对于模拟量模块则要进行量程块的选择的检查,保险丝是否断开的检查等工作。软件配置是否正常,一般为电压1~5V或电流4~20mA,这根据所用的传感器与智能转换器类型来选择。进行过硬件点或通道更换工作后条件允许的话均要STOP

PLC的CPU,再重新下载程序,若条件不允许则直接用更新变化来下载变化的程序而不停CPU。对于不用的输入模块的好通道/好点与最后一个已用的一好通道/好点进行串联或在软件中进行特别设置。

4、对大量输出模块的板子上的电源模块在正常生产状态时是不能断电的,因为此时断电的话,将使继电器柜中的常开继电器变为常开状态,容易发生错误,因此要对此类的输出模块进行检测时,要与现场操作人员进行联系,进行该部分相关设备进行手动操作后,再撤去数字量输出模块的供电线后对模块测点工作。

5、各类开关类的检测工作:如继电器、接近开关、空气开关等器件的检测工作,是根据开关的类型是常闭型还是常开型来区分,用表来检测其通与不通的状态,其状态与好器件状态相反,则该器件坏了,更换之。对于电路大部情况利用常开型,它们是用来人工控制或自动控制电流的接通与断开的;对于常闭型主要用在保护电路中。借此可以知道开关类和保护类器件的正常状态为如何而正常识别器件的好坏。

6、通迅模块的检测则是利用简单的用好的新的通迅模块进替换来识别板上的正在使用的模块是否正常。

7、导线的测量方法:导线也是通过检测通断方法进行的。可以利用已知通的导线来检测不知是否好坏的导线,方法是将好的导线与未知导线连接起来后测通断状态。

8、电阻检测:带电状态时检测电压,不带电时检测相应的电阻。

通过以检测可以排除工作中的大部分故障,另外由于本工作涉及到交流单相电220V与直流电24V的交叉作业,工作时要注意积累安全用电知识与常识,以及在工作时的安全防范措施和煤气安全规程,以确保安全作业。

一文带你轻松学会PLC主程序结束,程序循环与程序传送等指令

为了让大家掌握更多PLC指令,所以本章仍旧为大家介绍PLC功能指令的使用方法。

主程序结束:

该指令的指令代码,助记符,操作数如下表:

这条指令的使用主要是区分主程序和子程序的关系

FEND表示主程序结束,与END一样,进行输入输出处理或者警告定时刷新后,程序返回第0步,在一个程序中可以多次使用FEND指令。子程序或者是程序中断必须要写在FEND与END之间,然后以IRET或SRET结束

警戒时钟指令:

该指令的指令代码,助记符,操作数如下表:

指令应用方法:在PLC中如果一个程序扫描周期超过200ms时,那么这个程序就不能正常进行,所以为了能够让这个程序得到正常的扫描,我们就要在这个程序之间插入WDT程序。因为WDT能够对PLC的监视定时器进行刷新。

程序示例:

比如在这个程序中,程序从D0步开始,执行到WDT的时候,它内部的程序监视定时器刷新,然后又从D0步开始直到END结束。这样子PLC内部的监视定时器就可以分为两个部分来记,这样子这个240ms的程序就可以扫描完。当然我们还可以用另一个方法:

PLC恒扫描方法:

我们可以修改特殊寄存器D8000,把K300移入到D8000里面,那么这个程序的扫描时间就变成了300ms,同样也可以解决这个问题。

循环开始和循环结束指令:

该指令的指令代码,助记符,操作数如下表:

指令格式:

程序中用了两个FOR与NEX,A一个为循环,B为一个循环。

使用案例:

当我们接通X0后,程序跳转指令起作用,程序跳转到P0位置,中间的循环程序被跳过,所以D0的值为0。当我们断开X0后,先执行外围的循环程序4次,中间的循环程序5次,最里面的循环程序5次,因为程序在每执行一次D0加1,所以D0=5X5X4=100,在循环了这100次后,才跳出程序。

传送比较指令

传送比较指令包括数据比较,传送,交换和变换:共10条指令代码从FNC10~FNC19.这部分指令是属于基本的应用指令,使用非常普及。

比较指令:

该指令的指令代码,助记符,操作数如下表:

S1,S2源操作数,都是字元件。D为目标操作数。程序步在16位运行的时候为7步,在32位运行的时候为13步,可以为连续执行,也可以为脉冲执行。

程序案例:

当我们接通X10后,C10的当前值与K100进行比较,比较的结果通过M10,M11,M12来进行表示。当K100大于C10的当前值的时候,M10接通。当K100等于C10的当前值的时候,M11接通。当K100小于C10的当前值的时候,M12接通。但是我们要注意程序在执行的时候只会接通其中一个,而且只有一个是接通的。

喜欢更多PLC知识,关注小编不迷路噢!

相关问答

plc程序上传后plc里还有程序吗?

上传后PLC里还有程序。原因:因为PLC上传只是将编程软件里的程序下载到PLC硬件中,PLC本身是没有存储功能的,程序只能下载到PLC中才能被执行,如果不刻意将程序...

plc程序恢复步骤?

1.确认备份:首先确认是否有之前的备份程序,如果有,可以直接将备份程序下载到PLC中。2.查找文档:如果没有备份程序,可以查找之前的文档或者记录,尝试还原...

plc梯形图编程完怎么运行?

I0.1采集外部信号,触发计数器C1C1累计至100即自复位,同时触发计数器C2;C2累计至2000时,输出给Q0.0;SM0.1用来同时复位C1、C2两个计数器。这段程序功能是...

plc暂停又继续程序怎么编?

工具材料:简思工控PLC电脑中文指令编程操作方法01编程思路:编程之前首先需要弄清楚动作的具体要求,实现的先后顺序。在动作运行过程中,总避免不了实现...

西门子200PLC程序上传到电脑后,PLC里头的程序还在吗-ZOL问答

除非是写入,否则不会对PLC里面的程序有任何的修改的。SIEMENS的S7-200系列PLC,用编程软件STEP7MicroWIN执行上传后,只是是将PLC内存中的数据复制一份到电脑。...

plc一行写不完怎么办?

1.可以采用多行写法。2.因为PLC程序通常比较复杂,一行写不完也是正常的情况,可以采用多行写法,将程序分成多个部分,便于阅读和修改。3.此外,可以使用注释...

plc断电后怎么运行?

这需要通过PLC停电保持软元件,如停电保持继电器、停电保持计数器等,结合程序的编写。但对于工业控制,不会采用这种方式,因为由PLC控制的设备一旦停电,那么...

plc停电后怎样恢复程序?

方法是这需要通过PLC停电保持软元件,如停电保持继电器、停电保持计数器等,结合程序的编写。但对于工业控制,不会采用这种方式,因为由PLC控制的设备一旦停电...

烧坏的PLC如何拷贝出程序?

可以读取储存芯片里的程序要求是芯片没有坏把储存芯片拆下(24CXXX)用编辑器读芯片保存为BIN文件可以读取储存芯片里的程序要求是芯片没有坏把储存芯片拆...

plc停止使用后怎么恢复?

上电停止后,先执行一次plc初始化。然后下载一个只有end的程序,然后点击编程软件上的三角形符号运行。这样可以确保plc恢复正常可用可以重新下载其它程序了。...

 敦煌学  盛大s1 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部