在学习西门子系统的过程中,系统不同用到的存储卡也不同,之前对每个系统的存储卡有何区别进行了简单的介绍之后,在把每个系统中存储卡的使用来总结一下。今天我们来说一下300存储卡的使用。 在s7 300新型的cpu中,由于不包含内置装载存储器,只能使用MMC卡作为cpu的装载存储器,并且它不需要后背电池,MMC卡具体该怎么使用呢? MMC卡是西门子新型 plc的程序、数据的存储体。PLC本身是不带MMC的,这需要根据自己的需求另外订购一个大小使用的MMC卡。MMC卡选购标准是选择大于CPU工作存储区大小的MMC卡。最好是选择2倍于CPU工作存储区大小的MMC卡。这样的选择有余量,为确保以后系统扩容有足够的缓存空间。 注意:在西门子的cpu上必须使用的是西门子的专用MMC卡。 向MMC卡中下载程序有几种方法,每种方法有不同的应用,下面进行说明: 1、 直接下载:用快捷栏中的下载按钮直接下载或选择step7中的“PLC”菜单下“download”命令。 2、 通过step7中的“PLC”菜单下“download user program to memory card”菜单命令将整个程序下载。 注意:使用该指令时无法单个或一部分下载程序块,只能整体下载,并且下载时会清除MMC卡原有内容,这种方法一般用于使用过的旧卡。
3、通过step7中的“PLC”菜单下Copy RAM to ROM” 的 菜单命令进行下载, 注意:这种方法是将工作存储器的内容拷贝到MMC卡(不是将编程器的程序拷贝到MMC),同时将MMC卡中原来的内容清除;此操作只能是cpu在停止模式下才能执行。
4、 通过step7中的“File”菜单下“S7 Memory Card>Open”菜单命令打开存储卡,再使用“PLC >Save to Memory Card”命令将程序写入MMC卡。 使用MMC卡时需要注意几点: 1、新卡或卡更换到不同型号CPU后,CPU的STOP灯慢闪(约2秒一次),需要被动格式化 。需先使用MRES拨码或西门子PG、西门子专用读卡器做处理。 2、如果plc中未插入MMC卡,是无法将程序和数据下载到cpu中的,并且MMC卡不允许像200的外部存储卡那样可以带电插拔,这样会造成程序丢失或MMC卡损坏。 3、MMC卡只能使用西门子的PG或西门子的专用读卡器进行格式化。 4、MMC卡重复写入的次数是有限的。根据S7 300 CPU中的关于存储卡的技术参数表,保证值为至少100000次的写入/删除操作。但是如果每天在存储卡上存档,将无法达到这个最小值。 |