三菱FX3U系列—数据寄存器

编程入门 行业动态 更新时间:2024-10-07 04:23:06

三菱FX3U系列—数据<a href=https://www.elefans.com/category/jswz/34/1768029.html style=寄存器"/>

三菱FX3U系列—数据寄存器

目录

1、简介:

2、数据寄存器种类:

3、数据寄存器符号:

4、总结:


1、简介:

PLC内部可以进行存储的一种软元件,主要用于临时存放数据。数据寄存器分为一般型、停电保持型、文件型和特殊型数据寄存器。(图片出自于PLC荣久学院)

2、数据寄存器种类:

    一般型数据寄存器:一般型数据寄存器用于存放数据的软元件,其表示符号为D,以十进制进行编号,FX3U系列共有200个一般数据寄存器,编号为D0~D199。一个数据寄存器可以存放16位二进制数,即范围为-32768~+32767。两个相邻的数据寄存器可以组合成一个32位的数据寄存器,即范围为-2147483648~+2147483647。

        当将100000放入D2寄存器时,出现报错!

        原因是D2寄存器是16位,只能放-32768~+32767间的数据

        当将100放入D2寄存器时是成功的!

停电保持型数据寄存器:停电保持型数据寄存器具有停电保持功能,当PLC从运行模式进入停止模式时,停电保持型寄存器的值保持不变,从而使数据掉电不丢失。编号为D200~D7999,共有7800个。

文件型寄存器:文件型寄存器用于设置具有相同软元件编号的数据寄存器的初始值。在PLC上电或从停止模式转换至运行模式时,文件寄存器中的数据会被传送到系统的RAM的数据寄存器区,这种寄存器通常是使用者用不到的。(FX3U系列没有这种数据寄存器)

特殊型数据寄存器:特殊型数据寄存器具有由厂家定义的功能,这种寄存器也是使用者用不到的。

3、数据寄存器符号:

    符号:D

此代码使用16位数据寄存器

此代码使用32位数据寄存器,在使用32位数据寄存器的时候使用的是不同的指令。

(想知道使用什么不同的指令请继续关注我的文章!)

4、总结:

    a、一个数据寄存器是16位,存储范围是-32768~+32767,在大多数情况下3万2的存储大小是完全不够的,所以PLC内允许使用两个相邻的数据寄存器联合使用,成为一个共生体32位的寄存器。但在程序中只会显示编号小的那个寄存器,另一个寄存器不会显示,这时需要注意不要重复使用这个不显示的寄存器。

    b、为了不重复使用一些在程序上不显示的寄存器,我们在写程序的时候习惯使用双数进行编码,即D0、D2、D4、D6等。这样可以一定程度防止编写的代码与运行结果不一致的现象。

    c、三菱PLC内部将浮点数用32位表示,所以在使用浮点数的时候需要两个数据寄存器存储。

更多推荐

三菱FX3U系列—数据寄存器

本文发布于:2024-03-12 20:53:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1732396.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:寄存器   系列   数据   FX3U

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!