可编程控制器原理及应用教程-Readppt课件_第1页
可编程控制器原理及应用教程-Readppt课件_第2页
可编程控制器原理及应用教程-Readppt课件_第3页
可编程控制器原理及应用教程-Readppt课件_第4页
可编程控制器原理及应用教程-Readppt课件_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

.,第十八讲PLC功能指令,-方便指令和外部I/O设备指令,.,教学目标,1、掌握方便指令的使用2、掌握外部I/O设备指令的指令使用3、掌握利用可编程序控制器来实现机械手的控制的程序设计4、掌握利用可编程序控制器来实现数码管控制的程序设计,.,方便指令,初始状态指令IST特殊定时器指令STMR交替输出指令ALT,.,初始状态指令IST,状态初始化指令IST与STL指令一起使用,用于自动设置多种工作方式的系统的顺序功能图。IST指令只能使用一次,它应放在程序开始的地方,被它控制的STL电路应放在它的后面。,.,初始状态指令IST,IST中的源操作数可取X、Y和M,图中IST指令的源操作数X20用来指定与工作方式有关的输入继电器的首元件,它实际上指定从X20开始的8个输入继电器,这8个输入继电器的意义如下表。,.,初始状态指令IST,IST指令的执行条件满足时,初始状态继电器S0S2和下列特殊辅助继电器被自动指定为以下功能(如下表),以后即使IST指令的执行条件变为OFF,这些元件的功能仍保持不变。,.,案例机械手控制,.,一、系统工作过程分析,机械手将工件从A点向B点传送。机械手工作原点在左上方,按下降、夹紧、上升、右移、下降、松开、上升、左移的顺序依次运动。它有手动、单步、一个周期和连续工作(自动)四种操作方式。简易机械手的操作面板如图。,.,二、硬件设计,略,.,三、软件设计,1、初始化程序设置初始状态和原点位置条件,.,三、软件设计,2、手动方式程序,.,三、软件设计,3、回原点方式程序,.,三、软件设计,4、自动方式程序请同学们自行设计,.,特殊定时器指令STMR,特殊定时器指令用来产生延时断开定时器、脉冲定时器和闪烁定时器。该指令使用说明如图所示。n用来指定定时器的设定值,图中T12的设定值为5s(n=50)。图中的M0是延时断开定时器,M1是X2由ONOFF的单脉冲定时器,M2和M3是为闪动而设的。,.,交替输出指令ALT,ALT指令使用使用说明如图所示。X0由OFF变为ON时,Y0的状态改变一次,若不用脉冲执行方式,每个扫描周期Y0的状态都要改变一次。ALT指令具有分频器的效果,使用ALT指令,用1只按钮X0就可以控制Y0对应的外部负载的起停。,.,七段译码指令,指令助记符、功能、操作数、程序步如表所示:,注:将S指定的元件低4位中的十六进制数译码后送给7段显示器,译码信号存于D指定的元件中,输出要占7个输出点,.,案例,用按钮SB0控制LED数码管顺序显示数字0到F。在系统刚开始运行时,LED数码管显示数字“0”;第1次闭合按钮SB0时,LED数码管显示数字“1”;第2次闭合按钮SB0时,LED数码管显示数字“2”;第10次闭合按钮SB0时,LED数码管显示数字“A”;第15次闭合按钮SB0时,LED数码管显示数字“F”;此后再闭合按钮SBO,LED数码管显示数字“F”不变;按钮SB1做复位用,闭合SB1,LED数码管显示数字“0”。断开SB1,再闭合SB0时,LED数码管显示“1”,.,一、硬件设计,.,一、硬件设计,X0,P,L,C,C,O,M,C,O,M,Y0,Y1,Y2,Y3,Y4,Y5,Y6,X1,.,

温馨提示

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

评论

0/150

提交评论