首页 理论教育 系统存储器的作用和分配方式

系统存储器的作用和分配方式

时间:2023-07-02 理论教育 版权反馈
【摘要】:由于过程映像表保存在CPU的系统存储器中,访问速度比直接访问信号模块快得多。给定时器分配的字用于存储时间基准和时间值。

系统存储器的作用和分配方式

1.过程映像输入/输出(I/Q)

在每次扫描循环开始时,CPU读取数字量输入模块的外部输入模块的状态,并将它们存在过程映像输入表。

用户程序访问PLC的输入(I)和输出(Q)地址区时,不是去读、写数字量模块中信号的状态,而是访问CPU的过程映像区。在扫描循环中,用户程序计算输出值,并将它们存入过程映像输出表。在下一循环扫描开始时,将过程映像输出表的内容写入数字量输出模块。

I和Q均可以按位、字节、字的双字来访问,例如I0.0、IB0、IW0和ID0。

与直接访问输入模块相比,访问过程映像输入表可以保证在整个循环扫描周期内,过程映像输入的状态始终一致。即使在本次循环的程序执行过程中,接在输入模块的外部电路的状态发生变化,过程映像输入表各信号的状态仍然保持不变,直到下一个循环被刷新。由于过程映像表保存在CPU的系统存储器中,访问速度比直接访问信号模块快得多。

2.内部存储器标志位(M)存储器区

内部存储器标志位用来保存控制逻辑的中间操作状态或其他控制信息。

3.定时器(T)存储器区

定时器相当于继电器系统的时间继电器。给定时器分配的字用于存储时间基准和时间值(0~999)。时间值可以用二进制或BCD码方式读取。(www.xing528.com)

4.计数器(C)存储器区

计数器是用来累计其计数脉冲上升沿的次数,有加计数器、减计数器和加减计数器。给计数器分配的字用于存储计数当前值(0~999)。计数值可以用二进制或BCD码方式读取。

5.数据块(DB)与背景数据块(DI)

DB为数据块,DBX是数据块中的数据位,DBB、DBW和DBD分别是数据块中的数据字节、数据字和数据双字。

DI为背景数据块,DIX是背景数据块中的数据位,DIB、DIW和DID分别是背景数据块中的数据字节、数据字和数据双字。

6.外设I/O区(PI/PQ)

外设输入(PI)和外设输出(PQ)区允许直接访问本地的和分布式的输入模块和输出模块。可以按字节(PIB或PQB)、字(PIW或PQW)和双字(PID或PQD)访问,不能以位为单位访问PI和PQ。低端的S7-300 CPU的过程映像输入、输出区分别只有128B,如果组态的模块地址超出这一范围,必须通过外设输入输出区来访问。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈