PLC存儲器是PLC幾大構成之一,本文以西門子S7-200PLC 存儲器為例說明,西門子plc的 S7-200系列plc有3 個存儲區,分別為程序區、系統區和數據區。
PLC存儲器數據區劃分和PLC存儲器名稱
程序區用來存儲用戶程序,存儲器為EEPROM;
系統區用來存儲PLC 配置結構的參數如PLC 主機和擴展模塊I/O 的配置和編制、PLC 站地址等,存儲器為EEPROM。
數據區是用戶程序執行過程中的內部工作區域。該區域用來存儲工作數據和作為寄存器使用,存儲器為EEPROM 和RAM
各個存儲區以CPU222剖析。
一、輸入映像寄存器(I)
用來接收外部輸入信號,工程上經常將其稱為輸入繼電器。

CPU222輸入映像寄存器地址
二、輸出映像寄存器(Q)
PLC 向外部負載發出控制命令,工程上經常將其稱為輸出繼電器。

輸出映像寄存器(Q)
三、內部標志位存儲器(M)
內部標志位存儲器在實際工程中常稱作輔助繼電器,作用相當于繼電器控制電路中的
中間繼電器,它用于存放中間操作狀態或存儲其他相關數據。

內部標志位存儲器(M)
四、特殊標志位存儲器(SM)
用來存儲系統的狀態變量與有關控制參數和信息。用于CPU 與用戶之間的信息交換,
其位地址有效范圍為SM0.0 ~ SM179.7,共有180 個字節,其中SM0.0 ~ SM29.7 這30 個字節為只讀型區域,用戶只能使用其觸點。

特殊標志位存儲器(SM)
五、順序控制繼電器存儲器(S)
順序控制繼電器用于順序控制(也稱步進控制),與輔助繼電器一樣也是順序控制編程
中的重要編程元件之一,它通常與順序控制繼電器指令(也稱步進指令)聯用以實現順序控
制編程。

順序控制繼電器存儲器(S)
六、其它。
諸如:變量存儲器(V)定時器存儲器(T)計數器存儲器(C)高速計數器(HC)累加器(AC)局部存儲器(L)模擬量輸入映像寄存器(AI)模擬量輸出映像寄存器(AQ)

變量存儲器(V)
變量存儲器V 與局部存儲器十分相似,只不過變量存儲器存放的是全局變量,它用在程序
執行的控制過程中,控制操作中間結果或其他相關數據。變量存儲器全局有效,全局有效是
指同一個存儲器可以在任意程序分區(主程序、子程序和中斷程序)被訪問。

特殊標志存儲器應用

操作數取值范圍
操作數取值范圍

存儲器與范圍