ImageVerifierCode 换一换
格式:PPTX , 页数:102 ,大小:8.03MB ,
资源ID:22673004      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-22673004.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《可编程控制器原理及应用》课件第4章.pptx)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

《可编程控制器原理及应用》课件第4章.pptx

1、第4章 S7-200 PLC的基本指令及应用第第4 4章章 S7-200 PLCS7-200 PLC的基本指令及应用的基本指令及应用4.1 基本位逻辑指令基本位逻辑指令4.2 定时器、计数器指令定时器、计数器指令4.3 比较指令比较指令4.4 基本指令的应用基本指令的应用第4章 S7-200 PLC的基本指令及应用4.1 基本位逻辑指令基本位逻辑指令基本位逻辑指令也可以称为触点、线圈指令,这类指令的操作对象是位变量。图4-1是S7-200 PLC基本位逻辑指令。第4章 S7-200 PLC的基本指令及应用图4-1 S7-200 PLC基本位逻辑指令第4章 S7-200 PLC的基本指令及应用4

2、.1.1 逻辑取逻辑取(装载装载)及线圈输出及线圈输出(赋值赋值)指令指令逻辑取指令是PLC最基本的位逻辑指令,表达的是左母线与单个触点间的连接关系,触点有常开触点、常闭触点。线圈输出指令用于把前面各逻辑运算的结果(RLO)复制到输出线圈,当逻辑运算结果为“1”时,与输出线圈相关联的常开触点闭合,常闭触点断开;当逻辑运算结果为“0”时,与输出线圈相关联的常开触点断开,常闭触点闭合。指令的梯形图、语句表格式、指令的有效操作数及指令功能如表4-1所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)在逻辑取指令的有效操作数中,I是唯

3、一只有触点、没有线圈的操作数,只能作为逻辑取指令的操作数,不能作为线圈输出指令的操作数,I状态的改变与输入过程映像寄存器的状态有关,其他触点的状态都受各自线圈(SM的触点除外,可单独使用)的控制:线圈接通,触点状态改变;线圈断开,触点恢复常态。第4章 S7-200 PLC的基本指令及应用(2)I触点的数量反映了PLC数字量输入设备的数量,但是数字量输入设备(如继电器的触点、按钮、开关等)是与PLC的输入端子在硬件上连接在一起的,所以I的断开与闭合只与输入过程映像寄存器的状态有关,与外部设备的常开或常闭接法无关。(3)在线圈输出指令操作数中,Q的数量反映了PLC数字量输出设备的数量,但是数字量输

4、出设备(如接触器线圈、LED指示灯、电磁阀等)是与PLC的输出端子在硬件上连接在一起的,Q的状态通过输出过程映像寄存器刷新输出设备的状态。第4章 S7-200 PLC的基本指令及应用(4)同一编号触点的数量是无限的,可以多次反复使用,但是同一编号线圈不能重复使用。这是因为PLC逻辑运算时只是把逻辑运算结果置于输出过程映像寄存器中,待所有运算结束后才统一输出,如果重复线圈的逻辑运算结果不一样,则后面的运算结果会覆盖前面的结果,引起误动作。(5)梯形图的每一个网络块均从左母线开始,接着是触点的逻辑连接,最后以线圈或指令盒(功能框)结束。所有触点都放在线圈的左边,线圈和指令盒不能和左母线连接。第4章

5、 S7-200 PLC的基本指令及应用2.指令应用指令应用逻辑取和线圈输出指令的应用如图4-2所示。图4-2 逻辑取和线圈输出指令的应用第4章 S7-200 PLC的基本指令及应用4.1.2 触点串联指令触点串联指令触点串联指令表达的是逻辑运算结果(RLO)与单个触点的串联连接关系。逻辑运算结果(RLO)与单个触点串联的逻辑真值表如表4-2所示。第4章 S7-200 PLC的基本指令及应用逻辑运算结果可以是个单个常开或常闭触点,也可以是多个触点的逻辑关系,触点同样分为常开触点和常闭触点。触点串联指令的格式如表4-3所示。第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)A、

6、AN指令可以连续使用,使用次数受编程软件的限制,最多可以串联30个触点。(2)在使用“=”指令进行线圈输出后,仍可以继续使用A、AN指令,如图4-3所示。第4章 S7-200 PLC的基本指令及应用图4-3 线圈输出指令后使用A、AN指令第4章 S7-200 PLC的基本指令及应用2.指令应用指令应用串联常闭触点指令的应用如图4-4所示。图4-4 串联常闭触点指令的应用第4章 S7-200 PLC的基本指令及应用串联常开触点指令的应用如图4-5所示。图4-5 串联常开触点指令的应用第4章 S7-200 PLC的基本指令及应用4.1.3 触点并联指令触点并联指令触点并联指令表达的是逻辑运算结果(

7、RLO)与单个触点的并联连接关系,逻辑运算结果(RLO)与单个触点并联的逻辑真值表如表4-4所示。第4章 S7-200 PLC的基本指令及应用逻辑运算结果可以是个单个常开或常闭触点,也可以是多个触点的逻辑关系,触点同样分为常开触点和常闭触点。触点并联指令的格式如表4-5所示。第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明O、ON指令可以连续使用,但使用次数受编程软件的限制,在一个网络中最多并联30个触点。2.指令应用指令应用并联常开触点指令的应用如图4-6所示。图4-6 并联常开触点指令的应用第4章 S7-200 PLC的基本指令及应用并联常闭触点指令的应用如图4-7所示。图

8、4-7 并联常闭触点指令的应用第4章 S7-200 PLC的基本指令及应用4.1.4 并联电路块的串联指令并联电路块的串联指令并联电路块的串联指令在梯形图编程语言中表达的是逻辑运算结果(RLO)与并联电路块的串联连接关系,是没有操作数的指令,指令表示的逻辑关系如图4-8所示,指令中逻辑运算结果通常也是一个并联电路块。并联电路块是指两个或两个以上触点的并联连接关系,触点可以是常开触点,常闭触点和立即常开、常闭触点。第4章 S7-200 PLC的基本指令及应用图4-8 并联电路块的串联指令的指令格式第4章 S7-200 PLC的基本指令及应用4.1.5 串联电路块的并联指令串联电路块的并联指令串联

9、电路块的并联指令在梯形图编程语言中表达的是逻辑运算结果(RLO)与串联电路块的并联连接关系,也是没有操作数的指令,指令表示的逻辑关系如图4-9所示,指令中的逻辑运算结果通常也是一个串联电路块。串联电路块是指两个或两个以上触点的串联连接关系,触点可以是常开触点,常闭触点和立即常开、常闭触点。第4章 S7-200 PLC的基本指令及应用图4-9 串联电路块的并联指令的指令格式第4章 S7-200 PLC的基本指令及应用4.1.6 置位置位/复位指令复位指令置位/复位指令是线圈指令,是使线圈状态可以保持的指令。线圈输出指令是不能使线圈状态保持的指令。如果需要线圈状态可以保持,需要加“自锁”条件。如果

10、复位指令指定的是一个定时器位(T)或计数器位(C),则指令不但复位定时器或计数器位,还清除定时器或计数器的当前值。表4-6是置位/复位指令的指令格式,表4-7是置位/复位指令的有效操作数。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)程序设计时一旦使用置位指令使线圈置位,就必须使用复位指令使线圈复位,置位和复位指令通常是成对出现的。(2)复位指令有时也单独使用。比如4.2节定时器指令中,有一种定时器是有记忆的接通延时定时器TONR,如果需要对TONR复位的话,必须使用复位指令来实现。第4章 S7-200 PLC的基本指令及应用

11、2.指令应用指令应用置位/复位指令的应用如图4-10所示。图4-10 置位/复位指令的应用第4章 S7-200 PLC的基本指令及应用4.1.7 RS触发器指令触发器指令触发器指令是S7-200 PLC位逻辑指令中在梯形图编程时以指令盒表示的指令,包括RS指令和SR指令。表4-8是触发器指令的梯形图指令格式。由于触发器指令是复合指令,其语句表的指令比较复杂,因此表中没有给出。表4-9是触发器指令的有效操作数。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)触发器指令有两个输入信号,分别

12、是置位信号和复位信号,一个为输出信号,一个为状态信号,所有信号都是位变量。(2)RS触发器指令和SR触发器指令本质上是置位指令和复位指令的组合。(3)触发器指令盒上的参数是个BOOL变量,用于保存触发器的状态。当触发器置位时,其状态位是1;当触发器复位时,其状态位是0。状态位的有效操作数是I、Q、M、V的位变量。第4章 S7-200 PLC的基本指令及应用2.指令应用指令应用触发器指令的应用如图4-11所示。在图4-11中,I0.0闭合,SR触发器和RS触发器的输出同时接通,I0.1闭合,SR触发器的输出Q0.0和RS触发器的输出Q0.1同时断开,I0.2闭合,同时置位M1.0和M1.1,这时

13、M1.0同时作为SR和RS置位输入,M1.1同时作为SR和RS复位输入,相当于SR触发器和RS触发器的置位输入,复位输入同时为1,因为SR触发器置位优先,所以SR触发器的输出Q0.0接通,而RS触发器复位优先,所以RS触发器的输出Q0.1保持断开。第4章 S7-200 PLC的基本指令及应用图4-11 触发器指令的应用第4章 S7-200 PLC的基本指令及应用4.1.8 立即指令立即指令立即指令是为了提高PLC对输入/输出响应速度而设置的,不受PLC循环扫描工作方式的影响,允许对输入/输出点进行快速直接存取。当立即指令执行时,CPU直接读/写其物理输入/输出的值。立即指令包括立即触点指令、立

14、即线圈指令,其指令格式如表4-10所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)立即触点指令包括常开立即触点指令(LDI、AI和OI)和常闭立即触点指令(LDNI、ANI和ONI)。在指令执行时立即读取物理输入点的值,但是不刷新对应映像寄存器的值,当物理输入点为1时,常开立即触点闭合,当物理输入点为0时,常闭立即触点闭合。常开指令立即将物理输入值Load(加载)、AN(与)或OR(或)到栈顶,而常闭指令立即将物理输入值的取反值Load

15、(加载)、AN(与)或OR(或)到栈顶。第4章 S7-200 PLC的基本指令及应用(2)立即输出指令包括立即线圈输出指令和立即置位/复位指令。指令执行时,立即线圈输出指令将栈顶的值立即复制到物理输出点的指定位上,相应的输出映像寄存器的内容也被刷新。立即置位和立即复位指令将从指定地址开始的N个连续点立即置位或者立即复位,最多可以置位或复位128个位,立即指令的有效操作数如表4-11所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用2.指令应用指令应用立即指令应用程序和立即指令执行时序图如图4-12和图4-13所示。图4-12 立即指令应用程序第4章

16、S7-200 PLC的基本指令及应用图4-13 立即指令执行时序图第4章 S7-200 PLC的基本指令及应用4.1.9 边沿脉冲指令边沿脉冲指令边沿脉冲指令包括上升沿脉冲指令(EU)和下降沿脉冲指令(ED),这是一组没有操作数的指令,EU指令是在RLO由0变为1的上升沿,产生宽度为一个扫描周期的脉冲;ED指令是在RLO由1变为0的下降沿,产生宽度为一个扫描周期的脉冲,指令格式如表4-12所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明边沿脉冲指令通常可以用来起动一个控制程序或一个运算过程,或者结束一段控制程序。需要的是边沿指令

17、只存在一个扫描周期,接受这一脉冲控制的元件应写在这一脉冲出现的语句之后。2.指令应用指令应用边沿触发指令应用如图4-14所示。第4章 S7-200 PLC的基本指令及应用图4-14 边沿触发指令应用第4章 S7-200 PLC的基本指令及应用4.1.10 逻辑栈操作指令逻辑栈操作指令堆栈是计算机中最常用的一种数据结构,遵循先入后出的原则。S7-200系列PLC用逻辑堆栈来决定控制逻辑,使用一个9层堆栈来处理复杂逻辑操作。这里所指的逻辑栈操作指令并不包含前面所讲的位逻辑指令,而是专门在梯形图编程语言中表达分支的开始与结束,有入栈指令LPS,读栈指令LRD,出栈指令LPP,逻辑栈操作指令原理示意图

18、如图4-15所示。第4章 S7-200 PLC的基本指令及应用图4-15 执行装载指令前后的S7-200 PLC堆栈第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明LPS是逻辑入栈指令(分支或主控指令),在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块,完整的从逻辑行从此处开始。LPP,逻辑出栈指令(分支结束或主控复位指令),在梯形图中的分支结构中,用于将LPS指令生成一条新的母线进行恢复。2.指令应用指令应用图4-16是逻辑栈操作指令的一种应用实例。第4章 S7-200 PLC的基本指令及应用图4-16 逻辑栈操作指令的一种应用实例第4章 S7-200 PLC的

19、基本指令及应用4.1.11 取反指令取反指令取反指令在梯形图编程中是在触点上加写“NOT”字符构成,它只能和其他操作联合使用,本身没有操作数,其梯形图和语句表的指令格式如表4-13所示。第4章 S7-200 PLC的基本指令及应用4.1.12 空操作指令空操作指令空操作指令是位逻辑指令中在梯形图编程时使用指令盒表达的指令,在空操作指令前的RLO为1时,执行空操作,空操作顾名思义就是CPU什么都不做,但是占用一个指令周期的时间,空操作的指令格式如表4-14所示,具体空操作的次数是由N指出的自然数,范围是1255。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及

20、应用4.2 定时器、计数器指令定时器、计数器指令4.2.1 定时器指令定时器指令S7-200 PLC有3种定时器指令,分别是打开延时定时器(TON)、有记忆的打开延时定时器(TONR)和关断延时定时器(TOF)。不同型号的CPU,其定时器的种类是不同的,型号是21X系列的CPU没有关断延时定时器。3种定时器指令的指令格式如表4-15所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用使用定时器指令需要对定时器的参数进行设置,各参数的有效操作数如表4-16所示。第4章 S7-200 PLC的基本指令及应用在4-16表中,PT是预设值,如果使用常数设置预设

21、值,范围是132767,代表脉冲个数。TXX代表定时器号,不同的定时器号,除了表示定时器种类不同之外,还与分辨率有关,S7-200 PLC定时器分辨率有3种,分别是1ms,10ms和100ms。定时器号、定时器类型、定时器分辨率三者之间的关系如表4-17所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)TON定时器可以自复位,为了确保在每一次定时器达到预设值时,自复位定时器的输出都能接通一个程序扫描周期,通常用一个常闭触点来代替定时器位作为定时器的使能输入。如图4-17所示,Q0.0输出一个占空比11的方波,改变比较指令的参

22、数,可以改变占空比。TON也可以使用复位指令复位。第4章 S7-200 PLC的基本指令及应用图4-17 TON自复位应用实例第4章 S7-200 PLC的基本指令及应用(2)TONR不能自复位,只能使用复位(R)指令来复位,用一个有记忆打开延时定时器实现图4-18(b)所示的时序图,需要借助比较指令和复位指令来实现,在TONR定时器当前值等于设定值的时候对TONR复位,TONR重新开始定时,实现Q0.1输出方波的梯形图和时序图如图4-18所示。第4章 S7-200 PLC的基本指令及应用图4-18 TONR复位应用实例第4章 S7-200 PLC的基本指令及应用(3)TOF定时结束后自复位,

23、为了再起动,TOF定时器需要使能输入一个从1到0的跳变。使用TON自复位的思路,如图4-19所示。(4)定时器号既可以指当前值,也可以指定时器位,例如在图4-19中,网络8中的比较指令使用的T37代表当前值,网络9中的逻辑取指令使用的T37代表定时器位。第4章 S7-200 PLC的基本指令及应用图4-19 TOF复位应用实例第4章 S7-200 PLC的基本指令及应用2.指令应用指令应用打开延时定时器指令应用如图4-20所示。图4-20 打开延时定时器指令应用第4章 S7-200 PLC的基本指令及应用有记忆打开延时定时器指令应用如图4-21所示。图4-21 有记忆打开延时定时器指令应用第4

24、章 S7-200 PLC的基本指令及应用关断延时定时器指令应用如图4-22所示。图4-22 关断延时定时器指令应用第4章 S7-200 PLC的基本指令及应用4.2.2 计数器指令计数器指令S7-200 PLC有计数器指令和高速计数器指令和脉冲输出指令,其中高速计数器指令和脉冲输出指令的功能和应用将在第6章的6.8节中介绍,本节只说明计数器的指令功能和应用。计数器指令有3种,分别是增计数器指令CTU、减计数器指令CTD和增减计数器指令CTUD,3种计数器指令的指令格式如表4-18所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用加计数器指令的操作数有

25、加计数脉冲输入端CU、计数预设值PV、计数器号Cn和复位信号R,减计数器有减计数脉冲输入端CD、计数预设值PV、计数器号Cn和装载输入端LD,增/减计数器在加计数器操作数的基础上还增加一个减计数脉冲输入端,指令的有效操作数如表4-19所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明(1)由于每一个计数器只有一个当前值,所以不能多次定义同一个计数器。具有相同标号的增计数器、增/减计数器、减计数器访问相同的当前值。(2)当使用复位指令复位计数器时,计数器位复位并且计数器当前值被清零。计数器标号既可以用来表示当前值,又可以用来表示计数

26、器位。2.指令应用指令应用增计数器指令应用如图4-23所示。第4章 S7-200 PLC的基本指令及应用图4-23 增计数器指令应用第4章 S7-200 PLC的基本指令及应用增减计数器指令应用如图4-24所示。图4-24 增减计数器指令应用第4章 S7-200 PLC的基本指令及应用减计数器指令应用如图4-25所示。图4-25 增减计数器指令应用第4章 S7-200 PLC的基本指令及应用实际应用中PLC的定时器单次最长的定时时长为3276.7s,不到1个小时,使用计数器加定时器可以实现长时间计时,如图4-26所示。在图4-26中,定时器T37每100s产生1个脉冲,这个脉冲作为增计数器C0

27、的脉冲输入信号,增计数器预设值600,这样600个脉冲之后,定时时间就是1000min,实现长延时。第4章 S7-200 PLC的基本指令及应用图4-26 定时器和计数器实现长延时第4章 S7-200 PLC的基本指令及应用4.3 比比 较较 指指 令令比较指令本质上是触点指令,分为数值比较指令和字符串比较指令,比较指令为程序控制中实现上下限的控制提供了极大的方便。数值比较指令可以实现两个输入数据6种关系比较,这6种关系分别是=、=、和,当比较结果为真时,触点接通,否则触点断开。第4章 S7-200 PLC的基本指令及应用比较指令可以是两个无符号数据的比较,数据类型是字节BYTE;也可以是有符

28、号数据的比较,数据类型是整数INT、双整数DINT和实数REAL。由于比较指令是触点指令,所以对比较指令可以进行LD、A和O编程,下面以字节数据的相等比较指令说明,如表4-20所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用比较指令对两个数INT1和INT2进行关系比较,比较结果是BOOL型数据,如果关系为真,则比较结果是1;如果关系为假,则比较结果是0。比较指令的有效操作数如表4-21所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用1.指令说明指令说明比较指令比较的时候,参与比较的两个数据的数据类型要

29、一致。两个比较的数据至少要有一个是变化的数据,变化的数据可能是定时器、计数器的当前值,也可能是采集的数据。2.指令应用指令应用比较指令的应用如图4-27所示。第4章 S7-200 PLC的基本指令及应用图4-27 比较指令应用第4章 S7-200 PLC的基本指令及应用4.4 基本指令的应用基本指令的应用位逻辑指令、定时器、计数器指令和比较指令是PLC实现逻辑控制的基本指令,本节通过应用实例进一步说明基本指令如何实现逻辑控制的。【例4-1】控制1台三相交流异步电动机的起动和停止。具体控制要求如下:按下起动按钮,三相交流异步电动机起动,按下停止按钮,电动机停止。第4章 S7-200 PLC的基本

30、指令及应用分析:三相交流异步电动机在功率大于7kW的时候是不能直接起动的,需要使用交流接触器主触点控制电动机与三相交流电源的接通与断开,如图4-28主电路所示。PLC输出端子Q0.0连接交流接触器KM线圈,PLC输入端子I0.0连接起动按钮SB0,输入端子I0.1连接停止按钮SB1,编程通过控制交流接触器线圈的接通与断开控制交流接触器主触点的接通与断开,实现对三相交流异步电动机的起动与停止的控制,实现弱电控制强电,I/O分配表如表4-22所示。第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用图4-28 三相交流异步电动机起停控制电路图第4章 S7-200

31、 PLC的基本指令及应用控制接触器线圈接通与断开,就是使Q0.0置1或清零,使用触点线圈指令实现的程序如图4-29所示。图4-29 三相交流异步电动机起停控制的梯形图程序第4章 S7-200 PLC的基本指令及应用图4-29中的梯形图程序就是使用触点线圈指令实现的经典的起保停控制,同样的控制要求,使用置位/复位指令的梯形图程序如图4-30所示。图4-30 置位/复位指令实现的起保停控制程序第4章 S7-200 PLC的基本指令及应用【例4-2】一台三相交流异步电动机的正反转控制。控制要求:按下正转起动按钮,电动机正转,按下反转起动按钮,电动机反转,按下停止按钮,电动机停止。分析:三相交流异步电

32、动机正反转的控制需要用两个接触器的主触点改变三相交流电的相序来实现,如图4-31主电路所示,根据控制要求,PLC控制需要3个输入点,2个输出点,其I/O分配表如表4-23所示,I/0接线图如图4-31所示。第4章 S7-200 PLC的基本指令及应用图4-31 三相交流异步电动机正反转控制电路图第4章 S7-200 PLC的基本指令及应用第4章 S7-200 PLC的基本指令及应用为了编程、调试程序的方便,通常在写程序之前先定义符号表“SymbolTable”,如图4-32所示。图4-32 编译环境下电动机正反转控制的符号表第4章 S7-200 PLC的基本指令及应用按照控制要求按下正转按钮,

33、接触器KM1线圈接通,按下反转按钮,接触器KM2线圈接通,按下停止按钮,KM1、KM2线圈断开。在图4-31主电路中,用两个接触器主触点改变三相交流电的相序,所以两个接触器线圈不能同时接通,为了防止两个接触器线圈同时接通,这里需要使用“互锁”环节。具体的程序设计梯形图如图4-33所示。第4章 S7-200 PLC的基本指令及应用图4-33 三相交流异步电动机正反转控制梯形图第4章 S7-200 PLC的基本指令及应用【例4-3】两个起动按钮SB0,SB2,控制两台电动机M1,M2的顺序起动,两个停车按钮SB1,SB3,控制两台电动机顺序停车。控制要求:按下起动按钮SB0,电动机M1起动,电动机

34、M1起动后,按下起动按钮SB2,电动机M2起动,在电动机M1没有起动前,按下起动按钮SB2,M2也不能起动。按下停车按钮SB1,电动机M2先停车,再按下停车按钮SB3,电动机M1才停车。分析:这是一个先起动后停车,后起动先停车的控制需求。首先根据控制要求需要4个输入点,2个输出点,图4-34是编译环境下顺序起动、顺序停车控制的符号表。第4章 S7-200 PLC的基本指令及应用图4-34 编译环境下顺序起动、顺序停车控制的符号表第4章 S7-200 PLC的基本指令及应用实现顺序起动需要“联锁”这个环节,联锁是把先起动线圈的常开触点串联到后起动线圈的支路中,这样先起动的线圈没有接通的情况下,后

35、起动线圈无法接通,从而保证起动顺序;顺序停车可以用先停车线圈的常开触点与后停车的停车按钮并联,这样在先停车的线圈没有断开的情况下,其常开触点闭合把后停车的停车按钮短路掉,只有先停车的线圈断开了,后停车的停车按钮才能发挥作用。图4-35是先起动后停车,后起动先停车控制程序的梯形图。第4章 S7-200 PLC的基本指令及应用图4-35 先起动后停车,后起动先停车控制程序梯形图第4章 S7-200 PLC的基本指令及应用【例4-4】流水灯控制。控制要求:按下起动按钮,第一盏灯亮,1秒后,第二盏灯亮,第一盏灯灭,1秒后,第三盏灯亮,第二盏灯灭1秒后,第八盏灯亮,第七盏灯灭,1秒后第一盏灯亮,第八盏灯灭,如此周而复始,直到按下停止按钮,所有的灯都灭。分析:流水灯控制以时间作为控制参数,对八盏灯的亮、灭状态进行切换,由于切换的时间都是1秒,这里以TON定时器T37构成1秒的脉冲串,使用增计数器C0计数,比较指令,每计一个脉冲,点亮一盏灯,程序梯形图如图4-36所示。第4章 S7-200 PLC的基本指令及应用图4-36 流水灯控制程序梯形图

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报