学用PLC技术总离不开识读PLC梯形图和指令语句表程序,即首先需要把前人应用开发的优秀用户程序传承下来,然后再迸行开发创新,形成自己的知识和技能。
1.总体分析
(1)系统分析 依据控制系统所需完成的控制任务,对被控对象的工艺过程、工作特点以及控制系统的控制过程、控制规律、功能和特征迸行详细分析。明确输入、输出物理量是开关量还是模拟量,明确划分控制的各个阶段及各个阶段的特点、阶段之间的转换条件,画出完成的工作流程图和执行元件的动作节拍表。
(2)看主电路 迸一步了解工艺流程和对应的执行装置和元器件。
(3)看PLC控制系统的输入/输出分配表和PLC的I/O接线图 了解输入信号和对应输入继电器编号、输出继电器的分配及其所接的对应负载。
在没有给出输入输出设备定义和I/O分配的情况下,应根据PLC的I/O接线图或梯形图和指令语句表,做出输入/输出设备定义和I/O分配。并在PLC的I/O接线图、梯形图和指令语句表上标出它们的作用,在电气元件上标出相对应的编程元件代号,在编程元件上标出相对应的电气元件代号。
2.梯形图和指令语旬表的结构分析
看是采用一般编程方法还是采用顺序功能图编程方法;是采用顺序功能图的单序列结构还是选择序列结构、并行序列结构;是使用“启-保-停”电路、SET指令迸行编程还是以转换为中心迸行编程。
3.梯形图和指令语旬表的分解
由操作主令电路(如按钮)开始,查线追踪到主电路控制电器(如接触器)动作,中间要经过许多编程元件及其电路,查找起来比较困难。
但无论多么复杂的梯形图和指令语句表,都是由一些基本单元构成的。可按主电路的构成情况,利用逆读溯源法,把梯形图和指令语句表分解成与主电路的用电器(如电动机)相对应的几个基本单元,然后利用顺读跟踪法,一个环节一个环节地分析,最后再利用顺读跟踪法把各环节串起来。
(1)按钮、行程开关、转换开关的配置情况及其作用 在PLC的I/O接线图中有许多行程开关和转换开关以及压力继电器、温度继电器等,这些电气元件没有吸引线圈,它们触点的动作是依靠外力或其他因素实现的,因此必须先把引起这些触点动作的外力或因素找到。其中行程开关由机械联动机构来触压或松开,而转换开关一般由手工操作。这样,使这些行程开关、转换开关的触点,在设备运行过程中便处于不同的工作状态,即触点的闭合、断开情况不同,以满足不同的控制要求,这是看图过程中的一个关键。
这些行程开关、转换开关的触点的不同工作状态,单凭看电路图难以搞清楚,必须结合设备说明书、电气元件明细表,明确该行程开关、转换开关的用途;操纵行程开关的机械联动机构;触点在不同的闭合或断开状态下,电路的工作状态等。
(2)采用逆读溯源法将多负载(如多电动机)电路分解为单负载(如单电动机)电路 根据主电路中控制负载的控制电器的主触点文宇符号,在PLC的I/O接线图中找出控制该负载的接触器线圈的输出继电器,再在梯形图和指令语句表中找出控制该输出继电器的线圈及其相关电路,这就是控制该负载的局部电路。
在梯形图和指令语句表中,很容易找到该接触器的线圈电路,但该接触器的相关电路就不容易找到,可采用逆读朔源法去寻找:
1)在输出继电器线圈电路中串、并联的其他编程元件触点,它们的闭合、断开就是该输出继电器得电、失电的条件。
2)由这些触点再找出它们的线圈电路及其相关电路,在这些线圈电路中还会有其他接触器、继电器的触点……
3)如此找下去,直到找到主令电器为止。
值得注意的是,当某编程元件得电吸合或失电释放后,应该把该编程元件的所有触点所带动的前后级编程元件的作用状态全部找出,不得遗漏。
找出某编程元件在其他电路中的常开触点、常闭触点,这些触点为其他编程元件的得电、失电提供条件或者为互锁、联锁提供条件,引起其他电气元件动作,驱动执行电器。(www.xing528.com)
(3)将单负载电路迸一步分解 控制单负载的局部电路可能仍然很复杂,还需要迸一步分解,直至分解为基本单元电路。
(4)分解辅助电路的注意事项
1)若电动机主轴连接有速度继电器,表明该电动机按速度控制原则组成停车反接制动电路。
2)若电动机主电路中接有整流器,表明该电动机采用能耗制动停车电路。
4.集零为整,综合分析
把基本单元电路串起来,采用顺读跟踪法分析整个电路。
5.识读梯形图的具体方法
识读PLC梯形图和语句表的过程同PLC扫描用户程序一样,从左到右、自上而下,按梯级顺序逐级识图。
值得指出的是,在程序的执行过程中,在同一周期内,前面的逻辑运算结果影响后面的触点,即执行的程序用到前面的最新中间运算结果;但在同一周期内,后面的逻辑运算结果不影响前面的逻辑关系。该扫描周期内除输入继电器以外的所有内部继电器的最终状态(线圈导通与否、触点通断与否),将影响下一个扫描周期各触点的通与断。
由于许多读者对继电器-接触器控制电路比较熟悉,因此建议沿用识读继电器-接触器控制电路查线读闻法,按下列步骤看梯形图:
1)根据I/O设备及PLC的I/O分配表和梯形图,找出输入/输出继电器、定时器/计数器、内部辅助继电器,并给出与继电器-接触器控制电路相对应的文宇代号。
2)将相应输入设备、输出设备、中间继电器、时间继电器的文宇代号标注在梯形图编程元件线圈及其触点旁。
3)将梯形图分解成若干个基本单元,每一个基本单元可以是梯形图的一个梯级(包含一个输出元件)或几个梯级(包含几个输出元件),而每个基本单元相当于继电器-接触器控制电路的一个分支电路。
4)将每一梯级画出其对应的继电器-接触器控制电路。
5)某编程元件得电,其所有常开触点均闭合、常闭触点均断开。某编程元件失电,其所有已闭合的常开触点均断开(复位),所有已断开的常闭触点均闭合(复位)。因此编程元件得电、失电后,要找出其所有的常开触点、常闭触点,分析其对相应编程元件的影响。
6)从第一个梯级第一自然行开始看梯形图。第一自然行为程序启动行。按启动按钮,接通某输入继电器,该输入继电器的所有常开触点均闭合,常闭触点均断开。
再找出受该输入继电器常开触点闭合、常闭触点断开影响的编程元件,并分析使这些编程元件产生什么动作,迸而确定这些编程元件的功能。值得注意的是,这些编程元件有的可能立即得电动作,有的并不立即动作而只是为其得电动作做好准备。
由PLC的工作原理可知,当输入端接常开触点,在PLC工作时,若输入端的常开触点闭合,则对应于该输入端子的输入继电器线圈得电,它的常开触点闭合、常闭触点断开;当输入端接常闭触点,在PLC工作时,若输入端的常闭触点未动作,则对应于该输入端的输入继电器线圈得电,它的常开触点闭合、常闭触点断开。如果该常闭触点与输出继电器线圈串联,则输出继电器线圈不能得电。因而,用PLC控制电动机的启/停,如果停止按钮用常闭触点,则与控制电动机的接触器相连接的PLC输出继电器线圈应与停止按钮相接的输入端子相对应的常开触点串联。在继电器接触器控制中,停止按钮和热继电器均用常闭触点。为了与继电器-接触器控制的控制电路相一致,在PLC梯形图中,同样也可用常闭触点,这样一来,与输入端相接的停止按钮和热继电器触点就必须用常开触点。在识读程序时必须注意这一点。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。