您好,杭州萧优自动化科技有限公司网站欢迎您!
6ES7318-3FL01-0AB0西门子 SIMATIC S7-300 CPU319F-3 PN/DP, 中央处理器,带 2.5MB 内存, 1 个 MPI/DP 12MBit/s 接口, 2个 DP-Master/Slave 接口, 3个 以太网 PROFINET 接口, 需要微型存储卡
6ES7318-3FL01-0AB0西门子
SIMATIC S7-300 CPU319F-3 PN/DP, 中央处理器,带 2.5MB 内存, 1 个 MPI/DP 12MBit/s 接口, 2个 DP-Master/Slave 接口, 3个 以太网 PROFINET 接口, 需要微型存储卡
存储器原理
5.2 存储器功能
CPU 31xC 和 CPU 31x:技术规范
182 设备手册, 03/2011, A5E00432679-12
说明
该功能仅在 CPU 处于 STOP 模式时可用。 如果因断电或存在不允许的块而无法完成装
载操作,则装载存储器为空。
5.2.3 处理块
5.2.3.1 块加密
重要事项
说明
受支持的块
“S7 块加锁”只能用于对函数块 (FB) 和函数 (FC) 进行加密。
对块加密后,就不能在 STEP 7 中对这些块进行编辑或监视。加密还会阻止执行任何测试
和调试功能,例如,块状态或断点。
要求
您可以将加密块下载到以下 CPU: CPU31x V3.2.1 或更高版本
必须安装随 STEP 7 一起提供的“S7 块加锁”附加件包。 这是唯一可用于对块进行强加密
的工具。
存储器原理
5.2 存储器功能
CPU 31xC 和 CPU 31x:技术规范
设备手册, 03/2011, A5E00432679-12 183
基本步骤
要对块进行加密,请执行如下操作:
1. 在 STEP 7 中,右键单击块容器并选择“块加锁...”(Block Privacy...)。
2. 这会启动 S7BLP 工具。
3. 选择块(支持多选)。
4. 右键单击要加密的块,然后选择“加密块...”(Encrypt block...)。 将打开“加密块”(Encrypt
Block) 对话框。
5. 选择加密中是否包含反编译数据。
说明
如果取消选中该复选框,则对块的所有反编译尝试都会失败。
6. 在这两个字段中输入长度至少为 12 个字符的键字符串。 确保将该键保存在安全位
置。 单击“确定”(OK) 以启动加密。
结果: 已对该块加密。 以下图标用于标识该状态:
反编译已加密的块
无法反编译的已加密块
说明
命令执行时间
通常,命令执行时间会因为无法在完全优化的状态下处理已加密块而被延长。 最终周期
时间只能由已加密块决定。
说明
在通电 /CPU 内存复位/ / 下载期间延长的运行时间
CPU 启动时间、CPU 内存复位所需的时间以及块下载时间都会延长很多。
更多信息
有关更多信息,请参见 STEP 7 在线帮助的“S7 块加锁”部分。
存储器原理
5.2 存储器功能
CPU 31xC 和 CPU 31x:技术规范
184 设备手册, 03/2011, A5E00432679-12
5.2.3.2 重新装载或传送块
有两种方法可重新装载或覆盖用户块:
● 重新装载块: 已经创建用户程序并将其下载到 CPU 中的 SIMATIC MMC 卡。 然后想
为用户程序添加新块。 在这种情况下,无需再次将整个用户程序重新下载到
SIMATIC MMC 卡。 而仅需将新块下载到 SIMATIC MMC 卡中(对于非常复杂的程
序,这样做可以缩短下载时间)。
● 覆盖: 在此情况下,更改用户程序块。 接着,使用 PG/PC 将用户程序或仅将更改的
块覆盖到 SIMATIC MMC 卡中的用户程序或块。
警告
传送块/用户程序时,将覆盖存储在 SIMATIC MMC 卡中所有同名的数据。
装载与运行系统有关的块后,其内容即传送到主存储器并激活。
5.2.3.3 上载块
上传块
与下载操作不同,上传操作是将特定块或完整的用户程序从 CPU 传送到 PG/PC。 此处
块的内容与最后下载到 CPU 中的内容相同。 与运行系统有关的 DB 是个例外,因为将传
送它们的实际值。 在 STEP 7 中从 CPU 上传块或用户程序并不影响 CPU 存储空间的分
配。
5.2.3.4 删除块
删除块
删除块时,是从装载存储器中将其删除。 在 STEP 7 中,还可在用户程序中删除块(也
可以用 SFC 23“DEL_DB”删除 DB)。 释放该块使用的主存储器。
存储器原理
5.2 存储器功能
CPU 31xC 和 CPU 31x:技术规范
设备手册, 03/2011, A5E00432679-12 185
5.2.3.5 压缩块
压缩块
压缩块时,将消除装载存储器/主存储器中因装载/删除操作而在存储器对象间产生的间
隙。 空闲存储空间变为一个可用块。 CPU 处于 RUN 或 STOP 模式时,可执行压缩。
5.2.3.6 传播(从 RAM 到 ROM )
传播(从 RAM 到 ROM )
传播意味着将数据块的实际值作为 DB 的新初始值从主存储器传送到装载存储器。
说明