Industrial Automation
Industrial Automation | Europe


Main > Product Type > Automation Systems > PLCs
Minimize Text   Default    Enlarge Text


Transfer Compact Flash memory card

This tutorial is designed to explain the transfer process of compact flash memory cards for CS1/CJ1 PLCs.
Saving configuration files / program on the CF memory card

There are several ways to create / save the configuration of an machine, either with or without using a PLC.

Method 1: "Backup" of machine using CJ1 / CS1:

  1. Insert the CF card
  2. Switch the switch 7 to ON 
  3. Press MCPWR for 3 seconds
  4. When the transfer finishes, LEDs Busy and MCPWR turn off
  5. Switch the switch 7 to OFF

Method 2: With a different PLC and using CX-Programmer:

  1. From the CX-Programmer I/O editor table, add the cards corresponding I/O to the desired configuration and then move the table in the PLC. The transfer is possible in only two cases: - The actual configuration of PLC I / O is identical to one created. - The PLC is equipped with no map I / O and has no table I / O recorded.
  2. Insert a CF memory card
  3. Run a backup as described above

Method 3: Using CX-Simulator instead of a PLC:

  1. Run CX-Simulator
  2. Open the memory card manager
  3. Make a copy-and-paste of the data files involved with the renaming as described in the table below. 
  4. Then copy the files from the virtual memory of the PLC to a CF card:


Method 4: With CX-Programmer only (without PLC):

  1. Insert a CF card into the appropriate drive of the PC
  2. Run CX-Programmer
  3. Right click on the PLC, select from the context menu ... Forward. To file. 
  4. Copy / paste the generated files into the CF memory card. 
Warning: This operation does not achieve all of the data (program and comments only). Automatic loading CF -> PLC requires several files (see next section "Automatic Transfer")
Automatic transfer from CF card to the CJ1 / CS1 PLC

There are 3 loading procedures:

  • RESTORE: To restore on power up all data previously saved by a backup
  • AUTOEXEC: Used to load at power and selectively programs / parameters and partial memories
  • REPLACE: Restore the Program alone on power up. Note: This function requires a CPU V2 or higher
Table 1: Types of files used
Data AUTOEXEC.IOM BACKUP.IOM   DM special cards (D20000-D32767) 
ATEXECE*.IOM BACKUPE*.IOM   EM memory bank (0 to C from the CPU)
  BACKUPIO.IOR   CIO, WR, HR, AR, T / C val. Current
Parameters AUTOEXEC.STD  BACKUP.STD    PLC Configuration, table I / O, routing tables, table data-link 
Special   BACKUP**.PRM    Data / maps specific program (Protocol macro, etc.). 

Key: The files in bold type are essential for the proper conduct of the proceedings. Non-bold filenames are optional.

Procedure for AUTOEXEC:

  1. Rename files necessary AUTOEXEC (retaining the extension) *
  2. Turn off the PLC
  3. Switch the switch 2 to ON
  4. Power on the PLC
  5. When the transfer is complete the LED Busy turns off
  6. Switch the switch 2 to OFF

Procedure for RESTORE:

  1. Turn off the PLC
  2. Insert the CF card in the PLC
  3. Switch the switch 7 to ON
  4. Turn on the PLC power
  5. When the transfer is complete, the BKUP LED turns off
  6. Switch the switch 7 OFF
Note: If SW2 and SW7 is ON at power, the RESTORE procedure takes precedence over the procedure AUTOEXEC

Procedure for REPLACE:

  1. Rename the file necessary REPLACE.OBJ
  2. Turn off the PLC
  3. Switch ON switch 2
  4. Turn on PLC the power
  5. When the transfer is complete the LED Busy turns off
  6. Switch OFF switch 2
Program hot transfer (from CPU-V3)
  1. Rename the program file (eg ABC.OBJ)
  2. Authorize this transfer by placing the word A5A5 in A651
  3. Specify the file name in the words A654 to A657 (ex: 4142 4320 2020 2020)
  4. Force the bit A650.15 ON to execute the transfer
Note: At the end of the transfer words A650-657 and the bit A650.15 are re-initialized 



Comments (View All Comments / Add Comment)

Related Articles
No related articles found.
Created 2009-08-09
Modified 2010-02-15
Views 24781


You are not logged in.