您的位置: turnitin查重官网> 教育 >> 班主任 >> 班主任经验 >试议可编程制约器教学中容易忽略几个理由

试议可编程制约器教学中容易忽略几个理由

收藏本文 2024-03-20 点赞:6500 浏览:20610 作者:网友投稿原创标记本站原创

摘 要: 本文通过对可编程控制器(简称plc)教学中容易忽略的几个问题的分析,结合多年来的教学经验给出相应的教学方法,处理好它们可有效地提高教学质量。
关键词: 可编程控制器;循环扫描;IST

一、可编程控制器工作原理问题

可编程控制器的工作原理是在教学中学生较难理解的。简单地说,可编程控制器实现控制的过程一般是:输入刷新—再运行用户程序—再输出刷新—再输入刷新—再运行用户程序—再输出刷新……永不停止地循环反复地进行着。有了输入刷新,可把输入电路监控得到的输入信息存入PLC的输入映射区;经运行用户程序,输出映射区将得到变换后的信息;再经输出刷新,输出锁存器将反映输出映射区的状态,并通过输出电路产生相应的输出。又由于这个过程是永不停止地循环反复地进行着,所以,输出总是反映输入的变化的。可以概括的说PLC的工作过程是从左至右、从上至下循环扫描(不回头)。不回头是指一个扫描周期T中不回头。笔者在讲授PLC工作原理教学过程中是通过如下两个例子分析来让学生理好的理解PLC的工作原理的。例一如图一所示。
在图一梯形图中观察当X1导通时Y0、Y1、Y2的输出情况,感觉好像是同时输出,但实际上当X1导通时Y1的二个常开触点导通的时间是不一致的,也就是说第一个Y1常开触点的导通要比第二个Y1常开触点晚,落后一个扫描周期T(因一个扫描周期很短,Y0、Y2感觉好像同时输出)。把梯形图变成如图二所示。
则当X1导通时Y0、Y

1、Y2是在同一个周期输出的。再看下面一个例子如图三梯形图所示。

在图二梯形图中当X0导通时M0输出一个脉冲(持续一个周期),当程序扫描至第二行时M0常开导通,因Y0的常闭触点是导通的,导致第二行与第三行逻辑或运算的结果为1,导致Y0输出继电器动作;当第二个扫描周期时M0的输出脉已消失,但由于第一个扫描周期过后Y0是动作的,所示图中M0常闭与Y0常开串联的通路是导通的并实现自锁。当再次导通X0时M0输出一脉冲,Y0解除自锁恢复到初始状态。通过上述两个例子结合实际操作来讲授学生就更容量理解PLC的工作原理了。

二、电气控制原理图与PLC图之区别

传统的电气控制工作原理与PLC梯形图的工作原理是有不同的。在PLC编程方法中其中一种方法是翻译法:就是根据电气控制原理图的输入输出控制转化来相应的梯形图。但在应用翻译法编程时有些电气控制原理图中能现的,而转化成相应的梯形图时则不一定能实现相应的控制要求,图

四、图五所示。

分析图四A电气控制原理图的工作原理:当SB1按下时B0自锁,再按SB2是B1动作,由于B1动作导致B4自锁,同时B1动作导致B2、B3动作B0解除自锁。将电气控制原理图用翻译法转化为相应的梯形图(如图B)时让我们来看看他的工作情况:当X1导通Y0自锁,再按X2时Y4没有输出。再看看图五所示。
将图四中的C图通过翻译法转化为相应的梯形图D。在图C中先按下SB1再按SB2按钮B3继电器是没有输出的,但在图D中先按下X1再按下X2后Y3是有输出的。通来上述二个结果完全不同的例子学生就容易理解电气控制原理图与PLC的梯形图的的区别了。

三、双线圈输出问题

在PLC用户程序中,同一编程元件的线圈使用了两次或多次,称为双线圈输出,如图六所示。
如图六中Y0为双线圈输出,当有X0、X1导通时只有Y1有输出,而当X1、X2导通时Y0、Y1都有输出。所以一般情况是不允许双圈输出的,因为容易出现逻辑错误。教师在教学中都要求学生尽量不要用到双线圈输出,但在应用三菱PLC的C编程时如果能合理安排程序则能够很好地解决双线圈问题,而且便于程序的编写。
在图七中左图所示,运行程序当X0导通X3断开时,Y0是没有输出的,然而只要将程序作适当的调整,将梯形图部分放在前面,步进顺控程序放在后面如图七的右图

源于:论文致谢范文www.udooo.com

。再来看看运行情况,当X3导通即使S20不导通Y0还是有输出。也就是说在应用梯形图及状态元件混合编程时,只要将梯形图程序放在前面,状态元件程序放在后面能很好地解决双线图输出问题。

四、状态初始化指令IST的应用

IST是状态初始化指令用于自动设置初始状态和设置有关的特殊辅助继电器的状态。如图八所示。
一但应用了上述程序则X10开始的连续八个端子已分配好相应的功能:X10为手动、X11为回零、X12单步、X13单周期、X14连续、X15回零启动、X16启动、X17停止,初始状态S0分给手动、S1分给回零、S2分给自动(单步、单周期、连续),即X10导通时状态S0自动激活有效。应用前面程序后X10至X17对应端子功能如图九所示。
使用IST指令容易忽略的二个问题:(1)是M8040与状态转移关系。如图九所示当X12导通即选择单步时M8040(禁止转移辅助继电器)自锁。M8040是具有断电保持功能。在教学过程容易忽略M8040有断电保能持功能,导致当plc再次下载其他步进顺控程序时,即使状态转移条件满足也不会从当前状态转至目标状态。解决的办法是在对PLC下载程序之前先清除M8040状态。
(2)是M8043与自动方式关系。M8043为原点条件继电器,当原点条件满足时,才有可能选择自动方式,即当M8043=1,任意选择X12、X13、X14三个开关中的一个才能进入自动初始状态S2。若M8043=0即使用选择自动方式也无法进入自动初始状态S2。因此在应用IST指令编程要有控制M8043程序部分。

五、状态元件下的多个输出

在中职PLC教学中FXGP/WIN-C编程软件应用比较普遍。应用FXGP/WIN-C软件编程时容易忽略软件的使用规则:在一个状态下多个输出进必须先写直接输出再写条件输出,最后写转移条件和转目标才能将梯形图转换。如图十所示在S0状态下的输出有条件输出Y0Y2直接输出Y1。Y1放在Y0的后面导致梯形图转换错误。解决的方法是将S0状态后的先写直接输出Y1再写条件输出Y0。
(作者单位:惠州工业科技学校)
参考文献:
梁耀光.电工新技术教程[M].北京:中国劳动出版社,2007.
钟肇新. 可编程控制原理及应用[M].广州:华南理工大学出版社,2003.
[3]周惠文.可编程控制原理与应用.北京:电子工业出版社,2007.
责任编辑 赖俊辰

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号