数据寄存器和地址寄存器_数据寄存器有哪些类型

2025-01-1204:31:09销售经验0

CPU22X系列PLC内部元件种类繁多,但它们在功能上相互独立,协同工作。为了有效编程及管理PLC的存储器,数据被按照功能或用途分类存放于特定的存储区域,每个区域对应一种内部编程元件。

一、输入映像寄存器(I)

输入映像寄存器,也称为输入继电器,其外部有一对物理输入端子。这些端子负责接收外部输入信号。输入继电器线圈只能由外部输入信号驱动,不可用程序指令驱动。该寄存器以字节为单位,每位对应一个数字量输入点,支持动合触点和动断触点供用户编程使用。按位、字节、字和双字等方式可寻址存取数据。

二、输出映像寄存器(Q)

输出映像寄存器,亦称输出继电器,用于将PLC的输出信号传递给负载,只能用程序指令驱动。它同样以字节为单位,每位对应一个数字量输出点。未使用的输出映像寄存器可作其他编程元件之用。该寄存器亦支持多种寻址方式存取数据。

三、内部标志位存储区M(辅助继电器)

内部标志位存储器,也即辅助继电器,起到类似继电接触器控制系统中的中间继电器的作用。它没有对应的外部I/O端子,因此不能反映输入设备的状态,也不能驱动负载。但可用于存储中间操作和控信息。其寻址方式同样支持按位、字节、字和双字等,地址编号范围为MO.0~M31.7。

四、特殊标志位存储器(专用辅助继电器)

用于存储系统的状态变量、控制参数和信息。它通过特殊标志位传递PLC与被控对象之间的信息,也可通过设置某些特殊标志继电器位实现设备功能。分为只读型和可写型,如0.1和36.5,前者在首次扫描时值为1,之后为0,常用于子程序初始化;后者用于控制HSCO当前计数方向。

五、定时器(T)

定时器需预先输入时间预设值。当始能输入条件满足时,定时器开始计时,达到预设值时延时结束并触发相应动作。其寻址形式有两种:当前值和定时器位。当前值存储定时器累计时间,为16位整数;定时器位则表示当前值与预设值是否相等。地址编号范围为T0至T255。

六、计数器(C)

计数器对外部输入的脉冲进行计数,具有设定值寄存器和当前值寄存器。当始能输入端脉冲上升沿到来时,计数器加一;达到预定值时则触发动作。计数器类型包括递增、递减及增减计数器。其寻址形式与定时器相似,地址范围为C0至C255。

七、高速计数器(HC)

高速计数器用于累计比主机扫描速率更快的高速脉冲,其当前值为32位长整数的双字长。存取高速计数器的值需给出其地址及存储器类型和计数器号。

八、变量存储器V(存储区)

变量存储器用于存储程序执行过程中的变量及与工序或任务相关的其他数据。该存储器可按多种方式寻址存取数据,地址编号范围依CPU型号而定(如CPU 224XP型的VB0至VB10239)。

九、累加器(AC)

累加器用于暂时存放数据。S7-200 PLC提供了四个32位累加器,存取形式可根据所使用的指令而变化。

十、模拟量相关寄存器

  • 版权说明:
  • 本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 295052769@qq.com 举报,一经查实,本站将立刻删除。