基于高职PLC基本原理的单点动控制系统教学探讨.docx

基于高职PLC基本原理的单点动控制系统教学探讨.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于高职PLC基本原理的单点动控制系统教学探讨

?

?

陈揆能朱琴贺旖琳尹晖

摘?要:在高职教育《PLC编程技术》教学过程中,经常会碰到单个点动按钮进行操作的情况。该文根据单个点动按钮的特点,通过设计一个简单的PLC程序,来控制系统状态的改变,以达到控制的目的。阐述控制思路与计算机数据储存、PLC功能指令和程序扫描的工作原理,为生产过程提供控制方法和编程思路。PLC编程技术是高职类电气、机电等专业的专业核心课,点动开关在PLC设计系统中的使用是最为频繁的,它是PLC控制电气系统的重要组成元件。理解和掌握PLC可编程控制器程序扫描的工作原理和功能指令的使用特点,是学生学习程序设计方法、掌握编程技巧的关键点。

关键词:单点动?PLC控制?方法与思路

:TP391.45??:A:1672-3791(2019)07(c)-0090-02

1?PLC系统单点动控制的特点

单点动PLC控制就是用一个点动按钮来控制PLC系统输出设备的多个状态的控制方法,相对比于采用置位开关的控制系统,采用单点动控制具有线路接线少、器件使用少、操作高效方便、成本低廉、功能更易于拓展等特点[1],在生产实践和教学中广泛应用。

2?PLC系统点动控制的方法

该文以一个点动按钮控制一盏灯为例,以S7-200作为编程载体,从按钮的结构原理与计算机数据储存以及PLC的程序扫描工作原理、PLC的功能指令3个方面来进行分析和研究。具体要求如下:系统启动后,灯为熄灭状态,当按下点动按钮后,灯亮;再次按下点动按钮,灯熄灭;如此循环。

2.1点动按钮结构与数据位储存

点动按钮通常由一对常开、常闭触点、推杆、弹簧组成。常开触点断开,常闭触点闭合。当按下后,常开触点会闭合,而常闭触点断开。

当前的计算机系统都是采用冯诺依曼结构,其数据运算和储存都是采用二进制的形式进行的,PLC可编程控制器作为一种工业控制设备,它的结构与计算机系统结构类似。由不同位数的二进制位可以组成不同大小的储存空间,PLC系统中较为常见的储存单元大小有:字节(byte)、字(word)、双字(doubleword)等。当对某个储存空间的数据进行加一操作时,其最低位满足“逢二进一”的原则而其数值发生改变。

根据点动按钮的结构特点和计算机数据储存的特点,由此我们可得到第一种问题解决的思路:脉冲延边+INC指令。程序如图1所示。

默认MB10的初始值为10,二进制的表示对应的M10.0的初始值为0。当I0.0接通时,MB10的值自动加1,其值为11,二进制的表示对应的M10.0的初始值为1。M10.0对应的线圈得电,Q0.0得电,实现I0.0对Q0.0的接通;当再次接通I0.0,MB10的值为12,对应M10.0线圈失电,Q0.0失电,实现I0.0对Q0.0的关断,如此循环。

除以上的方法外,根据脉冲延边与计算机数据位储存的特点,我们还可以通过位移指令+边沿脉冲、数据运算指令+边沿脉冲等功能指令+边沿脉冲的实现单点动PLC控制的方法。

2.2?程序扫描

S7-200型PLC的程序扫描过程可以总结为一句话,那就是“集中批处理和顺序扫描[2]”。集中批处理就是PLC在程序一个扫描周期内,一次全部读取输入映像寄存器内的数据,完成数据运算后,并一次全部读出运算后的结果将其输出至输出映像寄存器的过程。顺序扫描的原则就是PLC在进行程序扫描时是由上往下逐条反复的扫描。

一个扫描周期由3个部分组成:输入采样、程序执行和输出刷新。其中输入采样的数据和输出刷新的数据是以集中批次的方式处理的;程序执行的过程以先左后右,从上至下的顺序原则依次扫描。

根据PLC的扫描原理,结合点动按钮的结构特点,得到第二种问题解决的思路:脉冲延边+中间继电器+顺序扫描。程序如图2所示。

初始状态为M12.0线圈失电,Q0.0线圈失电。在I0.0接通的瞬间,I0.0上升沿的扫描周期内,M12.0线圈得电,但M12.0常开触点处于断开状态,Q0.0失电。下一扫描周期,M12.0常開触点闭合,Q0.0常闭触点闭合,Q0.0得电。第三个扫描周期,Q0.0常开触点闭合,M12.0常闭触点闭合,Q0.0继续保持得电状态,如此,实现了点动的开通。在I0.0再次接通时,原Q0.0得电,在I0.0接通的瞬间,I0.0上升沿扫描周期内,M12.0线圈得电,Q0.0得电。下个扫描周期,常开M12.0/Q0.0常闭支路与常闭M12.0/Q0.0常开支路都处于断开状态,Q0.0线圈失电,则实现了点动的关断功能。由图2程序可知,以脉冲延脉冲延边+中间继电器+顺序扫描的程序设计思路,中间继电器的作用为储存脉冲边沿的状态;开通和关断过程均需2个扫描周期才能完成。

根据PLC程序扫描的特点,在此介绍另一种单

您可能关注的文档

文档评论(0)

南江月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档