《探析PLC根底知识系列:PLC梯形图怎样编程.docx》由会员分享,可在线阅读,更多相关《探析PLC根底知识系列:PLC梯形图怎样编程.docx(3页珍藏版)》请在优知文库上搜索。
1、探析PLC根底知识系列:PLC梯形图怎样编程使用PLC梯形图编写程序时,可采用编写电气控制电路图类似的思路开展编写,首先对系统完成的各功能开展模块划分,并对PLC的各个I/O点开展分配,然后根据I/O分配表对各功能模块逐个开展编写,再根据各模块实现功能的先后顺序对其模块开展组合并建立控制关系,最后分析编写完成的梯形图并做调整,最终完成整个系统的编程工作。我们看到的PLC梯形图中,一条条程序基本上都是由触点或线圈的串联、并联或某部分程序块的串联、并联等构成的,这些串并联关系构成一定的逻辑关系,因而能够实现特定的控制结果,那么在编程过程中,如何确定触点间或程序块之间是串联关系还是并联关系,是梯形图
2、程序的编程关键,也是程序编写的核心过程。编程元件初始状态确实定编程元件的初始状态,简单来说,就是确定触点为常开触点还是常闭触点。确定触点的初始状态取决于触点动作时对线圈的控制关系,一般来说,若需要闭合时,线圈才执行动作,则其初始状态为常开触点;若需要其断开时,控制线圈执行某一动作,则其初始状态应为常闭触点。例如,编程中需要实现触点I0O闭合时,线圈Q0.0得电。由此可知,在保持初始状态下,所编写的程序应是断路的状态,根据分析,输入继电器触点初始状态应为常开触点,程序编写如下列图所示,在该程序下可实现只有当操作外部条件使10.0闭合,才能接通线圈QO.0。编程元件或程序块间串联关系确实定PLC梯
3、形图程序编写时,一般将控制同一个输出继电器线圈的触点,称为控制这个线圈的条件,当这些控制条件存在一定的制约关系,才能够完成对线圈的控制时,即构成“与”逻辑关系时,这些触点构成串联关系。例如,要求起动按钮SBI控制电动机M起动,结束按钮SB2控制电动机M结束,电动机M起动与结束受接触器KMl控制,编写该控制过程梯形图。根据控制要求可知,编写程序中有两个控制条件SBLSB2,且为输入继电器,为其分配地址为10.0、10.1,PLC外接接触器KMI为执行元件,作为输出继电器,分配其地址为Q0.0,其程序编写过程如下列图所示。编程元件或程序块间并联关系确实定PLC梯形图程序编写时,将控制同一个输出继电
4、器线圈的触点,称为控制这个线圈的条件,当这些控制条件中任何一个动作均能够完成对线圈的控制时,即构成“或”逻辑关系时,这些触点构成并联关系。例如,要求按下起动按钮SBI控制接触器KMl得电,电动机M起动,松开按钮SBl后,由接触器KM的自锁触点保持控制信号接通电动机仍运转。根据控制要求可知,编写程序中有1个控制条件SBh且为输入继电器,为其分配地址为10.0,PLC外接接触器KMl为执行元件,其线圈作为输出继电器,分配地址为QSO,其自锁触点也作为一个控制条件,但同一个部件,其编程元件名称仍为Q0.0,编写过程如下列图所示。一些PLC梯形图的编程案例1.电动机顺序起、停控制的PLe梯形图编程案例
5、案例描述:按下起动按钮SBl,控制交流接触器KMl得电,电动机Ml起动运转;按下起动按钮SB3,控制交流接触器KM2得电,电动机M2继Ml后顺序起动运转;按下结束按钮SB4,控制交流接触器KM2失电,电动机M2停转;按下结束按钮SB2,控制交流接触器KMl失电,电动机Ml继M2后反顺序停转。若线路中出现过载、过热故障由过热保护继电器FR自动切断控制线路。为了确保只有在Ml起动后,M2才能起动的顺序,在M2起动控制线路中串入电动机Ml交流接触器KMl的常开触点。同时,为了防止当起动电动机M2时,误操作按动电动机Ml的结束按钮SB2,而关断电动机Ml,在电动机MI的起动控制线路中并入电动机M2交流接触器KM2的常开触点,实现联锁控制。相信经过以上的介绍,大家对PLC根底知识系列:PLC梯形图怎样编程也是有了一定的认识。