问题:我们在使用s7-300的时候要用到西门子mmc卡,但是该选多大才合适呢,跟程序大小的关系是什么呢?
佳答案:
首先说一下s7-300存储区的概念吧,s7-300/400 plc的存储区可以划分为三个区域:系统存储器(system memory)、工作存储器(work memory)、装载存储器(load memory) 。
系统统存储器:
存放输入输出过程映像区、位存储器、定时器和计数器、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。
工作存储器:
存放与运行程序相关的部分s7程序。除了s7 417-4 cpu可以通过插入专用的存储卡来扩展工作存储器外,其他plc的工作存储器都无法扩展
装载存储器:
存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。
装载存储器一般指的就是mmc卡,用download user program to memory card 时可以把程序直接下载到mmc卡中,此卡需要用户根据程序大小单独订货,选型时建议大于cpu工作内存。
cpu313,cpu314,cpu315-2dp,c7 系列plc高8 mb ,其他高支持4 mb 。