Omron CPU21 PLC

Panda78

Member
Join Date
Sep 2014
Location
IL
Posts
8
Hello

i have been tasked to rewrite the program for a small conveyor system controlled by an old Omron PLC with a CPU21. Machine was built in 1998.

The plc has lost its original program due to a bad battery. No Eprom available to recover the program. I guess it is gone forever...

I was wondering if i would be able to do so with the trial version of the CX-One software. I have been looking all over but i cannot find what the limitations of the trial version are.

Also i purchased the USB cable to connect to the PLC, do you suggest to use a regular null modem to connect to it instead?

Thanks for all your help!
 
Last edited:
Need more information.
There have been multiple CPU21.
On the unit is should say SYSMAC, then there should be a series, starts with the letter C.

Should be able to answer more questions once we now this.
 
Looking at my free copy of Omron CX-Programmer version 3.20, it will open programs for the following 27 types of CPU:

C1000H
C2000H
C200H
C200HE
C200HE-Z
C200HS
C200HX
C200HX-Z
CJ1G-H
CJ1H-H
CJ1M
CPM1 (CPM1A)
CPM2*
CQM1
CQM1H
CS1G/CJ1G
CS1G-H
CS1H
CS1H-H
CV1000
CV2000
CV500
CVM1
CVM1-V2
IDSC
SRM1
SRM1-V2

That is all I have to say about that.
 
Last edited:
From memory, the trial version should work, however it will stop working after 30 days.

Not sure what USB cable you purchased.
The CQM1 has a peripheral port (proprietary connector) and a DB9.
The pin out is NOT standard for Omron 9 pin ports.

You will also probably want to download the W226 and W228 manuals.

CQM1 has been discontinued for several years.
The CQM1H replaced it and that product has been discontinued for a couple of years. Just a heads up.

Hope this will help.
 
thanks.

i asked my collegue to pull the cpu from the rack to look for the exact part #.

looking at the manual it looks like a CQM1-CPU21-E , without the Mode Selector key switch
 
Trial version should support this processor.

If you cannot Connect to the processor with CX-Programmer,
check the DIP switches on the processor and set the port to default parameters.

You can try Auto Connect, results are not always certain.

Hope this will help.
 
Hi, i have started the PLC program, but i have a question:

i create a new project, select my CPU21 but i do not see where i can add the additional input/output cards that are on my PLC.
if i choose a different CPU it gives me the option to add I/O cards, but with the CPU21 i cannot find it anywhere, i looked at the manual but there is nothing. any suggestion?

my plc is configured as follow:

CPU21|OCH|ID212|OC222|OC224

THANKS A LOT
 
CQM1 automatically assigns connected modules.
Addressing will be:
OCH 0.00 - 0.15
ID212 1.00 - 1.15
OC222 100.00 - 100.15
OC224 101.00 - 101.07

If memory serves, there should be a green indicator toward the top of the module indicating it has bus power and is communicating with the processor.
 
cqm1 automatically assigns connected modules.
Addressing will be:
Och 0.00 - 0.15
id212 1.00 - 1.15
oc222 100.00 - 100.15
oc224 101.00 - 101.07

if memory serves, there should be a green indicator toward the top of the module indicating it has bus power and is communicating with the processor.
you are the best thanks a lot
 
CQM1 automatically assigns connected modules.
Addressing will be:
OCH 0.00 - 0.15
ID212 1.00 - 1.15
OC222 100.00 - 100.15
OC224 101.00 - 101.07

If memory serves, there should be a green indicator toward the top of the module indicating it has bus power and is communicating with the processor.

i have started developing the program,do not have the PLC at my location so i cannot try it, before i write more there is any chance i can send you the program adn you can tell me if it is ok? mostly i am concerned about the temporary bit i used, not sure if i have declared them correctly.

Thanks
 
CQM1 internal bits would be channels 016 - 099.
In CX-Progammer that would equal 016.xx - 099.xx
The xx is the bit number valid values 00 - 15.

Example 016.00 - 016.15, 017.00 - 017.15, etc.

Omron manual will refer to TR0-TR7 temporary bits.
This was when we used a handheld programming device.
CX-Programmer handles these automatically.

Hope this helps.
 
CQM1 internal bits would be channels 016 - 099.
In CX-Progammer that would equal 016.xx - 099.xx
The xx is the bit number valid values 00 - 15.

Example 016.00 - 016.15, 017.00 - 017.15, etc.

Omron manual will refer to TR0-TR7 temporary bits.
This was when we used a handheld programming device.
CX-Programmer handles these automatically.

Hope this helps.

so for example if i use a bit called TEMP do i have to declare it and assign it address 16.00 or it does it automatically?
 
CQM1 programs by addresses.
You would enter the address when you program the bit.
If you want to attach a symbol name, you can add one.

Omron uses a fixed data table, so there is no declaring memory areas.

You may want to download the W228 manuals.
That manual covers programming for the CQM1.

Hope this helps.
 

Similar Topics

Hello all, This is my first post on the forum and I hope somebody could help me, in factory we have one system for nitrating tools (furnace)...
Replies
3
Views
2,314
Hello, i have a omron plc with cqm1h cpu, and is protected by um read password i need any program to crack it lik xtal, plc backup tool v6 with...
Replies
0
Views
1,077
Hello, New to this forum and to Omron. Really hoping someone has some input or advice that I haven't already tried. Have exhausted all I could...
Replies
0
Views
1,403
I have come across a PLC Omron - CVM-CPU21-V2, which is an obsolete model. I need to do fetch data and send commands for Recipe Management system...
Replies
2
Views
1,310
Hi. I work for an industrial machinery merchant so we have to try to get uploads from all sorts of different PLCs & HMIs. Our latest victim is an...
Replies
8
Views
5,650
Back
Top Bottom