200的內(nèi)存卡需要連接PLC,不然可以用EEPROM讀寫器讀出,但不能反編程序。
300的MMC卡可用普通讀卡器讀出卡的存儲(chǔ)映像文件,轉(zhuǎn)換成WLD文件,然后用STEP7打開,再新建一個(gè)S7-300的項(xiàng)目,隨便插入一個(gè)CPU,然后編譯一下。將打開的wld文件里的所有程序塊包括系統(tǒng)數(shù)據(jù)塊一起復(fù)制到剛才生成新300項(xiàng)目中,覆蓋所有文件。
打開PLCSIM仿真軟件將這個(gè)S7-300項(xiàng)目下載到PLCSIM里(注意不要下載硬件組態(tài),只是下載塊文件夾里的所有塊,包括系統(tǒng)數(shù)據(jù)塊)然后從PLCSIM里上載程序就可以了,上載后就可以看到硬件組態(tài)了,即已經(jīng)完全還原了MMC卡里的程序了。
400的PCMCIA可以用普通筆記本自帶的PCMCIA讀出映像文件,但暫時(shí)還沒有轉(zhuǎn)換成程序,只能用于密碼破解。