Omron CVM1D User manual

xi
PRECAUTIONS
This section provides general precautions for using the Programmable Controller (PC) and related devices.
The information contained in this section is important for the safe and reliable application of the Programmable Con-
troller. You must read this section and understand the information contained before attempting to set up or operate a
PC system.
1 Intended Audience xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 General Precautions xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Safety Precautions xii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Operating Environment Precautions xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Application Precautions xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Conformance to EC Directives xv. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

!
!
!
!
!
!
3Safety Precautions
xii
1 Intended Audience
This manual is intended for the following personnel, who must also have knowl-
edge of electrical systems (an electrical engineer or the equivalent).
•Personnel in charge of installing FA systems.
•Personnel in charge of designing FA systems.
•Personnel in charge of managing FA systems and facilities.
2 General Precautions
The user must operate the product according to the performance specifications
described in the operation manuals.
Before using the product under conditions which are not described in the manual
or applying the product to nuclear control systems, railroad systems, aviation
systems, vehicles, combustion systems, medical equipment, amusement ma-
chines, safety equipment, and other systems, machines, and equipment that
may have a serious influence on lives and property if used improperly, consult
your OMRON representative.
Make sure that the ratings and performance characteristics of the product are
sufficient for the systems, machines, and equipment, and be sure to provide the
systems, machines, and equipment with double safety mechanisms.
This manual provides information for programming and operating the Unit. Be
sure to read this manual before attempting to use the Unit and keep this manual
close at hand for reference during operation.
WARNING It is extremely important that a PC and all PC Units be used for the specified
purpose and under the specified conditions, especially in applications that can
directly or indirectly affect human life. You must consult with your OMRON
representative before applying a PC System to the above-mentioned
applications.
3 Safety Precautions
WARNING Do not attempt to take any Unit apart while the power is being supplied. Doing so
may result in electric shock.
WARNING Do not touch any of the terminals while the power is being supplied. Doing so
may result in electric shock.
WARNING Do not attempt to disassemble, repair. or modify any Units. Any attempt to do so
may result in malfunction, fire, or electric shock.
WARNING There is a lithium battery built into the SRAM Memory Cards. Do not short the
positive and negative terminals of the battery, charge the battery, attempt to take
it apart, subject it to pressures that would deform it, incinerate it, or otherwise
mistreat it. Doing any of these could cause the battery to erupt, ignite, or leak.
WARNING The CPU Unit refreshes I/O even when the program is stopped (i.e., even in
PROGRAM mode). Confirm safety thoroughly in advance before changing the
status of any part of memory allocated to I/O Units, Special I/O Units, or CPU Bus
Units. Any changes to the data allocated to any Unit may result in unexpected
operation of the loads connected to the Unit. Any of the following operation may
result in changes to memory status.
•Transferring I/O memory data to the CPU Unit from a Programming Device.

!
!
!
!
!
!
!
5Application Precautions
xiii
•Changing present values in memory from a Programming Device.
•Force-setting/-resetting bits from a Programming Device.
•Transferring I/O memory from a host computer or from another PC on a net-
work.
Caution Execute online edit only after confirming that no adverse effects will be caused
by extending the cycle time. Otherwise, the input signals may not be readable.
Caution Confirm safety at the destination node before transferring a program to another
node or changing the I/O memory area. Doing either of these without confirming
safety may result in injury.
Caution Tighten the screws on the terminal block of the AC Power Supply Unit to the
torque specified in the operation manual. The loose screws may result in burning
or malfunction.
4 Operating Environment Precautions
Caution Do not operate the control system in the following places:
•Locations subject to direct sunlight.
•Locations subject to temperatures or humidity outside the range specified in
the specifications.
•Locations subject to condensation as the result of severe changes in tempera-
ture.
•Locations subject to corrosive or flammable gases.
•Locations subject to dust (especially iron dust) or salts.
•Locations subject to exposure to water, oil, or chemicals.
•Locations subject to shock or vibration.
Caution Take appropriate and sufficient countermeasures when installing systems in the
following locations:
•Locations subject to static electricity or other forms of noise.
•Locations subject to strong electromagnetic fields.
•Locations subject to possible exposure to radioactivity.
•Locations close to power supplies.
Caution The operating environment of the PC System can have a large effect on the lon-
gevity and reliability of the system. Improper operating environments can lead to
malfunction, failure, and other unforeseeable problems with the PC System. Be
sure that the operating environment is within the specified conditions at installa-
tion and remains within the specified conditions during the life of the system.
5 Application Precautions
Observe the following precautions when using the PC System.
WARNING Always heed these precautions. Failure to abide by the following precautions
could lead to serious or possibly fatal injury.
•Always ground the system to 100 Ωor less when installing the Units to protect
against electric shock.

!
5Application Precautions
xiv
•Always turn OFF the power supply to the PC before attempting any of the fol-
lowing. Not turning OFF the power supply may result in malfunction or electric
shock.
•Mounting or dismounting Power Supply Unit, I/O Units, CPU Units,
Memory Cassettes, or any other Units.
•Assembling the Units.
•Setting DIP switches or rotary switches.
•Connecting or wiring the cables.
•Connecting or disconnecting the connectors.
Caution Failure to abide by the following precautions could lead to faulty operation of the
PC or the system, or could damage the PC or PC Units. Always heed these pre-
cautions.
•Fail-safe measures must be taken by the customer to ensure safety in the
event of incorrect, missing, or abnormal signals caused by broken signal lines,
momentary power interruptions, or other causes.
•Interlock circuits, limit circuits, and similar safety measures in external circuits
(i.e., not in the Programmable Controller) must be provided by the customer.
•Always use the power supply voltage specified in the operation manuals. An
incorrect voltage may result in malfunction or burning.
•Take appropriate measures to ensure that the specified power with the rated
voltage and frequency is supplied. Be particularly careful in places where the
power supply is unstable. An incorrect power supply may result in malfunction.
•Install external breakers and take other safety measures against short-circuit-
ing in external wiring. Insufficient safety measures against short-circuiting may
result in burning.
•Do not mount a CVM1D Power Supply Unit in a CVM1 or CV-series PC. Doing
so may result in burning or malfunction.
•Do not mount a CVM1 or CV-series Power Supply Unit on a Duplex CVM1D
PC. Doing so may result in unexpected stoppage of the PC.
•Do not apply voltages to the Input Units in excess of the rated input voltage.
Excess voltages may result in burning.
•Do not apply voltages or connect loads to the Output Units in excess of the
maximum switching capacity. Excess voltage or loads may result in burning.
•Disconnect the functional ground terminal when performing withstand voltage
tests. Not disconnecting the functional ground terminal may result in burning.
•Install the Unit properly as specified in the operation manual. Improper installa-
tion of the Unit may result in malfunction.
•Be sure that all the mounting screws, terminal screws, and cable connector
screws are tightened to the torque specified in the relevant manuals. Incorrect
tightening torque may result in malfunction.
•Leave the label attached to the Unit when wiring. Removing the label may re-
sult in malfunction.
•Remove the label after the completion of wiring to ensure proper heat dissipa-
tion. Leaving the label attached may result in malfunction.
•Use crimp terminals for wiring. Do not connect bare stranded wires directly to
terminals. Connection of bare stranded wires may result in burning.
•Double-check all the wiring before turning on the power supply. Incorrect wir-
ing may result in burning.
•Mount the Unit only after checking the terminal block completely.
•Be sure that the terminal blocks, Memory Units, expansion cables, and other
items with locking devices are properly locked into place. Improper locking
may result in malfunction.

6Conformance to EC Directives
xv
•Check the user program for proper execution before actually running it on the
Unit. Not checking the program may result in an unexpected operation.
•Confirm that no adverse effect will occur in the system before attempting any of
the following. Not doing so may result in an unexpected operation.
•Changing the operating mode of the PC.
•Force-setting/force-resetting any bit in memory.
•Changing the present value of any word or any set value in memory.
•Do not pull on the cables or bend the cables beyond their natural limit. Doing
either of these may break the cables.
•Do not place objects on top of the cables. Doing so may break the cables.
•When replacing parts, be sure to confirm that the rating of a new part is correct.
Not doing so may result in malfunction or burning.
•Before touching the Unit, be sure to first touch a grounded metallic object in
order to discharge any static built-up. Not doing so may result in malfunction or
damage.
6 Conformance to EC Directives
The CVM1D PCs conform to EMC and Low Voltage Directives as follows:
EMC Directives
OMRON devices that comply with EC Directives also conform to the related
EMC standards so that they can be more easily built into other devices or the
overall machine. The actual products have been checked for conformity to EMC
standards (see the following note). Whether the products conform to the stan-
dards in the system used by the customer, however, must be confirmed by the
customer.
EMC-related performance of the OMRON devices that comply with EC Direc-
tives will vary depending on the configuration, wiring, and other conditions of the
equipment or control panel on which the OMRON devices are installed. The cus-
tomer must, therefore, perform the final check to confirm that devices and the
overall machine conform to EMC standards.
Note Applicable EMC (Electromagnetic Compatibility) standards are as follows:
EMS (Electromagnetic Susceptibility): EN61131-2
EMI (Electromagnetic Interference): EN50081-2
(Radiated emission: 10-m regulations)
Low Voltage Directive
Always ensure that devices operating at voltages of 50 to 1,000 VAC and 75 to
1,500 VDC meet the required safety standards for the PC (EN61131-2).
The CVM1D, CVM1, and CV-series PCs that comply with EC Directives must be
installed as follows:
1, 2, 3... 1. The CVM1D, CVM1, and CV-series PCs are designed for installation inside
control panels. All PCs must be securely grounded within control panels.
2. Use reinforced insulation or double insulation for the DC power supplies
used for the communications power supply and I/O power supplies.
3. The CVM1D, CVM1, and CV-series PCs that comply with EC Directives also
conform to the Common Emission Standard (EN50081-2). Radiated emis-
sion characteristics (10-m regulations) may vary depending on the configu-
ration of the control panel used, other devices connected to the control
panel, wiring, and other conditions. You must therefore confirm that the
overall machine or equipment complies with EC Directives.

6Conformance to EC Directives
xvi
Precautions Regarding Relay Output Switching:
Noise generated by the switching of relay outputs may exceed the standards of
the Common Emission Standard (EN50081-2). In this case, take the necessary
countermeasures to reduce the emissions, such as connecting a surge sup-
pressor or shielding the PC. Some methods of reducing emissions are shown
below.
Countermeasures are required when the load switching frequency of the overall
PC exceeds 5 times/minute. Refer to 3-8 Compliance with EC Directives in the
CVM1D Installation Guide for examples of circuits that can be used to reduce
noise generated by switching.

1
SECTION 1
Introduction
This section gives a brief overview of the history of Programmable Controllers and explains terms commonly used in
ladder-diagram programming. It provides an overview of the process of programming and operating a PC and explains
basic terminology used with OMRON PCs. It also describes the Programming Devices that can be used and provides a
list of related FA products and manuals.
1-1 Overview 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2 Relay Circuits: The Roots of PC Logic 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-3 PC Terminology 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-4 OMRON Product Terminology 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-5 Overview of PC Operation 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-6 PC Operating Modes 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-6-1 Operating Modes 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-6-2 RUN Output 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7 Programming Devices 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7-1 Compatible Programming Devices 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7-2 Connecting Programming Devices 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7-3 Transferring Programs 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7-4 Recommended Programming Device Operations 8. . . . . . . . . . . . . . . . . . . . . . . . .
1-8 CVM1D Program Memory 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-9 Related Manuals 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2
1-1 Overview A PC (Programmable Controller) is basically a CPU (Central Processing Unit)
containing a program and connected to input and output (I/O) devices. The pro-
gram controls the PC so that when an input signal from an input device turns ON
or OFF, the appropriate response is made. The response normally involves turn-
ing ON or OFF an output signal to some sort of output device. The input devices
could be photoelectric sensors, pushbuttons on control panels, limit switches, or
any other device that can produce a signal that can be input into the PC. The
output devices could be solenoids, indicator lamps, relays turning on motors, or
any other devices that can be activated by signals output from the PC.
For example, a sensor detecting a passing product turns ON an input to the PC.
The PC responds by turning ON an output that activates a pusher that pushes
the product onto another conveyor for further processing. Another sensor, posi-
tioned higher than the first, turns ON a different input to indicate that the product
is too tall. The PC responds by turning on another pusher positioned before the
pusher mentioned above to push the too-tall product into a rejection box.
Although this example involves only two inputs and two outputs, it is typical of the
type of control operation that PCs can achieve. Actually even this example is
much more complex than it may at first appear because of the timing that would
be required, i.e., “How does the PC know when to activate each pusher?” Much
more complicated operations are also possible.
To achieve proper control, CVM1D PCs use a form of PC logic called ladder-dia-
gram programming. A single ladder-diagram program is used, as in C-series
PCs. CVM1D PCs cannot use SFC programs.
1-2 Relay Circuits: The Roots of PC Logic
PCs historically originate in relay-based control systems. And although the inte-
grated circuits and internal logic of the PC have taken the place of the discrete
relays, timers, counters, and other such devices, actual PC operation proceeds
as if those discrete devices were still in place. PC control, however, also pro-
vides computer capabilities and accuracy to achieve a great deal more flexibility
and reliability than is possible with relays.
The symbols and other control concepts used to describe PC operation also
come from relay-based control and form the basis of the ladder-diagram pro-
gramming method. Most of the terms used to describe these symbols and con-
cepts, however, have come in from computer terminology.
Relay vs. PC Terminology The terminology used throughout this manual is somewhat different from relay
terminology, but the concepts are the same.
The following table shows the relationship between relay terms and the PC
terms used for OMRON PCs.
Relay term PC equivalent
contact input or condition
coil output or work bit
NO relay normally open condition
NC relay normally closed condition
Actually there is not a total equivalence between these terms. The term condi-
tion is only used to describe ladder diagram programs in general and is specifi-
cally equivalent to one of a certain set of basic instructions. The terms input and
output are not used in programming per se, except in reference to I/O bits that
are assigned to input and output signals coming into and leaving the PC. Nor-
mally open conditions and normally closed conditions are explained in 4-3 Basic
Ladder Diagrams.
Relay Circuits: The Roots of PC Logic Section 1-2

3
1-3 PC Terminology
Although also provided in the Glossary at the back of this manual, the following
terms are crucial to understanding PC operation and are thus introduced here.
PC Because CVM1D PCs are Rack PCs, there is no single product that is a CVM1D
PC. That is why we talk about the configuration of the PC, because a PC is a
configuration of smaller Units.
To have a functional PC, you would need to have a CPU Rack with at least one
Unit mounted to it that provides I/O points. When we refer to the PC, however, we
are generally talking about the CPU and all of the Units directly controlled by it
through the program. This does not include the I/O devices connected to PC in-
puts and outputs. The term PC is also used to refer to the controlling element of
the PC, i.e., the CPU.
If you are not familiar with the terms used above to describe a PC, refer to Sec-
tion 2 Hardware Considerations for explanations.
Inputs and Outputs A device connected to the PC that sends a signal to the PC is called an input
device; the signal it sends is called an input signal. A signal enters the PC
through terminals or through pins on a connector on a Unit. The place where a
signal enters the PC is called an input point. This input point is allocated a loca-
tion in memory that reflects its status, i.e., either ON or OFF. This memory loca-
tion is called an input bit. The CPU, in its normal processing cycle, monitors the
status of all input points and turns ON or OFF corresponding input bits accord-
ingly.
There are also output bits in memory that are allocated to output points on Units
through which output signals are sent to output devices, i.e., an output bit is
turned ON to send a signal to an output device through an output point. The CPU
periodically turns output points ON or OFF according to the status of the output
bits.
These terms are used when describing different aspects of PC operation. When
programming, one is concerned with what information is held in memory, and so
I/O bits are referred to. When talking about the Units that connect the PC to the
controlled system and the places on these Units where signals enter and leave
the PC, I/O points are referred to. When wiring these I/O points, the physical
counterparts of the I/O points, either terminals or connector pins, are referred to.
When talking about the signals that enter or leave the PC, one refers to input
signals and output signals, or sometimes just inputs and outputs. It all depends
on what aspect of PC operation is being talked about.
The Control System includes the PC and all I/O devices it uses to control an ex-
ternal system. A sensor that provides information to achieve control is an input
device that is clearly part of the Control System. The controlled system is the
external system that is being controlled by the PC program through these I/O
devices. I/O devices can sometimes be considered part of the controlled sys-
tem, e.g., a motor used to drive a conveyor belt.
1-4 OMRON Product Terminology
OMRON products are divided into several functional groups that have generic
names. Appendix A Standard Models lists products according to these groups.
The termUnit is used to refer to all of the OMRON PC products. Although a Unit
is any one of the building blocks that goes together to form a CV-series PC, its
meaning is generally, but not always, limited in context to refer to the Units that
are mounted to a Rack. Most, but not all, of these products have names that end
with the word Unit.
The largest group of OMRON products is the I/O Units. These include all of the
Rack-mounting Units that provide non-dedicated input or output points for gen-
eral use. I/O Units come with a variety of point connections and specifications.
Controlled System and
Control System
OMRON Product Terminology Section 1-4

4
Special I/O Units are dedicated Units that are designed to meet specific needs.
These include Position Control Units, High-speed Counter Units, and Analog I/O
Units. This group also includes some programmable Units, such as the ASCII
Unit, which is programmed in BASIC.
CPU Bus Units connect to the CPU bus and must be mounted on either the
CPU Rack or an Expansion CPU Rack. These include the SYSMAC NET Link
Unit, SYSMAC LINK Unit, SYSMAC BUS/2 Remote I/O Master Unit, and BASIC
Unit.
Link Units are used to create communications links between PCs or between
PCs and other devices. Link Units include SYSMAC NET Link Unit, SYSMAC
LINK Unit, and, sometimes, SYSMAC BUS/2 Remote I/O Master Unit.
Other product groups include Programming Devices, Programming De-
vices, and DIN Track Products.
1-5 Overview of PC Operation
The following are the basic steps involved in programming and operating a CV-
series PC. Assuming you have already purchased one or more of these PCs,
you must have a reasonable idea of the required information for steps one and
two, which are discussed briefly below. The relevant sections of this manual that
provide more information are listed with relevant steps.
1, 2, 3... 1. Determine what the controlled system must do, in what order, and at what
times.
2. Determine what Racks and what Units will be required. Refer to the CVM1D
PC Installation Guide. If a Link System is required, refer to the appropriate
System Manual.
3. On paper, assign all input and output devices to I/O points on Units and de-
termine which I/O bits will be allocated to each. If the PC includes Special I/O
Units, CPU Bus Units, or Link Systems, refer to the individual Operation
Manuals or System Manuals for details on I/O bit allocation. (Section 3
Memory Areas)
4. Using relay ladder symbols, write a program that represents the sequence
of required operations within each process and their inter-relationships. Be
sure to also program appropriate responses for all possible emergency situ-
ations. (Section 4 Writing Programs, Section 5 Instruction Set, Section 6
Program Execution Timing)
5. Write the program in the SSS offline, and then switch to online operation and
transfer the program to Program Memory in the CPU. The program can also
be written or altered online. Refer to the SSS Operation Manual for details.
6. Generate the I/O table with I/O Units installed. The I/O table can be gener-
ated either online from the SSS, or edited offline and then transferred. Al-
ways turn the PC off and on after transferring the I/O table. The PC will not
run until the I/O table has been registered. Refer to the SSS Operation
Manual for details.
7. The PC Setup controls a variety of basic options in PC operation (such as
the PC mode at start-up). The operating parameters in the PC Setup can be
left in their default settings or changed with the SSS as required. Refer to
Section 7 PC Setup for details.
8. Debug the program, first to eliminate any syntax errors, and then to find
execution errors. Refer to the SSS operation manuals for details on debug-
ging operations. (Refer to Section 6 Troubleshooting in the CVM1D PC
Installation Guide.)
Overview of PC Operation Section 1-5

5
9. Wire the PC to the controlled system. This step can actually be started as
soon as step 3 has been completed. Refer to theCV-series PCs Installation
Guide and to other Operation Manuals and System Manuals for details on
individual Units.
10. Test the program in an actual control situation and carry out fine tuning as
required. Refer to the SSS operation manuals for details on debugging op-
erations. (Refer to Section 6 Troubleshooting in the CVM1D PC Installation
Guide.)
11. Record two copies of the finished program on masters and store them safely
in different locations. Refer to the SSS operation manuals for details.
Note 1. The date and time are not set when the CPU is shipped. Set the date and
time by the procedure described in the SSS Operation Manuals.
2. There is an error log in the PC. This log can be cleared by turning ON the
Error Log Reset Bit (A00014).
Control System Design Designing the Control System is the first step in automating any process. A PC
can be programmed and operated only after the overall Control System is fully
understood. Designing the Control System requires, first of all, a thorough un-
derstanding of the system that is to be controlled. The first step in designing a
Control System is thus determining the requirements of the controlled system.
Input/Output Requirements The first thing that must be assessed is the number of input and output points
that the controlled system will require. This is done by identifying each device
that is to send an input signal to the PC or which is to receive an output signal
from the PC. Keep in mind that the number of I/O points available depends on
the configuration of the PC.
Next, determine the sequence in which control operations are to occur and the
relative timing of the operations. Identify the physical relationships between the
I/O devices as well as the kinds of responses that should occur between them.
For instance, a photoelectric switch might be functionally tied to a motor by way
of a counter within the PC. When the PC receives an input from a start switch, it
could start the motor. The PC could then stop the motor when the counter has
received a specified number of input signals from the photoelectric switch.
Each of the related tasks must be similarly determined, from the beginning of the
control operation to the end.
Unit Requirements The actual Units that will be mounted or connected to PC Racks must be deter-
mined according to the requirements of the I/O devices. Actual hardware specifi-
cations, such as voltage and current levels, as well as functional considerations,
such as those that require Special I/O Units, CPU Bus Units, or Link Systems will
need to be considered. In many cases, Special I/O Units, CPU Bus Units or Link
Systems can greatly reduce the programming burden. Details on these Units
and Link Systems are available in appropriate Operation Manuals and System
Manuals.
Once the entire Control System has been designed, the task of programming,
debugging, and operation as described in the remaining sections of this manual
can begin.
1-6 PC Operating Modes
1-6-1 Operating Modes
CVM1D PCs have four operation modes: PROGRAM, DEBUG, MONITOR, and
RUN. The Unit will automatically enter the mode specified in the PC Setup (de-
fault setting: PROGRAM mode). Refer toSection 7 PC Setup for details. The PC
mode can be changed from a Programming Device. The function of each mode
is described briefly below.
Sequence, Timing, and
Relationships
PC Operating Modes Section 1-6

!
6
PROGRAM mode is used when making basic changes to the PC program or set-
tings, such as transferring, writing, changing, or checking the program, generat-
ing or changing the I/O table, or changing the PC Setup. The program cannot be
executed in PROGRAM mode. Output points at Output Units will remain OFF,
even when the corresponding output bit is ON.
WARNING The CPU Unit will continue refreshing I/O even though PC operation is stopped
in PROGRAM mode. If one of the following methods has been used to change
the status of output bits allocated to Output Units or bits allocated to Special I/O
Units or CPU Bus Units, be sure that it is safe to operate the PC before switching
to MONITOR mode or RUN mode. Loads connected to the Output Unit, Special
I/O Unit, or CPU Bus Unit may operate unexpectedly if the status of the
corresponding output bit has been changed.
•Transferring I/O memory to the CPU Unit from a Programming Device (SSS)
•Changing PVs from a Programming Device
•Force-setting or force-resetting bits from a Programming Device
•Transferring I/O memory from another PC or host computer in the network
DEBUG mode cannot be used in CVM1D mode.
DEBUG mode is used to check program execution and I/O operation after syn-
tax errors in the program have been corrected. With SFC programs, step execu-
tion or section operation can be used to check for errors from a Programming
Device using the DEBUG operation.
MONITOR mode is used when monitoring program execution, such as makinga
trial run of a program. The program is executed just as it is in RUN mode, but bit
status, timer and counter SV/PV, and the data content of most words can be
changed online. PC operation in MONITOR mode is significantly slower than it is
in RUN mode. Output points at Output Units will be turned ON when the corre-
sponding output bit is ON.
RUN mode is used when operating the PC in normal control conditions. Bit sta-
tus cannot be Force Set or Reset, and SVs, PVs, and the data cannot be
changed online. Output points at Output Units will be turned ON when the corre-
sponding output bit is ON.
1-6-2 RUN Output
The following table shows the status of the RUN output on the CPU Rack’s Pow-
er Supply Unit for the four operating modes.
Operating mode Run output status Start input status
(Waiting) OFF OFF
PROGRAM OFF ON
DEBUG OFF
MONITOR ON
RUN ON
The RUN output will be turned OFF when a fatal operating error occurs.
PROGRAM Mode
DEBUG Mode
MONITOR Mode
RUN Mode
PC Operating Modes Section 1-6

7
1-7 Programming Devices
1-7-1 Compatible Programming Devices
There are three Programming Devices that can be used with CVM1D PCs: The
SYSMAC Support Software (SSS), the Programming Console and the Data Ac-
cess Console.
Name Function
SYSMAC Support Software
(C500-ZL3AT1-E) The SYSMAC Support Software (SSS) is the main
Programming Device used to program and monitor
CVM1D PCs. You must have the SSS to program
and operate these PCs.
Programming Console
(CVM1-PRS21-EV1) The Programming Console can be used for onsite
monitoring and programming of PC, but does not
support advanced programming/debugging
operations.
Use a version 2.0 or higher Programming Console
with CVM1D PCs. Earlier versions cannot perform
online I/O Unit replacement.
Data Access Console
(CV500-DAC11) The Data Access Console can be used for onsite
monitoring and and setting adjustments.
Note 1. If the SYSMAC-CPT Support Software is used, AR Area words unique to the
CVM1D PCs cannot be programmed. Furthermore, programs containing
these AR Area words cannot be transferred.
2. Errors that have been added to the CVM1D (the duplex bus error, duplex
verification error, and duplex power supply error) will not be displayed on
Programming Consoles other than the CVM1-PRS21-EV1 version 2.0.
These errors will not be displayed in the error history, either.
The following table shows which cables can be used when connecting a host
computer or Programming Console to the Duplex Unit’s peripheral connector.
Make the required connecting cable when connecting to the host link connector.
Programming Device Cable model number Cable length
Personal Computer (SSS) CV500-CIF01 6 m
Programming Console CV500-CN224 2 m
gg
CV500-CN424 4 m
CV500-CN624 6 m
A total of four Programming Consoles can be connected to a CVM1D PC, as
shown in the following table. Only one Programming Console can be connected
to the CPU Unit or an I/O Interface Unit.
If a Programming Console is connected to the CPU or an I/O Interface Unit, 3
more Programming Devices can be connected to SYSMAC BUS/2 Remote I/O
Slave Units. If no Programming Console is connected to the CPU Unit or I/O In-
terface Unit, 4 Programming Consoles can be connected to SYSMAC BUS/2
Remote I/O Slave Units. Up to 2 Programming Consoles can be connected to
Remote I/O Slaves under a single Remote I/O Master Unit.
Connecting Unit Max. connection
combinations Comments
CPU Unit 100The same functions are supported when
d i h U i
CV500-II201
I/O Interface Unit 0 1 0
pp
connected to either Unit.
SYSMAC BUS/2
Slave Unit 334The I/O Table Register, I/O Table
Change, and SYSMAC LINK Broadcast
Test operations are not supported.
Connecting Cables
Allowed Number of
Programming Devices
Programming Devices Section 1-7

8
1-7-2 Connecting Programming Devices
Programming Devices can be connected to the Duplex Unit’s peripheral con-
nector, the Duplex Unit’s host link connector, or a CV500-II201 I/O Interface
Unit’s peripheral connector.
Programming
Console
Programming
Console
CPU Rack
Expansion I/O Rack
Expansion I/O Rack
CV500-II201
Connects to host link connector
Connects to peripheral connector
The baud rate for transmissions with a personal computer running SSS depends
upon the location where the computer is connected.
Connection location Programming Device Baud rate
Duplex Unit Peripheral connector Programming Console 50 Kbps
p
p
SSS 19.2, 9.6, or
4.8 Kbps
Host link connector SSS 9.6 Kbps
I/O Interface Unit
(CV 00 II201)
Peripheral connector Programming Console 50 Kbps
/
(CV500-II201) Host link connector SSS 19.2, 9.6, or
4.8 Kbps
Set the baud rate on the Duplex Unit’s DIP Switch. When the host link connector
is being used, the baud rate can be changed in the PC Setup (19.2, 9.6, 4.8, or
2.4 Kbps). To enable the baud rate setting in the PC Setup, turn OFF pins 3 and 4
of the Duplex Unit’s DIP Switch.
1-7-3 Transferring Programs
A program can be written or edited offline with the SSS and then transferred to
PC online. Refer to the SSS Operation Manual for details on writing, editing, and
transferring programs.
1-7-4 Recommended Programming Device Operations
The CVM1D’s PC Setup settings can be changed with the SSS. The PC Setup
settings are all set to their default values when the CPU Unit is shipped. Verify
that the PC Setup settings are appropriate for the planned PC applications.
Refer to Section 7 PC Setup for details on the PC Setup. Refer to the SSS Op-
eration Manual for details on changing the PC Setup settings.
Checking the PC Setup
Programming Devices Section 1-7

9
The CPU Unit’s internal clock is not set when the CPU Unit is shipped. Be sure to
set the clock with a Programming Device. Refer to the Programming Device’s
Operation Manual for details.
Before using the CVM1D, clear the Error Log Area by force-setting (forcing ON)
the Error Log Reset Bit (A00014).
1-8 CVM1D Program Memory
Program Memory is contained in the CPU and is divided into two areas, the PC
Setup and the Program Area. There are 64K words available in the CVM1D. The
first 2K words are taken up by the PC Setup, leaving 62K words in the Program
Area. (One word contains two bytes.)
Program Memory is backed up by the CPU battery, so data will not be lost during
a power interruption.
Note The program memory chip is built into CVM1D PCs and does not need to be
installed by the user.
This area of Program Memory contains the settings described in Section 7 PC
Setup. Basic options in PC operation (such as the method of I/O refreshing and
the PC mode at start-up) are specified in these settings.
The PC Setup is stored in EEPROM, so this data will not be lost even if the back-
up battery power is interrupted.
This area of Program Memory contains the ladder program. There are approxi-
mately 60K words available for the ladder program because 1.85K words are
reserved for system use.
1-9 Related Manuals
The following manuals are available for the various CVM1D-series and related
products. Catalog number suffixes have been omitted; be sure you have the
most recent version for your region.
Product Model number Manual Cat. No.
CVM1D Duplex System PCs --- CVM1D Duplex System PC Installation Guide W350
--- CVM1D Duplex System PC Operation Manual W351
CV-series Host Link Unit CV500-LK201 CV-series PCs Operation Manual: Host Link
System W205
SYSMAC Support Software
(SSS) C500-ZL3AT1-E SYSMAC Support Software Operation Manual:
Basics W247
SYSMAC Support Software Operation Manual:
CVM1 PCs W249
Programming Console CVM1-PRS21-V1E Programming Console Operation Manual W222
CompoBus/D Master Unit CVM1-DRM21-V1 CompoBus/D Master Unit Operation Manual W267
Controller Link Unit CVM1-CLK21 Controller Link Unit Operation Manual W309
Controller Link Support
Software C200H-ZW3AT2-E Controller Link Support Software Operation
Manual W308
SYSMAC NET Link Unit CVM1-SNT31 SYSMAC NET Link System Manual W213
SYSMAC LINK Unit CV500-SLK11/SLK21 SYSMAC LINK System Manual W212
SYSMAC BUS/2 Remote I/O
Units CV500-RM211/RM221/
RT211/ RT221 SYSMAC BUS/2 Remote I/O System Manual W204
SYSMAC BUS Wired Remote
I/O Units 3G2A5-RM201/RT201 SYSMAC BUS Wired Remote I/O System
Manual W120
Ethernet Unit CV500-ETN01 CV-series Ethernet System Manual W242
BASIC Unit CV500-BSC11/BSC21/
BSC31/BSC41/BSC51/
BASIC Unit Reference Manual W207
BSC31/BSC41/BSC51/
BSC61 BASIC Unit Operation Manual W206
Setting the Clock
Clearing the Error Log
PC Setup
Program Area
Related Manuals Section 1-9

10
Product Cat. No.ManualModel number
Temperature Controller Data
Link Unit CV500-TDL21 Temperature Controller Data Link Unit
Operation Manual W244
Personal Computer Unit CV500-VP213-E/
VP223-E/VP217-E/
Personal Computer Unit Operation Manual W251
VP223
-
E/VP217
-
E/
VP227-E Personal Computer Unit Technical Manual W252
Analog I/O Units 3G2A5-AD001/AD002/
AD003/AD004/AD005/A
D006/AD007,
C500-AD101
3G2A5-DA001/DA002/
DA003/DA004/DA005,
C500-DA101/DA103
Analog I/O Units Operation Manual W258
C500-AD501 Analog I/O Unit Operation Manual W259
High-speed Counter Unit 3G2A5-CT001, High-speed Counter Unit Operation Manual W129
High speed Counter Unit
3G2A5 CT001
,
C500-CT012
High speed Counter Unit Operation Manual
W129
C500-CT021 High-speed Counter Unit Operation Manual W253
C500-CT041 High-speed Counter Unit Operation Manual W185
Motion Control Unit CV500-MC221/MC421 Motion Control Unit Operation Manual:
Introduction W254
Motion Control Unit Operation Manual: Details W255
Position Control Unit C500-NC113/NC211 Position Control Unit Operation Manual W323
3G2A5-NC111-EV1 Position Control Unit Operation Manual W142
C500-NC222-E Position Control Unit Operation Manual W231
MC Support Software CV500-ZN3AT1-E MC Support Software Operation Manual W247
Teaching Box C500-TU002-E Teaching Box Operation Manual W145
g
CVM1-PRS71 Teaching Box Operation Manual W257
Cam Positioner Unit C500-CP131 Cam Positioner Unit Operation Manual W144
Fuzzy Logic Unit C500-FZ001 Fuzzy Logic Unit Operation Manual W209
ASCII Unit C500-ASC04 ASCII Unit Operation Manual W186
ID Sensor Unit C500-IDS01-V2/
IDS02-V1/IDS21/
IDS22
ID Sensor Unit Operation Manual W126
Memory Card Writer CV500-MCW01-E Memory Card Writer Operation Manual W214
Related Manuals Section 1-9

11
SECTION 2
Hardware Considerations
This section provides information on hardware aspects of CVM1D PCs that are relevant to programming and software opera-
tion. These include switches on the CPU Unit and basic PC configuration. This information is covered in more detail in the
CVM1D Installation Guide.
2-1 CPU Unit Switch Settings 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-2 Duplex Unit Switch Settings 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-3 EM Units 17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-4 Memory Cards 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-4-1 Mounting and Removing Memory Cards 18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-4-2 File Transfer between the CPU and Memory Card 19. . . . . . . . . . . . . . . . . . . . . . . .
2-4-3 Simplified Backup Function 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-5 Setting Rack Numbers 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-6 I/O Control Unit and I/O Interface Unit Displays 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12
2-1 CPU Unit Switch Settings
There aren’t any special preparations required for the CPU Unit during program-
ming, but the switch settings described in this section may be required before
starting operation.
1. Protect Keyswitch
2. CPU DIP Switch
5. Memory Card
power switch
6. Memory backup
battery
4. Memory Card
compartment
3. EM Unit
compartment
CVM1D-CPU21 CPU Unit
CPU Unit Switch Settings Section 2-1

13
1, 2, 3... 1. Protect Keyswitch
Be sure that the Protect Keyswitch is set to NORMAL when transferring the
program, writing the program, or changing the PC Setup. The program can-
not be edited or transferred when the keyswitch is set to PROTECT.
Position Function
NORMAL Memory is not write-protected.
PROTECT Write-protects the user program, PC Setup, and CPU Bus
Unit settings and prevents program transfers from SSS.
The Protect Keyswitch’s write-protection is temporarily
suspended during duplex synchronization or program
transfer in duplex mode. Write-protection is enabled again
after the program transfer is completed.
2. CPU DIP Switch
Pin number(s) Position Function
1, 2 --- Pins 1 and 2 determine which files will
be transferred from the CPU Unit to the
Memory Card.
(In this case, UM indicates the user pro-
gram.)
Start the data transfer by pressing the
12
S
tart
t
h
e
d
ata
trans
f
er
b
y
press
i
ng
t
h
e
Memory Card power switch for 3 sec-
onds.
OFF OFF Back up UM, PC Setup, I/O memory,
and DM.
ON OFF Back up PC Setup.
OFF ON Back up UM.
6
ON ON Back up I/O memory and DM.
4
5
3 OFF Not used. (Leave this pin set to OFF.)
3
4
4 OFF Not used. (Leave this pin set to OFF.)
23
5OFF Files are not transferred from the
Memory Card automatically at start-up.
OFF ON
1ON
ON The program file, PC Setup file, and
CPU Bus Unit settings file will be trans-
ferred from the Memory Card to the
CPU Unit automatically at start-up.
(In a duplex system, the files are trans-
ferred in the active CPU Unit only. The
files aren’t transferred in the standby
CPU Unit.
The automatic transfer at start-up set-
ting can be made in the PC Setup as
well, but the setting on pin 5 supercedes
the PC Setup setting.
The files will not be transferred if the
Protect Keyswitch is set to PROTECT.)
6 OFF Not used. (Leave this pin set to OFF.)
3. EM Unit Compartment
When the EM Area is being used in a duplex system, be sure to install EM
Units with the same specifications in the active and standby CPU Units. Re-
fer to 2-3 EM Units for more details.
4. Memory Card Compartment
When Memory Cards are being used in a duplex system, be sure to install
Memory Cards with the same specifications in the active and standby CPU
Units. Refer to 2-4 Memory Cards for more details.
CPU Unit Switch Settings Section 2-1

14
5. Memory Card Power Switch
Press and release this switch to turn the power to the Memory Card off and
on. The M/C ON indicator will be lit when the power is on. Never remove the
Memory Card while the power is on. The Memory Card will not function
when the M/C ON indicator is not lit.
The Memory Card power switch also controls the simplified backup func-
tion. Press and hold the switch for 3 seconds to start the backup. Refer to
2-4-3 Simplified Backup Function for details.
6. Memory Backup Battery
Verify that the backup battery is installed before operating the PC.
2-2 Duplex Unit Switch Settings
Some Duplex Unit switch settings are required before programming and others
are required before starting operation.
6. Communications
DIP Switch
5. Peripheral
Connector
CVM1D-DPL01 Duplex Unit
1. Right CPU
Usage Switch
1. Left CPU Usage
Switch
2. Duplex/Simplex
Mode Switch
3. Active CPU
Switch
8. Host Link
Connector
7. Host Link
Communications
Selector
4. Initialize
Button
Duplex Unit Switch Settings Section 2-2
Table of contents
Other Omron Controllers manuals

Omron
Omron E5AK User manual

Omron
Omron NJ-series User manual

Omron
Omron CJ - REFERENCE 07-2009 User manual

Omron
Omron E5CC-U User manual

Omron
Omron NX-ILM400 User manual

Omron
Omron EJ1 EtherCAT User manual

Omron
Omron TJ2-MC64 Quick user guide

Omron
Omron TRAJEXIA - 1 User manual

Omron
Omron CS1G-CPU42H Parts list manual

Omron
Omron E5AK User manual

Omron
Omron NX1 Series User manual

Omron
Omron SYSMAC CS1G User manual

Omron
Omron SYSMAC CS Series User manual

Omron
Omron E5EC-B User manual

Omron
Omron 3G3AX-PG User manual

Omron
Omron CJ1W-CT021 User manual

Omron
Omron CQM1 User manual

Omron
Omron SYSMAC 3G8F7-CLK13-E User manual

Omron
Omron SYSMAC CS1W-EIP21 User manual

Omron
Omron CS1W-ETN01 Installation manual