您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX系列PLC的数据寄存器(D)简介
来源:艾特贸易2017-06-04
简介用来存储 PLC 进行输入/输出处理、模拟量控制、位置量控制时的数据和参数。数据寄存器为 16 位,最高位是符号位。可采用两个数据寄存器合并起来存放 32 位数据,最高位仍为符号位
用来存储PLC进行输入/输出处理、模拟量控制、位置量控制时的数据和参数。数据寄存器为16位,最高位是符号位。可采用两个数据寄存器合并起来存放32位数据,最高位仍为符号位。 (1)通用数据寄存器:D0 - D199 通用数据寄存器在PLC由RUN到STOP时,其数据全部清零。 如果将特殊继电器M8033置1,则PLC由RUN到STOP时,数据可以保持。 (2)断电保持数据寄存器:D200~ D511 断电保持数据寄存器只要不被改写,原有数据就不会丢失,不论电源接通与否,PLC运行与否,都不会改变寄存器的内容。 D200 - D511(共312点)有断电保持功能,可以利用外部设备的参数设定改变通用数据寄存器与有断电保持功能数据寄存器的分配。这类数据寄存器只要不改写,其数据不会丢失,无论电源接通与否或PLC运行与否都不会改变寄存器的内容,但可用指令清除它们的内容。请注意,用PLC外围设备的参数设定,可以改变D200 - D511的掉电保持性,而专用型掉电保持数据寄存器改为一般用途时,可在程序起步时采用后述的RST或ZRST指令,进行清零。可以清楚地看出,新型FX2N系列PLC比以前FX2系列PLC数据寄存器大大增加。 (3)文件寄存器:D1000 - D7999 根据参数设定可以将D1000以上作为文件寄存器。文件寄存器实际上是存放大量数据的专用数据寄存器,用以生成用户数据区,如存放采集数据、统计计算数据、多组控制参数(如多种原料配方)等。文件寄存器占用用户程序存储器( RAM、EPROM、EEPROM)内的某一存储区间,以500点为一单位,有时把500点称为块。也就是说,通过参数设定,可以把D1000 - D7999指定为1~14个块(一个块相当于500个文件寄存器)。D1000 - D7999 -部分设定为文件寄存器时,剩余部分仍为掉电保持型数据寄存器使用。 (4)特殊数据寄存器:D8000 - D8255 共256点。特殊数据寄存器的作用是监控PLC的运行状态,如扫描时间、电池电压等。 当PLC运行中,可用后续的BMOV指令将文件寄存器的数据读到通用数据寄存器中,但不能用指令将数据写入文件寄存器。 (5)变址寄存器:V、Z 变址寄存器是一种特殊用途的数据寄存器,相当于微机中的变址寄存器,用于改变元件的编号(变址),通常用于修改器件的地址编号。例如VO =5,则执行D20V0时,被执行的编号为D25(D20 +5)。V和Z都是16位的寄存器,可以像其他数据寄存器一样进行读写,需要进行32位操作时,可将V、Z串联使用(Z为低位,V为高位)。
点击排行
