西门子SIMATIC S7-300/400存储卡使用及控制系统方案解析

需积分: 0 2 下载量 43 浏览量 更新于2024-09-28 1 收藏 330KB PDF 举报
"西门子SIMATIC S7-300/400问答集锦2" 在这份问答集锦中,我们聚焦于西门子SIMATIC S7-300和S7-400系列PLC的相关问题。首先,讨论了存储卡的使用方式。S7-400支持两种类型的存储卡:RAM和FLASHEEPROM。RAM卡需要电池,并且适合在线调试,但不便于长期维护;而FLASHEEPROM则可以在没有电池的情况下保持数据,但如果需要频繁更改程序,则不太方便。对于S7-300的老版本,只能使用FLASHEEPROM,且不能在线修改程序,而新版本的S7-300使用闪存,允许在线修改。清空FLASHEEPROM通常需要编程器。 存储卡的使用方式包括“拷贝程序到存储卡”和“拷贝工程项目到存储卡”。SAVETOMEMORYCARD用于将程序写入编程器的存储卡,DOWNLOADUSERPROGRAMTOMEMORYCARD则是将程序下载到PLC的存储卡。这两种方法的选择取决于具体的应用需求。 接着,讨论了一个控制系统方案的可行性。系统有大约350个开关量输入/输出和70个模拟量,以及12个PID控制回路。建议使用CPU412-2并连接多个ET200M站点以节省成本和简化布线。关于ET200M,一个站点最多能挂载8个模板。对于PID控制,有三种选择:FB41、FM355C和FM455C。FB41是最经济的选项,编程相对简单;FM355C功能较强,适合独立工作,响应快速;FM455C功能最强大,但价格最高。如果对性能要求不高,FB41是一个合适的选择。 最后,涉及到SFC14(READ_DPM)和使用L指令从DP从站读取数据的区别。SFC14是一种系统功能块,用于直接读取DP从站的数据,而L指令通常用于读取主站的输入镜像区。使用SFC14可以直接访问从站,而L指令可能需要通过从站的输入映像区间接访问。此外,consistentdata是指在分布式I/O通信中,整个系统数据的一致性状态,确保所有站的数据同步。 总结来说,这份问答集锦涵盖了西门子PLC的存储卡管理、系统配置优化以及DP从站数据读取策略等关键知识点,为理解和解决实际工程问题提供了宝贵的信息。