西門子 S7 300 PLC各類存儲器簡單介紹
發布日期:
2023-04-12

西門子S7-300PLC存儲(chu) 區概述

S7-300  PLC 的存儲(chu) 區可以劃分為(wei) 四個(ge) 區域:裝載存儲(chu) 器(Load Memory)、工作存儲(chu) 器(Work Memory)、係統存儲(chu) 器(System Memory)和保持存儲(chu) 區(Non-Volatile memory)

1、係統存儲(chu) 器:

係統存儲(chu) 器用於(yu) 存放輸入輸出過程映像區(PII,PIQ)、位存儲(chu) 器(M)、定時器(T)和計數器(C))、塊堆棧和中斷堆棧以及臨(lin) 時存儲(chu) 器(本地數據堆棧)。

2、工作存儲(chu) 器:

工作存儲(chu) 器僅(jin) 包含運行時使用的程序和數據。RAM 工作存儲(chu) 器集成在CPU中, RAM中的內(nei) 容通過電源模塊供電或後備電池保持。除了S7 417-4 CPU可以通過插入專(zhuan) 用的存儲(chu) 卡來擴展工作存儲(chu) 器外,其他PLC的工作存儲(chu) 器都無法擴展。

3、裝載存儲(chu) 器:

裝載存儲(chu) 器是用於(yu) 存放不包含符號地址分配或注釋(這些保留在編程設備的存儲(chu) 器中)的用戶程序。裝載存儲(chu) 器可以是存儲(chu) 器卡、內(nei) 部集成的RAM或內(nei) 部集成的EPROM。

4、保持存儲(chu) 器:

保持存儲(chu) 器是非易失性的RAM,通過組態可以在PLC掉電後即使沒有安裝後備電池的情況下,保存一部分位存儲(chu) 器(M)、定時器(T)、計數器(C)和數據塊(DB)。在設置CPU參數時一定要指定要保持的區域。(注意:由於(yu) S7-400 PLC沒有非易失性RAM,即使組態了保持區域,再掉電時若沒有後備電池,也將丟(diu) 失所有數據。這是S7-300PLC與(yu) S7-400PLC的重要區別)

1) 當在step7中執行下裝(download)時,會(hui) 把編程設備中的用戶程序下裝到CPU的裝載存儲(chu) 區,同時會(hui) 把運行時使用的程序和數據寫(xie) 入工作存儲(chu) 區(如OB1和數據塊)。

2) 若CPU沒有後備電池,當係統斷電時,在工作存儲(chu) 器中定義(yi) 了保持特性的數據塊會(hui) 把數據寫(xie) 入保持存儲(chu) 器中,上電後保持存儲(chu) 器會(hui) 把斷電時的數據寫(xie) 入到工作存儲(chu) 區,保證了運行數據斷電不丟(diu) 失。

3) 若CPU沒有後備電池,當係統斷電時,係統存儲(chu) 區中定義(yi) n的保持位存儲(chu) 器(M)、定時器(T)和計數器(C))斷電時也會(hui) 寫(xie) 入保持存儲(chu) 器,恢複上電時斷電時的數據重新寫(xie) 入,保證了運行數據斷電不丟(diu) 失。

聲明:部分內(nei) 容來源於(yu) 網絡,如侵權請後台留言聯係刪除。