
西門子MMC內存卡 西門子MMC存儲卡
1. S7 300存儲區概述
S7-300 PLC的存儲區可以劃分為四個區域:裝載存儲器(Load Memory)、工作存儲器(Work Memory)、 系統存儲器(System Memory)和保持存儲區(Non-Volatile memory),具體如圖7-1
圖7-
1. 系統存儲器:
系統存儲器用于存放輸入輸出過程映像區(PII,PIQ)、位存儲器(M)、定時器(T)和計數器(C))、塊堆棧和中斷堆棧以及臨時存儲器(本地數據堆棧)。
2. 工作存儲器:
工作存儲器僅包含運行時使用的程序和數據。RAM 工作存儲器集成在CPU中, RAM中的內容通過電源模塊供電或后備電池保持。除了S7 417-4 CPU可以通過插入專用的存儲卡來擴展工作存儲器外,其他PLC的工作存儲器都無法擴展。
3. 裝載存儲器:
裝載存儲器是用于存放不包含符號地址分配或注釋(這些保留在編程設備的存儲器中)的用戶程序。裝載存儲器可以是存儲器卡、內部集成的RAM或內部集成的EPROM.
4. 保持存儲器:
保持存儲器是非易失性的RAM,通過組態可以在PLC掉電后即使沒有安裝后備電池的情況下,保存一部分位存儲器(M)、定時器(T)、計數器(C)和數據塊(DB)。在設置CPU參數時一定要指定要保持的區域。(注意:由于S7-400 PLC沒有非易失性RAM,即使組態了保持區域,
再掉電時若沒有后備電池,也將丟失所有數據。這是S7-300 PLC 與S7-400 PLC 的重要區別)
1) 當在step7 中執行下裝(download)時,會把編程設備中的用戶程序下裝到CPU的裝載存儲區,同時會把運行時使用的程序和數據寫入工作存儲區(如OB1和數據塊)。
2) 若CPU沒有后備電池,當系統斷電時,在工作存儲器中定義了保持特性的數據塊會把數據寫入保持存儲器中,上電后保持存儲器會把斷電時的數據寫入到工作存儲區, 保證了運行數據斷電不丟失(過程如圖7-1中
與
箭頭所示)。
3) 若CPU沒有后備電池,當系統斷電時,系統存儲區中定義n的保持位存儲器(M)、定時器(T)和計數器(C))斷電時也會寫入保持存儲器,恢復上電時斷電時的數據重新寫入,保證了運行數據斷電不丟失(如圖7-1中
與
箭頭所示)。
2. S7-300 CPU的分類
按照CPU 的裝載存儲器來分類:新型S7-300 CPU、標準型S7-300 CPU、帶內置EPROM 的S7300 CPU,具體描述如下:
2.1 新型S7-300 CPU
新型S7-300 CPU是指使用MMC卡作為其裝載存儲器的CPU,此類CPU不用安裝后備電池,免維護。由于新型S7300-CPU它不含內置的裝載存儲器,因此必須使用MMC卡。
新型的S7-300 CPU包括緊湊型 (即CPU31xC系列)和由標準型更新的新型CPU。任何程序的下載方式都直接保存到卡中, 沒有MMC卡,是無法把程序下載到CPU中的。
注意:在西門子的CPU上必須使用西門子專用的MMC卡,不能使用數碼相機、移動電話或PDA等數碼產品使用的通用型MMC卡。目前應用于以下幾種PLC產品:
訂貨號 產品名稱
6ES7 314-1AF**-0AB0 新型CPU 314
6ES7 315-2AG**-0AB0 新型CPU 315-2DP
6ES7 312-5BD**-0AB0 CPU312C
6ES7 313-5BE**-0AB0 CPU313C
6ES7 313-6CE**-0AB0 CPU313C-2DP
6ES7 313-6BE**-0AB0 CPU313C-2PTP
6ES7 314-6CF**-0AB0 CPU314C-2DP
6ES7 314-6BF**-0AB0 CPU314C-2PTP
6ES7 613-1CA**-0AE3 C7 613
6ES7 635-2EC**-0AE3 C7 635 OP
6ES7 635-2EB**-0AE3 C7 635 OP
6ES7 151-7***-0AB0 ET200S with CPU
注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,產品特性以產品名稱為準。
2.1.1 用于新型S7-300 CPU的MMC卡
MMC卡是一種FEPROM卡,用于新型的S7-300 CPU,包括緊湊型CPU和由標準型更新的新型CPU。新型CPU均沒有內置的裝載存儲器,必須使用MMC卡作為其裝載存儲器保存用戶數據。
CPU掉電時,會自動將工作存儲器中的數據拷貝到MMC中,保存DB塊數據。如圖8-1所示:
MMC卡需要用戶根據程序大小單獨訂貨,選型時建議大于CPU工作內存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡支持8 MB ,其他支持4 MB
用于新型S7-300 CPU的MMC 卡(Micro Memory Card )型號如下:
64 KB 6ES7 953-8LF11-0AA0
128 KB 6ES7 953-8LG11-0AA0
512 KB 6ES7 953-8LJ11-0AA0
2 MB 6ES7 953-8LL11-0AA0
4 MB 6ES7 953-8LM11-0AA0
8 MB 6ES7 953-8LP11-0AA0
注:以上產品的訂貨號會因為產品軟硬件的升級略有調整,產品特性以產品名稱為準。
圖8-1
2.1.2 MMC卡使用壽命
MMC的使用壽命主要取決于以下因素:
1. 刪除或編程步驟的數量。
使用MMC的CPU有SFC 82,83,84等特性,可以進行數據的讀寫:
2 SFC82“CREA_DBL”:在裝載內存(Load Memory)中生成數據塊
2 SFC83“READ_DBL”:讀裝載內存(Load Memory)中的數據塊
2 SFC84“WRIT_DBL”:寫數據塊(內容)到裝載內存(Load Memory)即MMC卡中。
但是,請注意由于MMC卡重復寫入的次數是有限的,所以當調用SFC 84向MMC卡寫數據時只在相應的時間間隔(例如每小時,每天...)調用。
如果MMC卡在保存時發生故障,相關的調用塊會發出否定應答,其結果存放在程序的返回值(RET_VAL)中。錯誤就會記錄在CPU的診斷緩沖區中。
2. 外界影響,例如周圍溫度。
當周圍溫度超過為60℃時,會影響MMC的使用壽命,0-60℃的工作環境下,MMC卡可進行刪除/ 寫 操作100,000次
3. MMC卡嚴禁帶電插拔。務必在電源關閉的條件下拆卸該卡。帶電插拔時會使卡燒壞。
4. 一些意外情況情況也會損壞MMC卡
1) 當裝載用戶程序時突然斷電
2) 當執行 “copy RAM to ROM”時突然斷電。
3) 當存儲器復位時出現模塊存儲賦值錯誤。
4) 錯誤格式化或格式化不能進行。
5) 當用戶用手觸摸MMC卡金屬部分時,如果有靜電,也可能使卡損壞。
注意:MMC 卡只能使用西門子的PG或西門子專有的讀卡器(prommer)進行格式化,使用其它第三方的讀卡器進行讀卡和格式化操作都將破壞此卡。
2.1.3 如何將程序寫入MMC
MMC是新型CPU的的裝載存儲器,任何程序的下載方式都直接保存到卡中。
下載的方法有如下幾種:
1. 直接下載:用快捷欄中的下載按鍵
3. 使用西門子編程器PG或西門子專用讀卡器來刪除或執行格式化。
2.1.5 刪除MMC卡中的程序的特殊情況:被動格式化
在下列情況出現時,有可能會要求進行被動格式化:
1) 裝入應用程序指令由于掉電而中斷
2) 向MMC卡寫數據時由于掉電而中斷
3) 卡中程序的組態與實際的硬件配置不相符時
4) 卡中有CPU無法正確識別的數據
可以執行被動格式化的標志為CPU 的STOP 燈出現慢閃,這是CPU在請求被動格式化,只有此時可以用MRES按鈕格式化MMC卡,把卡中的錯誤信息清除,具體操作方法如下:
將模式開關撥到MRES并保持直到STOP 燈保持常亮(約九秒),并在其后三秒內迅速撥動模式開關,即在三秒內使模式開關返回到STOP后再迅速撥回到MRES位置,此時,STOP 燈快速閃爍,表示正在格式化。保持開關在MRES位置,直到STOP 燈常亮,格式化完成。
注意:一定要使用規定的操作順序。否則,MMC就不能進行格式化,而是返回存儲器復位狀態。這種情況是在CPU的STOP 燈慢速閃爍時使用,是一種被動的格式化,在正常使用的情況下無法用MRES格式化MMC卡。
上海非俗工控自動化設備有限公司是中國西門子的最佳合作伙伴,公司主要從事工業自動化產品的集成,銷售和維修。 致力于為您提供在食品、化工、水泥、電力、環保等領域的電氣及自動化技術的完整解決方案,包括自動化產品及系統、工程項目執行及管理、主要過程控制領域技術支持,以及專業的*服務、培訓等。 上海非俗公司在經營活動中精益求精,具備如下業務優勢: SIEMENS 可編程控制器 1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-1500、S7-400、ET-200 2、 邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等 3、 SITOP直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并聯. 4、HMI 觸摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377, SIEMENS 交、直流傳動裝置 1、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120. MIDASTER系列:MDV 2、全數字直流調速裝置 6RA23、6RA24、6RA28、6RA70、6SE70系列 SIEMENS 數控 伺服 SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120 系統及伺報電機,力矩電機,直線電機,伺服驅動等備件銷售。







