西门子拖缆
过程映像 - 概述
输入和输出的过程映像
输入和输出的过程映像是对信号状态的映射。CPU 将输入和输出模块中的值传送到过程
映像输入和输出中。循环程序开始时,CPU 将过程映像输出作为信号状态传送到输出模
块中。随后,CPU 将输入模块的信号状态传送到过程映像输入中。
过程映像的优点
过程映像在程序循环执行过程中访问的过程映像信号始终一致。如果在程序处理期间输入
模块的信号状态更改,那么信号状态会保留在过程映像中。CPU 在下一个循环时才对该
过程映像进行更新。
只能将模块地址分配给单个过程映像分区。
西门子拖缆
32 个过程映像分区
通过过程映像分区,CPU 将使用既定的用户程序部分与特定模块中已更新的输入/输出进
行同步。
整个过程映像被细分为多 32 个过程映像分区 (PIP)。
CPU 将在每个程序循环中更新 PIP 0(自动更新),并将其分配给 OB 1。
在 STEP 7 中组态输入/输出模块时,可以将过程映像分区 PIP 1 到 PIP 31 分配给其它
OB。
OB 启动后,CPU 将更新所分配的输入过程映像分区,并读取相应的过程信号。OB 结束
时,CPU 将所分配过程映像分区的输出直接写入外设输出中,而无需等到循环程序运行
结束。
更新过程映像分区
过程映像分区分为以下两个部分:
●
输入过程映像分区 (PIPI)
●
输出过程映像分区 (PIPQ)
CPU 始终在处理相关 OB 之前更新/读取输入过程映像分区 (PIPI)。CPU 在 OB 结束时输
出输出过程映像分区 (PIPQ)。