在TIA博途中如何实现下载但不重新初始化全局DB 您所在的位置:网站首页 s7下载程序 在TIA博途中如何实现下载但不重新初始化全局DB

在TIA博途中如何实现下载但不重新初始化全局DB

#在TIA博途中如何实现下载但不重新初始化全局DB| 来源: 网络整理| 查看: 265

为了改变已经在控制器中运行的用户程序,S7-1200(固件 V4.0)和 S7-1500 控制器 提供了在运行过程中扩展优化函数块或数据块接口的选项。您可以在不将控制器设 置为 STOP 的情况下加载更改的块,也不会影响已经加载的变量的实际值。

在这里插入图片描述 在控制器处于 RUN 模式时,执行以下步骤。

启用“下载但不重新初始化”。 在现有块中插入新定义的变量。 加载块到控制器中。

优势

重新加载新定义的变量,不中断运行过程。控制器保持“RUN”模式。

属性

• 下载但不重新初始化只适用于优化的块。 • 初始化新定义的变量。现有的变量保留其当前值。 • 一个有预留的块在控制器中需要更多的内存空间。 • 内存储备取决于控制器的工作内存。然而,最大为 2 MB。 • 假设已经为了块定义了内存预留。 • 默认下,内存预留为 100 byte。 • 内存预留是为每个块单独定义的。 • 块可以被可变地扩展。

建议 • 为调试期间要扩展的块(例如测试块)定义内存储备。由于现有变量的实际值仍然 存在,因此调试过程不会受到下载的干扰。

示例:设置块上的内存预留 下图描述了如何为下载但不重新初始化设置内存预留。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有