西门子S7-300存储卡(MMC卡)的使用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

SIEMENS 西门子S7-300存储卡(MMC卡)的使用一、MMC卡的几种格式化处理需要:1.MMC卡上程序被加密后,无密码而需要继续使用此卡时,需要格式化处理;2.MMC卡在不同型号的CPU间转移使用,需要格式化处理(或在原CPU中在线删除所有程序);3.MMC卡怀疑硬件故障,需要格式化处理确认。综合上述可能的需求,需要对MMC卡格式化操作进行说明,方法:①用西门子的读卡器;②专门的PG进行格式化;③如没有该条件可以直接用S7-300CPU的进行操作,查看S7-300安装手册二、MMC卡是西门子新型PLC的程序、数据的存储体,目前应用于以下几种PLC产品:订货号产品名称6ES7314-1AF10-0AB0新型CPU3146ES7315-2AG10-0AB0新型CPU315-2DP6ES7312-5BD00-0AB0CPU312C6ES7313-5BE00-0AB0CPU313C6ES7313-6CE00-0AB0CPU313C-2DPSIEMENS 6ES7313-6BE00-0AB0CPU313C-2PTP6ES7314-6CF00-0AB0CPU314C-2DP6ES7314-6BF00-0AB0CPU314C-2PTP6ES7613-1CA00-0AE3C76136ES7635-2EC00-0AE3C7635OP6ES7635-2EB00-0AE3C7635OP6ES7151-7***-0AB0ET200SwithCPU注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。1.在定购以上产品时,PLC本身不带有MMC卡,所以为了正常使用PLC,您必须根据您工程项目实际需求定购一个大小适用的MMC卡,如果您的PLC上未插入MMC卡,你是无法将STEP7中的程序和数据下载下去的,同时你应当注意,不能带电插拔MMC卡,否则会丢失程序或损坏MMC卡。2.在Simaticmanager中,选择一个程序块下载,则该块被下载到MMC卡中,如果在窗口左边的树型图中选中Block文件夹进行下载,则所有的块被下载到MMC卡上,MMC中原有的信息将被覆盖,向MMC卡读写数据或下载程序的次数不受限制。3.除过CPU中集成的SFB/SFCs块外,MMC当中其他的块可被在线删除。4.对某些CPU用新版MMC卡(6ES7953-XXX10-0AA0)替代旧版MMC卡(6ES7953-XXX00-0AA0)时需要升级PLC的OPERATINGSIEMENS SYSTEM。升级时需要使用PG(6ES7798-0BA00-0XA0)或带USB口的编程器(6ES7792-0AA00-0XA0),通过STEP7MANAGER窗口中的菜单功能“PLC/UPDATEOPERATINGSYSTEM”将CPU_HD.UPD文件写到MMC卡上,CPU_HD.UPD文件可以在网站上下载得到。5.MMC卡作为CPU的装载内存(LoadMemory),在为您的CPU选型MMC的时候,我们建议您所选的MMC卡一定要大于等于您所选定的CPU工作内存的大小(workmemory),最好比工作内存大一些,但如果您的应用中,PLC工作时要使用大量的过程数据,历史数据,配方数据等或控制工艺中存在较多的用户程序块、STEP7中的应用功能块(如FB41、FB42等)时,建议选用2-8M的MMC卡,但请注意只有314、315-2DP、C7系列的PLC支持8M的MMC卡。6.MMC卡是装载内存,所以不能够在上位机中的组态软件中直接读取MMC卡上的数据值(DB块中的数据),组态画面读取的是PLCRAM内存中的数据。7.在西门子的PLC上必须使用西门子专用的MMC卡,如下表中所列出的,不能使用数码相机、移动电话或PDA等数码产品使用的通用型MMC卡。TheordernumbersforMMCcardsareinthefollowingtable:MicroMemoryCard/S7-300Ordernumber64Kbytes6ES7953-8LF11-0AA0128Kbytes6ES7953-8LG11-0AA0SIEMENS 512Kbytes6ES7953-8LJ11-0AA02Mbytes6ES7953-8LL11-0AA04Mbytes6ES7953-8LM11-0AA08Mbytes6ES7953-8LP11-0AA0三、如何将程序写入西门子PLC专用的MMC卡?MMC是新型CPU的唯一的装载存储器,任何程序的下载方式都直接保存到卡中,下载的方法有如下几种:1.直接下载:用快捷栏中的下载按键接下载,或使用STEP7中的“PLCDownload”菜单命令下载(如图1-1所示)图1-12.使用STEP7中的“PLCDownloadUserProgramtoMemoryCard”菜单命令将整个程序下载(如图1-1),注意使用该指令时不能下SIEMENS 载单个或部分程序块,只能整体下载,同时会将MMC卡中原来的内容清除.此方法也同样适用于FEPROM卡.3.使用STEP7中的“PLCCopyRAMtoROM”(如图1-1)菜单命令,可以把工作存储器的内容拷贝到MMC卡中,同时会将MMC卡中原来的内容清除.此操作只能是CUP在STOP模式下才能执行.这个指令用于把CPU中当前运行值如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值会复位为保存过的值.此操作对于FEPROM卡同样有效.4.使用PG时,可以使用STEP7中的“FileS7-MemoryCardOpen”菜单命令(如图1-2)打开存储卡,再用“PLCSavetoMemoryCard”将文件写入MMC,此方法也同样适用于FEPROM卡5.程序中通过调用SFC84WRIT_DBL(向装载存储器写数据块),可以将工作存储器中的数据块(内容)写入装载存储器(存储卡)中.四、如何删除MMC卡中的程序使用MRES或者Clear/Reset指令并不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块中的实际值,完成复位后会自动将MMC卡中的程序拷贝到工作存储器中,采用如下方法可以删除掉MMC卡中的数据:1.使用STEP7中的ViewOnline指令,在线打开Blocks,选中要删除的块,用Delete键,即可直接删除卡中的程序块,这点类似于RAM卡.2.用PLCDownloaduserProgramtoMemoryCard(如图1-1),下载一个空的程序。SIEMENS 3.使用西门子编程器PG或西门子专用读卡器来删除或执行格式化.五、删除MMC卡中的程序的特殊情况:被动格式化在下列情况出现时,有可能会要求进行被动格式化:1.装入应用程序指令由于掉电而中断2.向MMC卡中写数据时由于掉电而中断3.卡中程序的组态与实际的硬件配置不相符时4.卡中有CPU无法正确识别的数据可以执行被动格式化的标志为CPU的STOP灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除,具体的操作方法如下:将模式开关打到MRES并保持直到STOP灯保持常亮(约九秒),并在其后两秒内迅速开关,使其返回到STOP再迅速按回到MERS位置,此时,STOP灯快速闪烁,表示正在格式化.保持开关在MRES位置,直到STOP灯慢速闪烁时使用,是一种被动格式化,在正常使用的情况下用MRES是无法格式化MMC卡的.切记!!如果出现《格式化》对话提示请及时退出,退出后再重新载入.否则出现数据或程序丢失概不负责.破解时先用普通MMC读卡器(电脑城、手机店有售,10元左右或您的笔记本电脑本身就有),读出S7-300或400的MMC卡内容.方法1:请先打开《S7ImgRD1.01.rar》软件,SIEMENS 在软件窗口选择对应然的移动磁盘,按一下《Start》按钮,这时在弹出的‘建立文件’对话框中输入你要建立的文件名,点击《OK》按钮,读取开始了......待读取完成,程序密码就会出现在下方。有了密码这样你就可以在线把程序下下来.附赠一个300-400卡读写软件,《S7_MMC镜像文件》。另外再赠送64K、128K、512K、8M镜像文件,当你不小心将卡格式化,一般情况就报废了,因为数据格式不同,有此软件可写入映像数据,可在PLC重新下载程序使用.方法2:通过上面的方法你已经破解了plc密码,但是如果你以后再次使用,又忘记了密码,而读取MMC卡又相当费时,那么一个更为方便快捷的方法又来了---刚才您已经建立了一个名为***.s7img的文件,那么现在您再用《Unlock_and_converter_MMC_Image_S7vv4.11.exe》这个软件打开该文件,按一下密码下的,稍等密码就会出现。有了密SIEMENS 码这样你就可以在线把程序下下来,如果程序加了锁再用《程序块加解密.exe》这个软件解锁即全搞定.这也是唯一能破解300-400的软件。S7程序解密:S7程序解密,用于加锁解锁S7300/400的OB、FB、FC、DB块。当你有解密软件解密后将程序上传到电脑后,很多程序块是加了密的,只能显示一个个小锁,有此软件可轻而易举打开.使用前请备份原Project以防不测。

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功