回复:1500的DB块设置成“仅存储在装载内存中“是什么意思?

已锁定

xyvsjay

  • 帖子

    214
  • 精华

    0
  • 被关注

    4

论坛等级:侠士

注册时间:2017-11-05

钻石 钻石 如何晋级?

发布于 2024-06-07 14:02:46

5楼

这些通过F1和百度可以查到相关知识,我刚查了下,发表下我的见解。

plc主要有装在存储器和工作存储器,近似理解成计算机的硬盘和内存。

一般装载存储器比较大,且可以扩展,300 400 1500这些没有自带的装载存储器,插卡才是装载存储器。而工作存储器是固定的,一般比较小,高低等级PLC其中很重要的就是工作存储器大小。

博图项目中的工程文件下载时都是下载到装载存储器,运行时会从装载存储器加载到工作存储器。

仅存储在装载内存,勾选后,DB块只存放在装载存储器,运行时不会加载到工作存储器。故程序中无法直接使用这些数据。有专门的指令将这些变量读入工作存储器中,然后才能使用。

最常见的应用就是配方功能。

建100个配方的DB,仅装载存储器中存放。再建1个普通DB放活动的配方,使用时,将装载存储器的配方读入活动配方。

你程序报错可能就是直接使用了仅存在装载存储器的数据。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10828条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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