PLC项目化教程任务二天塔之光控制.ppt

PLC项目化教程任务二天塔之光控制.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 一、任务导入和分析 二、相关知识 FX2NPLC常用功能指令 三、任务实施 四、知识拓展 FX2NPLC功能指令汇总 一、任务导入与分析 某天塔之光的控制面板示意图如图6-4所示,合上启动按钮后,装饰灯L1到L7按以下规律显示: (1)L1→(2)L1、L2→(3)L1、L3→ (4)L1、L4→(5)L1、L5→(6)L1、L2、L4、→(7)L1、L3、L5→(8)L1→ (9)L2、L3、L4、L5→(10)L6、L7→ (11)L1、L6→(12)L1、L7→(13)L1→ (14)L1、L2、L3、L4、L5→ (15)L1、L2、L3、L4、L5、L6、L7→ (16)L1、L2、L3、L4、L5、L6、L7→ L1……如此循环,周而复始。 二、相关知识 位左移SFTL和区间复位ZRST 1.位左移SFTL指令 2. 区间复位ZRST指令 区间复位ZRST指令的一般格式为 ZRST [D1] [D2] 或 FNC40 [D1] [D2] 当执行条件满足时,区间复位ZRST指令将D1到D2指定的元件号范围内的同类元件成批复位。目标操作数可以是T、C、D字元件,或Y、M、S位元件;D1的元件号小于D2的元件号。如执行指令“ZRST M101 M120 ” ,是将位元件M101到M120成批复位。 移位指令应用举例 例 下面两图是使用位左移指令实现相关控制的梯形图及语句表程序。位左移指令控制程序对应的循环左移真值表的输出如表所示。 三、任务实施 1.分配I/O地址,绘制PLC输入/输出接线图 2.编制PLC程序并调试 四、知识拓展 FX2N系列PLC的功能指令 1.FX2N系列PLC的功能指令使用说明 FX2N系列PLC的功能指令,用于数据的传送、运算、变换及程序控制等方面,具有128种298条,它由功能编号FNC00~FNC246指定,各指令有表示其内容的助记符符号,使用时写指令功能编号或写指令助记符符号均可。功能指令在多数情况下将功能编号与操作数组合在一起使用。功能指令的操作数包括源操作数S、目的操作数D以及辅助操作数m、n ,操作数有16位和32位。 功能指令的操作数可用软元件:处理ON/OFF信息的软元件(如X、Y、M、S等)叫位软元件,而T、C、D等软元件叫字软元件。对于位软件, 通过组合使用也可以处理数据, 此时以位数Kn和起始的软元件号的组合来表示, 位数Kn 以4位为单位。16位数据Kn的范围为K1- K4, 32位数据Kn的范围为K1- K8。如K2M0是指M0-M7。 FX2N系列PLC的数据寄存器D为16位,在处理32位数据时使用一对数据寄存器的组合。定时器T和计数器C的当前值寄存器可作为一般寄存器处理,但是,C200~C255的1点是32位计数器,可直接处理32位数,不能作为16位指令的操作数使用。 功能指令的指令形态与执行形式:根据处理数值的位数,功能指令可分为16位指令和32位指令。对于32位应用指令,其助记符在16位指令助记符前面添加符号D。 根据指令的执行形式,功能指令可分为连续执行型与脉冲执行型。脉冲执行型指令的助记符在连续执行型应用指令后面添加符号P来表示。其指令只在驱动条件从OFF→ON变化时执行一次,其他时刻不执行。连续执行型应用指令在各扫描周期都执行的指令,操作数的内容每个扫描周期都变化。如: 功能指令的指令形态与执行形式举例 数据传送指令MOV有4条: MOV K100 D1 即 FNC12 K100 D1 MOVP K100 D2 即 FNC12P K100 D1 DMOV K200 D3 DMOVP K200 D5 位右移指令(共9位M9~M1,X0→M9,M9 →M8……) SFTR X0 M1 K9 K1 即 FNC34 X0 M1 K9 K1 SFTRP X0 M1 K9 K1 即 FNC34P X0 M1 K9 K1 位左移指令(共9位M9~M1,X0→M1,M1 →M2……) SFTL X0 M1 K9 K1 即 FNC35 X0 M1 K9 K1 SFTLP X0 M1 K9 K1 即 FNC35P X0 M1

文档评论(0)

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

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

1亿VIP精品文档

相关文档