您好,欢迎访问三七文档
-1-澧县职业中专学校教案教研组长签名教师签名胡军班级电子C303、C330日期课题第五章S7-200系列PLC基本指令逻辑堆栈操作指令教学目的(知识教学与思想教学)1、了解逻辑堆栈操作指令的基本功能;2、熟练掌握堆栈指令的使用方法教学重点:指令格式、功能、例题介绍。教学难点:指令的理解、技巧的掌握。课型:理论课主要教学方法:讲授教学过程教学方法时间分配Ⅰ组织教学维持秩序、准备上课Ⅱ教学导入S7-200系列PLC使用9层堆栈来处理所有逻辑操作,和计算机中的堆栈结构相同。堆栈是一组能够存储和取出数据的暂存单元,其特点是“后进先出”。每一次进行入栈操作,新值放入栈顶,栈底值丢失;每次进行出栈操作,栈顶值弹出,栈底值补进随机数。Ⅲ新课讲授逻辑堆栈操作指令1.逻辑入栈指令(LPS)逻辑入栈指令又称为分支电路开始指令。在梯形图的中的分支结构中,可以形象地看出,它生成一条新的母线,其左侧为原来的主逻辑块,右侧为新的从逻辑块,因此可以直接编程。1420-2-教学过程教学方法时间分配从堆栈使用来上来讲,LPS指令的作用是把新的分支母线的状态压入堆栈栈顶。2.逻辑读栈(LRD)逻辑读栈指令在梯形图分支结构中,当新母线左侧为主逻辑块时,LPS开始右侧的第一从逻辑块编程,LRD开始第二个以后的从逻辑块编程。3.逻辑出栈指令(LPP)逻辑出栈指令又称为分支结束指令。在梯形图分支结构中,LPP用于LPS产生的新母线右侧的最后一个从逻辑块编程。弹出分支母线的状态出堆栈。LPS、LRD、LPP应用举例:5515-3-教学过程教学方法时间分配LPS、LRD、LPP应用举例:LPS、LRD、LPP应用举例:2015-4-教学过程教学方法时间分配使用说明:(1)由于受堆栈空间的限制(9层堆栈),LPS、LPP指令连续使用时应少于9次。(2)LPS、LPP指令必须成对使用,它们之间可使用LRD指令。(3)LPS、LPP、LRD指令无操作数。Ⅳ.课后小结:堆栈指令由三条基本指令组成,LPS、LPP、LRDR指令,其中LPS、LPP必须成对出现,LRD可无、也可出现N次。Ⅴ.习题布置:Ⅵ.课后分析41
本文标题:6 堆栈操作指令
链接地址:https://www.777doc.com/doc-3558220 .html