在 在 RUN 模式下修改和下载现有块
利用“在 RUN 模式下下载”功能,您可以在数据块和函数块中添加和修改变量,然后在RUN 模式下将更改的块下载到 CPU。
下载而不重新初始化
每个数据块和函数块都有一定大小的预留存储器,可用来向随后在 RUN模式下下载的块中添加变量。 默认情况下,存储器预留区域的初始大小为 100 字节。
您可以向数据中添加其它变量,直至达到存储器预留区域的大小,并在 RUN模式下将扩展块下载到 CPU。
如果需要在块中为附加变量提供更多存储空间,也可以增大存储器预留区域。
如果添加的变量**过了已分配的存储空间,则无法在 RUN 模式下将扩展块下载到 CPU中。
下载而不重新初始化
每个数据块和函数块都有一定大小的预留存储器,可用来向随后在 RUN模式下下载的块中添加变量。 默认情况下,存储器预留区域的初始大小为 100 字节。
您可以向数据中添加其它变量,直至达到存储器预留区域的大小,并在 RUN模式下将扩展块下载到 CPU。
如果需要在块中为附加变量提供更多存储空间,也可以增大存储器预留区域。
如果添加的变量**过了已分配的存储空间,则无法在 RUN 模式下将扩展块下载到 CPU中。
利用“下载而不重新初始化”功能,您可以通过添加更多的数据块变量来扩展数据块并在RUN 模式下下载扩展数据块。
这样,您便可向数据块中添加变量并下载该数据块而不重新初始化程序。 CPU将保留现有数据块变量的值并将新添加的变量初始化为其起始值。
要为 CPU 处于 RUN 模式的在线项目启用该功能,请按照以下步骤操作:
1. 在 STEP 7 项目树的“程序块”(Program blocks) 文件夹中,打开块。
2. 单击块编辑器中的“下载而不重新初始化”(Download without reinitialization)切换按钮启用该功能。 (启用后,图标周围会出现一个框: ) )
3. 单击提示中的“确定”(OK) 以确认选择。
4. 向块接口添加变量并在 RUN 模式下下载该块。
存储器预留区域允许多少新变量,您就可以添加并下载多少新变量。
如果向块中添加的字节数**过为存储器预留区域组态的字节数,则尝试在 RUN模式下下载块时,STEP 7 会显示错误。 您必须编辑块属性,增大存储空间。
在启用“下载而不重新初始化”功能时,不能删除现有条目或修改块的“存储器预留区域”。
要禁用“下载而不重新初始化”功能,请按照以下