怎样改变SIMATIC S7-400 CPU主存储器的可释放内存的大小?

n

描述
SIMATIC CPU 的存储器的一部分被系统功能所占用,这些系统功能所占用的大小依赖于CPU的不同参数。n

  • CPU 中监控缓冲区的信息的数量n
  • 通信任务的最大数量n
  • 过程映像输入输出区的大小n
  • 所有带优先级的本地堆栈的数量

对于主存储区很小的CPU来说,改变上述参数对于完善CPU的性能是非常有意义的。n

CPU程序使用的主存储器的一个主要的部分是CPU的诊断缓冲区,这儿需要决定在监控缓冲区中使用的信息数量。n

怎样改变SIMATIC S7-400 CPU主存储器的可释放内存的大小?
图. 1: CPU监控缓冲区信息的数量的设置选项n

可以改变通信任务的数量, 在 "当前应用的通信任务"(图. 4)可以读出应用的需求,改变它的最大值是必要的,必须考虑30%的备用。n

可以在如下图所示的对话框中改变消息数量。n

怎样改变SIMATIC S7-400 CPU主存储器的可释放内存的大小?
图. 2: 通信任务和本地堆栈数据的设置选项n

尽可能无间隔的设置IO模块的IO地址,这样能够减少过程映像输入输出区的大小。n

怎样改变SIMATIC S7-400 CPU主存储器的可释放内存的大小?
图. 3: 过程映像的设置选项n

在CPU的在线属性中,可以看到主存储区被占用了多少。在 "存储器"栏,选择"主存储器代码"值 (在此点击),然后点击 "主存储器详细" 按钮。n

怎样改变SIMATIC S7-400 CPU主存储器的可释放内存的大小?
图4: CPU 412 主存储器的占用

注意
更多关于主存储区结构及计算的信息可以在设备手册"Automation System S7-400 CPU Specifications"的章节"Overview of the Memory Concept of the S7-400-CPUs"中找到。

关键字
存储容量, 压缩, 安全项目, 程序存储器,代码存储器。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论