第8章 可编程控制器.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LDP、LDF、ANDP、ANDF、ORP、ORF指令都是逻辑运算指令,其编程规则和LD、AND、OR指令相同,只是指令表达的触点性质有所不同。LDP、ANDP、ORP指令是进行上升沿检测的触点指令,它们所驱动的编程元件仅在指定编程元件的上升沿到来(OFF→ ON)时接通一个扫描周期;LDF、ANDF、ORF指令是进行下降沿检测的触点指令,它们所驱动的编程元件仅在指定编程元件的下降沿到来(ON→OFF)时接通一个扫描周期。 LDP、LDF、ANDP、ANDF、ORP、ORF指令应用 4.置位复位指令(SET、RST) SET、RST指令的功能、梯形图程序、所操作的元件和所占的程序步见表8.9。 5.主控指令(MC、MCR) MC、MCR指令的功能、梯形图程序、所操作的元件和所占的程序步见表8.10。 图8.34 MC、MCR应用 MC:主控指令 MCR:主控置位指令 当MC的驱动条件满足时,执行MC与MCR之间的程序,因此,MC与MCR总是成对出现。MC为进入主控状态,而MCR为主控复位返回母线。在执行主控程序时,可以再次使用MC指令,这种用法称为嵌套。 6.其他指令(NOP、END) NOP、END指令的功能、电路表示和所占的程序步见表8-11。 NOP:空操作指令,仅占程序步,无实际动作。 END:PLC程序结束指令。PLC反复进行输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序步就不再执行,直接进行输出处理。在程序分段调试时,可以采用该指令将程序进行分段调试。注意:在整个程序结束时,一定要写入END或其他表示程序结束的指令。 在FX系列PLC中,为了进一步简化编程、增强PLC的应用功能和范围,除了基本逻辑指令,常采用应用指令进行编程,包括程序流程指令,如条件跳转、子程序调用、中断指令;传送指令、比较与移位指令、数据运算指令、代码处理指令、高速处理指令等。Q系列PLC与FX系列PLC相比,在性能和使用功能方面有了很大的提高。其指令系统大致可以分为基本指令(顺序指令)、应用指令、数据链接指令、QCPU指令和冗余系统指令等几大类。 (1)梯形图的各种符号,要以左母线为起点,右母线为终点(可允许省略右母线),自上而下依次绘制,同时,触点、线圈都应有编号,以相互区别,程序结束以“END”为标记。 (2)梯形图中的触点应画在水平线上,不能画在垂直分支线上。如下图所示,应根据信号单向自左至右、自上而下流动的原则和对输出线圈的几种可能控制路径绘制。 梯形图触点位置 绘制梯形图的基本规则 (3)不宜使用双线圈输出,同一程序中同一元件的线圈使用两次或多次,则称为双线圈输出,这时由PLC循环扫描的原理,只有最后一次才有效,因此,一般不应出现双线圈输出。 如下图所示,要求X1为“1”或X2为“1”时,Y1为“1”,但由于使用双线圈输出,则当X2为“0”时,由于映像寄存器保存的是最后一次运行结果,因此,输出为“0”,所以程序应该修改为(b)所示梯形图。 双线圈输出 (4)触点可以串联、并联,线圈只能并联,同时线圈右边应无触点。 梯形图触点位置 (5)输出线圈不能不经过任何接点直接接在两个逻辑电源线之间。如下图所示,此时可以通过增加上电运行监控触点来实现控制要求。 线圈的绘制 (6)多个串联回路并联时,串联触点多的回路应该写在上方。多个并联回路串联时,并联触点多的回路应该写在左方。 如下图所示,改进后程序的步数由9变成了7,使得程序执行时间得到减少。 梯形图的改进 顺序步进指令和编程 顺序控制,就是按照生产工艺预先规定的顺序,根据输入信号的的变化、内部状态和时间的顺序,控制生产过程中各个执行机构自动地有序地工作。 顺序控制法又叫步进控制设计法,其设计思想是将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步,根据外部信号及内部状态进行步的切换、跳转和循环。 1.顺序功能图的组成 顺序功能图又叫状态流程图或状态转移图,是专用于工业顺序控制程序设计的一种功能说明性语言,能方便、清晰、完整地描述控制系统的控制过程、功能和特性,包括步、有向连线、转换、转换条件和动作。 (1)步 步是根据输出量的状态变化来划分的,一步内的各个输出量ON/OFF状态不变,而相邻步的输出量总的状态是不同的。 步、初始步图形符号 步的图形符号用矩形框表示,而初始步采用双线框表示,其中,框中的数字是该步的编号,编号可以是该步对应的工步序号,也可以是与该步相对应的编程元件(如状态元件、PLC内部的通用辅助继电器、步标志继电器等)。一个控制系统至少有一个初始步,这是系统运行的起点。 (2)有向连线、转换及转换条件 有向连线用来表示步的活动状态和进展方向,从上到下和从左到右这两个方向上的箭头可以省略,其他方向上必须加上箭头用来表示步的进展方

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档