第6章 FX2N系列可编程控制器功能指令概述解析.pptVIP

第6章 FX2N系列可编程控制器功能指令概述解析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程控制器应用技术 第六章 FX2N系列可编程控制器功能指令概述 目录 数据类软元件及存储器组织 功能指令的表达形式、使用要素及分类 1 内容提要 2 功能指令是可编程控制器数据处理能力的标志。由于数据处理远比逻辑处理复杂,功能指令无论从指令的表达形式上,还是从涉及的机内器件种类及信息的数量上都有一定的特殊性。 本章介绍 FX2N系列可编程控制器数据类软元件的组成和功能,功能指令的类型、表示形式和使用要素。给出了 FX2N系列可编程控制器的功能指令总表。 概述 定义 可编程控制器的基本指令——基于继电器、定时器、计数器类软元件,主要用于逻辑处理的指令。 功能指令(应用程序)——用于数据的传送、运算、变换及程序控制等功能。 3 概述 功能指令的特点 功能强大 指令处理的数据多 数据在存储单元中流转的过程复杂 4 第一节 数据类软元件及存储器组织 一、数据类软元件的类型及使用 1.数据寄存器(D) 数据寄存器是用于存储数值数据的软元件,FX2N系列机中为16位(最高位为符号位,可处理数值范围为-32, 768~+32,768),如将2个相邻数据寄存器组合,可存储32位(最高位为符号位,可处理数值范围为-2,147,483, 648~ +2, 147, 483, 648)的数值数据。 5 第一节 数据类软元件及存储器组织 图6-1 16/32位二进制数据各位权值 6 第一节 数据类软元件及存储器组织 常用数据寄存器有以下几类: 通用数据寄存器 (D0~D199共200点) 断电保持数据寄存器 (D200~D511共312点) 特殊数据寄存器 (D8000~D8255共256点) 7 第一节 数据类软元件及存储器组织 举例 在 D8000中,存有监视定时器的时间设定值。 它的初始值由系统只读存储器在通电时写入。要改变时可利用传送指令(FNC12 MOV)写入 未定义的特殊数据寄存器不要使用! 图6-2 特殊数据寄存器数据的写入 FNC 12 MOV K250 D800 FNC 07 WDT M8002 将监视定时器设为250ms 监视定时器刷新 8 第一节 数据类软元件及存储器组织 变址寄存器V、Z和通用数据寄存器一样,是进行数值数据读、写的16位数据寄存器。主要用于运算操作数地址的修改。 进行32位数据运算时,将V0~V7,Z0~Z7对号结合使用,如指定Z0为低位,则V0为高位,组合成为:(V0,Z0)。变址寄存器V、Z的组合如图6-3所示。 2.变址寄存器 (V0~V7,Z0~Z7共16点) V0 Z0 V0 Z0 16位 32位 16位 高位 低位 变址寄存器V、Z的组合 9 第一节 数据类软元件及存储器组织 举例 软元件的变址 FNC 12 MOV D5V0 D10Z0 X000 如:当V0=8,Z0=14时, D(5+8)=D(13);D(10+14)=D(24) 则(D13)→(D24) 当V0=9,D(5+9)=D(14), 则(D14)→(D24) 图6-4 变址寄存器的使用说明 可以用变址寄存器进行变址的软元件是: X、Y、M、S、P、T、C、D、K、H、KnX、KnY、Kn M、KnS。 10 第一节 数据类软元件及存储器组织 注意! 变址寄存器不能修改V与Z本身或位数指定用的Kn参数。例如K4M0Z有效,而K0ZM0无效。 11 第一节 数据类软元件及存储器组织 在FX2N可编程控制器的数据寄存器区域,D1000号以上的数据寄存器为通用停电保持寄存器,利用参数设置可作为最多7000点的文件寄存器使用,文件寄存器实际上是一类专用数据寄存器,用于集中存储大量的数据,例如采集数据、统计计算数据、多组控制参数等。 3.文件寄存器 ( D1000~D2999共2000点) 12 第一节 数据类软元件及存储器组织 4.指针 用途 用作跳转、中断等程序的入口地址,与跳转、子程序、中断程序等指令一起应用。地址号采用十进制数分配。 分类 按用途可分为分支类指针P和中断用指针I两类,其中中断用指针又可分为输入中断用,定时器中断用及计数器中断用等三种。 13 第一节 数据类软元件及存储器组织 (1)指针 P 指针P用于分支指令,其地址号P0~P63,共64点。P63即相当于END指令。 图6-5 指针P的使用 14 第一节 数据类软元件及存储器组织 (2)指针I ①输入中断用指针。输入中断用指针I00□~I50□,共6点。6个输入中断仅接收对应于输入口 X000~X005的信号触发。这些输入口无论是硬件设置还是软件管理上都与一般的输入口不同,可以处理比扫描周期短的输入中断信

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档