【摘要】:数据寄存器是PLC中用来存储数据的字软元件。每一个数据寄存器的字长为16位,最高位为符号位。16位数据寄存器存储的数值范围是-32768~+32767,如图2-40所示。图2-40 16位数据寄存器结构两个地址号相邻的数据寄存器组合可用于处理32位数据,通常指定低位,高位自动占有。数据寄存器分类及属性见表2-13。
数据寄存器是PLC中用来存储数据的字软元件。地址按十进制数分配。供数据传送、比较和运算等操作使用。每一个数据寄存器的字长为16位,最高位为符号位(1为负,0为正)。16位数据寄存器存储的数值范围是-32768~+32767,如图2-40所示。
图2-40 16位数据寄存器结构
两个地址号相邻的数据寄存器组合可用于处理32位数据,通常指定低位,高位自动占有。例如指定了D20,则高位自动分配为D21。考虑到编程习惯和外部设备的监控功能,建议在构成32位数据时低位用偶数地址编号。32位数据寄存器存储的数值范围是-2147483648~+2147483647。32位数据寄存器结构如图2-41所示。
图2-41 32位数据寄存器结构
程序运行时,只要不对数据寄存器写入新数据,数据寄存器中的内容就不会变化。通常可通过程序的方式或通过外部设备对数据寄存器的内容进行读/写。数据寄存器分类及属性见表2-13。
表2-13 数据寄存器分类及属性(www.xing528.com)
有关数据寄存器的应用如图2-42所示。
另外:文件寄存器(R)是扩展数据寄存器的软元件,文件寄存器中的内容也可保存在扩展文件寄存器(ER)中,但是只有使用了存储器盒的情况下,才可以使用扩展文件寄存器。
文件寄存器编号是R0~R32767,扩展文件寄存器编号是ER0~ER32767。
图2-42 寄存器的应用示例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。