存储卡模块通常比较少用到,主要是为了程序的备份,使用方法如下:
S7-200PLC上电,处于停止模式,安装存储卡,将程序从RAM中复制到存储卡中,可以在上电的情况下插拔存储卡。
将程序复制到存储卡中
- 将S7-200 CPU置于停止模式,如果程序尚未下载到S7-200 CPU中,先下载程序。然后使用菜单命令PLC>Program Memory Cartridge(存储卡编程)选择要备份的项目(如程序块、数据块、配方等)来向存储卡中复制程序。
从存储卡中恢复程序
- 为了把存储卡中的程序传送到S7-200 CPU中,必须先插入存储卡,然后再给CPU上电。CPU完成以下操作:如果存储卡中的内容与EEPROM中不同,S7-200会清除RAM区,将存储卡中的内容复制到RAM中,将程序块、系统块和数据块复制到EEPEOM中。
注意:在CPU通电时,若存储卡是空白的或者存储的是不同类型CPU的程序,会导致错误。高型号的CPU可以读出用低型号CPU写入的存储卡,反之则不行。例如:用CPU221或者CPU222写入的存储卡可以用CPU224读出来,但CPU224写入的存储卡却不能够用CPU221或者CPU222读出来。
- 拆掉存储卡再次给CPU上电后,如果需要的话,存储卡可以再次插入和编程。
- 同时,灵活存储卡还可以存储配方和数据记录的数据。