您好,杭州萧优自动化科技有限公司网站欢迎您!
6ES7317-6FF04-0AB0西门子 SIMATIC S7-300,CPU 317F-2DP, 中央处理器,带 1.5MB 主存储器, 1 个 MPI/DP 12MBit/s 接口, 2个 DP-Master/Slave 接口, 需要微型存储卡 可随软件包使用 S7 Distributed Safety 从 5.2版 SP1 起
6ES7317-6FF04-0AB0西门子
SIMATIC S7-300,CPU 317F-2DP, 中央处理器,带 1.5MB 主存储器, 1 个 MPI/DP 12MBit/s 接口, 2个 DP-Master/Slave 接口, 需要微型存储卡 可随软件包使用 S7 Distributed Safety 从 5.2版 SP1 起
存储器原理
5.1 存储器区和可保留性
CPU 31xC 和 CPU 31x:技术规范
设备手册, 03/2011, A5E00432679-12 177
CPU 的可组态过程映像
STEP 7 允许您为以下 CPU 定义用户特定的输入/输出过程映像的大小。
CPU 固件
CPU 312 V3.0 或更高版本
CPU 312C V3.3 或更高版本
CPU 313C V3.3 或更高版本
CPU 313C-2 DP V3.3 或更高版本
CPU 313C-2 PtP V3.3 或更高版本
CPU 314 V3.0 或更高版本
CPU 314C-2 DP V3.3 或更高版本
CPU 314C-2 PtP V3.3 或更高版本
CPU 314C-2 PN/DP V3.3 或更高版本
CPU 315-2 DP V3.0 或更高版本
CPU 315-2 PN/DP V2.5 或更高版本
CPU 317-2 DP V2.5 或更高版本
CPU 317-2 PN/DP V2.3 或更高版本
CPU 319-3 PN/DP V2.4 或更高版本
有关 CPU 过程映像大小的信息,请参见技术规范。
请遵守以下事项:
说明
目前,过程映像的变量设置仅在周期控制点影响其更新。 这意味着,将该地址区中的输
入模块的相应值更新到过程输入映像(最大为设置的 PII 大小),或者将过程输出映像的
值(最大为设置的 POI 限制)写入到该地址区中的输出模块。
对于用于访问过程映像的 STEP 7 命令(如
A I100.0、L IW200、= Q20.0、T QD150、以及相应的间接寻址命令),将忽略所设置
的过程映像大小。
这些命令输出到过程映像的最大大小,但不输出任何同步访问错误(参见有关大小的技术
规范)。 而是仅访问过程映像的永久存在的内部存储区。 这同样适用于从 I/O 区域(过
程映像区域)使用块调用命令的实际参数。
特别是在这些过程映像限制改变后,应检查用户程序能在多大范围内访问介于设置的和最
大过程映像大小之间的区域中的过程映像。 如果继续访问这一区域,就可能意味着用户
程序不再检测 I/O 模块的输入变化或者实际上不将输出写入到输出模块,并且不产生报
警。
还应注意,某些 CP 可能仅在过程映像外寻址。
存储器原理
5.1 存储器区和可保留性
CPU 31xC 和 CPU 31x:技术规范
178 设备手册, 03/2011, A5E00432679-12
本地数据
本地数据存储以下内容:
● 代码块的临时变量
● 组织块的启动信息
● 传输参数
● 中间结果
临时变量
创建块时,可声明临时变量 (TEMP),这些变量仅在处理块期间可用,之后将被覆盖。 这
些本地数据在每个 OB 中都有固定的长度。必须在首次读取访问之前初始化本地数据。
此外,每个组织块还需要 20 字节本地数据用于启动信息。
CPU 配有存储器,用于存储当前处理的块的临时变量(本地数据)。 该存储区的大小取
决于 CPU。 它以等大小分区给各优先级。 每个优先级等级都有自己的本地数据区。
小心
OB 及其从属块的所有临时变量 (TEMP) 都存储在本地数据中。 块处理中使用了复杂的
嵌套层时,可能导致本地数据区的溢出。
如果超出优先级等级允许的本地数据大小,CPU 将切换到 STOP 模式。
为同步错误 OB 所需的本地数据留出一些空间。 该值分配给相应的触发优先级等级。