MMC卡选型

S7-300CPU是否需要MMC卡?

必须配置。由于新型S7-300CPU不包含内置装载存储器,因此必须使用MMC卡。

型号如下:

6ES7953-8LF31-0AA0 64KB
6ES7 953-8LG31-0AA0 128KB
6ES7 953-8LJ31-0AA0 512KB
6ES7 953-8LL31-0AA0 2MB
6ES7 953-8LM32-0AA0 4MB
6ES7 953-8LP31-0AA0 8MB

选择多大的MMC卡合适?

推荐:选择2倍于CPU工作存储区大小的MMC卡。例如315-2DP的工作存储器为256K,则MMC卡选择512K。

此种选择方式,有余量;确保下载时缓存空间足够。

标准:选择大于CPU工作存储区大小的MMC卡。例如315-2PN/DP的工作存储区为384K,则MMC卡选择512K。

此种选择方式,可保证CPU的工作存储区不会浪费,但如果下载所需缓存空间不足时,需要先清空卡才能下载。

CPU工作存储区大小,请参看如下手册:
SIMATIC S7-300 CPU 31xC 和 CPU 31x:技术规范

注意:

1. 任何型号的MMC卡均可用于300CPU,只要确保空间足够下载项目程序。

只是如选择存储空间小于CPU工作存储区的MMC卡,无法完全使用CPU工作存储区,造成CPU资源浪费。

2. 如果应用中,PLC工作时要使用大量的过程数据,历史数据,配方数据等或控制工艺中存在较多的用户程序块、STEP7中的应用功能块(如FB41、FB42等)时,建议选用2-8M的MMC卡。

当然,如果程序项目已经编写好,可以直接查看项目所需的装载存储区大小,选择大于所需大小的MMC卡。 

如何查看项目程序大小?

STEP7 V5.x软件中:

在SIMATIC Manager下,右键单击300站点中Block(块)---选择object Propetry(对象属性)

选择Block(块)选项卡。查看其中装载存储器的大小。

TIA 软件中:

右键单击站点中程序块文件夹---选择调用结构

选择“资源”---查看装载存储器。已使用部分即为程序所需占用的MMC卡空间。

装载存储器大小决定了占用MMC卡的大小。