怎么选用MM卡?

西门子plc 发布于 2年前 分类:S7-300/400

我们在使用S7-300的时候要用到MMC卡,但是该选多大才合适呢,跟程序大小的关系是什么呢?

3个回复

  • plc学习
    plc学习

    首先说一下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 。

  • plc电工爱好者
    plc电工爱好者

    西门子的PLC必须选西门子的MMC卡,容量从64K到8M不等 ,选择多大容量的MMC卡主要和你的程序大小有关,选型时建议大于CPU工作内存,另外需要考虑是否掉电保持.

  • plc电工爱好者
    plc电工爱好者

    如果你只是用MMC存程序,那你就到STEP7里去看看你的程序块需要多大的空间,据此选一块容量相近的MMC即可。

    如果你还想存cpu的运行数据,则就要根据计算存档需要容量选取。

    当然MMC还可以在保存上述数据的同时,保存你的图纸、文档、甚至你家旺旺的照片,那样的话,MMC的选取就要看你要存的数据到底有多大而定。