S7-300/400PLC的存儲區(qū)的分類,其基本存儲區(qū)為:系統存儲區(qū)、裝載存儲區(qū)和工作存儲區(qū),但新型帶MMC卡的S7-300PLC沒有內置的裝載存儲區(qū)。為了保證程序執(zhí)行的快速性和不過多地占用工作存儲器,在執(zhí)行時只把與程序執(zhí)行有關的塊裝入工作存儲區(qū)。下載程序時,用戶程序(邏輯塊和數據塊)被下載到CPU的裝載存儲器中,CPU把可執(zhí)行部分復制到工作存儲器中。
MRES復位存儲器僅僅把CPU中當前工作存儲器中的用戶程序清除掉,但不會清除可拆卸的Flash卡(FEPROM卡),你把CPU扳到RUN位置或斷電后再通電,FLASH卡中的內容被復制到CPU存儲器RAM中(工作存儲器)。
Flash卡是不需要電池的,電池是用于當使用外置RAM裝載存儲器或斷電后保存當前的數據塊中的數據和工作存儲器中中當前執(zhí)行的用戶程序和數據;所以使用MRES復位將使當前工作存儲器中的用戶程序和數據全部丟失。Flash卡中包含全部用戶程序,并不分程序存儲區(qū)與工作存儲區(qū),也沒有程序存儲區(qū)的說法,CPU將用戶程序中執(zhí)行部分復制到工作存儲器。
是的,當你用MRES作復位時是不是只會清除工作存儲區(qū)中的內容,而不會清除(電池+FLASH卡)中程序存儲器的程序.
◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。