您现在的位置是:首页 > PLC技术 > PLC技术

SIMATIC S7-200 PLC存储系统

来源:艾特贸易2017-06-05

简介(1) 存储系统。 S7-200 系列 PLC 的存储系统由 RAM 和 EPROM 两种类型的存储器构成, CPU 模块内部配备一定容量的 RAM 和 EPROM ,同时 CPU 模块支持可选的 EPROM 存储器卡。存储系统如图 3.3 所示

    (1)存储系统。S7-200系列PLC的存储系统由RAME²PROM两种类型的存储器构成,CPU模块内部配备一定容量的RAME²PROM,同时CPU模块支持可选的E²PROM存储器卡。存储系统如图3.3所示,各CPU的存储容量如表33所示。
存储系统
    3.3    存储系统    3.3    存储容量
存储容量
    (2)存储器及其使用。    S7-200的程序从广义上看,由3部分构成:用户程序、数据块和参数块。用户程序是必选部分,数据块和参数块是可选部分,参数块主要是指CPU的组态数据,数据块主要是用户程序执行过程中所用到的和生成的数据。    对存储系统的使用主要包括以下几个方面:    1)上传和下载用户程序。上传和下载用户程序指的是用STEP 7-Micro/Win编程软件进行编程时,PLC主机和计算机之间程序、数据和参数的传送。    上传用户程序:是将PLC中的程序和数据通过通信设备上传到计算机中进行程序检查和修改。当从PLC上传一个程序时,如果RAM中相对E²PROM有剩余的数据块,则用户程序和组态配置从RAM中上传到计算机,存于E²PROM中的永久数据块将同存在于RAM中剩余的数据块合并,然后把完整的数据块传到计算机上。    下载用户程序:是将编制好的程序、数据和CPU组态参数通过通信设备下载到PLC中以进行运行调试。下载用户程序时,用户程序、数据和组态配置参数存于主机存储器的RAM中,同时主机会自动地把这些内容装入E²PROM以永久保存。    2)定义存储器保持范围。当系统运行时有时会出现电源掉电的意外情况,为了使掉电时系统运行的一些重要参数不丢失,可以在设置CPU参数时定义可选的要保持的存储区。用户可以定义的存储保持的存储区有:变量存储器V、通用辅助继电器M、计数器c和定时器T(只有TONR)    3)用程序永久保存数据。用户可以用程序将存储在RAM中的字节、字或双字数据备份到EEPROM存储器。这项功能可以用于保存变量存储器区任意位置的数据。    保存操作会使所写的数据覆盖先前E²PROM中变量存储器区的数据,但这种操作不会更新存储器卡的内容。一次存E²PROM的操作会将扫描周期延长至1520ms    由于E²PROM的这种存操作的次数有限,所以应尽量减少存操作的次数。只有在特殊情况发生时,才可以执行这种操作。    4)存储卡的使用。    存储卡是一个便携式的E²PROM存储器,可以用于备份PLC中的程序和重要数据。可以利用存储卡进行备份的内容包括:用户程序、CPU组态参数和变量存储器永久区中保存的数据。    备份方法:去掉存储器卡接口的保护带,把存储器卡小心插入主机上的对应接口。    利用编程软件将CPU置于停机状态。    5)下载程序到主机(如果程序已经下载到主机,则可以省略这一步)。    6)使用菜单命令PLC中的Program Memory Cartridge将主机E²PROM存储器中的程序和数据复制到存储器卡。    复制完成后可以卸下存储器卡。    7)用存储卡恢复程序和数据的方法非常简单,只要正确安装后,接通电源,主机自动完成恢复工作。    (3)存储安全。PLC系统提供了多种存储方法来确保用户程序、用户数据和CPU的组态数据的安全不丢失。主要方法如下:    1)主机CPU模块内部配备的E²PROM,上传程序时,可自动装入并永久保存用户程序、数据和CPU的组态数据。    2)用户可以用程序将存储在RAM中的数据备份到E2PROM存储器。    3)主机CPU提供一个超级电容器,可使RAM中的程序和数据在断电后保持几天之久。    4) CPU提供一个可选的电池卡,可在断电后超级电容器中的电量完全耗尽时,继续为内部RAM存储器供电,以延长数据所存的时间。    5)可选的存储器卡可使用户像使用计算机磁盘一样来方便地备份和装载程序和数据。