如何看懂PLC程序?按照这五个步骤!
1、PLC控制系统梯形图的特点
(1)PLC控制系统的输入信号和输出负载
继电器电路图中的交流接触器和电磁阀等执行机构用PLC的输出继电器来控制,它们的线圈接在PLC的输出端。按钮、控制开关、限位开关、接近开关等用来给PLC提供控制命令和反馈信号,它们的触点接在PLC的输入端。
(2)继电器电路图中的中间继电器和时间继电器的处理
继电器电路图中的中间继电器和时间继电器的功能用PLC内部的辅助继电器和定时器来完成,它们与PLC的输入继电器和输出继电器无关。
(3)设置中间单元
在梯形图中,若多个线圈都受某一触点串/并联电路的控制,为了简化电路,在梯形图中可设置用该电路控制的辅助继电器,辅助继电器类似于继电器电路中的中间继电器。
(4)时间继电器瞬动触点的处理
时间继电器除了延时动作的触点外,还有在线圈得电或失电时立即动作的瞬动触点。对于有瞬动触点的时间继电器,可以在梯形图中对应的定时器的线圈两端并联辅助继电器,后者的触点相当于时间继电器的瞬动触点。
(5)外部联锁电路的设立
为了防止控制正/反转的两个接触器同时动作,造成三相电源短路,除了在梯形图中设置与它们对应的输出继电器的线圈串联的动断触点组成的软互锁电路外,还应在PLC外部设置硬互锁电路。
2、梯形图的结构分析
采用一般编程方法还是采用顺序功能图编程方法;采用顺序功能图的单序列结构还是选择序列结构、并行序列结构,使用启/保/停电路、步进顺控指令进行编程还是用置位/复位指令进行编程。
梯形图的分解由操作主令电路(如按钮)开始,查线追踪到主电路控制电器(如接触器)动作,中间要经过许多编程元件及电路,查找起来比较困难。
无论多么复杂的梯形图,都是由一些基本单元构成的。按主电路的构成情况,利用逆读溯源法,把梯形图和指令语句表分解成与主电路的用电器(如电动机)相对应的几个基本单元,然后一个环节、一个环节地分析,最后再利用顺读跟踪法把各环节串起来。
(1)按钮、行程开关、转换开关的配置情况及作用
在PLC的I/O接线图中有许多行程开关和转换开关,以及压力继电器、温度继电器等,这些电器元件没有吸引线圈,它们的触点的动作是依靠外力或其他因素实现的,因此必须先把引起这些触点动作的外力或因素找到。其中行程开关由机械联动机构来触压或松开,而转换开关一般由手工操作,从而使这些行程开关、转换开关的触点在设备运行过程中便处于不同的工作状态,即触点的闭合、断开情况不同,以满足不同的控制要求,这是看图过程中的一个关键。
这些行程开关、转换开关的触点的不同工作状态单凭看电路图难以搞清楚,必须结合设备说明书、电器元件明细表,明确该行程开关、转换开关的用途,操纵行程开关的机械联动机构,触点在不同的闭合或断开状态下电路的工作状态等。
(2)采用逆读溯源法将多负载(如多电动机电路)分解为单负载(如单电动机)电路
根据主电路中控制负载的控制电器的主触点文字符号,在PLC的I/O接线图中找出控制该负载的接触器线圈的输出继电器,再在梯形图和指令语句表中找出控制该输出继电器的线圈及其相关电路,这就是控制该负载的局部电路。
在梯形图和指令语句表中,很容易找到该输出继电器的线圈电路及其得电、失电条件,但引起该线圈的得电、失电及其相关电路就不容易找到,可采用逆读溯源法去寻找:
在输出继电器线圈电路中串、并联的其他编程元件触点的闭合、断开就是该输出继电器得电、失电的条件。
由这些触点再找出它们的线圈电路及其相关电路,在这些线圈电路中还会有其他接触器、继电器的触点……
如此找下去,直到找到输入继电器(主令电器)为止。值得注意的是:当某编程元件得电吸合或失电释放后,应该把该编程元件的所有触点所带动的前、后级编程元件的作用状态全部找出,不得遗漏。
找出某编程元件在其他电路中的动合触点、动断触点,这些触点为其他编程元件的得电、失电提供条件或者为互锁、联锁提供条件,引起其他电器元件动作,驱动执行电器。
(3)将单负载电路进一步分解
控制单负载的局部电路可能仍然很复杂,还需要进一步分解,直至分解为基本单元电路。
(4)分解电路的注意事项
若电动机主轴接有速度继电器,则该电动机按速度控制原则组成停车制动电路。
若电动机主电路中接有整流器,表明该电动机采用能耗制动停车电路。
(5)集零为整,综合分析
把基本单元电路串起来,采用顺读跟踪法分析整个电路。
电工:老师傅一步步教你入门PLC编程,这样你总可以学会了吧!
电力作业人员都知道,PLC的在工业生产和自动化发展中的应用越来越广泛,作为繁重的交流接触器配电柜和继电器控制柜的替代者,PLC具有体积小,反应快,能耗低,操作简单,维护方便,集中控制等优点。在实际的操作中,受到了广大电气人的喜爱,掌握PLC相关知识是电力作业人员的必备技能,但是还是有很多的电工师傅对于PLC不是很了解,甚至没有入门,其实想要入门学习PLC是很简单的。
为了能够更好的理解PLC控制过程,我们以最经典最简单的:电动机双重连锁正反转控制电路来分析说明,电动机控制电路图如下所示:
一,PLC工作电源的接入:PLC上有电源标识,按要求接入电源即可。
二,电动机双重连锁正反转PLC编程说明:
电路图中:SB1—停止按钮—X0—红按钮。
电路图中:SB2—正转按钮—X1—黄按钮。
电路图中:SB3—反转按钮—X2—蓝按钮。
PLC外部接线图如下图所示:
三,PLC编程的工作逻辑(和电路图逻辑一样)。
四,PLC的I/O点分配表及系统编程功能的逐步实现(熟练后可以直接写出来编程语言,不用一步步画和写)。
五,PLC编程的逐步实现。
六,最终PLC双重联锁正反转控制程序完成,输入PLC程序运行即可。
七,关于PLC常用的控制过程解析:
以上仅为PLC入门篇,说的不合适的地方还请见谅!PLC是电力作业人员的基本技能之一,入门简单,精通却不容易,需要坚持学习,不断练习,欢迎关注,一起交流学习电气电工知识!
相关问答
plc检测程序及流程?
PLC检测程序及流程可以分为以下几个步骤:1.确定检测目标:确定需要检测的PLC设备或系统,以及需要检测的问题或故障。2.准备检测工具:根据检测目标选择相应...
维控plc如何读取程序?
回答如下:要读取维控PLC的程序,需要使用专用的编程软件(如WeconPLCEditor)或者通用的PLC编程软件(如SiemensTIAPortal),并通过串口或以太网连接到PLC...
博途v15如何读取PLC程序?
要读取PLC程序,需要进行以下步骤:1.打开博途v15软件,并连接到PLC。这可以通过在软件中选择PLC型号和通信端口来完成。2.选择“PLC程序”选项卡,然后选择...
plc启动程序怎么写?
设置急停,动作...停止程序,即设置急停,动作运行过程出现紧急状况或者故障时需要立马切断所有动作时,运用的就是急停程序。设置停止程序的方式:添加一个停止...
电脑如何读取西门子plc程序?
电脑读取西门子plc程序需要根据plc的系列来安装对应的编程软件,200,300和1500都有专门的编程软件,博图可以读取300和1200和1500等的程序。电脑读取西门子plc...
plc运行开关怎么使用?
开关拨在RUN时,PLC程序运行。实时刷新输入,输出。可以进行读取,监视修改内部定时器时间拷贝程序等操作。开关拨在STOP时,PLC程序停止。停止实时刷新输入...
plc如何调用程序段?
pLc调用程序段是一个复杂过程,这是速度很少不为我们察觉。首先保护断点,就是把调用指令后面的指令地址保存到特定的寄存器中(堆栈寄存器)。保护现场,就是把...
plc程序在电脑上怎么查看?
首先安装PLC相应的编程软件,然后用下载线连接PLC与电脑,编程软件有上传功能,可以将PLC里程序上传到电脑中,然后就可以查看PLC的程序了,并且可以在线监视程序...
plc文件如何用程序打开?
只有用plc的编程软件才可以打开,并且还要是版本高于设计这个程序的软件和对应型号品牌的软件才可以打开,比如说三菱plc的就不能打开西门子的。打开过程是:打...
信捷plc如何读取程序到电脑?
信捷PLC可以通过以下步骤将程序读取到电脑中:明确信捷PLC可以通过串口或者USB线将程序读取到电脑中。串口和USB线是信捷PLC与电脑之间进行数据传输的通道。通...