回复:用户编写的程序是不是一部存入到cpu 的装载存储区还一部分存入到工作存储区呢?两者的区别

Automann

  • 帖子

    6168
  • 精华

    138
  • 被关注

    308

论坛等级:至圣

注册时间:2004-12-23

普通 普通 如何晋级?

发布于 2012-01-30 11:00:08

5楼

建议提问者学会自已找答案,以下内容从STEP7的帮助复制:

S7 CPU的存储器可以划分为三个区域(参见下图):
装载存储器用于用户程序,不包含符号地址分配或注释的(这些保留在编程设备的存储器中)。装载存储器可以是RAM或EPROM。
未标记为启动时所需要的块将只存储在装入存储器中。
工作存储器(集成的RAM)包含了与运行程序相关的部分S7程序。该程序仅在工作存储器和系统存储器区中执行。
系统存储器(RAM)包含了每个CPU为用户程序提供的存储器单元,例如过程映像输入和输出表、位存储器、定时器和计数器。系统存储器也包含块堆栈和中断堆栈。
除了上述的区域外,CPU的系统存储器还提供了临时存储器(本地数据堆栈),存放调用块时用到的临时数据。这些数据只在块激活时才保持有效。
追求完美
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。