西门子的S7-300PLC的MMC存储卡,用普通MMC读卡器,用软件S7ImgRD1.01读MMC程序镜像,生成扩展名为S7img镜像文件。
同时可直接在S7ImgRD1.01里看到程序的密码(如果程序加密的话)
再用Unlock_and_converter_MMC_Image_S7v v4.11.exe软件打开
刚生成的镜像文件,用Password菜单仍然可以破解程序密码。
单击“Converter”菜单生成wld文件。
用STEP7打开(在文件菜单-存储卡文件-打开)刚生成的wld文件,这时
就可以看到程序了。
还没有完。920313
再新建一个S7-300的项目,随便插入一个CPU,然后编译一下。
将打开的wld文件里的所有程序块包括系统数据块一起复制到刚才生成
新300项目中,覆盖所有文件。
打开PLCSIM仿真软件
将这个S7-300项目下载到PLCSIM里(注意不要下载硬件组态,只是下载块文件夹里的所有块,包括系统数据块)
然后从PLCSIM里上载程序就可以了,上载后就可以看到硬件组态了,即
已经完全还原了MMC卡里的程序了。
-------------------------------
另:
用此方法也可以算出自己的程序到底需要多大的MMC卡。
将自己的程序的所有的块(包括系统数据块)拷贝到一个新建的wld文件里,看一下这个wld文件的大小就知道了。
从MMC卡中还原程序
需积分: 15 45 浏览量
2009-08-10
13:43:14
上传
评论
收藏 1.28MB RAR 举报
向朝雄
- 粉丝: 9
- 资源: 12
最新资源
- TG-2024-05-23-204718255.mp4
- 候志强@181 5428 8938_20240420112107.amr
- spispispispispi
- 实验二:IP协议分析.zip
- 驱动代码驱动代码驱动代码驱动代码
- SVID_20240523_141155_1.mp4
- Code for the complete guide to tkinter tutorial
- 关于百货中心供应链管理系统.zip
- SimpleFolderIcon-master 修改Unity的Project下的文件夹图标
- A python Tkinter widget to display tile based maps
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈