97BPLC concepts
4.5 Using a memory card
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05
105
Creating a program card
When used as a program card, the memory card is the external load memory of the CPU. If
you remove the program card, the internal load memory of the CPU is empty.
Note
If you insert a blank memory card into the CPU and perform a memory card evaluation by
either power cycling the CPU, performing a STOP to RUN transition, or performing a
memory reset (MRES), the program and force values in internal load memory of the CPU are
copied to the memory card. (The memory card is now a program card.) After the copy has
been completed, the program in internal load memory of the CPU is then erased. The CPU
then goes to the configured startup mode (RUN or STOP).
Always remember to configure the startup parameter of the CPU (Page 102) before copying
a project to the program card. To create a program card, follow these steps:
1.
Insert a blank SIMATIC memory card into an SD card reader/writer attached to your
computer.
If you are reusing a SIMATIC memory card that contains a user program or a firmware
update, you must delete the program files before reusing the card. Use Windows Explorer
to display the contents of the memory card and delete the "S7_JOB.S7S" file and also
delete any directory folder (such as "SIMATIC.S7S" or "FWUPDATE.S7S").
2.
In the Project tree (Project view), expand the "SIMATIC Card Reader" folder and select
your card reader.
3.
Display the "Memory card" dialog by right-clicking the drive letter corresponding to the
memory card in the card reader and selecting "Properties" from the context menu.
4.
In the "Memory card" dialog, select "Program" from the drop-down menu.
5.
Add the program by selecting the CPU device (such as PLC_1 [CPU 1214 DC/DC/DC]) in
the Project tree and dragging the CPU device to the memory card. (Another method is to
copy the CPU device and paste it to the memory card.) Copying the CPU device to the
memory card opens the "Load preview" dialog.