S7-300 PLC存储器详解:MMC与FEPROM卡的应用
需积分: 13 136 浏览量
更新于2024-07-30
收藏 804KB PDF 举报
"S7-300存储器与存储卡使用指南"
西门子S7-300系列PLC是工业自动化领域的常用控制器,其内存结构和存储卡的使用对于用户程序的编写、存储和保护至关重要。S7-300CPU主要分为新型和标准型两种,它们在存储器类型和数据保持方面存在显著差异。
1. **S7-300存储器概念及区域划分**
S7-300的存储器包括装载存储器、工作存储器和保持存储器。装载存储器用于存储用户程序,工作存储器用于运行时存放程序执行所需的指令和数据,保持存储器则在电源断电后仍能保持数据不变。
2. **新型S7-300CPU**
新型CPU采用MMC(Micro Memory Card)作为装载存储器,无需后备电池,因此更便于维护。程序写入和删除可通过编程软件直接操作,且MMC卡有较长的使用寿命。在删除程序时,一般情况下可以直接操作,但在特殊情况下可能需要被动格式化。
3. **标准型S7-300CPU**
标准CPU使用FEPROM(Flash Electrically Erasable Programmable Read-Only Memory)卡作为装载存储器,需要后备电池来维持系统时钟。程序的写入和删除过程相对复杂,需要特定的步骤。此外,这些老式CPU逐渐被淘汰,除了S7-318-2DP之外,其他型号不再销售。
4. **存储卡的使用与注意事项**
- MMC卡:使用前需要正确格式化,程序写入和删除通过编程软件完成。需要注意的是,错误操作可能导致数据丢失,应谨慎操作。
- FEPROM卡:写入程序通常需要专用的编程器,删除程序需遵循特定流程,避免误操作导致数据损坏。
5. **数据保持问题**
用户可以通过编程设置某些变量为保持性,即使在断电后,这些变量的值也会被保留。这在需要在电源恢复后维持系统状态的应用中非常关键。
6. **S7-300CPU的启动方式**
CPU有冷启动和暖启动两种方式。冷启动是指系统从完全断电状态开始,暖启动则是指系统在电源未完全切断的情况下重启,此时可以利用保持存储区的数据恢复运行状态。
7. **存储器复位**
当需要清除工作存储器中的所有内容时,可以执行存储器复位操作。这会清除工作存储器并恢复到初始状态,但不影响装载存储器中的程序。
8. **格式化存储卡**
对于MMC或FEPROM卡,格式化是初始化存储卡的过程,需要根据CPU型号和卡类型选择合适的格式化方法。
理解S7-300存储器的特性及其管理对于有效利用和保护PLC程序至关重要。无论是新型还是标准型CPU,正确的存储卡操作和数据保持策略都是确保系统稳定运行的基础。在实际应用中,用户应遵循西门子提供的指导文档,确保操作的准确性和安全性。
2020-04-16 上传
2012-09-27 上传
2019-10-31 上传
2019-06-19 上传
2021-09-07 上传
2011-12-29 上传
点击了解资源详情
点击了解资源详情
2019-09-17 上传
zougaoneng
- 粉丝: 0
- 资源: 6
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍