第三章 PLC程序设计基础-3_第1页
第三章 PLC程序设计基础-3_第2页
第三章 PLC程序设计基础-3_第3页
第三章 PLC程序设计基础-3_第4页
第三章 PLC程序设计基础-3_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,3.1PLC的编程元件 3.2FX2N系列PLC的基本逻辑指令 3.3基本电路的编程 3.4 GX developer编程软件和GX Simulator仿真软件的使用 3.5实例介绍,本章主要内容,第三章 可编程序控制器程序设计基础,2,本章学习要求,重点内容: 掌握各种编程元件,基本逻辑指令的功能和应用,熟练掌握基本电路的编程 难点内容: 基本电路的理解和掌握,利用基本逻辑指令进行编程,3,3.3基本电路的编程 (参照三菱PLC实例),3.3.1 定时器和计数器 定时器程序编制 断电延时断,得电延时合,同时实现通电延时接通和断电延时断开控制,定时器延时扩展,振荡电路 计数器程序编制 单按

2、钮控制电动机启停,定时器计数器接力延时 3.3.2 电动机的起保停电路 3.3.3 单台电动机的两地控制 3.3.4 两台电动机的顺序联动控制 3.3.5 三台电动机顺序启动,4,3.3.1 定时器和计数器,定时器和计数器是两个非常重要的编程元件,是PLC程序编制必不可少的环节。 对定时器和计数器的学习关键在于其应用的设定值、当前值、驱动和复位以及其触点应用时序图。同样,掌握一些定时器和计数器常用基本控制环节,对我们在程序中套用是非常有帮助的。,5,定时器,PLC中定时器相当于继电控制系统中的时间继电器。它在程序中的基本功能是延时控制,但利用定时器可以组成丰富多彩的时序逻辑控制程序。,6,从时

3、间继电器到定时器,定时器,7,定时器工作原理和要素,定时器当前值,设定值,复位,驱动,定时器,8,PLC内部定时器通用型定时器,T20 K20 定时时间: T205 K20 定时时间:,定时器,20100=2000 ms=2 s 2010=200 ms=0.2 s,9,PLC内部定时器通用型定时器,定时器,(,),(,),Y0,10,积算定时器又叫断电保持型定时器,它和通用定时器的区别在于积算型定时器在定时过程中,如果驱动条件不成立或停电引起计数停止时,积算定时器能保持计数当前值,等到驱动条件成立或复电后,计数会在原计数基础上继续进行,当累积时间到达设定值时,定时器触点动作。 积算定时器不因驱

4、动动作信号断开而复位,复位只能用RST指令进行强制复位。,积算型定时器,定时器,11,积算型定时器,定时器,12,积算型定时器原理图,梯形图和时序图,定时器,13,定时器程序编制,1.瞬时触点,14,2.得电延时合,说明:X0 得电2s后,Y0动作。,得电延时合梯形图及时序图,定时器程序编制,?思考,15,定时器程序编制,3. 断电延时断开,线圈,?思考,16,定时器程序编制,4.通电延时接通,断电延时断开控制,?思考,17,定时器程序编制,5. 可改变定时时间,18,定时器程序编制,举例:T0 K50 K50=B 00110010,5. 可改变定时时间,19,定时器程序编制,6. 长时间延时

5、控制,?思考,20,定时器程序编制,7. 振荡电路(闪烁电路),?思考,21,思考,22,计数器,三菱FX2N PLC内部计数器分普通计数器和高速计数器两类,我们仅介绍普通计数器的工作原理和应用,23,16位加计数器,16位加计数器又叫16位增量计数器,共200个。它又分为通用型和断电保持型两种,如下表:,24,16位加计数器,应用梯形图及时序图,计数器的C0 K6的K6为预置值,当计数值等于预置值时,其触点动作,计数器的复位必须用RST指令完成。,25,32位加/减计数器,32位加/减计数器又叫双向计数器。所谓双向计数器就是它可以由0开始增1计数到设定值,也可以由设定值开始减1计数到0.,2

6、6,双向计数器的方向确定,双向计数器的方向是由特殊辅助继电器M82XX来定义的。当M82XX的XX与计数器C2XX相对应,即C200由M8200定义,C210由M8210定义等等。 方向定义规定M82XX为ON,则C2XX为减计数; M82XX为OFF,则C2XX为加计数器。由于M82XX的初始状态是断开的,因此默认的C2XX都是加计数器。只有当M82XX置位时,C2XX才变为减计数。,27,应用梯形图及时序图,28,应用梯形图及时序图,双向计数器应用注意: 1、当前值等于设定值后,如果继续有脉冲输入,其当前值仍然在变化,变化的方向由加/减计数决定,直到变至最大值为止。 2、如果在变化的过程中

7、,计数方向发生变化,则当前值马上按新的方向变化。 3、在双向计数过程中,只要当前值等于设定值时,其触点就动作一次。,29,计数器编辑示例,1.单按钮控制电动机启停,30,增减计数程序及时序,2.定时器计数器长时间延迟,计数器编辑示例,?思考,31,定时器计数器小结,再强调一次,定时器和计数器是两个非常重要的编程元件。有了它们,使PLC的应用从单纯的组合逻辑控制扩展到时序逻辑控制,也使梯形图程序从单调乏味而变得丰富多彩。通过定时器和计数器的应用,会大大地提高你的程序设计水平。,32,3.3.2 电动机的起保停电路,(1)控制要求 按下起动按钮SB1,电动机起动运行,按下停止按钮SB2,电动机停止

8、运行。 (2)输入/输出(I/O)分配 X0:SB1,X1:SB2(常开),Y0:电动机(接触器)。,33,3.3.2 电动机的起保停电路,(3)梯形图方案设计,34,若要改为起动优先,则梯形图如下所示:,电动机的起保停梯形图(起动优先),电动机的起保停电路的优先次序,35,3.3.3 单台电动机的两地控制,(1)控制要求 按下地点1的起动按钮SB1或地点2的起动按钮SB2均可起动电动机;按下地点1的停止按钮SB3或地点2的停止按钮SB4均可停止电动机运行。 (2)输入/输出分配 X0:SB1,X1:SB2,X2:SB3(常开),X3:SB4(常开),Y0:电动机(接触器)。,36,(3)梯形

9、图方案设计,单台电动机的两地控制梯形图,3.3.3 单台电动机的两地控制,37,3.3.4 两台电动机的顺序联动控制,(1)控制要求 电动机M1先起动(SB1),电动机M2才能起动(SB2)。 (2)输入/输出分配 X0:电动机M1起动(SB1),X1:电动机M2起动(SB2),X2:电动机M1停止(SB3),X3:电动机M2停止(SB4);Y0:电动机M1(接触器1),Y1:电动机M2(接触器2)。,38,两台电动机的顺序联动控制梯形图,3.3.4 两台电动机的顺序联动控制,(3)梯形图方案设计,39,(1)控制要求 电动机M1起动5s后电动机M2起动, 电动机M2起动5s后电动机M3起动;

10、按下停止按钮时,电动机无条件全部停止运行。 (2)输入/输出分配 X1:起动按钮,X0:停止按钮,Y1:电动机M1,Y2:电动机M2,Y3:电动机M3。,3.3.5 三台电动机顺序起动,40,(3)梯形图方案设计,图5-26 3台电动机顺序起动梯形图,41,本节小结,小结:掌握几种常用基本电路梯形图的编制:断电延时断,通电延时通,长时间延时控制,振荡电路,单按钮控制电动机的启停,电动机的两地控制,多台电动机的顺序起动停止等。,习题:P45:12, 15,16, 17,42,The End,43,3.4 GX developer编程软件和GX Simulator仿真软件的使用,44,1.GX d

11、eveloper 编程软件的使用,梯形图编辑 梯形图编译、切换和保存 梯形图注释 梯形图写入和读出,45,梯形图编辑,(1)内容 输入、修改、删除。 (2)输入方式 快捷键输入 指令输入,1.GX developer 编程软件的使用,46,注释编辑:对触点和线圈进行注释 声明编辑:对程序行或程序段进行注释 注解编辑:对输出线圈或功能指令注释,1.GX developer 编程软件的使用,梯形图注释,47,1.GX developer 编程软件的使用,写入:把编译好的梯形图程序写入到PLC中去 读出:把PLC中的程序复制到编译软件上,梯形图写入和读出,48,PLC与电脑的通信,(1)连接 (2)通信参数的设置,1.GX developer 编程软件的使用,49,1.GX developer 编程软件的使用,50,The End,51,思考1:电动机顺序启动与顺序停止 电动机M1起动5s后电动机M2起动, 电动机M2起动5s后电动机M3起动; 按下停止按钮时,电动机M3先停止,3s后电动机M2,3s后电动机M1停止运行。 思考2:节日彩灯循环控制 节日彩灯控制:按下X000系统启动后,红灯先亮,2s后绿灯亮,再过3s黄灯亮;待红、绿、黄灯全亮1分钟后,全部熄灭;20s后重新开始循环。,52,试设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论