- 1、本文档共124页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC应用技术知识(三菱)课题四.ppt
任务3 简易定时报时器;任务1 彩灯控制系统;任务1 彩灯控制系统;彩灯控制过程,如下动画所示。; 任务的主要内容:通过移位、数据传送等简单的功能指令实现彩灯追灯的控制。
任务内容及要求:现有HL1~HL8共8盏霓虹灯,要求当按下启动按钮后,系统开始工作,工作方式如下:
(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点)
失电保持型数据寄存器与通用型数据寄存器一样除非改写,否则原有数据不会变化。; 三、应用指令的格式
1. 应用指令与基本指令的比较
与基本指令不同,应用指令不是表达梯形图符号间的相互关系,而是直接表达指令的功能。FX系列PLC在梯形图中使用功能框(中括号)表示功能指令。;任务1 彩灯控制系统; 2. 应用指令格式
(1)编号
应用指令用编号FNC00~FNC294表示,并给出对应的助记符。若使用简易编程器时应键入编号,如FNC12、FNC45等,???使用编程软件时应键入助记符,如MOV、MEAN等。
(2)助记符
指令名称用助记符表示,应用指令的助记符为该指令的英文缩写词。如传送指令“MOVE”简写为MOV,加法指令“ADDITION”简写为ADD等等,采用这种方式容易了解指令功能。;任务1 彩灯控制系统; (3)数据长度
应用指令按处理数据的长度分为16位指令和32位指令。其中32位指令在助记符前加“D”,若助记符前无“D”的为16位指令。
(4)执行形式
应用指令有脉冲执行型和连续执行型两种形式。在指令助记符后标有“P”的为脉冲执行型,无“P”的为连续执行型;脉冲执行型指令在执行条件满足时仅执行一个扫描周期,这点对数据处理有很重要意义。而连续执行型加法运算指令在执行条件满足时,每一个扫描周期都要相加一次。; (5)操作数
操作数是指应用指令涉及或产生的数据。有的应用指令没有操作数,大多数应用指令有1到4个操作数。
1)源操作数。源操作数是指令执行后不改变其内容的操作数,用〔S〕表示。
2)目标操作数。目标操作数是指令执行后改变其内容的操作数,用〔D〕表示。
3)其他操作数。m与n表示其他操作数。其他操作数常用来表示常数或者对源操作数和目标操作数作出补充说明。表示常数时,K为十进制常数,H为十六进制常数。某种操作数为多个时,可用下标数码区别,如〔S1〕、〔S2〕。; 操作数从根本上来说,是参加运算数据的地址。地址是依元件的类型分布在存储区中的。由于不同指令对参与操作的元件类型有一定限制,因此,操作数的取值就有一定的范围。正确地选取操作数类型,对正确使用指令有很重要的意义。
;四、传送指令(MOV)
1.指令的助记符及功能;2.指令的使用方法; 3.编程实例
(1)编程实例一
如图所示,当X000=OFF时,MOV指令不执行,D1中的内容保持不变;当X000=ON时,MOV指令将K50传送到D1中去。; (2)编程实例二
定时器、计数器设定值也可以由MOV间接指定,如图所示,T0的设定值为50。; (3)编程实例三
定时器、计数器的当前值读出,格式如图所示,当X000=ON时,T0的当前值被读出到D1中。; (4)编
文档评论(0)