FX2N系列可编程控制器功能指令概述

FX2N系列可编程控制器功能指令概述

ID:39327198

大小:315.61 KB

页数:30页

时间:2019-06-30

FX2N系列可编程控制器功能指令概述_第1页
FX2N系列可编程控制器功能指令概述_第2页
FX2N系列可编程控制器功能指令概述_第3页
FX2N系列可编程控制器功能指令概述_第4页
FX2N系列可编程控制器功能指令概述_第5页
资源描述:

《FX2N系列可编程控制器功能指令概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、可编程控制器应用技术第六章FX2N系列可编程控制器功能指令概述目录数据类软元件及存储器组织功能指令的表达形式、使用要素及分类1内容提要2功能指令是可编程控制器数据处理能力的标志。由于数据处理远比逻辑处理复杂,功能指令无论从指令的表达形式上,还是从涉及的机内器件种类及信息的数量上都有一定的特殊性。本章介绍FX2N系列可编程控制器数据类软元件的组成和功能,功能指令的类型、表示形式和使用要素。给出了FX2N系列可编程控制器的功能指令总表。概述定义可编程控制器的基本指令——基于继电器、定时器、计数器类软元件,主要用于逻辑处理的指令。功能指令(应用程序)——用于数据的传送、运算、变换及程序控制等功能。

2、3概述功能指令的特点功能强大指令处理的数据多数据在存储单元中流转的过程复杂4第一节数据类软元件及存储器组织一、数据类软元件的类型及使用1.数据寄存器(D)数据寄存器是用于存储数值数据的软元件,FX2N系列机中为16位(最高位为符号位,可处理数值范围为-32,768~+32,768),如将2个相邻数据寄存器组合,可存储32位(最高位为符号位,可处理数值范围为-2,147,483,648~+2,147,483,648)的数值数据。5第一节数据类软元件及存储器组织图6-116/32位二进制数据各位权值6第一节数据类软元件及存储器组织常用数据寄存器有以下几类:通用数据寄存器(D0~D199共200点

3、)断电保持数据寄存器(D200~D511共312点)特殊数据寄存器(D8000~D8255共256点)7第一节数据类软元件及存储器组织举例在D8000中,存有监视定时器的时间设定值。它的初始值由系统只读存储器在通电时写入。要改变时可利用传送指令(FNC12MOV)写入未定义的特殊数据寄存器不要使用!图6-2特殊数据寄存器数据的写入FNC12MOVK250D800FNC07WDTM8002将监视定时器设为250ms监视定时器刷新8第一节数据类软元件及存储器组织变址寄存器V、Z和通用数据寄存器一样,是进行数值数据读、写的16位数据寄存器。主要用于运算操作数地址的修改。进行32位数据运算时,将V0

4、~V7,Z0~Z7对号结合使用,如指定Z0为低位,则V0为高位,组合成为:(V0,Z0)。变址寄存器V、Z的组合如图6-3所示。2.变址寄存器(V0~V7,Z0~Z7共16点)V0Z0V0Z016位32位16位高位低位变址寄存器V、Z的组合9第一节数据类软元件及存储器组织举例软元件的变址FNC12MOVD5V0D10Z0X000如:当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

5、、H、KnX、KnY、KnM、KnS。10第一节数据类软元件及存储器组织注意!变址寄存器不能修改V与Z本身或位数指定用的Kn参数。例如K4M0Z有效,而K0ZM0无效。11第一节数据类软元件及存储器组织在FX2N可编程控制器的数据寄存器区域,D1000号以上的数据寄存器为通用停电保持寄存器,利用参数设置可作为最多7000点的文件寄存器使用,文件寄存器实际上是一类专用数据寄存器,用于集中存储大量的数据,例如采集数据、统计计算数据、多组控制参数等。3.文件寄存器(D1000~D2999共2000点)12第一节数据类软元件及存储器组织4.指针用途用作跳转、中断等程序的入口地址,与跳转、子程序、中断

6、程序等指令一起应用。地址号采用十进制数分配。分类按用途可分为分支类指针P和中断用指针I两类,其中中断用指针又可分为输入中断用,定时器中断用及计数器中断用等三种。13第一节数据类软元件及存储器组织(1)指针P指针P用于分支指令,其地址号P0~P63,共64点。P63即相当于END指令。图6-5指针P的使用14第一节数据类软元件及存储器组织(2)指针I①输入中断用指针。输入中断用指针I00□~I50□,共6点。6个输入中断仅接收对应于输入口X000~X005的信号触发。这些输入口无论是硬件设置还是软件管理上都与一般的输入口不同,可以处理比扫描周期短的输入中断信号。上升沿或下降沿指对输入信号类别的

7、选择。I□□00:下降沿中断1:上升沿中断输入号位0~5,每个输入只能用一次指针的格式例如:I001为输入X000从OFF→ON变化时,执行由该指针作为标号后面的中断程序,并在执行IRET指令时返回。15第一节数据类软元件及存储器组织②定时器中断用指针。定时器中断用指针I6□□~I8□□,共3点。定时器中断为机内信号中断。由指定编号为6~8的专用定时器控制。设定时间在10~99ms间选取。每隔设定时间中断一次

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。