您好,欢迎访问一九零五行业门户网

西门子S7-200PLC的存储器结构

编制完成的plc用户程序以及plc执行程序所需要的数据、执行过程中产生的中间状态等都需要通过存储器进行存储,为了使读者进一步了解cpu的内部管理情况,现将s7-200的存储器结构介绍如下。
(1) s7-200存储器类型
s7-200 plc可以采用多种形式的存储器来进行plc程序与数据的存储,以防止数据的丢失。s7-200可以使用的存储器主要有如下类型:
①ram: cpu模块本身带有动态数据存储器(ram)。ram用于存储plc的运算、处理结果等数据。根据需要,ram的数据可以通过电容器或电池盒(选件)进行保持,但其存储时间较短,一般只能保持几天。
②eeprom(或flash rom):除ram外,cpu模块本身带有的保持型存储器(eeprom或flash rom),可以进行数据的永久性存储。保持型存储器用于存储plc用户程序、plc参数等重要数据;根据需要,也可以将plc程序执行过程中所产生的局部变量v、内部标志m、定时器t、计数器c等保存在保持型存储器中。
③存储器卡:存储器卡在s7-200中为可选件,用户可以根据需要选用。存储器卡为保持型存储器,可以作为plc保持型存储器的扩展与后备,用于保存plc用户程序、plc参数、变量v、内部标志m、定时器t、计数器c等。
(2)存储器分区
s7-200的内部存储器分为程序存储区、数据存储区、参数存储区。其中,程序存储区用于存储plc用户程序;数据存储区用于存储plc运算、处理的中间结果(如输入/输出映像,标志、变量的状态,计数器、定时器的中间值等);参数存储区用于存储plc配置参数(包括程序保护密码、地址分配设定、停电保持区域的设定等)。
3个区的作用以及相互间的关系如图所示。
其它类似信息

推荐信息