对于S7-1200CPU,存储卡不是必须的。 将存储卡插到一个处于运行状态的CPU上,会造成CPU停机。
以下引用自《西门子 S7-1200 PLC 技术参考 Version 3.2》
S7-1200CPU使用的存储卡为SD卡,存储卡中可以存储用户项目文件,有如下四种功能:
1.作为CPU的装载存储区,用户项目文件可以仅存储在卡中,CPU中没有项目文件,离开存储卡无法运行。
2.在有编程器的情况下,作为向多个S7-1200PLC传送项目文件的介质。
3.忘记密码时,清除CPU内部的项目文件和密码。
4.24M卡可以用于更新S7-1200CPU的固件版本。
存储卡有两种工作模式:
1.程序卡:存储卡作为S7-1200 CPU 的装载存储区,所有程序和数据存储在卡中,CPU 内部集成的存储区中没有项目文件,设备运行中存储卡不能被拔出 。
2.传输卡:用于从存储卡向CPU传送项目,传送完成后必须将存储卡拔出。CPU可以离开存储卡独立运行。
S7-1200CPU使用的存储卡为SD卡,存储卡中可以存储用户项目文件,有如下三种功能:
1. 作为CPU的装载存储区,用户项目文件可以仅存储在卡中,CPU中没有项目文件,离开存储卡无法运行。
2. 在有编程器的情况下,作为向多个S7-1200PLC传送项目文件的介质。
3. 忘记密码时,清除CPU内部的项目文件和密码。
4. 24M卡可以用于更新S7-1200CPU的固件版本
S7-1200 CPU 仅支持由西门子制造商预先格式化过的存储卡,即下列订货号产品
6ES7 954-8LB01-0AA0 2MB
6ES7954-8LC01-0AA0 4MB
6ES7 954-8LE01-0AA0 12MB
6ES7 954-8LF01-0AA0 24MB