存储器用来储存程序和数据,分为系统存储器和用户存储器。
- 系统存储器存放由PLC生产厂商编写好的系统程序,并固化在只读存储器(ROM)内,用户不能修改。
- 用户存储器存放用户根据控制要求编写的应用程序。目前大多数PLC采用闪存/可擦出存储器(Flash/EPROM)作为用户程序存储器,它不需要后备电池,断电后数据可保存。西门子SIMATIC存储卡就属于这一类,它的作用是传送程序、清除密码、更新硬件等。
思维导图如下图1所示。
图1 PLC存储器思维导图
SIMATIC存储卡属于装载存储器,装载存储器相当于硬盘,用于保存用户程序、数据和组态。
工作存储器相当于内存,用于存储CPU运行时的用户程序和数据。西门子SIMATIC S7-1200存储器参数如表1所示。
表1 西门子SIMATIC S7-1200存储器情况及容量
西门子SIMATIC S7-1200的存储卡(相当于U盘),如图2所示,有3种功能。
图2 西门子SIMATIC S7-1200及存储卡
- 可以作为外部装载存储器
- 可将1个CPU程序快速扩展到多个CPU上
- 24MB存储卡可以作为固件更新卡,升级S7-1200的固件