s7-300cpu存储卡介绍与储存卡的使用(更新版)

上传人:n**** 文档编号:89395564 上传时间:2019-05-24 格式:PDF 页数:22 大小:453.95KB
返回 下载 相关 举报
s7-300cpu存储卡介绍与储存卡的使用(更新版)_第1页
第1页 / 共22页
s7-300cpu存储卡介绍与储存卡的使用(更新版)_第2页
第2页 / 共22页
s7-300cpu存储卡介绍与储存卡的使用(更新版)_第3页
第3页 / 共22页
s7-300cpu存储卡介绍与储存卡的使用(更新版)_第4页
第4页 / 共22页
s7-300cpu存储卡介绍与储存卡的使用(更新版)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《s7-300cpu存储卡介绍与储存卡的使用(更新版)》由会员分享,可在线阅读,更多相关《s7-300cpu存储卡介绍与储存卡的使用(更新版)(22页珍藏版)》请在金锄头文库上搜索。

1、 S7-300CPU 存储器介绍及存储卡使用 S7-300CPU 存储器介绍及存储卡使用 S7-300 CPU Memory Introduction &Memory Card Application GettingStarted Edition (2007 年年 12 月月) 摘摘 要要 目前常用的 S7300CPU 主要有: 新型 CPU:使用 MMC 卡作为装载存储器,不需要后备锂电池,免维护。 标准 CPU:也称为老式的 S7-300 CPU,使用 FEPROM 卡作为装载存储器,需要后备电池维 持系统时钟。除了 S7-318 2DP 外,其它的老式 PLC 已不再出售。 由于存储介质

2、的不同,对于存储卡的使用及对用户程序的数据保存有所不同, 本文档主要用于解决以下问题: ? 了解 S7300CPU 存储器的概念及区域划分 ? 了解新型 S7300CPU 及标准型 S7300CPU 的区别 ? MMC 卡的使用方法及注意事项,包括如何将程序写入和删除等 ? FEPROM 卡的使用方法及注意事项,包括如何将程序写入及删除等 ? 了解用户程序在 S7300CPU 的数据保持问题,包括如何定义保持区等 ? S7300CPU 的启动方式及如何进行存储器复位 ? 如何将存储卡格式化 关键词关键词 新型 CPU;标准 CPU;存储器;微型存储器;保持存储器;闪存;暖启动; 保持存储区 K

3、ey Words New CPU; Standard Cpu;Memory;MMC;Flash Eprom;Warm start;Retentive Memory A&D Service & Support Page 1-22 目目 录录 1. S7 300 存储区概述1. S7 300 存储区概述 .3.3 2. S7-300 CPU的分类2. S7-300 CPU的分类 .4.4 2.1 新型S7-300 CPU2.1 新型S7-300 CPU 44 2.1.1 用于新型S7-300 CPU的MMC卡 . 5 2.1.2 MMC卡使用寿命 . 6 2.1.3 如何将程序写入MMC . 7

4、2.1.4 如何删除MMC卡中的程序 . 8 2.1.5 删除MMC卡中的程序的特殊情况:被动格式化 . 8 2.1.6 关于MMC 卡的其它信息 9 2.22.2 标准型S7-300 CPU标准型S7-300 CPU.9.9 2.2.1 用于标准型S7-300 CPU的FEPROM卡 9 2.2.2 只用于CPU 318-2DP 的RAM卡 11 2.2.3 如何将程序写入FEPROM卡 . 11 2.2.4 如何删除FEPROM卡中的程序 . 11 2.2.5 关于FEPROM卡的其它信息 . 12 2.32.3 带内置EPROM 的S7-300 CPU带内置EPROM 的S7-300 C

5、PU1212 3 3 关于数据保持关于数据保持 .12.12 3.13.1 CPU启动方式:CPU启动方式:.12.12 3.23.2 S7-300 CPU 存储器复位S7-300 CPU 存储器复位.15.15 3.33.3 新型S7-300 CPU(使用 MMC卡)的数据保持问题新型S7-300 CPU(使用 MMC卡)的数据保持问题1616 3.43.4 标准型S7-300 CPU(除了CPU 318-2 DP)的数据保持问题:标准型S7-300 CPU(除了CPU 318-2 DP)的数据保持问题: 1616 4 4 缩写词含义缩写词含义 .17.17 5 5 附录-相关设备订货号附录

6、-相关设备订货号.18.18 5.15.1 存储卡存储卡 .18.18 5.25.2 USB读卡器USB读卡器 2020 附录推荐网址附录推荐网址 .21.21 A&D Service & Support Page 2-22 1. S7 300 存储区概述 1. S7 300 存储区概述 S7-300 PLC 的存储区可以划分为四个区域:装载存储器(Load Memory)、工作存储器(Work Memory)、 系统存储 器(System Memory)和保持存储区(Non-Volatile memory) ,具体如图 71 S7-300 的存储器概念的存储器概念 注释 符号 块: 逻辑块

7、(OB,FC,FB) 数据块 (DB) PG中的Flash EPROM 存储器卡 (随后插入CPU) 块: 逻辑块 (OB,FC,FB) 数据块 (DB) 附加信息 系统存储器系统存储器: PII, PIQ M, T, C 保持的 M, T, C 保持的数据块 保持存储器保持存储器: 当系统断 电时,不 用电池做 后备 n. reten. reten. 当系统有 电时,不 用电池做 后备 RAM 块: 逻辑块 (OB,FC,FB) 数据块 (DB) 附加信息 装载存储器:装载存储器: Flash- EPROM 工作存储器工作存储器: OB,FC,FB DB n. reten. reten. 4

8、 3 2 1 图 71 1. 系统存储器系统存储器: 系统存储器用于存放输入输出过程映像区(PII,PIQ) 、位存储器(M)、定时器(T)和计数 器(C)、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。 2. 工作存储器:工作存储器: 工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在 CPU 中, RAM 中 的内容通过电源模块供电或后备电池保持。 除了 S7 417-4 CPU 可以通过插入专用的存储卡来 扩展工作存储器外,其他 PLC 的工作存储器都无法扩展。 3. 装载存储器:装载存储器: 装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的

9、 用户程序。装载存储器可以是存储器卡、内部集成的 RAM 或内部集成的 EPROM. 4. 保持存储器保持存储器: A&D Service & Support Page 3-22 保持存储器是非易失性的 RAM, 通过组态可以在 PLC 掉电后即使没有安装后备电池的情 况下,保存一部分位存储器(M) 、定时器(T)、计数器(C)和数据块(DB)。在设置 CPU 参 数时一定要指定要保持的区域。 (注意:由于 S7-400 PLC 没有非易失性 RAM,即使组态了 保持区域, 再掉电时若没有后备电池, 也将丢失所有数据。 这是 S7-300 PLC 与 S7-400 PLC 的 重要区别) 1)

10、 当在 step7 中执行下装(download)时,会把编程设备中的用户程序下装到 CPU 的装 载存储区,同时会把运行时使用的程序和数据写入工作存储区(如 OB1 和数据块)。 2) 若 CPU 没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据定义了保持特性的数据块会把 数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区, 保 证了运行数据断电不丢失(过程如图 71 中 与 箭头所示) 。 3) 若 CPU 没有后备电池,当系统断电时,系统存储区中定义的保持位存储器(M)、定时器 (T)和计数器(C)断电时也会写入保持存储器,恢复上电时断电时的数据重新写入

11、,保证 了运行数据断电不丢失(如图 71 中 与 箭头所示) 。 2. S7-300 CPU 的分类 2. S7-300 CPU 的分类 按照 CPU 的装载存储器来分类:新型 S7-300 CPU、标准型 S7-300 CPU、带内置 EPROM 的 S7300 CPU,具体描述如下: 2.1 新型 S7-300 CPU 2.1 新型 S7-300 CPU 新型S7-300 CPU是指使用MMC卡作为其装载存储器的CPU,此类CPU不用安装后备电池,免维 护。由于新型 S7300-CPU 它不含内置的装载存储器,因此必须使用 MMC 卡。新型的 S7-300 CPU 包括紧凑型 (即 CPU

12、31xC 系列)和由标准型更新的新型 CPU。任何程序的下载方式都直接保存到卡 中, 没有 MMC 卡,是无法把程序下载到 CPU 中的。 注意:注意:在西门子的 CPU 上必须使用西门子专用的 MMC 卡,不能使用数码相机、移动电话或 PDA 等数码产品使用的通用型 MMC 卡。目前应用于以下几种 PLC 产品: 订货号 产品名称 订货号 产品名称 6ES7 314-1AF*-0AB0 新型 CPU 314 6ES7 315-2AG*-0AB0 新型 CPU 315-2DP 6ES7 312-5BD*-0AB0 CPU 312C 6ES7 313-5BE*-0AB0 CPU 313C 6ES

13、7 313-6CE*-0AB0 CPU 313C-2DP 6ES7 313-6BE*-0AB0 CPU 313C-2PTP A&D Service & Support Page 4-22 6ES7 314-6CF*-0AB0 CPU 314C-2DP 6ES7 314-6BF*-0AB0 CPU 314C-2PTP 6ES7 613-1CA*-0AE3 C7 613 6ES7 635-2EC*-0AE3 C7 635 OP 6ES7 635-2EB*-0AE3 C7 635 OP 6ES7 151-7*-0AB0 ET200S with CPU 注:注:以上产品的订货号会因为产品软硬件的升级略

14、有调整,产品特性以产品名称为准。 2.1.1 用于新型 S7-300 CPU 的 MMC 卡 2.1.1 用于新型 S7-300 CPU 的 MMC 卡 MMC 卡是一种 FEPROM 卡,用于新型的 S7-300 CPU,包括紧凑型 CPU 和由标准型更新的新 型 CPU。新型 CPU 均没有内置的装载存储器,必须使用 MMC 卡作为其装载存储器保存用户数据。 CPU 掉电时,会自动将工作存储器中的数据拷贝到 MMC 中,保存 DB 块数据。如图 8-1 所示: MMC 卡需要用户根据程序大小单独订货,选型时建议大于 CPU 工作内存,CPU313, CPU314,CPU315-2DP,CP

15、U317-2DP 系列CPU的可插拔MMC卡最大支持8 MB , 其他最高支持4 MB 用于新型 S7-300 CPU 的 MMC 卡(Micro Memory Card )型号如下: 64 KB 6ES7 953-8LF11-0AA0 128 KB 6ES7 953-8LG11-0AA0 512 KB 6ES7 953-8LJ11-0AA0 2 MB 6ES7 953-8LL11-0AA0 4 MB 6ES7 953-8LM11-0AA0 8 MB 6ES7 953-8LP11-0AA0 注:注:以上产品的订货号会因为产品软硬件的升级略有调整,产品特性以产品名称为准。 A&D Service

16、 & Support Page 5-22 编程器 MMC CPU31xC 保存在硬盘中 装载存储器 工作存储器 A&D Service & Support Page 6-22 图 81 2.1.2 MMC 卡使用寿命卡使用寿命 MMC的使用寿命主要取决于以下因素: 1. 删除或编程步骤的数量。 使用MMC的CPU有SFC 82,83,84等特性,可以进行数据的读写: ? SFC82“CREA_DBL”:在装载内存(Load Memory)中生成数据块 ? SFC83“READ_DBL”:读装载内存(Load Memory)中的数据块 ? SFC84“WRIT_DBL”:写数据块(内容)到装载内存(Load Memory)即MMC卡中。 但是,请注意,请注意由于MMC卡重复写入的次数是有限的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号