没有合适的资源?快使用搜索试试~ 我知道了~
如何在CPU不切换为STOP并且不影响已下载的变量值的情况下将改变的数据块下载到S7-1200S7-1500?.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 40 浏览量
2022-05-09
16:50:43
上传
评论
收藏 48KB DOCX 举报
温馨提示
试读
2页
如何在CPU不切换为STOP并且不影响已下载的变量值的情况下将改变的数据块下载到S7-1200S7-1500?
资源推荐
资源详情
资源评论
如何在 CPU 不切换为 STOP 并且不影响已下载的变量值的情况下将改
变的数据块下载到 S7-1200/S7-1500?
对于 及以上和 , 可以在运行模式下修改功能和数据块的接口。
描述
S7-1200 /S7-1500 系列的 CPU模块与 S7-300/400系列的 CPU模块相比,在下载更改的
软件时的行为是不同的。例如,可以选择在运行或者停止模式下载改变的部分而不会影响已经
下载的变量的当前值。在运行模式时,可以增加功能块的接口或者数据块的变量 ,并且可以修
改已经在设备中正在可靠运行的 STEP 7程序。
如果想下载全局数据块改变的部分或者功能块的接口到 CPU中,而且不想改变当前值,在 TI
A中必须先在块的“设置”选项卡中激活存储器预留功能。然后声明所有变量放到预留区域中,
当再次下载的时候,已经下载的变量不会受到影响。为了满足“下载但不重新初始化”功能,下
面的硬件和软件要求必须要满足:
STEP 7 (TIA Portal) V12版本及以上
S7-1500系列 CPU 和 S7-1200系列 CPU(V4 及以上)
用户创建的块 (不是库中提供的块)
优化的访问方式 (从 STEP 7 V12 起,这是新创建的 DB块默认的设置)
设置存储器预留区域
所有 FB 和 在非保持寄存器中都有 个字节默认的存储器保留设置。实例 遵从 设
置。如果需要,可以改变存储器预留的大小或者在保持寄存器中定义额外的存储器预留。
1.为了设置项目中所有新创建的块的存储器预留大小,选择菜单命令。
2.在导航区打开 文件夹并点击!"。
3.在 #"$#%&"'下定义为所有新创建的功能块和数据块定义存储器预
留区域。
下载后,预留的存储空间会 100%的占用 CPU的主存储区。即使预留的存储没有被使用,甚
至是在保持存储器中,预留的保持存储也会 100%的占用。在使用小存储空间的 CPU时,注
意设置好预留存储的缺省值,因为不是所有的数据块都需要 500字节的预留值。
为单个 FBs/DBs 和保持存储器区域激活存储器预留功能
1.在项目导航中数据块上单击右键,在弹出的窗口中打开“属性”窗口。
2.选择“下载但不初始化” 标签并且激活“启用下载,但不重新初始化保持性变量”功能。
资源评论
AAA_自动化工程师
- 粉丝: 5991
- 资源: 3348
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功