“电气控制与PLC”课程中疑难指令的教学探讨
2012-08-23王榕生
电气电子教学学报 2012年5期
王榕生
(福州大学电气工程与自动化学院,福建福州 350108)
0 引言
“电气控制与PLC”课程中梯形图的编程形式具有形象直观的特点,易于被学生接受[1-5]。然而,课程通篇贯穿逻辑思维与推理,又涉及大量指令内容,而使部分学生产生畏难情绪,学习信心不足。尤其是那些PLC特有的指令及控制环节方面会存在理解上的难度,如果讲述不透,将影响学生对后续内容的学习。因此这部分内容事实上成了本门课程的教学难点。本文结合教学实践,试图解决PLC中的一些疑难指令的教学及一些容易忽视的问题。
1 暂存继电器TR释疑
TR不是编程指令,而是暂存继电器[1-2]。尽管教材给出了明确说明,但对其在程序中所起作用,缺乏必要阐释,导致概念不清。在欧姆龙CPM1A系列PLC中只提供编号TR0~TR7共8个暂存继电器,数目虽少,却构成了全部工作数据区中的一个分区,足见其地位之重要。暂存继电器TR实质是“栈”,可形象比喻为装东西的口袋,装什么东西呢?弄清这点很重要,这是打开TR这把锁的钥匙。以下通过图1所示的暂存继电器TR的实例加以说明。

1 使用暂存继电器TR实例
上图的梯形图支点意义是其左侧继电器00000参与(或控制)其后所有的逻辑运算。因此,程序从上到下先进行(00000)与(00001)之间的逻辑“与”运算,将结果输出给(01000);再进行(00000)的复位操作,使其复0;然后进行(00000)与(00002)之间的逻辑“与”运算,其结果输出给(01001)。
整个逻辑关系简单明了,但里面隐藏着一个问题,即RESET指令有可能改变(00000)的逻辑值,影响到其后的逻辑运算。……
登录APP查看全文
