您现在的位置是:首页 > PLC技术 > PLC技术

FX2N系列PLC的数据寄存器D

来源:艾特贸易2017-06-05

简介在进行输入/输出处理、模拟量控制和位置控制时,需要许多数据寄存器来存储相关数据信息。每个数据寄存器的字长为二进制 16 位,最高位为符号位, 16 位有符号数所能够表示的数

    在进行输入/输出处理、模拟量控制和位置控制时,需要许多数据寄存器来存储相关数据信息。每个数据寄存器的字长为二进制16位,最高位为符号位,16位有符号数所能够表示的数的范围为-32768+3276。根据需要也可以将两个相邻数据寄存器组合为一个32位字长的数据寄存器,其地址用低16位寄存器的地址来表示,在指定时宜用偶地址为好。32位有符号数的最高位也是符号位,所能够表示的数的范围为-2147483648+2147483647    数据寄存器的符号是D,其地址按十进制编号,FX2N系列PLC的数据寄存器D的地址分配见附录A。它们按特性的不同可分为如下4种。    (1)通用数据寄存器(D0D199)    通用数据寄存器共200个。PLC的数据寄存器和普通微机的数据寄存器相同,都具有“取之不尽,后人为主”的特性。向一个数据寄存器写人数据时,无论原来该寄存器中存储的是什么内容,都将被后写入的数据覆盖掉。    上电后通用数据寄存器的内容都是0。而且,当PLCRUN转向STOP状态时,也会将所有数据寄存器的内容都清零。但是,若特殊功能辅助继电器M8033被置为ON,则PLCRUN转向STOP状态时,会保留原来数据寄存器中保存的内容。    (2)断电保持数据寄存器(D200D7999)    断电保持数据寄存器共7800个。其中,D200D511312个为通用型断电保持数据寄存器,D490D509可供两台PLC之间进行点对点通信用;D512D79997488个为专用型断电保持数据寄存器,其断电保持功能不能用软件改变,但可用指令清除其内容。D1000后可以500个为单位作为文件寄存器。文件寄存器的功能是存储用户程序中用到的数据文件,只能用编程器写入,不能在程序中用指令写入,但在程序中可用BMOV指令将文件寄存器中的内容读到普通的数据寄存器中。断电保持数据寄存器的所有特性都与通用数据寄存器完全相同,除非改写,否则即使是断电也仍然保持。    (3)特殊数据寄存器(D8000D8255)    特殊数据寄存器共有256个,其作用是用来监控PLC的运行状态,如扫描时间、电池电压等。特殊数据寄存器中的内容是在PLC通电之后由系统的监控程序写入,有的可以读写,有的只能读不能写。上述区间有一些未加定义的寄存器地址,对这些寄存器的操作将是无意义的。    (4)变址寄存器(V0V72027)    变址寄存器共16个,它们都是16位的数据寄存器,其作用相当于微机中的变址寄存器,具有变址功能。