功能指令应用.pptxVIP

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务1 霓虹灯控制系统设计与装调;任务1 霓虹灯控制系统设计与装调;常见的几款彩灯画面 ;本任务就来利用数据传送、移位等简单的功能指令实现某大厦霓虹灯广告屏的控制。 已知该大厦霓虹灯广告屏由HL1~HL8八盏流水灯组成,要求当按下启动按钮后,系统开始工作,工作示意图如图所示。;工作方式如下: (1)按下启动按钮后,霓虹灯HL1~HL8以正序(从左到右)每隔1秒依次点亮。 (2)当第八盏霓虹灯HL8点亮后,然后再反向逆序(从右到左)每隔1秒依次点亮。 (3)当第一盏霓虹灯HL1再次点亮后,重复循环上述过程。 (4)当按下停止按钮后,霓虹灯控制系统停止工作。;一、位元件、字元件和位组合元件 位元件:主要用于开关量信息的传递、变换及逻辑处理的元件。 字元件:能处理数值数据的元件。 位组合元件是一种字元件。在PLC中, FX系列PLC中使用4位BCD码表示一位十进制数据,由此产生了位组合元件,它将4位位元件成组使用。 ;二、数据寄存器(D) 数据寄存器(D)是用来存储数值数据的字元件,其数值可以通过应用指令、数据存取单元(显示器)及编程装置读出与写入。FX系列PLC的数据寄存器容量为双字节(16位),而且最高位为符号位,也可以把两个寄存器合并起来存放一个四字节(32位)的数据,最高位仍为符号位。最高位为0,表示正数;最高位为1,表示负数。;FX系列PLC的数据寄存器分为以下四类: 1. 通用型数据寄存器(D0~D199,200点) 存放在该类数据寄存器在的数据,只要不写入其他数据,其内容保持不变。 2. 失电(掉电)保持型数据寄存器(D200~D511, 共312点) 失电保持型数据寄存器与通用型数据寄存器一样除非改写,否则原有数据不会变化。;3. 特殊型数据寄存器(D8000~D8255,256点) 这些数据寄存器供监控PLC中各种元件的运行方式之用。其内容在电源接通时,写入初始值(先全部清0,然后由系统ROM安排写入初始值)。 4. 文件数据寄存器(D1000~D2999,共2000点) 文件数据寄存器实际上是一类专用数据寄存器,用于存储大量的数据。其数值由CPU的监视软件决定,但可通过扩充存储器的方法加以扩充。;三、功能指令的组成要素和格式 PLC的功???指令也称应用指令,是指在完成基本逻辑控制、定时控制、顺序控制的基础上,PLC制造商为满足用户不断提出的一些特殊控制要求而开发的指令。;1. 功能指令的格式;(2)助记符 指令名称用助记符表示,功能指令的助记符是用来表明指令的功能,通常为该指令的英文缩写词。如传送指令“MOVE”简写为MOV,加法指令“ADDITION”简写为ADD,采用这种方式便于用户了解指令功能。;(3)数据长度 应用指令按处理数据的长度分为16位指令和32位指令。其中32位指令在助记符前加“D”,若助记符前无“D”的为16位指令。 (4)执行形式 应用指令有脉冲执行型和连续执行型两种形式。在指令助记符后标有“P”的为脉冲执行型,无“P”的为连续执行型;脉冲执行型指令在执行条件满足时仅执行一个扫描周期,这点对数据处理有很重要意义。而连续执行型加法运算指令在执行条件满足时,每一个扫描周期都要相加一次。;(5)操作数 操作数是指应用指令涉及或产生的数据。有的应用指令没有操作数,大多数应用指令有1到4个操作数。 1)源操作数。源操作数是指令执行后不改变其内容的操作数,用〔S〕表示。 2)目标操作数。目标操作数是指令执行后改变其内容的操作数,用〔D〕表示。 3)其他操作数。m与n表示其他操作数。其他操作数常用来表示常数或者对源操作数和目标操作数作出补充说明。;四、数据传送指令(MOV) 1. 指令的助记符及功能;2. 指令的使用方法;指令使用说明如下: (1)当X000闭合时,将源K150传送到目标D0;当X001闭合时,将T2的当前值传送到D10。传送时,K150自动作二进制变换。 (2)当32位传送时,用DMOV 指令,源为(D3)D2,目标为(D7)D6。D3、D7自动被占用。;3. 编程实例 (1)定时器、计数器设定值可以由MOV 指令间接指定,T0的设定值为50。 (2)利用MOV指令可以读出定时器、计数器的当前值。当X000=ON时,T0的当前值被读出到D1中。;(3)如图a所示的基本指令编程程序可用如图b所示的MOV 指令编程来完成。;(4)使用传送指令编写课题二任务3的三相异步电动机Y-△降压启动控制程序。;五、循环及移位指令 循环及移位指令包括循环右移、循环左移、带进位右移、带进位左移、位右移、位左移、字右移、字左移等指令。本任务主要介绍循环右移(ROR)和循环左移(ROL)两种指令。 1. 指令的助记符及功能 ; 2. 指令的使用格式; 3.

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档