C-Series Rack PC Wired Remote IO System Manual
C-Series Rack PC Wired Remote IO System Manual
C-Series Rack PC Wired Remote IO System Manual
W120-E1-08
SYSMAC
C-series Rack PCs
Wired Remote I/O
Wired Remote I/O
System Manual
Revised April 2003
iv
Notice:
OMRON products are manufactured for use according to proper procedures by a qualified operator
and only for the purposes described in this manual.
The following conventions are used to indicate and classify precautions in this manual. Always heed
the information provided with them. Failure to heed precautions can result in injury to people or dam-
age to property.
! DANGER Indicates an imminently hazardous situation which, if not avoided, will result in death or
serious injury.
! WARNING Indicates a potentially hazardous situation which, if not avoided, could result in death or
serious injury.
! Caution Indicates a potentially hazardous situation which, if not avoided, may result in minor or
moderate injury, or property damage.
Visual Aids
The following headings appear in the left column of the manual to help you locate different types of
information.
Note Indicates information of particular interest for efficient and convenient operation
of the product.
1, 2, 3... 1. Indicates lists of one sort or another, such as procedures, checklists, etc.
OMRON, 1989
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permis-
sion of OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is
constantly striving to improve its high-quality products, the information contained in this manual is subject to change
without notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no
responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the informa-
tion contained in this publication.
v
vi
TABLE OF CONTENTS
PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
2 General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
3 Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
4 Operating Environment Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
5 Application Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
6 EC Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
SECTION 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-1 Remote I/O Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1-2 Wired Remote I/O Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
SECTION 2
System Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2-1 Basic System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2-2 C200H Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2-3 Combined Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2-4 Optical Connections in Wired Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2-5 Multilevel Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
SECTION 3
Data Exchange and Operations . . . . . . . . . . . . . . . . . . . . 21
3-1 Block Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3-2 Unit Numbers and I/O Word Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3-3 Setting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3-4 Delayed Activation of Slaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
SECTION 4
Unit Components and Switch Settings . . . . . . . . . . . . . . . 45
4-1 Masters and Slaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4-2 Remote Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
SECTION 5
System Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5-1 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5-2 Differentiating Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5-3 I/O Block Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5-4 Mounting and Wiring Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5-5 Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
SECTION 6
I/O Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
6-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6-2 C500 Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6-3 C1000H and C2000H Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6-4 C200H Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
vii
TABLE OF CONTENTS
SECTION 7
Error Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
7-1 Self-Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7-2 Error Codes and Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
7-3 Locating Transmission Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7-4 CONTINUE and STOP Mode Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7-5 Recovery in STOP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-6 I/O Table Creation Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-7 Slave Unit Numbers with Multiple Terminators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Appendices
A Standard Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
B Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
C When Using CS1-series PCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
viii
About this Manual:
This manual describes the means and Units necessary to construct a Wired Remote I/O System con-
sisting of at least one Remote I/O Master Unit and one or more Remote I/O Slave Units or Remote
Terminals. (The term “Wired” refers to the links used to create the Remote I/O System, e.g., that be-
tween a Remote I/O Master Unit and a Remote I/O Slave Unit.) Remote I/O Systems reduce wiring
requirements for remote control from a PC by performing distributed control actions through execution
of a program in the memory of a single PC’s CPU. The 3G2A5-RM201 Remote I/O Master Unit can
be used with any C-series Rack PC except the C200H PC. The C200H-RM201 Remote I/O Master
Unit is used with a C200H PC. Remote I/O Slave Units, though generally used with the corresponding
Remote I/O Master Unit, can be used in “combined” system configurations.
This manual has been prepared to explain how to incorporate Wired Remote I/O Systems into C120,
C500, C200H, C1000H, and C2000H PC Systems. It provides the necessary information, such as
system configuration, settings, and I/O word allocation, for connecting Remote I/O Master Units, Re-
mote I/O Slave Units, and I/O Units.
Before attempting to set up and operate your Remote I/O System, familiarize yourself with all relevant
parts of this manual. For more detailed descriptions of manual content, refer to the introductions for
individual sections.
Section 1 introduces Wired I/O Systems and describes their characteristics.
Section 2 describes some of the many possible system configurations and the limitations of each
type of system.
Section 3 provides names and descriptions of basic functions, internal circuits, and methods for dif-
ferentiating differentiating unit types. Settings required to operate the system and successfully com-
municate program actions are explained, and example system settings are provided.
Section 4 provides details on Wired Remote I/O Systems, and the main Units used to build these
Systems, included within these are mounting restrictions and wiring considerations of the systems.
Parts of the Units, switch setting, and examples of switch settings are provided.
Section 5 explains how to install Wired I/O Systems and includes information on dimensions, differ-
ences between Units, and wiring.
Section 6 offers details on response time computations.
Section 7 describes error indications and error processing. Both indicator lights and dedicated error-
related flags are provided.
Appendix A provides a list of the basic specifications and complete model numbers of products used
in Wired I/O Systems.
Appendix B provides technical specifications.
Appendix C provides information on using CS1-series PCs.
! WARNING Failure to read and understand the information provided in this manual may result in
personal injury or death, damage to the product, or product failure. Please read each
section in its entirety and be sure you understand the information provided in the section
and related sections before attempting any of the procedures or operations given.
ix
PRECAUTIONS
This section provides general precautions for using the Wired Remote I/O System and related devices.
The information contained in this section is important for the safe and reliable application of the Wired Remote I/O
System. You must read this section and understand the information contained before attempting to set up or operate
the Wired Remote I/O System.
xi
Safety Precautions 5
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 relevant 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 System.
Be sure to read this manual before attempting to use the System and keep this
manual close at hand for reference during operation.
! WARNING It is extremely important that the Wired Remote I/O System 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 the Wired Remote I/O 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 or terminal blocks while the power is being
supplied. Doing so may result in electric shock.
! 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.
! 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.
! 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 Provide safety measures in external circuits (i.e., not in the Programmable
Controller), including the following items, in order to ensure safety in the system
if an abnormality occurs due to malfunction of the PC or another external factor
affecting the PC operation. Not doing so may result in serious accidents.
xii
Application Precautions 5
• Emergency stop circuits, interlock circuits, limit circuits, and similar safety
measures must be provided in external control circuits.
• The PC will turn OFF all outputs when its self-diagnosis function detects any
error or when a severe failure alarm (FALS) instruction is executed. As a coun-
termeasure for such errors, external safety measures must be provided to en-
sure safety in the system.
• The PC outputs may remain ON or OFF due to deposition or burning of the
output relays or destruction of the output transistors. As a countermeasure for
such problems, external safety measures must be provided to ensure safety in
the system.
! Caution Take appropriate and sufficient countermeasures when installing systems in the
following locations:
! Caution The operating environment of the Wired Remote I/O System can have a large
effect on the longevity and reliability of the system. Improper operating environ-
ments can lead to malfunction, failure, and other unforeseeable problems with
the System. Be sure that the operating environment is within the specified condi-
tions at installation and remains within the specified conditions during the life of
the System.
5 Application Precautions
Observe the following precautions when using the Wired Remote I/O 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. Not con-
necting to a ground of 100 Ω or less may result in electric shock.
• 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 I/O Units, CPU Units, Memory Units, or any other
Units.
xiii
Application Precautions 5
! Caution Failure to abide by the following precautions could lead to faulty operation of the
Wired Remote I/O System, or could damage the PC or PC Units. Always heed
these precautions.
xiv
EC Directives 6
• Use crimp terminals for wiring. Do not connect bare stranded wires directly to
terminals. Connection of bare stranded wires may result in burning.
• 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 a 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 dam-
age.
6 EC Directives
Remote I/O products conform to EMS and low-voltage level directives as fol-
lows:
EMC Directives
OMRON devices that comply with EC Directives also conform to the related
EMC standards, so that they can more easily be built in to other devices or the
overall machine. The actual products have been checked for conformity to EMC
standards. Whether they conform to the standards in the system used by the
customer, however, must be checked 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.
Low-voltage Level Directives
Always ensure that devices operating at voltages of 50 to 1,000 VAC and 75 to
1,500 VDC meet the necessary safety standard for the PC (EN61131-2).
DeviceNet products that comply with EC Directives must be installed as follows:
1, 2, 3... 1. Remote I/O Units are designed for installation inside control panels. All Re-
mote I/O Units must be installed within control panels.
2. Use reinforced insulation or double insulation for the DC power supplies
used for the communications power supply, internal circuit power supply,
and the I/O power supplies.
3. Remote U/O products that comply with EC Directives also conform to the
Common Emission Standard (EN50081-2). Radiated emission characteris-
tics (10-m regulations) may vary depending on the configuration of the con-
trol 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.
4. Remote I/O products that comply with EC Directives have configurations
with less than 30 m of I/O wiring, and less than 10 m of power supply wiring.
xv
SECTION 1
Introduction
This section introduces Wired I/O Systems and describes their characteristics.
1-1 Remote I/O Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1-2 Wired Remote I/O Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1
Remote I/O Systems Section 1-1
Slave Master
Slave Rack CPU Rack
Assembly line
Sensor Processing Sensor Sensor
machine
Slave Rack
Slave
2
Remote I/O Systems Section 1-1
A Remote I/O System directly involves only one PC and the program in it and
through it a large number of I/O points can be controlled a greater distance
from the PC. This is achieved by mounting a Remote I/O Master Unit to the
CPU Rack to control I/O points located possibly many kilometers away. Each
Master serves as a ‘switching point’ for controlling all of the I/O points ac-
cessed through it. These I/O points are accessed through the Master, not
controlled by it. All I/O control comes from the program in the CPU Unit.
More than one Master can be mounted to a single PC, with each Master
forming the starting point of a Remote I/O Subsystem, i.e., a Remote I/O
Subsystem includes one Master plus all of the Remote I/O Units controlled
through it.
The Remote I/O Units that can be included in each Subsystem depend on
the specifications of the Master. Masters are available either with optical or
wire specifications. Optical Remote I/O Systems transfer data through opti-
cal fiber cables to enable the greatest transmission distance and the great-
est resistance to electrical noise. Wired Remote I/O Systems use wire ca-
bles which don’t offer as great a distance as Optical Subsystems, but do
greatly reduce the burden of wiring remote I/O and afford greater resistance
to noise than independently wired I/O points. Both types of Master can be
mounted to the same PC to meet specific distance and noise-resistance re-
quirements.
Master
Label printer Glue coater
on Rack
PC Wired Subsystem
Optical and
Wired Masters Auto welder Polisher
on Rack
Optical Subsystem
All Remote I/O Systems consist of at least one Remote I/O Master Unit con-
nected in series to one or more Units accessed through it. One of these Units
that is common to most Remote I/O Systems is a Remote I/O Slave Unit.
3
Wired Remote I/O Systems Section 1-2
This manual describes Wired Remote I/O Systems. Optical Remote I/O Units
are described in the Optical Remote I/O System Manual (W136).
Wire cable
Slave
Remote
Terminal
Remote
Terminal
Remote Terminals A Remote Terminal can be used when there is only a limited number of I/O
points required in a single location. Each Remote Terminal provides up to 16
input or output points.
There are two basic types of Remote Terminal. A G72C Remote Terminal is a
‘stand-alone’ Unit that occupies one location in the Remote I/O System. It
provides 16 fixed transistor inputs or outputs and can be used for any appli-
cation suited to these.
4
Wired Remote I/O Systems Section 1-2
The other basic type of Remote Terminal consists of two parts: a Remote
Interface and an I/O Block. The Remote Interface functions to transmit input
or output signals between the Remote I/O System and the I/O Block. I/O
Blocks enable easy removal and replacement of individual relays, including
relays with a large switching capacity, making them ideal for controlling
large motors, heavy equipment, etc. An I/O Block is available for either 16
input points or 16 output points.
Replaceable
relays
Terminals
The types of field devices that can be handled is the only functional differ-
ence between G72C Remote Terminals and Remote Interfaces connected to
I/O Blocks. There is no difference that affects the software operation of the
Remote I/O System. In the remainder of this manual, the term Remote Termi-
nal will be used to refer collectively to both types of Remote Terminals unless
there is a reason to specify one or the other.
Link Adapters Converting Link Adapters can be used to create optical cable links within an
otherwise Wired System. The connections to Masters, Slaves, and Remote
Terminals are still wire cable; the optical connections are only between Link
Adapters. Refer to 2-4 Optical Connections in Wired Systems for details.
Branching Wired Remote I/O Systems through Branching Link Adapters is
not possible.
5
SECTION 2
System Design
Although there are many possible Remote I/O Systems that can be built out of Masters, Slaves and Remote Terminals,
each System is limited by the capacity of the PC and the nature of the other Units in the System. Section 2-1 describes
System configurations based on the C500-RM201 Master and C500-RT201 Slave (i.e., for C120, C500, C1000H, and
C2000H Systems), and outlines connection requirements, mounting restrictions, and System size limitations. Section 2-2
provides the same information for C200H Systems. Section 2-3 explains combining Masters and Slaves from different
Systems. Finally, Section 2-4 describes how to incorporate optical links into Wired Remote I/O Systems.
7
Basic System Section 2-1
2-conductor cable
C500(F), C1000H(F),
C2000H, CV500, CV1000,
CV2000, CVM1 CPU Rack
Slave Racks
Wired Slaves
C500-RT201
Wired Master
C500-RM201
Remote Terminal
I/O Block
Remote Terminal
Unit Connection At least one Master is always necessary to connect Slaves and/or Remote
Terminals. Connect each Master and all the Remote I/O Units controlled
through it in series. All Units can be combined in any fashion and connected
in any order as long as they are in series and the Master is on one end of the
line. I/O Blocks are mounted to Remote Interfaces.
Mounting Remote I/O Units Masters can be mounted to any I/O slot on the CPU or Expansion I/O Rack in
all but C120 Systems. In C120 Systems, Masters must be mounted to the I/O
Interface Unit’s position (leftmost slot) on C500 Backplanes.
8
Basic System Section 2-1
Remote Terminals Remote Interface and I/O Blocks are used in pairs, each of which provides
16 points. The I/O Block is easily connected to the Remote Terminal by way
of a connector. G72C Remote Terminals, on the other hand, do not require a
separate I/O Block. Remote Interface and I/O Blocks are paired as follows:
Maximum Number of The number of Units in any one System is limited by the capacity of the PC.
Connectable Remote I/O Detailed limitations are provided in the following table. These totals include
Units
all Optical and Wired Master Subsystems controlled by the PC.
Note Always set the address number of the Remote I/O Unit in order starting from
#0. The CPU Unit will determine the number of Slaves connected according
to the address number of the Remote I/O Unit, as shown in the following
table, even if only one Slave is actually connected. Therefore, if the address
number is designated from the larger number, the actual total number of Re-
mote I/O Units that can be connected to one PC will be limited.
Example If three Slaves connected to separate Masters mounted to the same CPU
Rack were set as Unit number 4, the PC would assume, as shown above,
that each Master had six Slaves attached, for a total of 18, or two more than
allowed in the System. An error would thus be generated, even if the three
Slaves were actually the only Slaves in the System.
9
Basic System Section 2-1
Total I/O Points The total number of I/O points in the System must not exceed the number of
I/O points provided by the PC to which the Master(s) is mounted or
connected.
=
Total number of points on CPU Racks and
Expansion I/O Racks
+
Total number of points on Slave Racks
+
Total number of points on Remote Terminal
+
Total number of points in Optical Remote Subsys-
tems
10
Basic System Section 2-1
C500 Expansion
I/O Rack
C500 Slaves
C500-RT201
Remote Interface
Remote Terminal
11
Basic System Section 2-1
Slave
Racks
C500 Slaves
C500-RT201
C500 Master
C500-RM201
Remote Interface
I/O Block
Remote Terminal
12
Basic System Section 2-1
C1000H
or
C2000H
CPU
Rack
Slave Rack
C500 Slaves
C500-RT201
C500 Master
C500-RM201
Remote Interface
I/O Block
Remote Terminal
13
C200H Systems Section 2-2
Mounting Locations Masters can be mounted to any slot on the C200H CPU Rack or Expansion
I/O Rack. Masters should not be mounted, however, to either of the rightmost
two slots of the CPU Rack, as this would prevent mounting devices directly to
the CPU Unit. I/O Blocks are mounted to the Remote Interface, just as in
Systems using C500-RM201 Masters (see 2-1 Basic System). Masters
cannot be mounted to Slave Racks or to Expansion I/O Racks connected to
Slave Racks
Note 1. The only Units that can be mounted to Remote I/O Slave Racks are Basic
I/O Units and Special I/O Units.
2. High-density I/O Units (Group 2) and B7A Interface Units (Group 2) cannot
be used on Remote I/O Slave Racks.
3. A Remote I/O Master Unit cannot be used if the CPU Unit is the
C200H-CPU02.
4. High-density I/O Units mounted on a Remote I/O Slave Rack can be used
only if the Remote I/O Master Unit is the C200H-RM201.
Special I/O Units The numbers of Special I/O Units that can be mounted to any one Slave
Rack are shown in the following table. These figures assume that Units are
used only from one of the three groups.
If Units from more than one group are used, the following equations must be
met:
3A + B + 2C + 6D ≤ 12
A+B+C+D≤8
The total number of Special I/O Units that can be used on all Racks com-
bined is 10. If PC Link Units are also used in the PC System, they must also
be included in the total.
Transmission Time Transmission time will be decreased with the same number of Slaves if two
Masters are used rather than one. Refer to Section 6 I/O Response Times.
14
C200H Systems Section 2-2
C200H Master
Expansion
I/O Rack
C200H Master
Remote Terminal
Remote Interface I/O Block
Example System 3: Master A maximum of two C200H Expansion I/O Racks can be connected to a Slave
with Extra Expansion I/O Rack. I/O Connecting Cable (2-conductor cable) is used to connect the extra
Racks Expansion I/O Racks.
15
Combined Systems Section 2-3
Individual sections of cable must not be longer than 2 m. Each extra Expan-
sion I/O Rack must be counted as a ‘Slave’ when computing the number of
Slaves controlled by the PC.
C200H Master
C200H PC
Slave Rack
I/O Con-
necting
Cable Expansion I/O Rack Expansion I/O Rack
G7TC I/O
Block
C200H Slave
C500 Master
Remote Terminal
! Caution When C200H Slave Racks are connected to Masters on PCs other than the
C200H/C200HS, all Output Units on these Slave Racks will be treated as having
at least 16 output points. disabling the Fuse-burnout and Alarm Detection Bits on
Units that normally provide them (e.g., C200H-OD411, C200H-OD213,
C200H-OD214, and C200H-OA221).
When using the C200H Backplane for 10 slots as a remote I/O Slave for the
CVM1/CV500/CV1000/CV2000, only the 8 slots from the left can be used; the
9th and 10th slots from the left cannot be used.
16
Optical Connections in Wired Systems Section 2-4
Example 2: C200H Master When connecting C500 Slaves to C200H Masters, each C500 Slave must be
and C500 Slaves counted as 2 Slaves when figuring the total number of Slaves. This total,
which includes all optical and wired Slaves, must be no greater than 5 for any
one C200H PC. Here, Special I/O Units can be mounted to C500 Slave
Racks. Word assignments will be based on the C500 PC’s System, i.e.,
based on the order and positions of I/O Units mounted (starting at the left),
and not on fixed slot words.
C200 Master
RS-485 cable
RS-485
cable
APF/PCF
optical
C500 CPU Rack cable C500 Slave Rack
Terminator
I/O Block
17
Multilevel Systems Section 2-5
Handling Optical Fiber Although special characteristics of optical fibers call for care in connecting
Cable optical devices, laying optical fiber cables basically does not differ from laying
wire cables. All OMRON PCF Cables and the 3G5A2-PF101 APF (length: 1
m) Cable come with connectors attached. Connectors for all other APF
Cables must be assembled by the customer. Note the following precautions
when handling optical fiber cables:
1, 2, 3... 1. Always turn the power off to the Link Adapter when connecting or dis-
connecting an optical fiber cable.
2. Always hold the connect when disconnecting an optical fiber cable;
never pull on the cable.
3. APF and PCF connectors are designed to be inserted only in one direct;
do not try to force them in the wrong way.
4. Insert APF and PCF connectors until they lock into position.
5. Always place the protective caps on unused Link Adapter modules.
6. If dirty, clean connectors gently with a tissue or sanitary cotton, using
ethyl alcohol if necessary. Do not use any solvent other than ethyl alco-
hol.
7. Do not allow heavy objects to fall on optical cable or otherwise subject it
to excessive shock or strain.
18
Multilevel Systems Section 2-5
Wired
Slave
Wire cable
Expansion I/O Rack I/O Link Unit
Optical cable
Wire cable
Optical cable
Wired Wire cable Optical cable
Slave C200H Optical Slave Rack
Remote
Terminal
Optical Slave
Wire cable Wire cable
Expansion I/O Rack
Remote
Terminal
19
SECTION 3
Data Exchange and Operations
PCs transmit I/O data through Masters, Slaves, and Remote Terminals according to allocated words.
Although words are not allocated to Masters and Slaves, they are allocated to all I/O Units and Remote Terminals in the
System. To enable proper word allocation, Unit numbers must be set for all Slaves and, in some Systems, word multipli-
ers must be set for Masters. A Slave or Remote Terminal must also be set as a terminator for each Master.
Section 3-1 provides block diagrams of various Remote I/O Units. Section 3-2 provides details and examples of Unit
connections, word settings, terminator settings, word multiplier registration, and the word allocations that result from
these. The basic setting procedure for the entire System is outlined in Section 3-3. Finally, Section 3-4 provides example
program sections used to start System operation when power is turned on to a Slave, rather than to the Master as it nor-
mally is.
21
Block Diagrams Section 3-1
Master
RS-485
Trans- interface
PC Bus Common
mission
interface controller RAM
interface
C120,
C500,
C1000H,
or
C2000H System I/O DC-DC
CPU
CPU Unit ROM interface converter
Switches Indica-
tors
2-conductor
cable
Slave
Trans-
PC I/O Switches mission
interface interface RS-485
interface
Backplane
System Work I/O DC-DC
CPU
ROM RAM interface converter
Relay DIP
Indicators
output switch
RUN output
22
Block Diagrams Section 3-1
Master
RS-485 DC-DC
interface converter
C200H,
Trans- C200HX,
System
mission CPU C200HG,
2- memory
interface C200HE,
conductor or
cable C200H PC C200HS
interface CPU Unit
Work Indicators
memory I/O
interface
Switches
Slave
RS-485 DC-DC
interface converter
Work Indicators
memory I/O
interface Indicators
X Switches Power
RUN output section
Power supply
23
Block Diagrams Section 3-1
Remote Interface
Trans-
I/O mission
interface Switches
interface
RS-485
interface
Protection
Indicators
circuit
24
Unit Numbers and I/O Word Allocation Section 3-2
Trans-
I/O I/O mission
devices interface Switches
interface
RS-485
interface
RUN output
Fuse
5V
AC power supply
0V 100 to 240 VAC
Code
converter
LG
Line and frame
+– grounds
Electri- FG
cal-optical
converter
25
Unit Numbers and I/O Word Allocation Section 3-2
In either case, allocations start from the lowest word starting on the left side
of the CPU Rack. When a Master is reached on a Rack, allocation jumps to
the leftmost Unit mounted on the first Slave Rack connected to the Master,
and then to the second Slave Rack, etc, until the terminator is reached. Then
allocations return to the Unit following the Master and continue across the
CPU Rack and Expansion I/O Racks until all the Units on all Racks have
been allocated. Details on and examples of allocation are provided below.
Words for Units not mounted to Racks (i.e., Remote Terminals) are not deter-
mined as described above, but according to switch settings on the Units, as
described below.
Terminator There must be one terminator set for each Master, and it must be the Unit at
the opposite end of the I/O bus from the Master.The terminator may be a
Slave or a Remote Terminal. The Master checks for a terminator immediately
upon power application. If the terminator is properly set, the other Units con-
nected to the I/O bus are acknowledged. All following operation is based on
this initial check. Therefore, if a Unit is not attached properly or if the power
to a Unit is not on when this check is performed, that Unit will be ignored dur-
ing actual operation.
Setting Remote Terminal A PC I/O word must be allocated for each Remote Terminal connected in the
Words System; words are not automatically allocated. Any word from 0 through 31
can be set in all Systems but C120 Systems, where words between 0 and 15
must be set.
In C1000H and C2000H Systems, words 0 through 127 are allocated by the
PC’s CPU Unit to enable use of up to 128 words even though actual word
settings are from 0 through 31. This is achieved by combining word settings
with word multipliers, which are explained next.
Word Multipliers in C1000H Because the C1000H and C2000H PCs can handle up to 2,048 points (or
and C2000H Systems 128 words), words 32 to 127 of these PCs cannot be allocated without some
identification other than word settings. It is therefore necessary to assign
word multipliers to the Masters to which Remote Terminals are mounted and
identify the words with these multipliers as well. These numbers run from 0
through 3.
Word numbers, word settings, and word allocations are related as shown by
the following equation:
I/O word allocation = (32 words x word multiplier) + (word set on Unit)
26
Unit Numbers and I/O Word Allocation Section 3-2
For example, suppose word 28 is set on a Remote Terminal and word multi-
plier 2 is assigned to the Master of that Remote Terminal. The I/O word allo-
cated to the Remote Terminal, viewed from the PC, is computed as follows:
32 words x 2 + 28 words = word 92
A word multiplier is not assigned to a Master to which only Slaves are con-
nected because words will be automatically allocated to the I/O Units on
these Slaves. The I/O words assigned in Remote I/O Systems must not be
the same as the I/O words allocated elsewhere.
The same word multiplier can be assigned to more than one Master as long
as the word settings for the Units connected to the Masters are different, i.e.,
as long as the allocated words differ.
27
Unit Numbers and I/O Word Allocation Section 3-2
Setting Word Multipliers Set the word multipliers in a C1000H and C2000H System using the Pro-
gramming Console as shown below. Before setting word multipliers, set the
mode selector to PROGRAM. Word multipliers must be assigned only to the
Masters to which Remote Terminals are connected. Displays for word multi-
pliers are not displayed for Masters to which only Slaves are connected.
28
Unit Numbers and I/O Word Allocation Section 3-2
Meaning of Displays
Master number (0 to 7)
Indicates a Master
29
Unit Numbers and I/O Word Allocation Section 3-2
Example 1: C500 with With two Slaves connected to one Master, the Slaves are set to unit numbers
Slaves 0 and 1. The order does not matter. The last Unit must be set as the termina-
tor. If only one Slave is connected, set it to unit number 0 and as the termina-
tor. Words are automatically allocated for all I/O Units.
Masters
CPU Rack
Slave Rack
Slave
Set to
16 pts. IR 7 32 pts. IR 18 & 19
Unit #0.
32 pts. IR 5 & 6 32 pts. IR 16 & 17
16 pts. IR 0 16 pts. IR 14
Slave Rack
Expansion I/O
Slave Set 32 pts. IR 24 & 25
Rack
to Unit #1. 16 pts. IR 23
Set as ter-
16 pts. IR 28
minator. 16 pts. IR 22
32 pts. IR 26 & 27 IR 21
16 pts.
16 pts. IR 20
Slave Rack
Slave
Set to Unit #0.
Set as terminator.
16 pts. IR 13
16 pts. IR 12
30
Unit Numbers and I/O Word Allocation Section 3-2
Example 2: C500 with Because the I/O Units are allocated words starting at the lower end (word
Remote Terminals 00), duplication can be avoided by starting Remote Terminal words from the
upper end, i.e., from 31 in all Systems except C120 Systems, where it is best
to start word settings backward from 15. Do not set words that are already
being used for other I/O points.
Master
32 pts. IR 5 & 6
31
Unit Numbers and I/O Word Allocation Section 3-2
Example 3: C500 with Here, as in Example 2, word duplication can be avoided by setting Remote
Slaves and Remote Terminal words starting from the upper end.
Terminals
Master Slave #0
Slave Rack
CPU Rack
16 pts. IR 0 16 pts. IR 8
Set to Unit #0
Slave #1
16 pts. IR 19
16 pts. IR 18
32
Unit Numbers and I/O Word Allocation Section 3-2
Example 4: C1000H and Duplication can be avoided here too by starting Remote Terminal words from
C2000H with Slaves and the upper end. (See Example 2, above, for details.)
Remote Terminals
Do not set words that are being used for other I/Os.
Remote Terminal
16 pts. IR 7
16 pts. IR 5
Slave IR 6
16 pts.
16 pts. IR 4 Set to Unit #0
32 pts. IR 2 & 3
16 pts. IR 1
16 pts. IR 0
C500 Ex-
pansion
I/O Rack*
Master
16 pts. IR 19 16 pts. IR 22
C500
Expansion
I/O Rack
16 pts. IR 25
16 pts. IR 24
16 pts. IR 23
C500
Expansion
I/O Rack
16 pts. IR 28
16 pts.
*No word multiplier needed because no Remote Termi-
IR 27
nal is connected.
16 pts. IR 26
33
Unit Numbers and I/O Word Allocation Section 3-2
I/O Unit Word Allocations I/O Units on C200H Slave Racks are allocated words according to the unit
number set on the Slave and the word assigned to the slot to which the I/O
Unit is mounted. For example, if the Slave is Unit #0, words 50 through 59
are allocated to the Slave Rack. I/O slots on the Rack would be, from left to
right, 50, 51, 52 ... 58, and 59. Slot words do not change even if an I/O Unit is
not mounted in every slot. Slot words not used on shorter Racks can be use
as work words. The following table shows the words allocated for each Slave
unit number. Note that the Slave will not operate if the same unit number is
set for more than one Slave or if a number not between 0 and 4 (inclusive) is
assigned. If an Expansion I/O Rack is connected to a C200H Slave Rack via
I/O Connecting Cable, the Expansion I/O Rack will be automatically assigned
the words for the next unit number. Such unit numbers cannot be set on any
other Slave.
Remote Terminal Words Remote Terminals connected to C200H Masters are allocated words 200
through 231. The actual word numbers will be 200 greater than the numbers
set on the Remote Terminals.
Terminators The last Slave, Remote Terminal in each Master Subsystem must be set as
the terminator no matter how large the Subsystem is. Without a terminator
set for each Master Subsystem, the I/O System and the PC will not operate,
and the END RS indicator on the PC will remain lit. If a Programming Con-
sole is mounted, the display will show that the CPU Unit is on standby.
Master Unit Numbers C200H Masters must also be assigned unit numbers. These numbers deter-
mine response to error processing and AR area Error flags and Restart bits.
See 4-1 Remote I/O Units for unit number switch settings and 7-2 Error
Codes and Monitoring for details on error flags and restart bits.
C200H Masters must also be assigned Unit numbers. These numbers deter-
mine response to error processing and AR area error flags and restart bits.
See 4-1 Masters and Slaves for unit number switch settings and 7-2 Error
Codes and Monitoring for details on Error flags and Restart bits.
Master Designations on The Master to which a C200H Slave is connected must be designated on the
C200H Slaves “type of Master” switch on each C200H Slave. See Section 4 for details on
switch settings.
34
Unit Numbers and I/O Word Allocation Section 3-2
Example 1: C200H Masters This example System shows word allocations for two C200H Masters, one on
and Slaves the CPU Rack and one on an Expansion I/O Rack, and four of the maximum
possible five C200H Slaves. (The unallocated I/O words may be used as
work words.)
C200H
Master
C200H PC Slave Rack
Set to Unit #0 and
“C200H Master.”
IR 4 IR 54
IR 3 IR 53
IR 2 IR 52
IR 0 IR 50
Slave Rack
C200H
Master Set to Unit #1 and
“C200H Master.”
C200H Expansion I/O Rack
IR 64
IR 63
IR 62
IR 14 IR 61
IR 13 IR 60
IR 12
IR 73
IR 72
IR 71
IR 70
Slave Rack
Set to Unit #3,
“C200H
Master,” and as
terminator.
IR 84
IR 83
IR 82
IR 81
IR 80
35
Unit Numbers and I/O Word Allocation Section 3-2
Example 2: C200H Masters, This example System shows word allocations for two C200H Masters, one on
Slaves, and Extra the CPU Rack and one on an Expansion I/O Rack, two of the maximum pos-
Expansion I/O Racks sible five C200H Slaves, and two extra Expansion I/O Racks. The extra Ex-
pansion I/O Racks are counted as two more Slaves in the maximum of five
and automatically allocated word for unit numbers. (The unallocated I/O
words may be used as work words.)
C200H
Master C200H CPU Rack
Slave Rack
#0
IR 4 IR 54 Set to Unit #0 and
“C200H Master,”
IR 3 IR 53 and as terminator.
IR 2 IR 52
Set to Unit #0. IR 51
IR 0 IR 50
I/O Connecting
Cable
C200H Expansion
I/O Rack
C200H
Master C200H Expansion I/O Rack
IR 64 Automatically al-
located words for
IR 63 Unit #1.
IR 62
IR 14 IR 61
IR 13 IR 60
IR 12
IR 10
C200H Expansion
I/O Rack
IR 071
IR 070
Slave Rack
#3
IR 84
IR 83
Set to Unit #2 and
“C200H Master,”
IR 82 and as terminator.
IR 81
IR 80
36
Unit Numbers and I/O Word Allocation Section 3-2
Example 3: C200H Masters This example Systems shows word allocations for one C200H Master, and
and Remote Terminals two of the maximum possible 32 Remote Terminals. As shown, the words
actually allocated to Remote Terminals connected in C200H Master Subsys-
tems are 200 higher than the settings. (Unallocated I/O words may be used
as work words.)
C200H
Master C200H CPU Rack
Set as terminator.
IR 4
Remote Terminal Remote Terminal
IR 3
37
Unit Numbers and I/O Word Allocation Section 3-2
Example The following example shows the maximum number of C500 Slaves that can
be connected to a C200H Master. Note that a C200H Slave could be con-
nected to this System, either to another Master or in the present Master Sub-
system, to bring the total number of Slaves controlled by the PC to 5 (C500
Slaves count as 2).
C200H
Master C200H CPU Rack
C500 Slave
IR 4
IR 3
IR 2
16 pts. IR 55
Set to Unit #0 or Unit #1.
No Unit mounted.
IR 0 Set to
Unit #0. 32 pts. IR 53 & 54
32 pts. IR 51 & 52
16 pts. IR 50
C500 Slave
16 pts. IR 71
16 pts. IR 70
C500 Masters and C200H When C200H Slaves are attached to C500 Masters mounted on a C-Series
Slaves PC, the normal limits for the number of various Units controllable from the PC
apply (see 2-1 Basic System). Here the type of Master setting on the C200H
Slaves must designate a Master other than C200H. Word allocations will be
according to the C500 System, i.e., not according to slot words, but left to
right to actually mounted I/O Units. Special I/O Units cannot be mounted to
C200H Slave Racks connected to a C500 Master.
38
Setting Procedure Section 3-3
C1000H Example Restrictions placed on Systems combining C500 Masters and C200H Slaves
depend on the PC to which the Master(s) is mounted. Refer to 2-1 Basic Sys-
tem for details.
C500 Master
C1000H PC
C200H Slave
IR 13
16 pts. IR 20 IR 12
16 pts. IR 19 IR 11
IR 10
16 pts. IR 8 IR 9
16 pts. IR 7
32 pts. IR 5 & 6
64 pts. IR 1, 2, 3, & 4
IR 17
IR 16
IR 15
IR 14
! Caution When C200H Slave Racks are connected to Masters on PCs other than the
C200H/C200HS, all Output Units on these Slave Racks will be treated as having
at least 16 output points. disabling the Fuse-burnout and Alarm Detection Bits on
Units that normally provide them (e.g., C200H-OD411, C200H-OD213,
C200H-OD214, and C200H-OA221).
When using the C200H Backplane for 10 slots as a remote I/O Slave for the
CVM1/CV500/CV1000/CV2000, only the 8 slots from the left can be used; the
9th and 10th slots from the left cannot be used.
39
Setting Procedure Section 3-3
4. Set the terminator selector to the terminator setting for the last Unit for
each Master. Check to confirm that no intermediate Units have been
accidentally set as terminators.
5. Apply power to all Units except Masters in any convenient order. Apply
power to the Masters last. A terminator check will be automatically exe-
cuted when power is supplied to each Master. (All Slaves and Remote
Terminals turned on after their Master will be ignored in the terminator
check and will not be involved in System communications. Refer to 3-4
Delayed Activation of Slaves for an example program that activates Sys-
tem operation when a Slave is turned on.)
6. After the terminator check indicator(s) on the Master(s) goes out, enter
the I/O table (see note 3) through the Programming Console and then
verify the I/O table. If a terminator is not found, CPU WAIT’G will be dis-
played on the Programming Console. Once the I/O table has been en-
tered, it is not necessary to reenter it each time power is turned on, un-
less there is a change in it.
7. After entering the I/O table, specify the word multipliers if you are using
a C1000H and C2000H System. Word multipliers are not necessary in
other Systems.
8. Begin operation in RUN or MONITOR mode.
Note 1. Once the I/O table has been generated, it is retained in the memory even
while power is turned off. If I/O table creation is not possible following
changes to C1000H and C2000H Systems, refer to 7-6 I/O Table Creation
Problems.
2. If the System does not operate properly after following the above proce-
dure, refer to Section 5 Error Processing.
3. Although C200H PCs will operate properly even if an I/O table is not cre-
ated, creating one is highly recommended with a Remote I/O System to
enable error messages. If an I/O table is not created, all Slaves turned on
after their Master will be ignored in operations.
4. If the Remote I/O System configuration is changed, regenerate the table.
5. Once an I/O table has been created, operations will continue with only the
Slaves to which power is being supplied, and any Slave that was originally
turned off will be added to operations whenever it is turned on.
The following flowchart illustrates the above procedure.
40
Delayed Activation of Slaves Section 3-4
Required Settings The following settings are required before operating the PC System.
Unit Settings
C500 Masters CONTINUE/STOP
C500 Slaves Unit number, terminator, output HOLD/STOP
C200H Masters Unit number, CONTINUE/STOP
C200H Slaves Unit number, terminator, output HOLD/STOP, type of Master
Remote Word, terminator, output HOLD/STOP
Terminals
Example 1: Load Cutoff This program section is used when using ladder diagram programming for
(C500 PCs) C500 Systems, and can be inserted at the beginning of the program for nor-
mal Systems and at the beginning of the main program for high-speed Sys-
tems. When an I/O verification error occurs using this program section, the
load is cut off and FALS(06) 00 is executed until the error is cleared.
Note All inputs will be refreshed for this program section.
3200 3201
3200
3200 3201
FALS(06) 00
41
Delayed Activation of Slaves Section 3-4
Example 2: JMP/JME The section of the following program between JMP and JME will not be exe-
Programming (C1000H and cuted until the I/O verification error is cleared (i.e., until all Slaves are turned
C2000H PCs) on). The initial and main programs will thus be executed only after all Slaves
have been turned on.
12800
12801
12801
12801
Initialization program
Main program
JME(05) 01
12803 12802
12803 12802
FAL(06) 00
END(01)
42
Delayed Activation of Slaves Section 3-4
Example 4: JMP/JME The initialization and main programs in the following ladder diagram will not
Programming (C200H PCs) be executed until the remote I/O error and I/O verification error have been
cleared (i.e., until all Slaves have been turned on). Errors are cleared with
FAL(06) 00. The type of programming in this example is only effective after
an I/O table has been created.
04900
JMP(04) 01
TIM 000
DIFU(13) 04902
(Normally ON)
25315 04902
JMP(04) 02
(Normally ON)
25312 25310 (I/O verification error)
JMP(04) 03
JME(05) 01
04900
Initialization program
Main program
JME(05) 03
04900
FAL(06) 00
JME(05) 03
12800
12801
TIM 000
#0100
25313
04900
END(01)
43
SECTION 4
Unit Components and Switch Settings
Subsections 4-1 through 4-2 provide the names and functions of the indicators, switches, and selectors of Masters,
Slaves, and Remote Terminals.
45
Masters and Slaves Section 4-1
Mounting Screw
Used to mount Master
to Rack
Indicators I/O bus connector
Used to connect Master
to Rack
Test switch
CONTINUE/STOP switch
Transmission
terminals Mounting screw
Used to mount Master to
Expansion I/O Rack
Indicators
46
Masters and Slaves Section 4-1
Switches
TEST Pressed to test the transmission line when the PC is in PROGRAM mode. Test
is repeatedly performed while button is held down. This switch is also pressed
to clear transmission errors.
CONTINUE/STOP Used to select whether or not transmission is to be STOP continued for trans-
mission errors or I/O bus errors at Slaves.
CONTINUE
STOP
CONTINUE/STOP Switch This switch is used to set either CONTINUE or STOP mode to designate re-
sponse to transmission errors. When a transmission error occurs, data trans-
mission to Slaves will continue in CONTINUE mode and stop in STOP mode.
Transmission errors for Masters include BCC errors, no-Slave-response er-
rors, and transmission line check errors.
47
Masters and Slaves Section 4-1
Mounting screw
Used to mount Slave
to Backplane.
Indicators
Slave connector
Used to connect Slave
to Backplane.
Switch Cover
Transmission
terminals
RUN Output
ON while PC is in RUN or
MONITOR mode and no
transmission error exists; Mounting screw
otherwise, OFF. Used to mount slave to
Backplane.
Indicators
48
Masters and Slaves Section 4-1
Remove the switch cover to access the DIP switch and terminator switch. Set
these as shown on the following. Setting the terminator switch to ON sets the
termination resistance.
ON Terminator Switch
ON (up): Terminator
OFF (down): All other Slaves
OFF
49
Masters and Slaves Section 4-1
Note Unit numbers 0 through 7 are used in C1000H and C2000H Systems. Use
numbers 0 and 2 or numbers 1 and 3 for C500 Slaves attached to a C200H
Master (to prevent overlapping word assignments). All other PC Systems use
only unit numbers 0 and 1.
OFF: STOP mode All output words set to OFF for transmission errors.
ON: HOLD mode All output words retain status transmission errors.
Transmission errors for Slaves include errors in data from the Master and
no-data errors. Note that HOLD mode is not effective for all errors detected
by the CPU Unit.
Indicators
50
Masters and Slaves Section 4-1
Indicators
LINE ERROR Lights for transmission line errors. Remains unlit while transmission line remains normal.
XMT/RCT Setting of 0 or 1 on unit number switch Flashes when any of the Slaves or Remote Terminals in
the Master Subsystem are transmitting normally. Goes
out if all Slaves and Remote Terminals are abnormal or
for errors occurring in the CPU Unit refresh cycle.
Setting of 2 or 3 on unit number switch Goes out if an error occurs in any Slave or Remote Termi-
nal transmitting data or for errors occurring in the CPU Unit
refresh cycle. All transmissions will be stopped when this
indicator goes out.
ERROR Lights if an error occurs in any Slave or Remote Terminal transmitting data or for errors occurring in the
refresh cycle. Remains unlit as long as all Slaves and Remote Terminals transmitting data are normal.
END RS Lights at the beginning of operation until a terminator is detected. Flashes if more than one terminator
is found. Refer to 7-7 Slave Unit Numbers with Multiple Terminator.
Unit Number Set to 0 or 2 to set Unit #0; 1 or 3 to set Unit #1. If 0 or 1 is used, transmission will continue even if a
(“Machine No.”) transmission error occurs. If 2 or 3 is used, transmission to all Slaves will be interrupted if a trans-
mission error occurs.
The only setting necessary for C200H Masters is the unit number. Power to
the PC must be turned off when setting Master unit numbers. The unit num-
ber determines AR area Error flags and Restart bits (see 7-2 Error Codes
and Monitoring).
Power supply
fuse
Switch cover
Remove to access DIP Power supply terminals
switch and terminator selec-
tor.
Transmission
terminals
51
Masters and Slaves Section 4-1
Indicators C200H Slaves indicators function together to show the status of the System.
The RUN indicator is controlled by the mode setting on the CPU Unit.
XMT/RCV ERROR1 ERROR2 RUN Status Meaning
not lit not lit not lit not lit System not started or pow- Master is still testing System or power off.
er off. Power has not yet been turned on.
flash not lit not lit --- Normal transmission Normal transmissions are occurring be-
tween Slave and Master.
--- lit --- not lit Transmission error Error has occurred in transmissions with
Master.
--- lit lit not lit I/O bus error Error has occurred in I/O bus connecting
Slaves to I/O Units.
flash flash lit --- I/O verification error An I/O Unit configuration of Slave Rack
has changed.
flash lit lit not lit I/O setting error An I/O Unit designation on the Slave Rack
is wrong.
flash lit flash --- Expansion I/O Rack miss- An Expansion I/O Rack connected to the
ing. Slave Rack with I/O Connecting Cable
cannot be confirmed by the PC.
C200H Slave Switches The DIP switch and terminator selectors are accessed by removing the
switch cover on the front of the Slave. Use a regular screwdriver to open the
cover if necessary. Always be sure that the PC and Slave power are turned
off before setting the switches.
Terminator Selector
Terminator
(Termination resistance ON)
Terminator Setting
Not terminator
(Termination resistance OFF)
DIP Switch
*Unit numbers 0 and 1 can be set for C120 and C500 Systems; unit numbers
0 through 4 for C200H Systems; and 0 through 7 for C1000H and C2000H
Systems.
52
Remote Terminal Section 4-2
ON HOLD mode, i.e, all output words retain status in for transmission errors.
OFF STOP mode, i.e., all output words set to OFF for transmission errors.
Pin 6:
Pin 6 should always be set to OFF.
+ –
I/O Block
connector
Indicators
Switch cover
Indicators
POWER Lit when power is supplied and Remote Terminal is operational.Not lit for power irregularities.
TR/ERROR Flashes during normal transmission. Lights when on standby or for transmission errors. Goes out for
CPU Unit errors (via watchdog timer monitoring).
53
Remote Terminal Section 4-2
Switches Remove the switch cover to access the DIP switch and terminator switch. Set
these as shown below. The switch cover is in a slightly different position on
G72C Remote Terminals.
+ –
Pins 1 to 6
ON (right): Terminator
Pins 1 to 5: Word Setting Word numbers are computed as binary numbers with pins 1 through 5 repre-
senting the one’s place though the 16’s place. For example, turning on all five
pins would set word 31, i.e., 20 + 21 + 22 + 23 + 24 = 1 + 2 + 4 + 8 + 16 = 31.
Pin 5 must be set OFF for all Remote Terminals, in C120 Systems, i.e., the
highest word that can be set is 15.
PC Allocated word
C120 and C500 Same as switch setting
C1000H and C2000H 32 x word multiplier of Master + switch setting
C200H Switch setting + 200
OFF: STOP mode All output words set to OFF for transmission errors.
ON: HOLD mode All output words retain status for transmission errors.
Transmission errors for Remote Terminals are the same as those for Slaves.
54
SECTION 5
System Installation
This section explains how to install Wired I/O Systems and includes information on dimensions, differences between
some of the Units, and wiring.
5-1 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5-1-1 Masters and Slaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5-1-2 Remote Interface (Unit: mm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5-1-3 I/O Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5-1-4 G72C Remote Terminals (Unit: mm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5-1-5 Link Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5-2 Differentiating Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5-3 I/O Block Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5-4 Mounting and Wiring Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5-5 Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
55
Dimensions Section 5-1
5-1 Dimensions
5-1-1 Masters and Slaves
117
34.5 110
93
250
100
34.5
93
250
56
Dimensions Section 5-1
117
35 100.5
Rack
130
Rack
130
112
138 117
C200H Racks C200H Racks provide either 3, 5, 8, or 10 slots and are used to mount the
C200H PC (CPU Racks), Slaves and other Units (Slave Racks), or other
Units without a Slave (Expansion I/O Racks). The appearance and parts of
the Rack are shown below. Rack and Slave model numbers are as follows:
57
Dimensions Section 5-1
C200H Rack (Unit: mm) Dimensions for mounting holes in the following diagram have 0.2 mm toler-
ances.
M4 screw
A 117
145
B
Rack Lengths A B
C200H-BC031-V2 246 260
C200H-BC051-V2 316 340
C200H-BC081-V2 421 435
C200H-BC101-V2 491 505
35.3
85
63.5
58
Dimensions Section 5-1
182 68
85 35.3
26 34
8 21
32.5
182 68
85 35.3
8 21
32.5
182
170 M4 screws
85 75 35.3
M3.5 screws
8 10 35
45
59
Differentiating Units Section 5-2
43 Mounting hole
dimensions
130
4.5
10 7
63
135
140
150
165
Power Supply Wiring Use thick cables (1.25 mm2 min.) to prevent against voltage drops.
Precautions
M4 self-rising terminals screws are used for the terminal block. When wiring
to the terminal block, use crimp terminals for M4 screws. Do not connect
stranded wires directly to the terminal block.
LED positions and relay orientation also differ between Input and Output
Blocks and can be used to differentiate between them. Relays are also posi-
tioned to assist in following signal flow.
60
I/O Block Connections Section 5-3
Relay hooks
LEDs
Nameplate (red)
(green for DC Terminals,
red for AC Terminals)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Power terminal
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15
Internal Connections
G7TC-ID16 (for DC input)
+ –
9
19 Input relays
10 G7T-1122S
20
1
2
3
4
5
6
7
8
11
12
13
14
15
16
17
18
1
2
3
4
5
6
7
8
11
12
13
14
15
16
17
18
61
Mounting and Wiring Precautions Section 5-4
Output Block
LEDs
(green)
Remote
Terminal connector
I/O slim
relays
Nameplate (yellow)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Power terminals
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15
Internal Connections
G7TC-OC16
+ –
9 Output relays
19 G7T-112S
10
20
1
2
3
4
5
6
7
8
11
12
13
14
15
16
17
18
62
Mounting and Wiring Precautions Section 5-4
C500 Expansion
I/O Rack
C500 Slave
C500 Slave
A CPU Rack cannot be connected directly to a Slave Rack; i.e., any Slave
Rack containing a Slave must be connected through the Slave. An Expan-
sion I/O Rack cannot be connected to a Slave Rack.
CPU Rack
Slave Rack
C500 Slave
Expansion
I/O Rack
63
Wiring Section 5-5
5-5 Wiring
Transmission Lines
Masters, Slaves and Remote Interfaces are connected using 2-conductor
cable in the manner shown below.
Master Slave Slave
Remote Interface
I/O Block
Terminator switch ON
1, 2, 3... 1. All 2-conductor cable used for connections must be 0.75 mm VCTF (vi-
nyl cabtire fiber cable).
2. Connect positive to positive, negative to negative.
3. Do not wire a Master directly to more than one other Unit; i.e., start wir-
ing at each Master and continue in order through the last Unit at the
other end of each line.
4. Set the last Unit as the terminator.
5. Do not branch the wiring at a Slave; i.e., wire a Slave in series to a
maximum of two other Units, one before it and one following it.
6. The total cable length must be 200 meters or less from each Master to
its terminator.
7. Do not run transmission lines parallel to or in the vicinity of high-voltage
or high-current lines. (Running transmission lines with normal I/O lines
or normal power lines presents no problem.)
8. RS-485 interfaces are used for transmission lines, as shown below.
Transmission
terminals
+
+
120Ω 120Ω
+ +
– – – –
+ –
+ –
64
Wiring Section 5-5
C200H Slave Connectors C200H Slaves use a 2-piece connector. When attaching this connector, press
down firmly until you hear it lock into place, and then confirm that the lock
lever is in place. The connectors are wired as shown below.
C200H-RT201
Fuse
Power supplied at either 100 to 120 VDC
AC input or 200 to 240 VDC
Terminals
M3.5 3 max.
7.3
AC Power Supply Wiring Use thick cables (1.25 mm2 min.) to prevent against voltage drops.
Precautions
M3.5 self-rising terminals screws are used for the terminal block. When wir-
ing to the terminal block, use round crimp terminals with the M3.5 screws. Do
not connect stranded wires directly to the terminal block.
! Caution Tighten the screws on the terminal block of the AC Power Supply Unit to a torque
of 0.8 N S m. Loose screws may result in short-circuiting, malfunction, or burning.
65
Wiring Section 5-5
C200H-RT202
Fuse +
24 VDC Use a 24-VDC power supply.
–
NC
NC
NC
Terminals
M3.5 3 max.
7.3
Power Supply Wiring Use thick cables (1.25 mm2 min.) to prevent against voltage drops.
Precautions
M3.5 self-rising terminals screws are used for the terminal block. When wir-
ing to the terminal block, use crimp terminals for M3.5 screws. Do not con-
nect stranded wires directly to the terminal block.
66
Wiring Section 5-5
Input Blocks
+ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 12 VDC,
24 VDC,
100 VAC or
– C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15
200 VAC
24 VDC or 12 VDC
Output Blocks
+ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
AC or DC
– C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15
24 VDC or 12 VDC
Power Supply Both Output and Input Blocks must be provided with an external power sup-
ply. (They do not contain built-in power supplies.) For Output Blocks, the re-
lay drive power supply must be connected to the positive and negative termi-
nals. On the load side (points 0 through 15), power supplies must be pro-
vided to drive the loads. For Input Blocks, power must be connected to the
positive and negative terminals, and the relay drive power supply must be
provided to individual input points (points 0 through 15).
Use the connecting cable to supply power from each I/O Block power termi-
nal to its Remote Interface. Do not supply power to the I/O Block until it has
been connected to its Remote Interface.
67
Wiring Section 5-5
Input Terminals
Three-wire Two-wire
A0 A1 A2 – – – OUT A0 A1 A2 – – – IN
+ – + + – +
B0 B1 B2 ––– B0 B1 B2 –––
Output Terminals When connecting outputs to logic external circuits, the external circuits must
be designed to be compatible with the output specifications of the Output Ter-
minal (pull-up resistance: 4.3 kΩ; residual voltage: 1.2 V).
A0 A1 A2 – – – OUT A0 A1 A2 – – – OUT
+ – + + – +
B0 B1 B2 ––– B0 B1 B2 –––
Load 1 Load 2
68
SECTION 6
I/O Response Times
This section provide details on response time computations for different Wired I/O Systems.
6-1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6-2 C500 Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6-3 C1000H and C2000H Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6-4 C200H Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
69
C500 Systems Section 6-2
6-1 Introduction
The time required to produce a programmed output to an input within a Re-
mote I/O System varies with the scan time of the PC, the transmission time of
the Remote I/O System, and the timing of the input.
The processing that determines and the methods for calculating maximum
and minimum response times from input to output are provided in this sub-
section. Calculations assume that both the input and the output are located
on Slave Racks in a Remote I/O System.
Although more precise equations are possible if required, equations used for
the following calculations do not consider fractions of a scan.
In looking at the following timing charts, it is important to remember the se-
quence processing occurs during the PC scan, particular that inputs will not
produce programmed-actions until the program has been execution.
Input Output
Remote I/O Transmission The remote I/O transmission time is computed as follows:
Times
TRM = Total Slave transmission time for one Master
= ΣTRT + TTT
TRT = Transmission time for each Slave
= 1.4 ms + (0.2 ms x n)
Where n = number of I/O words on the Slave Rack
TTT = Remote Terminal transmission time
= 0.2 ms x m
Where m = number of Remote Terminals
Minimum I/O Response The minimum response time occurs when all signals are processed as soon
Times as they are received, meaning only one scan is required to execute the pro-
gram before the output is made.
Time = Input ON delay + scan time + (TRT or TTT) + output ON delay
Maximum I/O Response The maximum response time occurs when the input just misses both the first
Times remote I/O transmission and the program execution portion of the scan,
meaning that processing must wait for the next transmission and then the
next scan.
Time = Input ON delay + (scan time x 2) + (TRM x 2) + (TRT or TTT) + output
ON delay
70
C1000H and C2000H Systems Section 6-3
Example Computations Calculations would be as shown below for input and output ON delays of
10 ms and a scan time of 20 ms. This example uses only one Slave Rack
connected to a Master and four words allocated on the Slave Rack. Because
there is only one Slave, TRM and TRT are the same.
TRT = 1.4 + (0.2 x 4) = 2.2 ms
TRM = 2.2 ms
Minimum I/O Response Time
Time = 10 ms + 20 ms + 2.2 ms + 10 ms
= 42.2 ms
Maximum I/O Response Time
Time = 10 ms + (20 ms x 2) + (2.2 ms x 2) + 2.2 ms + 10 ms
= 66.6 ms
Transmission Time for The above computations assume that there is no remote I/O error (including
Remote I/O Errors power interruptions). If an error occurs for a Slave, the response time would
be increased by 20 ms for each Slave connected to the same Master as the
Slave where the error occurred. If an error occurs for a Remote Terminal, the
overall delay time would be increased by 5 ms for each Remote Terminal
connected to the same Master as the Remote Terminal where the error oc-
curred.
Remote I/O Transmission The remote I/O transmission time is computed as follows:
Times
TRM = Total Slave transmission time for one Master
= ΣTRT + TTT
TRT = Transmission time for each Slave
= 1.4 ms + (0.2 ms x n)
Where n = number of I/O words on the Slave Rack
TTT = Remote Terminal transmission time
= 0.2 ms x m
Where m = number of Remote Terminals
Minimum I/O Response The minimum response time occurs when all signals are processed as soon
Times as they are received. Because remote I/O processing is handled in parallel
with program execution, two scans are required so that the program is ex-
ecuted.
Time = Input ON delay + (scan time x 2) + (TRT or TTT) + output ON delay
Maximum I/O Response The maximum response time occurs when the input just misses both the first
Times remote I/O transmission and the program execution portion of the scan,
meaning that processing must wait for the next transmission and then the
next (i.e., the third) scan.
Time = Input ON delay + (scan time x 3) + (TRM x 2) + (TRT or TTT) + output
ON delay
71
C200H Systems Section 6-4
Example Computations Calculations would be as shown below for input and output ON delays of
10 ms and a scan time of 20 ms. This example uses a C1000H system with
only one Slave Rack connected to a Master and four words allocated on the
Slave Rack. Because there is only one Slave, TRM and TRT are the same.
TRT = 1.4 + (0.2 x 4) = 2.2 ms
TRM = 2.2 ms
Minimum I/O Response Time
Time = 10 ms + 20 ms x 2 + 2.2 ms + 10 ms
= 62.2 ms
Maximum I/O Response Time
Time = 10 ms + (20 ms x 3) + (2.2 ms x 2) + 2.2 ms + 10 ms
= 86.6 ms
Transmission Time for The above computations assume that there is no remote I/O error (including
Remote I/O Errors power interruptions). If an error occurs for a Slave, the response time would
be increased by 20 ms for each Slave connected to the same Master as the
Slave where the error occurred. If an error occurs for a Remote Terminal, the
overall delay time would be increased by 5 ms for each Remote Terminal
connected to the same Master as the Remote Terminal where the error oc-
curred.
Scan Time The scan time for Remote I/O Systems is increased by the following amount
for each Master (approx.):
1.3 ms + 100 µs x (number of 8-pt. Units controlled through the Master +
(number of 16-pt. Units controlled through Master x 2)) + α
Where,
α = 200 µs x number of words used by Special I/O Units
A more detailed explanation of scan time operation and calculations is avail-
able in the C200H PC Operation Manuals.
Minimum I/O Response The minimum response time occurs when all signals are processed as soon
Times as they are received. Here, three scans are required so that the program is
executed.
Time = Input ON delay + scan time x 3 + output ON delay
Maximum I/O Response The maximum response time occurs when the input just misses the program
Times execution portion of the scan, meaning that processing must wait for the next
transmission and then the next (i.e., the fourth) scan.
Time = Input ON delay + scan time x 4 + output ON delay
72
C200H Systems Section 6-4
Example Computations Calculations would be as shown below for input and output ON delays of 10
ms and a scan time of 20 ms. This example uses only one Slave Rack con-
nected to a Master and four words allocated on the Slave Rack.
Minimum I/O Response Time
Time = 10 ms + 20 ms x 3 + 10 ms
= 80 ms
Maximum I/O Response Time
Time = 10 ms + 20 ms x 4 + 10 ms
= 100 ms
73
SECTION 7
Error Processing
This section covers functions, procedures, and operational differences that are relevant when errors occur in your system.
The table of Section 7-1 provides easy reference to indicator functions, error causes, and appropriate corrective measures.
Section 7-2 shows how to monitor errors through SR words and the Programming Console. The procedures used to locate
transmission errors are outlined in Section 7-3, while Section 7-4 provides two tables that illustrate operational differ-
ences when errors occur in CONTINUE and STOP modes. Finally, Section 7-5 gives three possible methods to achieve
system recovery for errors in STOP mode.
7-1 Self-Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7-2 Error Codes and Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
7-3 Locating Transmission Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7-4 CONTINUE and STOP Mode Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7-5 Recovery in STOP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-6 I/O Table Creation Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-7 Slave Unit Numbers with Multiple Terminators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-7-1 Applicable Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7-7-2 Notification Method for Multiple Terminators . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
75
Self-Diagnosis Section 7-1
7-1 Self-Diagnosis
C-series systems have self-diagnostic features to aid in the event of error.
These features are divided into hardware diagnosis and system diagnosis. In
either case, the error message or FAL number is read through the Program-
ming Console. Some errors are also monitored by SR bits and can be pro-
grammed to indicate errors through external alarms. The SR bits can also be
programmed to stop PC operation in the event of specific errors.
Error Processing Charts are provided on the following pages. In these charts,
“–––” indicates that the status of that LED is not relevant under the given
conditions. If operation is not possible for LED indications other than those
given, connect one Slave, then two Slaves, etc., checking operations after
connecting each Slave until the error is discovered. All LED indications listed
are for Units with errors.
76
Self-Diagnosis Section 7-1
77
Self-Diagnosis Section 7-1
Non-fatal Errors
Fatal Errors
78
Self-Diagnosis Section 7-1
Item Program- C200H Master LEDs C200H Slave LEDs Cause Correction
ming
Console XMT/ Error END LINE XMT/ Error Error RUN
Display RCV RS ERR RCV 1 2
Prior to Master not lit not lit not lit not lit --- --- --- --- CPU Unit doesn’t Check mounting of Master;
system not detect the Master. turn power back ON. If error
operation detected Master not mount cannot be cleared replace
properly or CPU Master.
Unit error.
CPU not lit not lit lit not lit --- --- --- --- Slave power OFF Turn on power to the Slaves
Waiting or I/O bus line and connected Units. Check
broken. Termina- transmission cables. Set the
or
tor not set. Unit farthest removed from
Remote Master as the terminator.
I/O errors
not lit lit lit not lit --- lit lit not lit Slave I/O bus Replace faulty unit.
error.
not lit --- --- --- not lit Transmission Check transmission cables.
error in I/O bus.
lit --- --- --- not lit Transmission line Check transmission cables.
shorted
not lit flash --- --- not lit System Check unit numbers of I/O
configuration Units. Confirm that the
incorrect. same word number or unit
number is not allocated
twice. Check to see if the
maximum number of words
is not exceeded.
not lit not lit flash not lit --- --- --- not lit Two or more Make sure only 1 Unit has
terminators have been set as the terminator.
been designated.
Refer to 7-7
Slave Unit
Numbers with
Multiple
Terminators.
Too many not lit lit not lit not lit not lit --- --- not lit Same word Check word multipliers and
I/O points multiplier used for correct any that are
more than one redundant
Master.
flash not lit not lit lit flash --- --- not lit Same unit Check AR 02 through AR
number assigned 06 for the redundant unit
more than once. numbers and correct them.
79
Self-Diagnosis Section 7-1
Item Program- C200H Master LEDs C200H Slave LEDs Cause Correction
ming Con
Con-
sole Display XMT/ Error END LINE XMT/ Error Error RUN
RCV RS ERR RCV 1 2
Remote Slave not flash not not not not lit not not not Slave not verified. Check Slave Units and
I/O confirmed lit lit lit lit lit lit turn power back ON.
System Then, turn CPU Unit pow-
operation er supply back ON or re-
failure start Master.
Expansion flash lit flash --- Expansion I/O Check I/O Connecting
I/O Rack not Unit connected Cable connections. Check
confirmed via I/O connecting Expansion I/O Rack
cable not words and the system
recognized by configuration. If an I/O
CPU Unit. table is being used,
reference it on the
Programming Console,
and restore the system
configuration or recreate
the I/O table.
Remote Remote I/O flash/ lit not not not lit not not not I/O bus line break Check optical fiber cable.
I/O error System lit lit lit lit lit lit or CPU Unit error. If the cause is removed,
(after operation recovery will be automatic.
starting failure Otherwise replace unit.
system)
Transmis- not lit lit not not I/O bus
sion error lit lit transmission line
break or error.
I/O bus error flash lit lit not Slave I/O bus er- Check all Slaves and
lit ror. Slave Racks. Replace
faulty units.
I/O flash flash lit --- I/O Unit on Slave Reference the I/O table on
verification Rack removed or the Programming Con-
error added. sole, and reset I/O or rec-
reate the I/O table.
I/O setting flash lit lit not Input and Output Reference the I/O on the
error lit Units reversed on Programming Console,
Slave Rack. and restore the I/O Unit
word allocations
Transmis- lit not lit lit not not Transmission line Check transmission
sion error lit lit shorted. cables.
Note I/O verification errors and I/O setting errors occur when an I/O table is used
or when the power supply to a Slave is turned off and I/O Unit settings are
changed during CPU Unit operation.
80
Error Codes and Monitoring Section 7-2
C120 Systems
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 59 O O
The Error Check bit can be turned ON and OFF to read errors when they
have occurred in more than one Unit.
The Remote I/O Error flag indicates that an error has occurred in one of the
Remote Units. This flag also turns ON for errors in optical Remote I/O Sub-
systems.
81
Error Codes and Monitoring Section 7-2
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 251 O O
The Error Check bit can be turned ON and OFF to read errors when they
have occurred in more than one Unit.
The Remote I/O Error flag indicates that an error has occurred in one of the
Remote Units.
Note The number of the word that is actually allocated to a Remote Terminal is
calculated using this formula:
Word no. = (Word no. listed in the above table) +
(Word Multiplier listed in the above table) x 32
C200H Systems
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 251 O O
82
Error Codes and Monitoring Section 7-2
The Error Check bit can be turned ON and OFF to read errors when they
have occurred in more than one Unit. The Remote I/O Error flag indicates
that an error has occurred in a Remote I/O Slave Unit or Remote Terminal.
When a remote I/O error has occurred, bit 25312 also turns ON.
Error Codes and SR/AR Whenever an error listed in the C200H table under 7-1 Self-Diagnosis oc-
Bits curs, error information can be accessed in the following SR and AR bits and
words.
Word/bit Information
AR 0014/0015 Unit number of Master with error.
AR 02 Unit number of Slave with error at beginning
of operations
AR 03 to AR 06 Word number of Remote Terminal with error
at beginning of operations.
SR 251 Unit number or word number of unit with error
after beginning of operations.
Master Error Flags and Error flags and Restart bits for Masters are listed below. Restart bits can be
Restart Bits turned ON and then OFF to restart a Master after first removing the cause of
the error. Error flags are ON when an error has occurred.
Bit Function
AR 0014 Master #1 Error flag
AR 0015 Master #0 Error flag
AR 0114 Master #1 Restart bit
AR 0115 Master #0 Restart bit
Unit Number and Word The following bits can be used for error processing and debugging when es-
Error Information Before tablishing a new system.
Operation
Slaves The following Error flags will be turned on when the same unit number has
been set for two different Slaves.
Bit Function
AR 0200 Unit #0 Error flag
AR 0201 Unit #1 Error flag
AR 0202 Unit #2 Error flag
AR 0203 Unit #3 Error flag
AR 0204 Unit #4 Error flag
83
Error Codes and Monitoring Section 7-2
Remote Terminals The following error flags (both bits) will be turned on when the same word
has been allocated for two different Remote Terminals.
Bit Function
AR 0300/0301 Error flags for Terminal set to word 0
AR 0302/0303 Error flags for Terminal set to word 1
AR 0304/0305 Error flags for Terminal set to word 2
AR 0306/0307 Error flags for Terminal set to word 3
AR 0308/0309 Error flags for Terminal set to word 4
AR 0310/0311 Error flags for Terminal set to word 5
AR 0312/0313 Error flags for Terminal set to word 6
AR 0314/0315 Error flags for Terminal set to word 7
AR 0400/0401 Error flags for Terminal set to word 8
AR 0402/0403 Error flags for Terminal set to word 9
AR 0404/0405 Error flags for Terminal set to word 10
AR 0406/0407 Error flags for Terminal set to word 11
AR 0408/0409 Error flags for Terminal set to word 12
AR 0410/0411 Error flags for Terminal set to word 13
AR 0412/0413 Error flags for Terminal set to word 14
AR 0414/0415 Error flags for Terminal set to word 15
AR 0500/0501 Error flags for Terminal set to word 16
AR 0502/0503 Error flags for Terminal set to word 17
AR 0504/0505 Error flags for Terminal set to word 18
AR 0506/0507 Error flags for Terminal set to word 19
AR 0508/0509 Error flags for Terminal set to word 20
AR 0510/0511 Error flags for Terminal set to word 21
AR 0512/0513 Error flags for Terminal set to word 22
AR 0514/0515 Error flags for Terminal set to word 23
AR 0600/0601 Error flags for Terminal set to word 24
AR 0602/0603 Error flags for Terminal set to word 25
AR 0604/0605 Error flags for Terminal set to word 26
AR 0606/0607 Error flags for Terminal set to word 27
AR 0608/0609 Error flags for Terminal set to word 28
AR 0610/0611 Error flags for Terminal set to word 29
AR 0612/0613 Error flags for Terminal set to word 30
AR 0614/0615 Error flags for Terminal set to word 31
84
Error Codes and Monitoring Section 7-2
Locating Errors: C120 and Using the following system, let’s assume an error has occurred in word 28
C500 Systems and that word 28 has been allocated to a Remote Terminal.
Master
CPU Rack
32 pts. IR 12 & 13
64 pts. IR 1, 2, 3, & 4
16 pts. IR 0
IR 28 set. IR 31 set.
Remote Terminals
Slave #1 16 pts. IR 19
16 pts. IR 18
64 pts. IR 14,
15, 16, &
17
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 59 O O 1 O 1 O O O O O O O 1 O O O
2 8 0 8
85
Error Codes and Monitoring Section 7-2
To check for other errors, monitor 5900 and force-set the system. This
causes the next error word to be displayed.
To read the next error, reset the Error Check bit, then set it again. If the left-
most Master has an error, the following is displayed. Errors in the Slaves
cannot be read if there is an error in the Master.
Master number
5903
MOV(21) Remote I/O Error flag turns
59
ON when there is an error.
The first step is thus to move
DM 000 IR 59 to DM 000.
DM 000
6306
FALS(07) If data matches, there is an
error in the Unit allocated
01
word 31 and the CPU Unit
stops.
END(01)
86
Error Codes and Monitoring Section 7-2
Locating Errors: C1000H Using the following System, let’s assume an error has occurred in word 62,
and C2000H Systems that this word has been allocated to a Remote Terminal (word 30 in the Sub-
system of the Master with a word multiplier of 1), and the Master is set in
CONTINUE mode.
Remote Terminal
Word
multiplier Set word: 31
Master 0 Allocated word: 31
16 pts. IR 4 16 pts. IR 7
16 pts. IR 1
16 pts. IR 0
C500 or
C2000
Expan-
sion I/O
Rack
Set word: 30 Set word: 31
Allocated word: 62 Allocated word: 63
Word multiplier 1 Remote Terminals
16 pts. IR 12
16 pts. IR 11
16 pts. IR 10
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
IR 251 O O 1 1 O O O O O O 1 O 1 O O O
3 0 2 8
Monitoring word 251 with the Programming Console produces the following
display.
87
Error Codes and Monitoring Section 7-2
To check for other errors, monitor 25100 and force-set the system. This
causes the next error word to be displayed.
To read the next error, reset the Error Check bit and then set it. If the leftmost
Master has an error, the following is displayed. Errors in the Slaves cannot
be read if there is an error in the Master.
Master number
25103
MOV(21) Remote I/O Error flag turns
251
ON when there is an error.
The first step is thus to move
DM 0000 IR 251 to DM 0000.
DM 0000
25506
FALS(07) If data matches, there is an
error in the Unit allocated
01
word 62 and the CPU Unit
stops.
END(01)
88
Error Codes and Monitoring Section 7-2
Locating Errors: C200H Using the following system, let’s assume errors have occurred in words 230
Systems and 231 (word settings 30 and 31) and that words 230 and 231 have been
allocated to Remote Terminals.
Expansion
I/O Rack
Master #1
Remote Terminal Remote Terminal
IR 13
Word setting: 30 Word setting: 31
IR 12 Allocation: 230 Allocation: 231
IR 11
IR 10
Bit no. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
IR 251 O O 1 1 O O O O O O 0 O 1 O O O
3 0 0 8
89
Error Codes and Monitoring Section 7-2
To check for other errors, monitor 25100 and force-set the system. This
causes the next error word to be displayed.
To read the next error, reset the Error Check bit, then set it again. If Slave #1
connected to Master #1 has as error, the following display will appear.
25103
MOV(21) Remote I/O Error flag turns
251
ON when there is an error.
The first step is thus to move
DM 0000 IR 251 to DM 0000.
DM 0000
25506
FALS(07) If data matches, there is an
error in the Unit allocated
01
word 230 and the CPU Unit
stops.
END(01)
90
Locating Transmission Errors Section 7-3
Before Terminator The TR/ERR indicator may indicate an error before the END RS CHK indica-
Acknowledgement tor goes off. If it does, the line may be disconnected or wired incorrectly, or
the power to one of the Units in the line may be off. To locate the problem,
set the Unit just before the end as the terminator, disconnect the cable to the
last Unit, and test the System again. Continue moving the terminator up one
Unit at a time until the Master is able to acknowledge a terminator. This will
let you know what section of the line the problem is in. Check the power sup-
ply and data transmission line connections for that section and test the Sys-
tem again.
After Terminator Check the TR/ERR indicator of each Unit in the line to determine where the
Acknowledgement error has occurred. The problem can then be corrected by repairing the
transmission line between the last Unit with the TR/ERR indicator flashing,
indicating normal transmission, and the first Unit with the TR/ERR indicator
lit, indicating an error.
91
CONTINUE and STOP Mode Operation Section 7-4
Operations in CONTINUE The following configuration and table will be used to show LED indications
Mode when power to Slave #0 is interrupted in CONTINUE mode. Refer to Section
2 for details on indicator operation.
92
CONTINUE and STOP Mode Operation Section 7-4
Operations in STOP Mode The following configuration and table will be used to show LED indications
when power to Slave #0 is interrupted in STOP mode Refer to Section 2 for
indicator details.
93
CONTINUE and STOP Mode Operation Section 7-4
94
I/O Table Creation Problems Section 7-6
C200H Clear the table and then recreate it. For all others remove the Masters.
Other PCs
1, 2, 3... 1. Turn off power to the PC(s).
2. Remove all Masters from their Racks.
3. Turn on the power to the PC(s), and enter the I/O table in PROGRAM
mode.
4. Turn off the power to the PC(s), and mount all Masters.
5. Turn on the power to all Slaves.
6. Turn on the power to the PC(s).
7. Enter the I/O table.
95
I/O Table Creation Problems Section 7-6
SR Area
Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SR 59 0 0
96
I/O Table Creation Problems Section 7-6
SR Area
Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SR 251 0 0
97
I/O Table Creation Problems Section 7-6
CVM1/CV
Display CPU Unit
Remote I/O errors are not indicated at the CPU Unit.
Master Unit
Display Function
END RS CHK Lit Lit until a terminator is found.
(T
(Terminator
i check)
h k) Flashing Flashes if multiple terminators are set.
Unlit Turns OFF if one and only one terminator is
found.
Auxiliary Area
Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
A005
Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
A470 to A477 0 0 0
98
I/O Table Creation Problems Section 7-6
• The “END RS CHK” indicator on the Remote I/O Master (RM) Unit flashes.
• By turning ON A00500 to A00507, the terminators can be read in order.
99
I/O Table Creation Problems Section 7-6
C200H/C200HS/C200HX/C200HG/C200HE(-Z)
Display CPU Unit
Remote I/O errors are not indicated at the CPU Unit.
Master Unit
Display Function
END RS Lit Lit until a terminator is found.
(T
(Terminator
i check)
h k) Flashing Flashes if multiple terminators are set.
Unlit Turns OFF if one and only one terminator is
found.
SR Area
Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SR 251 0 0
100
Appendix A
Standard Models
Link Adapters
Name Specifications Model Number
Link Adapter Optical (APF/PCF) one connector, RS-485 one connector B500-AL007-P
For Wired Remote I/O Units only, used in pairs
Remote I/O Unit connecting cable RS-485 VCTF 2-conductor x 0.75 mm (JIS)
101
Standard Models Appendix A
102
Appendix B
Specifications
General Ratings
Conform to C-series ratings.
Characteristics
Common Characteristics
Communication Two-line, half-duplex
Synchronization Start-stop
Transmission lines 2-conductor (VCTF 0.75 mm recommended.)
Interface RS-485
Transmission speed 187.5 kbps
Transmission distance 200 m (total length per Master)
103
Specifications Appendix B
Remote Terminals
Power consumption** 200 mA input/500 mA output max. at 24 VDC
250 mA input/800 mA output max. at 12 VDC
Weight 250 g max.
RUN Output G6B relay (closed during operation)
Contact capacity:
2 A max. at 250 VAC or 24 VDC (cos φ = 1)
Diagnostic functions Transmission error checks BCC and reversed transmission verification
CPU Unit error monitoring
**Power consumption is given with all Remote Terminal and I/O Block points ON.
104
Specifications Appendix B
Remote Terminals
G72C-ID16 (Input)
Rated input voltage 24 VDC 12 VDC
Rated input current 9.7 mA/point 10.9 mA/point
ON voltage 15 VDC min. 8 VDC min.
OFF voltage 5.6 VDC max. 3.5 VDC max.
ON response time 1.5 ms max.
OFF response time 1.5 ms max.
Number of circuits 16 points/common
Insulation method Photocoupler insulation
Input indicator LED indicator (green)
RUN output G6B 1a contact relay (closed during operation)
Contact capacity: 2 A max. at 250 VAC or 24 VDC (cos φ =1)
Diagnostic functions Transmission error checks
BCC and reversed transmission verification
CPU Unit error monitoring
Power consumption 200 mA max. 300 mA max.
Weight 400 g max.
G72C-OD16 (Output)
Rated output voltage 24 VDC 12 VDC
Rated output current 0.3A/point, 2.4 A/Unit
Residual voltage 1.2 V max.
Leakage current 100 µA max.
Number of circuits 16 points/common
Insulation method Photocoupler insulation
Output indicator LED indicator (green)
RUN Output G6G 1a contact relay (closed during operation) Contact capacity: 2A max. at
250 VAC or 24 VDC (cos φ =1)
Diagnostic functions Transmission error checks (BCC and reversed transmission verification)
CPU Unit error monitoring
Power consumption 200 mA max. 300 mA max.
Weight 400 g max.
105
Specifications Appendix B
I/O Blocks
--- G7TC-ID16 or G7TC-IA16 G7TC-OC16
Load Resistive Inductive Resistive Inductive
(cos φ = 1) (cos φ = 0.4, L/R = 7 ms) (cos φ = 1) (cos φ = 0.4, L/R = 7 ms)
Rated load 1 A, 24 VDC 0.5 A, 24 VDC 5 A, 24 VDC 2 A, 24 VDC
5 A, 220 VAC 1 A, 220VAC
Rated current flow 1A 5A
Max. contact voltage 250 VAC, 125 VDC
Max. contact current 1A 0.5 A 5A 2A
Max. activation capacity 24 W (DC) 12 W (DC) 120 W (DC) 48 W (DC)
440 VA (AC) 220 VA (AC)
Min. load (Preference 1 V, 100 mA 5 V, 100 mA
value)
Electrical life 10 million opera- 2.5 million operations 1 million 1 million operations
tions at 5 mA; at 10 mA; 20,000 at 1 A operations
50,000 at 1 A
Mechanical life 1 million operations
Ambient temp. range –0° to 55°C
Ambient humidity range 35% to 85%
Weight 800 g max.
Relay Coils
Rated voltage 100/110 VAC 200/220 VAC 12 VDC 24 VDC
Rated current (mA) 50 Hz: 8.2 50 Hz: 4.1 42 21
60 Hz: 7 60 Hz: 3.5
Coil resistance (L) 8,700 33,300 290 1,150
Operating voltage 80% max. 80% max. 80% max. 80% max.
Reset voltage 30% min. 30% min. 10% min. 10% min.
Max. allowable voltage 110% 110& 110% 110%
Power consumption
Per contact: 0.7 VA 0.7 VA 0.5 W 0.5 W
16 contacts: 11 VA 11 VA approx. 8 W approx. 8 W
106
Appendix C
When Using CS1-series PCs
Overview
With CS1-series PCs, Slaves are connected to the PC using a C200H-RM201 SYSMAC BUS Wired Remote
I/O Master Unit (2-wire). Words in the SYSMAC BUS Area or the I/O Terminal Area are allocated for inputs
and outputs.
Data Configuration
SYSMAC BUS Area (Slave Rack Allocation)
CIO 3000 to CIO 3049 are allocated to C200H Remote I/O Slave Units based on their unit number settings (0
to 4) in 10-word blocks. From each 10-word block, 16 bits are allocated to each slot (even if the slot is not
used) of the Slave Rack starting from the left (the slot farthest from the Slave Unit).
Note 1. The words are allocated according to unit numbers even when two Master Units are being used.
2. If C500 Remote I/O Slave Racks (C500-RT201) are used, the word allocation for each Slave Rack
will be twice (i.e., 20 words) that of C200H Slaves. Unit numbers #0 to #3 can be set (although con-
secutive unit numbers cannot be set.)
Unit number of Slave Unit CS1 C200H/HX/HG/HE/HS
0 CIO 3000 to CIO 3009 IR 050 to IR 059
1 CIO 3010 to CIO 3019 IR 060 to IR 069
2 CIO 3020 to CIO 3029 IR 070 to IR 079
3 CIO 3030 to CIO 3039 IR 080 to IR 089
4 CIO 3040 to CIO 3049 IR 090 to IR 099
I/O Terminal Area (Allocation for Slaves Other than Slave Racks)
Each Slave is allocated 1 word based on its unit number setting (0 to 31) except for Optical I/O Units, which
are allocated 2 words each.
Note The words are allocated according to unit numbers even when two Master Units are being used.
Note When using two Masters, ensure that the word allocations do not overlap.
107
When Using CS1-series PCs Appendix C
Auxiliary Area
Name CS1 Description Corresponding bits
in
C200H/HX/HG/HE/HS
SYSMAC BUS Error A40205 On when a transmission error occurs in a SR 25312
Flag data transfer in the SYSMAC BUS system.
(Non-fatal error) The number of the Master involved is
indicated with bits A40500 and A40501.
SYSMAC BUS Master A40500 to A40501 When an error occurs in the SYSMAC BUS SR 25104 to
Error Flags system, the flag for the affected Master Unit SR 25115
will be turned ON.
A40500: Flag for Master Unit #0
A40501: Flag for Master Unit #0
Slave Number of A42504 to A42506 When there is an error in a Slave Rack, these AR 0200 to AR 0204
SYSMAC BUS Error bits contain the slave’s unit number. correspond to unit
p
After Startup numbers #0 to #4.
A42504 only When there is an error in an Optical I/O Unit SR 25103
(excluding Slave Racks), the status of Whether the Unit is
A42504 (0 or 1) indicates whether the Unit is low or high is
low or high. indicated in AR 03 to
AR 06.
A42508 to A42515 When there is an error in a Slave Rack, this AR 0015: Error in unit
byte contains the 2-digit hexadecimal unit number #0
number of the Master to which the Slave is AR 0014: Error in unit
connected. number #1
(B0 Hex: Master Unit 0; B1 Hex: Master Unit
1)
When there is an error in an Optical I/O Unit, AR 03 to AR 06:
this byte contains the 2-digit hexadecimal unit These flags turn ON
number. when there is an error
(00 to 1F hexadecimal, or 0 to 31 decimal) in the Unit with
corresponding unit
number and status
(L/H).
SYSMAC BUS Slave A50900 Turn this bit ON to refresh the error SR 25100
Number Refresh Bit information in A425 (unit number of Slave
where error occurred after startup).
Hardware Setup
1, 2, 3... 1. Mount a Remote I/O Master Unit to a CS1 CPU Rack, a C200H I/O Expan-
sion Rack, or a CS1 Expansion Rack (not a SYSMAC BUS Remote I/O
Slave Rack). Up to two Masters can be mounted for a basic system. (There
are no restrictions on the mounting position.)
2. Set the unit number of the Master using the unit number switch on the front,
and set the CONTINUE/STOP switch as required.
3. Set the unit number, the Output HOLD/STOP Mode, and the type of master
for each of the Slave Units.
4. Set the unit numbers for Slaves other than Slave Units.
5. Perform connections using 2-conductor cable.
6. Set the terminator.
7. Connect a Programming Device to the PC.
108
When Using CS1-series PCs Appendix C
109
Glossary
Backplane A base to which Units are mounted to form a Rack. Backplanes provide a
series of connectors for these Units along with wiring to connect them to the
CPU Unit. Backplanes also provide connectors used to connect them to other
Backplanes. In some Systems, different Backplanes are used for different
Racks; in other Systems, Racks differ only by the Units mounted to them.
basic Link System A control system that includes only one of the following systems: Remote I/O
System, PC Link System, Host Link System, or Net Link System.
branch line A communications line leading from a Link Adapter to any but the terminators
in a Link System.
Branching Link Adapter A Link Adapter used to branch connections to Units in a Link System. Used
either to prevent the entire System from shutting down for an interruption at
only one point in the System or to enable connecting more than two Units in
one System when each Unit supports only one connector.
combined Link System A control system that includes more than one of the following systems: Re-
mote I/O System, PC Link System, Host Link System, or Net Link System.
Control System All of the hardware and software components used to control other devices.
A Control System includes the PC System, the PC programs, and all I/O de-
vices that are used to control or obtain feedback from the controlled system.
Converting Link Adapter A Link Adapter used to convert between different types of optical fiber cable,
different types of wire cable, or between optical fiber cable and wire cable.
Such conversion is necessary to connect Units that use different forms of
communication.
CPU Unit An acronym for central processing unit. In a PC System, the CPU Unit exe-
cutes the program, processes I/O signals, communicates with external de-
vices, etc.
CPU Rack Part of a building-block PC, the CPU Rack contains the CPU Unit, a Power
Supply, and other Units. With most PCs, the CPU Rack is the only Rack that
provides linkable slots.
data area An area in the PC’s memory that is designed to hold a specific type of data,
e.g., the LR area is designed for to hold common data in a PC Link System.
distributed control A automation concept in which control of each portion of an automated sys-
tem is located near the devices actually being control, i.e., control is decen-
tralized and ‘distributed’ over the system. Distributed control is a concept ba-
sic to PC Systems.
111
Glossary
electrical noise Electrical ‘static’ that can disturb electronic communications. The ‘snow’ that
can appear on a TV screen is an example of the effects of electrical noise.
Expansion I/O Rack Part of a building-block PC, an Expansion I/O Rack is connected to either a
CPU Rack or Slave Rack to increase the number of slots available for mount-
ing Units.
I/O Block Either an Input Block or an Output Block. It provides mounting positions for
replaceable relays.
I/O capacity The number of inputs and outputs that a PC is able to handle. This number
ranges from around one-hundred for smaller PCs to two-thousand for the
largest ones.
I/O Control Unit A Unit mounted to the CPU Rack in certain PCs to monitor and control I/O
points on Expansion I/O Units.
I/O devices The devices to which terminals on I/O Units, Special I/O Units, or Intelligent
I/O Units are connected. I/O devices may be either part of the Control Sys-
tem, if they function to help control other devices, or they may be part of the
controlled system.
I/O Interface Unit A Unit mounted to an Expansion I/O Rack in certain PCs to interface the Ex-
pansion I/O Rack to the CPU Rack.
I/O Link Created in an Optical Remote I/O System to enable input/output of one or
two IR words directly between PCs. The words are input/output between the
PC controlling the Master and a PC connected to the Remote I/O System
through an I/O Link Unit or an I/O Link Rack.
I/O Link Rack A Rack used with certain PCs (e.g., C120) to mount an I/O Link Unit.
I/O Link Unit A Unit used with certain PCs to create an I/O Link in an Optical Remote I/O
System.
I/O point The place at which an input signal enters the PC System or an output signal
leaves the PC System. In physical terms, an I/O point corresponds to termi-
nals or connector pins on a Unit; in terms of programming, an I/O point corre-
sponds to an I/O bit in the IR area.
I/O Unit The most basic type of Unit mounted to a backplane to create a Rack. I/O
Units include Input Units and Output Units, each of which is available in a
range of specifications. I/O Units do not include Special I/O Units, Link Units,
etc.
Input Block A Unit used in combination with a Modular Remote Terminal. An Input Block
provides mounting positions for replaceable relays. Each relay can be se-
lected according to specific input requirements.
Link Adapter A Unit used to connect communications lines, either to branch the lines or to
convert between different types of cable. There are two types of Link
Adapter: Branching Link Adapters and Converting Link Adapters.
112
Glossary
link A hardware or software connection formed between two Units. “Link” can
refer either to a part of the physical connection between two Units (e.g., opti-
cal links in Wired Remote I/O Systems) or a software connection created to
data existing at another location (Network Data Links).
linkable slot A slot on either a CPU or Expansion I/O Backplane to which a Link Unit can
be mounted. Backplanes differ in the slots to which Link Units can be
mounted.
Link System A system that includes one or more of the following systems: Remote I/O
System, PC Link System, Host Link System, or Net Link System.
Link Unit Any of the Units used to connect a PC to a Link System. These are Remote
I/O Units, I/O Link Units, PC Link Units, Host Link Units, and Net Link Units.
main line n a Link System connected through Branching Link Adapters, the communi-
cations cable that runs from the Unit at each end of the System through the
Link Adapters.
Optical Slave Rack A Slave Rack connected through an Optical Remote I/O Slave Unit.
Optical I/O Unit A Unit that is connected in an Optical Remote I/O System to provide 8 I/O
points. Optical I/O Units are not mounted to a Rack.
optical cable link In a Wired Remote I/O System, an optical cable connecting two Converting
Link Adapters. Specified because the System otherwise uses wire communi-
cations.
optical communications A communications method in which signals are sent over optical fiber cable
to prevent noise interference and increase transmission distance.
optical fiber cable Cable made from light conducting filaments used to transmit signals.
Output Block A Unit used in combination with a Modular Remote Terminal. An Output
Block provides mounting positions for replaceable relays. Each relay can be
selected according to specific output requirements.
PC System With building-block PCs, all of the Racks and independent Units connected
directly to them up to, but not including the I/O devices. The limits of the PC
System on the upper end is the PC and the program in its CPU Unit and on
the lower end, I/O Units, Special I/O Units, Optical I/O Units, Remote Termi-
nals, etc.
printed circuit board A board onto which electrical circuits are printed for mounting into a comput-
er or electrical device.
113
Glossary
Programmable Controller A computerized device that can accept inputs from external devices and gen-
erate outputs to external devices according to a program held in memory.
Programmable Controllers are used to automate control of external devices.
Although single-unit Programmable Controllers are available, building-block
Programmable Controllers are constructed from separate components. Such
Programmable Controllers are formed only when enough of these separate
components are assembled to form a functional assembly, i.e., there is no
one individual Unit called a PC.
programming device A peripheral device used to input a program into a PC or to alter or monitor a
program already held in the PC. There are dedicated programming devices,
such as Programming Consoles, and there are non-dedicated devices, such
as a host computer.
relay-based control The forerunner of PCs. In relay-based control, groups of relays are wired to
each other to form control circuits. In a PC, these are replaced by program-
mable circuits.
Remote I/O Master Unit The Unit in a Remote I/O System through which signals are sent to all other
Remote I/O Units. The Remote I/O Master Unit is mounted either to a CPU
Rack or an Expansion I/O Rack connected to the CPU Rack. Remote I/O
Master Unit is generally abbreviated to simply “Master.”
Remote I/O Slave Unit A Unit mounted to a Backplane to form a Slave Rack. Remote I/O Slave Unit
is generally abbreviated to simply “Slave.”
Remote I/O Subsystem A Master and all of the Remote I/O Units connected in series to it. A Remote
I/O Subsystem exists when more than one Master is mounted to a PC. If
Subsystems exist, the System is considered a Multilevel Remote I/O System.
Remote I/O System A system in which remote I/O points are controlled through a Master
mounted to a CPU Rack or an Expansion I/O Rack connected to the CPU
Rack.
Remote I/O Unit Any of the Units in a Remote I/O System. Remote I/O Units include Masters,
Slaves, Optical I/O Units, I/O Link Units, and Remote Terminals.
Remote Terminal A Remote I/O Unit connected in a Wired Remote I/O System to provide up to
sixteen I/O points at one location. There are two types of Remote Terminals:
G72C Remote Terminals which feature fixed transistor inputs and outputs
and Remote Terminals constructed by combining a Remote Interface and I/O
Block. I/O Blocks feature replaceable relays that can be individually changed
to meet specific I/O requirements.
series A wiring method in which Units are wired consecutively in a string. In Link
Systems wired through Link Adapters, the Units are still functionally wired in
series, even though Units are placed on branch lines.
Slave Rack A Rack containing a Remote I/O Slave Unit and controlled through a Remote
I/O Master Unit. Slave Racks are generally located away from the CPU Rack.
114
Glossary
Special I/O Unit A dedicated Unit that is designed for a specific purpose. Special I/O Units
include Position Control Units, High-Speed Counter Units, Analog I/O Units,
etc.
switching capacity The voltage/current that a relay can switch on and off.
Unit In OMRON PC terminology, the word Unit is capitalized to indicate any prod-
uct sold for a PC System. Though most of the names of these products end
with the word Unit, not all do, e.g., a Remote Terminal is referred to in a col-
lective sense as a Unit. Context generally makes any limitations of this word
clear.
unit number A number assigned to some Link Units and Special I/O Units to assign words
and sometimes other operating parameters to it.
wire communications A communications method in which signals are sent over wire cable. Al-
though noise resistance and transmission distance can sometimes be a
problem with wire communications, they are still the cheapest and the most
common, and perfectly adequate for many applications.
Wired Slave Rack A Slave Rack connected through a Wired Remote I/O Slave Unit.
work word A word that can be used for data calculation or other manipulation in pro-
gramming, e.g., LR words not used in a PC Link or Net Link System.
115
Index
117
Index
118
Index
119
Index
U I/O Blocks, 64
transmission lines, 64
unit numbers word multipliers
CPU Unit use of in determining number of Slaves, 9 for word allocation, 21
setting on C200H Master, 51 in relation to allocated words, 26
setting on Slaves, 26
words
setting sequence, 9
allocation examples for, 30
use of in word allocation, 21
allocation of, 21, 26
allocation of in C200H Systems, 34
and word multipliers in C1000H and C2000H Systems,
W 26
duplication in allocation of, 28, 33
Wired Remote I/O System, 4–5 in data transmission, 21
optical cable links, 4 maximum per Master, 9
Remote I/O Units, 4 relation between setting and allocation of, 27
wiring setting on I/O Terminals, 26
C200H Slaves, 65 setting on Remote Terminals, 26
120
Revision History
A manual revision code appears as a suffix to the catalog number on the front cover of the manual.
Revision code
The following table outlines the changes made to the manual during each revision. Page numbers refer to the
previous version.
121
OMRON CORPORATION
FA Systems Division H.Q.
66 Matsumoto
Mishima-city, Shizuoka 411-8511
Japan
Tel: (81)55-977-9181/Fax: (81)55-977-9045
Regional Headquarters
OMRON EUROPE B.V.
Wegalaan 67-69, NL-2132 JD Hoofddorp
The Netherlands
Tel: (31)2356-81-300/Fax: (31)2356-81-388
OMRON ELECTRONICS LLC
1 East Commerce Drive, Schaumburg, IL 60173
U.S.A.
Tel: (1)847-843-7900/Fax: (1)847-843-8568
OMRON ASIA PACIFIC PTE. LTD.
83 Clemenceau Avenue,
#11-01, UE Square,
Singapore 239920
Tel: (65)6835-3011/Fax: (65)6835-2711
Authorized Distributor:
Cat. No. W120-E1-08 Note: Specifications subject to change without notice. Printed in Japan
Cat. No. W120-E1-08 SYSMAC C-series Rack PCs Wired Remote I/O SYSTEM MANUAL