Page 1
Programmable Controller Replacement Guide From CJ1M/CJ1G to CJ2M CJ1M-CPU□□ CJ1G-CPU4□(H) CJ2M-CPU□□ P068-E1-03...
Page 2
About this document This document provides the reference information for replacing CJ1M/CJ1G PLC systems with CJ2M series PLC. This document does not include precautions and reminders; please read and understand the important precautions and reminders described on the manuals of PLCs (both of PLC used in the existing system and PLC you will use to replace the existing PLC) before attempting to start operation.
Page 3
Related Manuals Man.No. Manual W472 CJ2 CPU Unit Hardware USER'S MANUAL W473 CJ2 CPU Unit Software USER'S MANUAL W486 CJ2M Pulse I/O Module USER'S MANUAL W393 CJ Series OPERATION MANUAL W441 CJ series CJ1M CPU Units with Ethernet Functions OPERATION MANUAL W395 CJ series Built-in I/O CJ1M CPU Units OPERATION MANUAL W394...
Page 4
(a) Exclusive Warranty. Omron’s exclusive warranty is that the Products will be free from defects in materials and workmanship for a period of twelve months from the date of sale by Omron (or such other period expressed in writing by Omron). Omron disclaims all other warranties, express or implied.
Page 5
Performance Data. Data presented in Omron Company websites, catalogs and other materials is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of Omron’s test conditions, and the user must correlate it to actual application requirements. Actual performance is subject to the Omron’s Warranty and Limitations of Liability.
This replacement guide describes the procedure to rebuild the system which uses the CJ1-series PLC by introducing the CJ2M-series PLC instead. The CJ2M-series has functions which can replace the functions and operation of CJ1-series PLC. Take the below work flow to replace your system. Also, refer to the reference pages for details.
1. Performance specifications 1.1 CJ1M/CJ2M specifications comparison The table below lists the major difference in specifications of the CJ1M series and CJ2M series. Item CJ1M-CPU** CJ2M-CPU** Number of I/O points CPU*1: 160 points 2,560 points CPU*2: 320 points CPU*3: 640 points Program capacity CPU*1: 5k step CPU*1: 5k step...
2. System Configurations 2.1 CJ1M/CJ1G/CJ2M system comfiguration comparison Same Power Supply Unit, Special I/O Units, and Basic I/O Unit can be used for CJ1M/CJ1G Series and CJ2M Series. ♦Built-in I/O CJ1M CJ2M CJ1G Built-in I/O function Built-in I/O function funcitons will available adding...
3. Memory area 3.1 CJ1M/CJ1G/CJ2M memory area comparison This section explains the difference of the memory area of the CJ1M series, CJ1G series and CJ2M series, using an example of CJ1M-CPU2*, CJ1G-CPU4*H/4* and CJ2M-CPU**. ♦ CI/O area CJ1M-CPU2* CJ1G-CPU4*H/4* CJ2M-CPU** 0000 I/O Area 0000...
Page 13
♦ Area other than CIO Area CJ1M-CPU2* CJ1G-CPU4*H/4* CJ2M-CPU** W000 W000 W000 Internal I/O Area Internal I/O Area Internal I/O Area W511 W511 W511 H000 H000 H000 Holding Area Holding Area Holding Area H511 H511 H511 A000 A000 A000 Auxiliary Area Auxiliary Area Auxiliary Area A959...
4. Example of converting ladder program by CX-Programmer This section explains the method of converting the ladder program using CX-Programmer Ver.9.1. Here, convert the ladder program of CJ1M/CJ1G for CJ2M-CPU** as an example. ♦Changing model from CJ1M/CJ1G to CJ2M. As shown on the below figure, select NewPLC1[CJ1M] and right-click or double click it to change the PLC model.
Page 15
• Checking the entire program Select PLC – Compile All PLC Programs. You can see the program check results on the Output Window. Refer to Results of program check for details. <Results of program check> You can see the check result on the "Compile (Program check)" tab of the Output Window.
Appendix 1. CJ1M/CJ2M Appearance comparison CJ1M-CPU11/12/13 CJ2M-CPU11/12/13/14/15 (a) Battery (b) DIP switch (c) Peripheral (d) Memory Card (e) RS232C (f) Depth dimension (a) Battery : Common to all models (use CJ1W-BAT01) (b) DIP switch : CJ2M does not use SW4 (Setting Peripheral port) (Other switches are common to all models) (c) Peripheral : CJ2M uses USB communication (See Appendix 2 for functional difference) (d) Memory Card : Common to all models (use HMC-EFxxx) (e) RS232C : Pin assignment and functions are common to all models.
Page 17
CJ1M-CPU21/22/23 CJ2M-CPU11/12/13/14/15, CJ2M-MD211 CJ2M-MD211 CJ2M-CPU1x (a) Battery (b) DIP switch (c) Peripheral (d) Memory Card (e) RS232C (f) Built in I/O (g) Width dimension (h) Depth dimension (a) Battery : Common to all models (use CJ1W-BAT01) (b) DIP switch : CJ2M does not use SW4 (Setting Peripheral port) (Other switches are common to all models) (c) Peripheral : CJ2M uses USB communication (See Appendix 2 for functional difference) (d) Memory Card : Common to all models (use HMC-EFxxx) (e) RS232C : Pin assignment and functions are common to all models.
Page 18
CJ1M-CPU11/12/13-ETN CJ2M-CPU31/32/33/34/35 (a) Battery (b) DIP switch (c) Peripheral (d) Memory Card (e) RS232C (f) Built in Ethernet (g) Depth dimension (a) Battery : Common to all models (use CJ1W-BAT01) (b) DIP switch : CJ2M does not use SW4 (Setting Peripheral port) (Other switches are common to all models) (c) Peripheral : CJ2M uses USB communication (See Appendix 2 for functional difference) (d) Memory Card : Common to all models (use HMC-EFxxx) (e) RS232C : CJ2M requires an optional board (CP1W-CIF01) to be installed.
Appendix 2. CJ1M/CJ2M Peripheral function comparison Function CJ1M CJ2M Description Programming console CJ2M cannot use the programming Supported Not Supported console. Tool Bus Supported Supported Host Link Supported Not Supported Use CJ1W-SCUxx, if you use this function NT Link (1: N) Supported Not Supported Use CJ1W-SCUxx, if you use this...
Appendix 3. CJ1M/CJ2M Built in I/O function comparison (1) Pin assignment Note. CJ1M does not use Pin No.38, but CJ2M use as “Power supply input +V for output”. CJ2M does not affect operation if it is not connected. But remove the wiring if it is connecting to another signal. [CJ1M-CPU21/22/23] Pin layout Terminal symbol...
Page 21
(2) Functional differences for Interrupt inputs The following operation differences exist between CJ1M / CJ2M in the interrupt input function. If used, check that the operation is not affected. Interrupt Inputs CJ1M CJ2M Description Update method Updating interrupt Updating interrupt Add MSKS instruction, if interrupt counter SV counter SV in Auxiliary...
Appendix 4. CJ1M/CJ2M Built in Ethernet function comparison Function CJ1M CJ2M Description Built in Ethernet Built in EtherNet/IP data link Not supported Supported communications service message Not supported Supported communications service FINS/UDP service Supported Supported FINS/TCP service Supported Supported File transfer (FTP) Supported Supported Web functions...
Need help?
Do you have a question about the CJ1M-CPU Series and is the answer not in the manual?
Questions and answers