system overview - Omron on Trascon Technology

system overview - Omron on Trascon Technology
SYSTEM OVERVIEW
Superior Control Performance . . . . . . . . . . . . . 3
Large Program and Data Memory
with Increased I/O Capacity . . . . . . . . . . . . . . . 4
Programming Flexibility for
New and Existing Applications . . . . . . . . . . . . . 5
Large and Diverse I/O Offering . . . . . . . . . . . . . 6
Enhanced Design and
Development Environment . . . . . . . . . . . . . . . . 7
Powerful Information Management . . . . . . . . 19
Improved Connectivity and Compatibility . . . . 23
Maintenance and Management . . . . . . . . . . . 26
Analog Signal Processing
at All System Levels . . . . . . . . . . . . . . . . . . . 31
Full Range of Positioning
and Speed Control . . . . . . . . . . . . . . . . . . . . . 32
System Overview
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
5
System Overview
Superior Control Performance
3 Fastest Processing Speeds in the Industry
CS1 Series PLCs offer you flexibility and power for almost any control application.
Comparing CS1 Controllers with the Existing Omron C200H Alpha Series Controllers
The following is a comparison of the existing Omron C200H Alpha Series controllers (previously among the fastest available) to
the new CS1 Series.
The examples below show how CS1 can manage the complete control and logic execution of your application in one-half to one
fifth the time of the existing C200H Alpha Series controllers.
Up to 5 Times Faster Execution Speed
Up to 15 Times Faster
Peripheral Servicing and I/O Refresh Speeds
Faster instruction processing includes:
CS1 refresh time for 96 input points: 0.02 ms. For 96 output
points: 0.02 ms. For Serial Communications Modules
(256 words of data): 0.02 ms (4 times faster).
• 0.04 µs for LD
(Load Instruction: a sequence input instruction)
• 0.25 µs for MOV
(Move instruction: data movement instructions)
C200H Alpha Series
• 0.17 µs for CMP
(Compare instruction: symbol comparison instruction)
Special instructions are processed almost as fast as basic
ones (e.g., as fast as 0.25 µs for some instructions).
C200H Alpha Series
CS1 Series
CS1 Series
I/O refresh
I/O refresh
64-pt Input Module
0.2 ms
32-pt Input Module
0.1 ms
64-pt Output Module
0.13 ms
32-pt Output Module
0.1 ms
Communications
Module (256 words)
0.17 ms
96-pt Input Module
0.02 ms
96-pt Output Module
0.02 ms
Communications
Module (256 words)
0.45 ms
0.04 µs
0.104 to
0.208 µs
0.417 to
0.625 µs
0.25 µs
0.417 to
0.521 µs
0.17 µs
Up to 3 Times Faster Overall Cycle Speed
The following examples are for 20K-step programs.
C200H Alpha Series
CS1 Series
15 ms
5 ms
I/O refresh
I/O refresh
Peripheral service
Peripheral service
6
System Overview
Large Program and Data Memory with
Increased I/O Capacity
3 CS1 Series PLCs Provide Ample Capacity for Advanced Control and Data Processing
Comparing CS1 Controllers with the Existing Omron C200H Alpha Series Controllers
Up to 4 Times the Program Capacity
Up to 4.5 Times the Data Memory
Create programs with up to 250K steps.
Use up to 448K words of built-in data memory.
Program instructions require 1 to 7 steps of memory.
One step of CS1 Program Memory will generally provide
the same (and sometimes more) available memory as
the previous one Word of C200H Alpha memory.
C200H Alpha Series
CS1 Series
D0000
C200H Alpha Series
100K
words
CS1 Series
32K
words D32767
E0_00000
Up to 13 banks
(416K words)
EC_00000
63.2K
words max.
250K
steps
max.
Up to 4.3 Times the I/O Capacity
16 Times the Number of Timers/Counters
Handle up to 5120 local I/O points.
Program up to 4096 timers and 4096 counters (each).
More than 5120 I/O points can be supported by utilizing
remote I/O options such as: CompoBus/S, DeviceNet, or
SYSMAC Bus remote I/O.
C200H Alpha Series
C200H Alpha Series
CS1 Series
512 timers and
counters total
1184 I/O points
5120 I/O points
Additional Information: Refer to the CS1 Operation Manual (W339) for more details and information.
7
CS1 Series
4096 timers and
4096 counters (each)
448K
words
System Overview
Programming Flexibility for New and Existing Applications
3 Expansive Instruction Set
Symbol Comparison, Data Control, Network Communications,
Text String Processing, and many other new instructions.
New Instructions
Text String Processing, FIFO and LIFO, Record Processing
for Table Data, File Memory Processing, Repeat Processing
(FOR/NEXT), Command Send (CMND), Index Register
Processing, Floating-point, and more.
3 Large Capacity Data Handling
with Each Instruction
The basic operand specifications have been converted from
BCD to binary to increase data handling capacity.
Item
C200H Alpha Series
CS1 Series
Block transfers
0 to 9999 words
Indirect addressing
range
DM 00000 to
DM 9999
0 to 65535
words
D00000 to
D32767
3 Powerful Conversion Utility
You Can Use Existing Legacy Programs
Instruction
CX-Programmer can be used to help convert programs from
other Omron PLCs.
Operand
Binary specification
Large
capacity
0000 (0 decimal)
to FFFF (65,535 decimal)
The utility will import existing SSS, LSS, CVSS, CPT and
SYSWIN program files.
C Series
CV Series
CX-Programmer
Conversion Utility
CS1 Series
Additional Information: For more detail on the entire instruction set, please refer to Section 7, Instruction Set.
8
System Overview
Large and Diverse I/O Offering
3 Preserve Your Investment in Omron I/O with an Easy Migration Path
CS1 Supports All the New CS1W I/O Modules and MORE
Almost all of the Basic I/O Modules and Special I/O Modules and a portion of the Communications Modules used for the C200H,
C200HS and C200H Alpha can be used, as can C200HW Expansion I/O Racks. In addition, many new and enhanced CS1W
Basic, Special, and Communications Modules are supported. This provides an easy migration from your existing system, while
also improving overall performance.
All C200H
I/O Modules
(except for
C200HID001/002)
All C200H
Special I/O
Modules
C200H Communications Modules:
SYSMAC BUS Remote I/O Master Module, DeviceNet Master Module,
CompoBus/S Master Module, and B7A Link Module
CS1 I/O Modules
CS1 Special I/O Modules
CS1 CPU Bus Modules (including Communications Modules)
Note: Refer to the CS1 Series PLC manuals for compatibility details.
9
System Overview
Enhanced Design and Development Environment
3 Task Programming for Structured Programming and Multi-person Development
CS1 Utilizes Tasks
With CS1 Series Controllers, programs can be divided into programming units called tasks. There are both cyclic tasks, which
are executed within each cycle in a specified order, and interrupt tasks, which are executed when an interrupt occurs.
Tasks
Comparison to Previous Controllers
Previously, a PLC program was something like one long
scroll. Task programs can be arranged or executed in a
variety of ways.
Previous PLC Program
CS1 Task Programs
Program A
Program A
Cyclic
task 0
Program
Program B
Program B
Cyclic
task 1
Program X
Interrupt
task
Cyclic
task n
3 Advantages of Task Programming
Program Standardization
Easier-to-Understand Programs
Task programs are created in units divided by function or by
purpose. These functional units can be reused easily when
programming new PLCs or systems with similar functionality.
With CS1, tasks are used to separate a program functionally
making the program much easier to understand.
Previously, with continuous (scroll-like) programs, individual
functional units were extremely difficult to find.
Standard Programming Units
Continuous
Unstructured Programs
Program ABC
Program ABD
Program A
Program A
Program B
Program B
Program C
Program D
Tasks
(used in CS1)
Shorter Cycle Times
With CS1’s task programming, special instructions enable
control of the execution of tasks, so only the required tasks are
executed during any particular cycle.
Previously, with a continuous (scroll-like) program, many
instructions (like jump) had to be used to avoid executing
specific parts of the program.
TKOF
A
Wait
:
System Overview
Enhanced Design and Development Environment
3 CX-Programmer Windows Development Software
CX-Programmer provides a wealth of functionality in an efficient and intuitive environment.
Windows Graphical User Interface provides
an easy-to-understand environment with project
windows that clearly show the data structure.
Mnemonics are supported in statement
lists on ladder diagram displays and can
later be converted to ladder diagram form.
You can monitor different parts of the same program in
separate windows. View or scroll in both overview and
detailed modes on split screens (2-way or 4-way).
Features
Easy Operation
Flexible Maintenance Functions
• Operate either with or without using a mouse.
• Force-setting/resetting.
• Navigate using directory style display sections.
• Differential monitoring.
• Enter input/output instructions with function keys.
• Timer/Counter set value changes.
• Utilize the search function to locate desired instructions or
information.
• Cross-references.
• Display operand input ranges.
• Split the screen 2 ways or 4 ways.
• Convert text inputs to ladder diagrams. Either enter
mnemonics into ladder diagram displays or convert text
from text editors.
• Program with I/O tags (names) rather than specific
addresses.
• Data trace and time chart monitoring.
• Online editing of multiple locations and controllers.
• Online editing of different tasks from different computers.
Remote Programming and Monitoring
• Easily access (local or remote) networked PLCs through
the connected PLC.
• Access remote PLCs via modem connections.
Many Display and Monitoring Options
• Store/read comments inside various I/O modules
• Present value monitoring of specified addresses.
• Handle CPU data (programs, parameters, memory
contents, or comments) in memory files on optional Flash
Memory Cards,or built-in data file (EM) file memory.
• Watch Windows enable monitoring of specific address
locations.
• Output Windows can display: errors, search results, file
read errors, and program comparison results.
Data Compatibility with Windows Applications
• Import I/O table data such as name, address, and I/O
comment from Microsoft Excel spreadsheets.
;
• Drag and drop files between Memory Cards in a computer
or in the CPU. (FTP File Transfer)
• Display time-stamped error histories (including
user-generated error logs) from the CPU.
• Protect programs from access using passwords.
System Overview
Enhanced Design and Development Environment
3 Assign and Download I/O Allocations, Comments, and Symbol Names
with Microsoft Excel
Utilize standard applications to reduce costs of program development.
I/O tables, including symbols, address, and I/O comments, can be entered into standard spreadsheets, such as
Microsoft Excel and then used within CX-Programmer.
Microsoft Excel Spreadsheet
(or another spreadsheet)
Numeric Table in
CX-Programmer
1.
Copy I/O allocation tables and other data
with MS-Excel.
2.
Paste the data into
a numeric table.
Entering Operands for
Instructions
3.
Select from the numeric table
when entering instruction
operands. Use the presearch
function to make program
development even easier.
<
System Overview
Enhanced Design and Development Environment
3 Create Programs with a Text Editor
Mnemonic programs can be created with any standard text editor, such as Notepad, and then pasted into CX-Programmer as a
statement list to be used as part of the program. The data can also be converted to ladder-diagram format.
1.
Copy mnemonics entered within a text editor.
Text Editor
Ladder Window
2.
Paste the text into
statement list block.
Statement List
Ladder Window
3.
43
Then convert to ladder-diagram form.
System Overview
Enhanced Design and Development Environment
3 Automatic Address Allocations Allow Increased Flexibility
Symbols can be entered in a generic format for future automatic conversion to addresses.
1.
Local or Global Variable Table
Enter symbols into the variable table,
omitting specific addresses.
Automatic Address Allocation Dialog Box
2.
3.
Specify allocation word ranges in the
automatic address allocation dialog box.
Addresses will be automatically allocated to local or
global variables memory areas.
44
System Overview
Enhanced Design and Development Environment
3 Simply Drag and Drop Programs Between Projects or Applications
Copy and paste programs to reuse them quickly using menu
commands, or drag and drop.
Note:
45
When programs are copied, any automatic allocations will still be effective,
allowing similar program sections to be created.
System Overview
Enhanced Design and Development Environment
3 Split-Program Displays to Monitor Multiple Sections of Logic
A program can be displayed on split-screens (vertically and horizontally), allowing up to four areas of the same program to be
displayed at the same time. You can monitor the entire program while also monitoring or entering specific instructions.
Split-Window Display
1.
Select the split command from the window menu.
2.
Monitoring more than one location
at the same time.
Continuous Scrolling
3.
4.
See the overall program while entering
or monitoring specific instructions.
They scroll together.
46
System Overview
Enhanced Design and Development Environment
3 Automatically Jump to Error Location
Jump directly to an error location from the program displayed in the check results (output window).
2.
1.
47
Double-click the program
within the check results
(output window).
Automatically jump to the error
location in the ladder-view
window.
System Overview
Enhanced Design and Development Environment
3 Hot-Key Instruction and Symbol Recognition Reduces
Program Development Efforts
Input instructions and basic output instructions can be entered with a minimum number of key strokes.
Input with a single key.
3 Undo Undesired Programming Actions
1.
2.
If you delete programming by mistake, just select the Undo command.
The deleted instruction
will be restored.
48
System Overview
Enhanced Design and Development Environment
3 Easy Online Connections with CX-Net and CX-Server
CX-Programmer provides a variety of software communications drivers. It contains both CX-Net for network configuration and
management, as well as CX-Server for communications management.
You can connect to any Controller on a network. Simply enter the name of the target and gateway Controllers in order to
access or monitor not only the local, but also remote Controllers.
Easily connect to local PLCs.
Or, connect just as easily to PLCs on
complex networks using PLC names.
49
System Overview
Enhanced Design and Development Environment
Index Registers, Data Table, Repeat Instructions, Block Programs, Text Strings, and More.
3 Simplify Programs with Index Registers
Index registers can be used as memory pointers to enable easy indexing or changing of addresses specified for instructions.
Using an index register can often enable one instruction to perform the processing previously performed by many instructions.
Previous
I/O
Pointer
Simplification using index register
Instruction A
m
Instruction A
Repeated
IR0
Instruction A
m+1
Index register
Instruction A
m+2
IR0 + 1
Indirect addressing
using index register
3 Easily Handle and Manage Data
3 Step-saving Repeat Processing
Data Table Instructions
Instructions are provided that let you easily repeat sections of
a program. Repeat execution can also be ended for a specified condition.
One-word Records
Instructions are provided to find the maximum value, minimum
value, and search values.
1 word
1 record
1 word
1 record
Process table
data, e.g., search
for maximum
value
Repeated n times.
3 Easy Program Logic Flow Control with
Block Programming Sections
Multi-word Records
Areas of memory can be defined as tables with a specified
record size (words). Index registers can be used with such
tables to easily sort records, search for values, or otherwise
process the records in the table.
A block of mnemonic programming instructions can be
executed based on a single execution condition. IF/THEN,
WAIT, TIMER WAIT, and other instructions can be used inside
the block programming section to easily program logic flow
control that is difficult to program with ladder
diagrams.
For example, the temperature, pressure, and other settings for
each model of a product can be set in separate records.
Ex.: Product Data
by Model
Record 1
Many words
1 record
Record 2
Temp. setting
Pressure setting
Many words
1 record
Many words
1 record
Block
programming
section
Record N
4:
System Overview
Enhanced Design and Development Environment
3 Macro (MCRO) Instruction
3 Easily Handle Text Strings
Macro instructions can be used to enable multiple execution
of the same subroutine program with different operands from
different locations in the programs.
Manufacturing instructions can be obtained from a host
computer or other external source, stored in memory, and
then manipulated as text strings as required. The text strings
can be searched, retrieved, reordered, or processed in the
CS1 Series CPU.
Operands
Host computer
PLC
Operands
Subroutine
4;
Text processing
within the CPU
Manufacturing
instructions in
text form
System Overview
Powerful Information Management
3 Seamless Communications Between Network Types and Layers
Network hierarchies stretch from device networks through information-level networks. With Omron’s Factory Intelligent Network
Services (FINS) commands, CS1 provides seamless multi-network communications.
Omron FINS Gateway Software, Ethernet Driver
Information Networks
Network middleware that supports FINS message
communications but also can provide ActiveX Control
Interface for Microsoft Visual Basic or Third Party HMI
and SCADA software applications.
Ethernet
Ethernet
Message Communications:
PLC to PLC Or PLC to host
computer.
FTP Server Function:
File transfers from host computer.
Memory Card installed in CPU.
Ethernet Module
Socket Service:
Data transfers using TCP or
UDP (with FINS) socket services.
E-Mail Notification:
E-Mail notification from PLC to
host computer for errors
and other events.
Controller Link
Omron FINS Gateway
Software Controller Link
Driver
Control Networks
Controller Link
Support Board
Controller Link
• Simple Network configuration
(twisted-pair or fiber-optic cable).
DeviceNet
Configurator Software
• Data link and message communications.
⋅ Large-capacity, flexible data links.
⋅ Message communications and
large-capacity data transfers.
• Links PLCs and personal
computers.
Device Networks
• Optical Controller Link Modules
provide a bypass function for faulty
nodes, as well as increased distance.
DeviceNet (CompoBus/D)
CompoBus/S
• Remote I/O message communications.
• High-speed remote I/O.
⋅ Message communications
between PLCs.
⋅ Explicit DeviceNet messages.
• Various connection methods.
• Many types of slave devices
I/O terminals, remote I/O modules,
sensor amp terminals, sensor
terminals, bit chain terminals.
• Wide range of slaves devices
I/O terminals, remote adapters, analog
I/O terminals, sensor terminals,
I/O link modules, temperature input
terminals, multiple I/O terminal, and so
forth.
Note:
FINS = Factory Intelligent Network Services. This is supported by Ethernet, Controller Link, and DeviceNet network types.
4<
System Overview
Powerful Information Management
3 Ethernet: Information Network
Ethernet Links Production Management and Production Sites Using Various Communications Services
Remote Programming and Monitoring
FINS Message Service
CX-Programmer running on a computer connected via
Ethernet can be used to program and monitor all the PLCs
connected to the Ethernet Network.
Send FINS messages between PLCs or between PLCs and
host computers. The FINS Gateway Runtime Software with
Ethernet Drivers can be used to handle messages from
applications without having to program FINS commands
directly.
CX-Programmer
Ethernet
Ethernet
FINS
message
FINS
message
Note: FINS = Factory Intelligent Network Services
Socket Service
Transfer data using either UDP or TCP protocol.
FTP Service
User-specified data
Ethernet
Use FTP (File Transfer Protocol) to transfer files between
Memory Cards in the CPU and computer memory.
Ethernet
Mail Service
Send electronic mail from the PLC to a host computer when a
flag turns ON, when an error occurs, or at scheduled time
intervals.
File data
transfer
Ethernet
Mail
Additional Information: Refer to manual W343 for more details and information on CS1 Series Ethernet capabilities.
53
System Overview
Powerful Information Management
3 Network Connectivity with Twisted-pair or Fiber-Optic Cable
Controller Link can easily connect PLCs at the factory site in a fully functional control-level network.
Data Links
Efficient, large-capacity data links can be created between
PLCs or between PLCs and host computers. The FINS
Gateway Controller Link Software Drivers can be used to
handle data links from applications without having to program FINS commands directly.
Data Links provide an automatic sharing of data between
controllers. The data can be stored in the same or
different Data Memory areas in each controller.
Note: FINS = Factory Intelligent Network Services
Remote Programming and Monitoring
FINS Message Communications
CX-Programmer connected via the CPU serial or peripheral
port can be used to program and monitor PLCs on the
Controller Link Network.
Large volumes of data can be transferred between PLCs
and host computers whenever necessary. The FINS Gateway Controller Link Software Drivers can be used to handle
messages without having to program FINS commands
directly.
CX-Programmer
FINS messages and FINS protocol support allow intelligent,
seamless communications and data transfer among
networked PLCs.
RS-232C
Controller Link
FINS message
Note: A Controller Link Network Support Board (NSB) can be used
to connect a Personal Computer directly to the Controller Link
Network. FINS Gateway Software is recommended for these
applications.
Additional Information: Refer to manual W309 for more details and information on CS1-Series Controller Link Capabilities.
54
System Overview
Powerful Information Management
3 DeviceNet: Device Layers
A multi-vendor network for bit-level communications, providing both control signals and diagnostic data.
Remote I/O Communications
Message Communications
Remote I/O can be freely allocated according
to application needs.
Send FINS messages between Omron PLCs and explicit messages between Omron PLCs and devices from other
manufacturers.
DeviceNet
(CompoBus/D)
DeviceNet
(CompoBus/D)
Remote I/O
Select from a Wide Range of Slaves
Connect discrete I/O, analog I/O, temperature inputs, sensor
(photoelectric or proximity) inputs, and small slave PLCs
(e.g., CQM1 Series).
Connect to DeviceNet products from other manufacturers.
Use Multiple I/O Terminals As Flexible and Modular
DeviceNet Slaves
I/O can be expanded through one-step connections.
Special I/O and explicit messages are also supported.
DeviceNet
(CompoBus/D)
DeviceNet
(CompoBus/D)
Remote I/O
Remote I/O
Multiple I/O
Terminal
NonOmron Slave
Multiple I/O
Terminal
3 CompoBus/S: High-Speed Device-Level Remote I/O Bus
Create a high-speed remote I/O system to reduce wiring costs to sensors and other devices.
High-speed Remote I/O Communications
Reducing Wiring Costs
Link up to 32 slaves with 128 inputs and 128 outputs and a
communications cycle time of 1 ms or less. (Cycle time is
0.5 ms for 16 slaves with 64 inputs and 64 outputs.)
Connections are easily made with special flat cables or
Belden No. 9409 twisted pair cables.
Many Slaves Available
Connect a wide variety of devices including:
CompoBus/S
Remote I/O
• Basic I/O types—discrete devices.
• Special I/O types—analog devices.
• Sensor amplifiers—fiber-optic, inductive proximity, terminal
for 2-wire and 3-wire sensors and switches
Additional Information: For details and specifications refer to manual W267 (DeviceNet Operation Manual) or W266 (CompoBus/S Operation Manual).
55
System Overview
Improved Connectivity and Compatibility
More Serial Communications Ports, More Protocols. Up to 34 Port Connections with Protocol Macro Support
3 Protocol Macros
CS1 Series PLC
NonOmron PC
RS-232C
RS-232C
Non-Omron
Temperature
Controller
Differences in data transfer protocols can make communications
between devices by different manufacturers very difficult, even
when electrical standards are the same.
Omron’s protocol macros solve this problem by enabling easy creation of communication protocols designed to match the protocol of
a connected device. Protocol macros will let you communicate with
essentially any device with an RS-232C, RS-422, or RS-485 port
without having to write a special communications program within
your logic.
The Two Main Functions of Protocol Macros
I/O memory
Read
1. Creating Communications Frames
The communications frames can easily be created
according to the specifications required by the connected
device. Data from I/O memory in the CPU can be
included as part of a communications frame to read or
write I/O memory.
2. Creating Send/Receive Procedures
The required processing, including send and receive
communications frames, can be performed one step at a
time according to the results of the previous step. All of
THIS Is Created from One Ladder Instruction!
Send
Variable R ( )
Create
Receive
Data
Address
Variable W ( )
Write
I/O memory
Terminator
Check code
Header
CPU
Port/Unit
Connected device
Step 0
PMCR
Required
processing
Step n
(as required)
3 Two Types of Protocols
Standard System Protocols
User-created Protocols
Data transfers with Omron components can be performed
using standard system protocols. There is no need to develop your own protocols in this case.
Data transfers with non-Omron components can be
created using Omron’s CX-Protocol Software Tool to
define parameters.
CS1 Series PLC
CX-Protocol
creates protocols.
Standard system protocol
Example: E5CK Temperature Controller
CS1 Series PLC
CD-ROM
Omron component
Example: E5CK
Non-Omron
component
RS-232C
Additional Information: Refer to manual W344, CX-Protocol, or manual W336, CS1 Series Serial Communications Operation Manual.
56
System Overview
Improved Connectivity and Compatibility
3 Protocols for Advanced Programming
Omron provides all of the capabilities and capacity you need for the advanced programming required for human-machine interfaces (HMI), communications, data processing, and other required applications.
Host Links
Custom Protocols
Host Link (C-mode) commands or FINS commands can be
sent to a host computer to read/write I/O memory, read/control
the operating mode, and perform other operations for the PLC.
I/O instructions for communications ports (TXD and RXD) can
be used for simple data transfers (custom protocols), such as
to receive data from bar code readers or send data to a printer. Start/end codes can be specified, and other control signals
can be handled. (Custom protocols can be used only for the
CPU’s built-in RS-232C port.)
Unsolicited messages can also be sent from the PLC to the
host computer by sending FINS commands from the ladder
program using the SEND, RECV, and CMND instructions.
CPU
TXD
or
RXD
General-purpose Protocols Using BASIC Programs
1:N NT Links
The PLC can be connected to an Omron NT Series Operator
Interface Terminal via RS-232C or RS-422A/-485 ports. I/O
memory in the PLC can be allocated to various functions, including status control areas, status notifications areas, touch
switches, lamps, memory tables, and other devices.
Omron NT31
An ASCII/BASIC Module can be used to create essentially
any protocol for an external device using BASIC language,
providing the ability to handle applications for which protocol
macros cannot be created.
ASCII/BASIC Module: C200H-ASC02/11/21/31
Omron NT631
Note: By utilizing 1:N NT Links, up to eight (N= 1 to 8)
NT Series Touch Screens can be connected to a single CS1
Serial Communications Port.
Additional Information: Refer to manual W336, CS1 Series Serial Communications Operations Manual.
57
System Overview
Improved Connectivity and Compatibility
3 Protocol List
The following protocols are supported for serial communications
Protocol
Main Destinations
Description
Commands/Instructions
Host Link
(SYSMAC WAY)
Computers, Omron
Operator Interface
Terminals
Communications between host
computers and PLCs.
Host Link commands or FINS commands
(unsolicited messages supported)
Custom
General-purpose devices
Protocol Macros
General-purpose devices
(including Omron
components)
1:N NT Links
Omron Operator
Interface Terminals
Custom communications with
TXD and RXD instructions
general-purpose external devices.
Sending/receiving messages
PMCR instruction
(communications frames)
matched to the communications
specifications of external devices.
High-speed communications usNone
ing direct access with Operator
Interface Terminals.
Peripheral bus
Support Software
Communications with Support
Software tools running on host
computers.
General (written
in BASIC)
General-purpose devices
Unrestricted communications with BASIC
external devices.
None
Overview of Serial Communications
Host Computer
Support Software
CX-Programmer
CX-Protocol
Serial
Communications
Module
Host Link
ASCII Module
Programming
Console
Serial
Communications
Board
NT-Series
Touch Screen
CPU
Peripheral Bus (Protocol bus)
NT Link
Protocol Macro
General-purpose
External Device
General-purpose
External Device
Temperature Controller,
Bar Code Reader, etc.
Protocol Macro
Microcomputer
and other
devices
Non-Omron
PLC and
other
devices
Protocol Macro
58
System Overview
Maintenance and Management
3 File Applications
Manipulate PLC File Data
-
Program Standardization
-
System Startup
-
File Transfer
System C
System B
System A
The user program, parameters, I/O memory
names, I/O comments, and block comments
can all be handled as file data. File data can
be used to standardize programs and initialize
data for each system, and comments can be
stored as file data on Flash Memory Cards.
User program
PC Setup
I/O tables
DM data
CX-Programmer or a Programming Console
can be connected to a CS1 Series PLC to
transfer files between the CPU’s memory and
Memory Cards (or EM File Memory).
Stored and
standardized
by system
or
CPU
As Windows files, file icons can be dragged
and dropped to a Memory Card or computer
file server to easily copy the files (FTP).
Programming Device
Memory
Note: A Memory Card Adapter can be used to
mount Memory Cards into a PCMCIA card
slot on a computer to use them as computer
memory storage devices.
EM File
Memory
Memory
Card
Manage Data Onsite Simply by Utilizing a Programming Console
A Programming Console can be connected
to the PLC to transfer files between the
Memory Cards and CPU’s memory (or
EM File Memory). A Programming Console
and Memory Card are all you need to
change data onsite.
Programming
Console
PC Card Adapter
Download
Upload
Memory Card
Change Program Simply by Changing Cards
File data can be automatically transferred
from the Memory Card to the CPU when
power is turned ON, enabling Memory
Cards to be used for operation in the
same way as is possible with ROM.
Step 1
Save transfer files in Memory Card.
Step 2
Create Memory Cards for
each product or line.
A
B
Step 3
Replace the Memory
Card and turn ON power.
C
Power ON
Manipulate Files During Operation
File read and write instructions can be used
during operation to transfer files between the
CPU’s memory and Memory Cards (or EM
File Memory). Trend data, quality control data,
other data from memory can be stored during
operation in Memory Cards or EM File
Memory.
FWRIT
EM
Saved as file
59
File
memory
System Overview
Maintenance and Management
3 A Wide Range of Special Functions
Cycle Time and Interrupt Functions
Application
Solutions
1.
• Place tasks that are not being executed on standby.
Reducing the cycle time.
• Create subroutines for portions of tasks executed only under special conditions.
• Disable cyclic refreshing for Special I/O Modules when not required each cycle.
Shorter cycle time
2.
Eliminating deviations in I/O response
time.
• Set the cycle time to a fixed time.
Set fixed time.
3.
Stopping operation for long cycle times.
• Use the cycle time monitoring function to stop operation when the cycle time is too long.
(Functions as a Cycle Time Watchdog Timer.)
Over time
Operation
stopped.
4.
Reducing I/O response time for
specific I/O.
Interrupt task
Interrupt
input
5.
Highspeed I/O
Input signals (e.g., from photomicrosensors) that are shorter than the cycle time.
Cycle time
Input pulse
• Use an I/O interrupt task to execute an interrupt logic sequence when a specific input
turns ON and then directly refresh external I/O when the appropriate instruction is
executed in the interrupt program.
External I/O can be directly refreshed either by using immediate refreshing for
instruction operands or by using the IORF instruction to refresh all or a specified portion
of external I/O.
• Use the high-speed pulse input function of the C200H High-density I/O Modules C200H
Special I/O Modules). These Modules can detect 1-ms or 4-ms pulses (except
C200H-OD501/OD215).
• Use the IORF instruction to refresh inputs during program execution to further increase
processing speed.
Detected
(This table continues on the next page.)
Additional Information: For more details on information provided above and continuing on the next 3 pages, refer to manual W339, the CS1 Operation
Manual.
5:
System Overview
Maintenance and Management
3 A Wide Range of Special Functions
Cycle Time and Interrupt Functions (continued)
Application
Solutions
1.
• Use I/O interrupt tasks to execute interrupt programs when specific inputs turn ON.
Executing programs without being
affected by the cycle time.
Interrupt program
2.
Monitoring operating conditions at a
specific time interval.
• Use a scheduled interrupt task to execute an interrupt program at a specific time
interval.
Interrupt program
3.
Executing emergency processing for
power interruptions.
• Use the power OFF interrupt task to execute an interrupt program before the CPU
stops. Immediate refreshing can be used inside this interrupt program to refresh
specified outputs.
Power OFF
Interrupt
program
4.
Generating CPU interrupts when data is
received from a serial port.
• Use an interrupt from the Serial Communications Board to execute an interrupt program
when specific messages are received by the Board.
RS-232C
Interrupt program
External device
Maintenance and Troubleshooting Functions
Requirements
Solutions
1.
• Use the FAL instruction to create a non-fatal user-defined error. An entry can also be
left in the error history when the error occurs.
Creating a user-defined error for specific
conditions (e.g., errors or specific signals
from the system) but allow the CPU to
continue running. (Non-fatal error)
Generates a non-fatal error.
• FAL can also be used just to leave error history records for specific conditions that are
not necessarily errors.
2.
Creating a user-defined error for specific
conditions (e.g., errors or specific signals
from the system) and stop the CPU as a
result. (Fatal error)
• Use the FALS instruction to create a fatal user-defined error. An entry can also be left in
the error history when the error occurs.
Generates a fatal error.
• FALS can also be used to automatically stop operation for specific conditions that are
not necessarily errors.
(This table continues on the next page.)
5;
System Overview
Maintenance and Management
3 A Wide Range of Special Functions
Maintenance and Troubleshooting Functions (continued)
Application
Solutions
3.
• Use the FPD instruction to perform time or logic diagnosis of a specified portion of the
program.
Time diagnosis
Determining if a specific output turns ON
within a specified time after an input turns
ON, generating an error if the output does
not turn ON, and determining the address
in the program responsible for the output
not turning ON.
Program section
Logic diagnosis
4.
Creating a history of user-defined and
system errors that have occurred.
• Use the error log to record up to 20 time-stamped error records.
5.
Creating an external output when a
non-fatal error occurs.
• Use the Non-fatal Error Flag.
Error contents
Error
Placed in time-stamped error log
20 records
6.
Turning OFF all output from Output
Modules for specific conditions.
7.
Turning OFF all output from Output
Modules during trial system operation.
8.
Maintaining I/O memory status when
starting operation.
• Use the Load OFF Bit.
Non-fatal error occurs.
ON
OFF
• Use the I/O memory hold function to start program execution with the same I/O memory
status as the last time the program was executed.
Operation started
Status held
9.
Correcting the program during operation.
• Use CX-Programmer to change the program as required during operation.
Program
Continuous instructions
Changes
10.
Sampling specified I/O memory bits or
word data.
• Use the data tracing function.
Scheduled traces
Cyclic traces
Sampling instruction
• Scheduled sampling
• Sampling once per cycle
I/O memory
• User-defined sampling
I/O
memory
Trace
memory
Trace memory
I/O
memory
Trace
memory
5<
System Overview
Maintenance and Management
3 A Wide Range of Special Functions
Remote Programming and Monitoring
Application
Solutions
1.
• Perform online programming and monitoring with a CX-Programmer running on a
computer connected to the PLC via a modem.
Monitoring and editing online for remote
PLCs using telephone lines.
Modem
RS-232C
2.
Online monitoring and editing with
CX-Programmer for a remote PLC
connected to a network.
Modem
RS-232C
• Use a Serial Communications Board or Module, connect to a PLC via a modem, use an
instruction to switch to host link mode, and then program or monitor from
CX-Programmer. (It’s not necessary to cut the connection during the procedure.)
• Use the host link gateway function to program or monitor any PLC connected to a
Controller Link or Ethernet Network to which the PLC connected to the computer
running CX-Programmer is connected (via RS-232C).
Host Link
Network
3.
Programming and editing a PLC on a
remote network.
• Use the gateway function to edit any PLC connected to a network up to two networks
away (3 networks including the local network). For example, a PLC on the Controller
Link Network shown below can be accessed from CX-Programmer running on a
computer connected to a PLC on the Ethernet Network.
Network 2
Network 1: Ethernet
Network 3: Controller Link
Additional Information: For more details on information provided on the previous 4 pages, refer to manual W339, the CS1 Operation Manual.
63
System Overview
Analog Signal Processing at All System Levels
3 Analog I/O Modules
Analog Input and Analog Output Modules
• Analog signals can be handled with modules that provide 4 or 8 analog input
points or modules that provide 4 or 8 output points.
Input Analog Signals
• There is also a module that provides both 4 analog input points and 4 analog
output points.
Temperature Sensor Modules
• Up to 4 analog inputs can be directly input to each module from
thermocouples or from platinum resistance thermometers.
Input temperature
data directly from
Temperature Sensors.
Analog loop controls programmed in the CPU provide
more power to Analog I/O Modules.
PID
Combining CPU Controls and Analog I/O Modules
• The PID instruction can be used with Analog I/O Modules to perform
processing on analog measurement and produce 4 to 20 mA outputs.
• Instructions are also provided for easy setting of deadbands, dead zones,
data averaging, scaling, and upper/lower limits.
Process and Temperature Controller Modules
Controlling Temperatures
Using Temperature Control Modules
• Two independent temperature control loops can perform PID or
ON/OFF control.
• Eight memory banks of target settings, alarm values, and other setup
data can be recorded in the module and switched during operation.
Heating/Cooling Control
Using Heat/Cool Control Modules
Output
• Two independent temperature control loops can perform PID or ON/OFF
control.
• Eight memory banks of target settings, alarm values, and other setup data
can be recorded in the module and switched during operation.
Temperature
High-precision PID Control
Using PID Control Modules with Analog Inputs
• Two single-loop process controllers with 0.1 sec sampling period.
PID
• Eight memory banks of target settings, alarm values, and other setup data
can be recorded in the module and switched during operation.
64
System Overview
Full Range of Positioning and Speed Control
3 Simple Control by Writing Position Data from the CPU
Position Control Modules
PPP
C200HW-NCP
• High-speed position control.
• Easy creation of position control data.
• No maintenance for position data in position control module.
• Plug-and-play with Omron’s pulse servo drives.
• 1-axis, 2-axis, and 4-axis options.
Open-loop Control, Automatic Trapezoid or S-curve Acceleration/Deceleration, Pulse Outputs
Achieve a direct control operation with the Position Control Module.
Use high-speed pulse outputs with CPU commands (10 ms for C200HW-NC113).
Configure the system quickly with Windows-based Support Software and store the configuration data.
Save position data in flash memory in the Position Control Module; no backup battery maintenance required.
3 Analog Control Using Multi-task G-Language
Motion Control Module
PPPôô
C200H-MCP
PPP
and CS1W-MCP
• Advanced position control.
• Reduced load on CPU ladder program for position control.
• Start and stop directly with general-purpose Input.
• Start system without origin search.
• Manual positioning and easy sync control.
• 2-axis and 4-axis options.
• Control up to 32-axis per PLC system.
• Point-to-point or continuous-path.
• Plug-and-play with Omron’s analog servo drives.
Semiclosed-loop Control, Automatic Trapezoid or S-curve Acceleration/Deceleration, Analog Outputs
Control machines with rectangular coordinate systems. (Multi-jointed horizontal robots and cylindrical robots cannot be controlled
because coordinate conversion is not supported.)
Utilize the multi-task G-language to simplify the creation of motion control programs.
Supports general-purpose inputs.
Connect to motors and drives with absolute or incremental encoders.
Use the automatic pulse generator.
65
CPU OVERVIEW
Introduction to CPU Components . . . . . . . . . 35
Specifications . . . . . . . . . . . . . . . . . . . . . . . . 36
System Overview
CPU Specifications
Common Specifications
Function Specifications
General Specifications
Connection with Peripheral Devices . . . . . . . . 40
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
67
CPU Overview
Introduction to CPU Components
3 Nomenclature
Inner Board Compartment
Indicators
An Inner Board can be mounted here.
(Serial Communications Board)
Peripheral Port
The peripheral port allows connection
to programming devices, such as a
Programming Console or host
computer.
RS-232C Port
Memory Card Indicators
The RS-232C port is connected to
Peripheral Devices other than Programming Consoles, such as host computers,
general-purpose external devices,
and Operator Interface Terminals.
The MCPWR indicator flashes green
when power is being supplied. The
BUSY indicator flashes orange when
the Memory Card is being accessed.
Memory Card Power Supply Switch
The Memory Card power supply
switch should be pressed to turn OFF
power before removing the Memory
Card.
Memory Card Eject Button
Press the Memory Card eject button
to remove the Memory Card.
Memory Card
Connector
Memory Card
With CS1 series PLCs, Memory Cards and specified ranges of the EM Area can be used as file memory. File memory can be used
to store the entire user program, I/O memory contents, and/or parameter area contents.
File memory options
Memory type
Capacity
Model
Memory Cards
Flash memory
y
8 MB
HMC-EF861
15 MB
HMC-EF171
30 MB
HMC-EF371
EM Area capacity of the CPU
(Max. capacity for CS1H-CPU67:
832 KB).
N/A -- memory is contained within
the CPU model.
EM File Memory
EM area
Bank 0
Bank n
Bank C
RAM
EM File
Memory
Note: Memory Card Adapter: HMC-AP001 (The Memory Card Adapter can be used to mount Memory Cards in PCMCIA card slots to use the
Cards on a laptop computer.
68
CPU Overview
Specifications
3 CPU Specifications
Model
I/O capacity (expansion rack
capacity)
Program
capacity
Data
memory
capacity
(See Note.)
LD
instruction
processing
speed
Built-in
ports
Options
CS1G-CPU42-E(VP)
960 bits (Up
(
to 2 Expansion Racks))
0.08 µ
µs
Peripheral
portt and
d
RS-232C
port
ort
Memory
y Cards,,
I
Inner
Board
B d such
h
as Serial
Communications
Board
10K steps
32K words
CS1G-CPU43-E(VP)
20K steps
32K words
CS1G-CPU44-E(VP)
1,280 bits (Up to 3 Expansion Racks) 30K steps
64K words
CS1G-CPU45-E(VP)
5,120 bits (Up to 7 Expansion Racks) 60K steps
128K words
CS1H-CPU63-E(VP)
5,120
,
bits (Up
(
to 7 Expansion Racks)) 20K steps
32K words
CS1H-CPU64-E(VP)
30K steps
64K words
CS1H-CPU65-E(VP)
60K steps
128K words
CS1H-CPU66-E(VP)
120K
steps
256K words
CS1H-CPU67-E(VP)
250K
steps
448K words
0.04 µ
µs
Note: The available data memory capacity is the sum of the Data Memory (DM) and the Extended Data Memory (EM).
3 Common Specifications
Item
Specification
Control method
Stored program
I/O control method
Cyclic scan and immediate processing are both possible.
Programming
Ladder diagram (mnemonic and block are supported)
Instruction length
1 to 7 steps per instruction (depends on instruction type)
Ladder instructions
Approx. 400 (3-digit function codes)
Execution time
Basic instructions: 0.04
0 04 µs min.,
min Special instructions: 0.12
0 12 µs min.
min (CS1H style CPUs)
Number of tasks
288 (cyclic tasks: 32, interrupt tasks: 256)
Cyclic tasks are executed each cycle and are controlled with TKON(820) and TKOF(821) instructions.
The following 4 types of interrupt tasks are supported: Power OFF tasks: 1 max.,
Scheduled interrupt tasks: 2 max., I/O interrupt tasks: 32 max., External interrupt tasks: 256 max.
Interrupt types
Scheduled Interrupts: Interrupts generated at a time scheduled by CPU’s built-in timer.
I/O Interrupts: Interrupts from Interrupt Input Modules.
Power OFF Interrupts: Interrupts executed when CPU’s power is turned OFF.
External I/O Interrupts: Interrupts from Special I/O Modules, CS1 Special Modules, or Inner Board (Serial
Communications Board)
CIO
(Core
I/O)
Area
The
CIO
Area
can be
used
d
as work
bits if
not
used
as
shown
here.
(See
Note.)
I/O Area
5120 : CIO 000000 to CIO 031915 (320 words from CIO 0000 to CIO 0319 )
Setting of first rack words can be changed from default (CIO 0000) so that CIO 0000 to CIO 0999 can be used.
(80 modules; 8 racks maximum)
I/O bits are allocated to Basic I/O Modules, such as CS1 Basic I/O Modules, C200H Basic I/O Modules, and
C200H Group-2 High-density I/O Modules.
Link Area
(DataLink and
PC Link)
3200 (200 words): CIO 100000 to CIO 119915 (words CIO 1000 to CIO 1199 )
Link bits are used for data links and are allocated to Modules in Controller Link Systems and PC Link Systems.
CS1 CPU Bus
Area
6400 (400 words): CIO 150000 to CIO 189915 (words CIO 1500 to CIO 1899 )
CS1 CPU Bus Module bits store operating status of CS1 CPU Bus Modules. (25 words per module, 16
modules max.)
Special I/O Area
15,360 (960 words): CIO 200000 to CIO 295915 (words CIO 2000 to CIO 2959 )
Note that some I/O Modules are classified as Special I/O Modules. Special I/O Module bits are allocated to
CS1 Special I/O Modules and C200H Special I/O Modules.
(10 words per module, 96 modules max.); the maximum number of slots, however, is limited to 80 including
expansion slots, so maximum number of modules is actually 80.)
Inner Board Area
SYSMAC BUS
Area (Remote
I/O)
1,600 (100 words): CIO 190000 to CIO 199915 (words CIO 1900 to CIO 1999 )
Inner Board bits are allocated to Inner Boards. (100 I/O words max.)
800 (50 words): CIO 300000 to CIO 304915 (words CIO 3000 to CIO 3049 )
SYSMAC BUS bits are allocated to Slave Racks connected to SYSMAC BUS Remote I/O Masters.
(10 words per rack, 5 racks max.)
Note: For CIO area, first number represents total number of available bits.
69
CPU Overview
Specifications
3 Common Specifications (continued)
Item
CIO
(Core
I/O)
Area
Area,
contd.
(The
CIO
Area
can be
used
as work
bits if
not
used
as
shown
here.)
Specification
Relay Terminal
Area
(Remote I/O)
512 (32 words): CIO 310000 to CIO 313115 (words CIO 3100 to CIO 3131 )
I/O Terminal bits are allocated to I/O Terminal Modules (but not to Slave Racks) connected to SYSMAC BUS
Remote I/O Master Modules. (1 word per Terminal, 32 Terminals max.)
C200H Special I/O
Area
8196 (512 words): CIO 000000 to CIO 051115 (words CIO 0000 to CIO 0511)
C200H Special I/O bits are allocated to C200H Special I/O Modules and allow access separate from I/O
refreshing.
DeviceNet
(CompoBus/D
Area)
1600 (100 words): Outputs: CIO 005000 to CIO 009915 (words CIO 0050 to CIO 0099)
Inputs: CIO 035000 to CIO 039915 (words CIO 0350 to CIO 0399)
DeviceNet bits are allocated to Slaves according to DeviceNet remote I/O communications.
PC Link Area
64 bits (4 words): CIO 024700 to CIO 025015 (words CIO 0247 to CIO 0250)
When a PC Link module is used in a PC Link, use these bits to monitor PC Link errors and operating status of
other CPUs in PC Link.
Internal I/O Area
(See
Note.)
Work Area
4800 (300 words): CIO 120000 to CIO 149915 (words CIO 1200 to CIO 1499)
37,504 (2,344 words): CIO 380000 to CIO 614315 (words CIO 3800 to CIO 6143)
These bits in CIO Area are used as work bits in programming to control program execution. They cannot be
used for external I/O.
8192 bits (512 words): W00000 to W51115 (words W000 to W511)
Control programs only. (I/O from external I/O terminals is not possible.)
Note: When using work bits in programming, use bits in Work Area first before using bits from other areas.
Holding Area
8192 bits (512 words): H00000 to H51115 (words H000 to H511)
Holding bits are used to control execution of program, and maintain their ON/OFF status when PLC is turned
OFF or operating mode is changed.
Auxiliary Area
Read only: 7168 bits (448 words): A00000 to A44715 (words A000 to A447)
Read/write: 8192 bits (512 words): A44800 to A95915 (words A448 to A959)
Auxiliary bits are allocated to specific functions.
Temporary Area
16 bits (TR00 to TR15) Temporary bits are used to store ON/OFF execution conditions at program branches.
Timer Area
4096 bits: T0000 to T4095 (used for timers only)
Counter Area
4096 bits: C0000 to C4095 (used for counters only)
DM Area
32K words: D00000 to D32767
Used as a general-purpose data area for reading and writing data in word units (16 bits). Words in DM Area
maintain their status when PLC is turned OFF or operating mode is changed.
CS1 Special I/O DM Area: D20000 to D29599 (100 words ' 96 Modules). Used to set parameters.
CS1 CPU Bus DM Area: D30000 to D31599 (100 words ' 16 Modules). Used to set parameters.
Inner Board DM Area: D32000 to D32099. Used to set parameters for Inner Boards.
EM Area
32K words per bank, 13 banks max.: E0_00000 to EC_32767 max. (Not available on some CPUs.)
Used as a general-purpose data area for reading and writing data in word units (16 bits). Words in EM Area
maintain their status when PLC is turned OFF or operating mode is changed.
The EM Area is divided into banks, and addresses can be set by either of the following methods:
• Changing current bank using EMBC(281) instruction and setting addresses for current bank.
• Setting bank numbers and addresses directly.
EM data can be stored in files by specifying number of first bank. (EM file memory)
Data Registers
DR0 to DR15. Store offset values for indirect addressing. Data registers can be used independently in each
task. One register is 16 bits (1 word).
Index Registers
IR0 to IR15. Store PLC memory addresses for indirect addressing. Index registers can be used independently
in each task. One register is 32 bits (2 words).
Task Flag Area
32 (TK0000 to TK0031). Task Flags are read-only flags that are ON when corresponding cyclic task is
executable and OFF when corresponding task is not executable or in standby status.
Trace Memory
Up to 31 bits and 6 words in I/O memory can be specified for sampling. Trace memory capacity is 4000
words.
File Memory
Memory Cards: Compact flash memory cards can be used (MS-DOS format).
EM file memory: Part of EM Area can be converted to file memory (MS-DOS format).
Omron Memory Cards with 8-MB, 15-MB, or 30-MB capacities can be used.
Note: For CIO area, first number represents total number of available bits.
6:
CPU Overview
Specifications
3 Function Specifications
Item
Specification
Constant cycle time
1 to 32,000 ms (Unit: 1 ms)
Cycle time monitoring
Possible (Module stops operating if cycle is too long): 1 to 40,000 ms (Unit: 10 ms)
I/O refreshing options
Cyclic refreshing, immediate refreshing, refreshing by IORF(097).
I/O memory holding when
changing operating modes
Depends on ON/OFF status of IOM Hold Bit in Auxiliary Area.
Load OFF
All outputs on Output Modules can be turned OFF when CPU is operating in RUN or MONITOR mode.
Input time constant setting
Time constants can be set for inputs from CS1 Basic I/O Modules. The time constant can be increased to
reduce influence of noise and chattering or it can be decreased to detect shorter pulses on inputs.
Mode setting at power-up
Possible
Memoryy Card functions
Automatic reading of programs from Memory Card (autoboot).
Memory Card Storage Data: User program: Program file format I/O memory, PC Setup: Data file format
(binary)
Memory Card Read/Write: User program instructions with Peripheral Devices (such as Programming
Console), computer.
File storage
Memory Card data and EM (Extended Data Memory) Area can be handled as files.
Troubleshooting
Force-set/reset, differential monitoring, data tracing (scheduled, each cycle, or when instruction is
executed), instruction error tracing.
Online editing
User programs can be overwritten in program-block units when CPU is in MONITOR mode. This function
is not available for block programming areas.
Program protection
Overwrite protection: Set using DIP switch.
Copy protection: Password set using Peripheral Device.
Error check
User-defined errors (i.e., user can define fatal errors and non-fatal errors)
Error log
The FPD(269) instruction can be used to check execution time and logic of each programming block.
Up to 20 errors are stored in error log. Information includes error code, error details, and time error
occurred.
Serial communications
Built-in peripheral port: Peripheral Device (including Programming Console), Host Link, NT Link
communication
Built-in RS-232C port: Peripheral Device (excluding Programming Console), Host Links, no-protocol
communications, NT Links
Communications Board (sold separately): Protocol macros, Host Links, NT Links
Clock
Provided on all models.
Note: Used to store time when power is turned ON and when errors occur.
Power OFF detection time
10 to 25 ms (not fixed)
Power OFF detection delay time
0 to 10 ms (user-defined, default: 0 ms)
Memory protection
Held Areas: Holding bits, contents of Data Memory and Extended Data Memory, and status of counter
Completion Flags and present values.
Note: If IOM Hold Bit in Auxiliary Area is turned ON, and PC Setup is set to maintain IOM Hold Bit status
when power to PLC is turned ON, contents of CIO Area, Work Area, part of Auxiliary Area, timer
Completion Flag and PVs, Index Registers, and Data Registers will be saved for up to 20 days.
Communication of commands to
a computer
FINS commands can be sent to a computer by executing Network Communications Instructions from the
CPU.
Remote programming and
monitoring
Host Link communications can be used for remote programming and remote monitoring through a
Controller Link System.
Three-level communications
routing
Host Link communications can be used for remote programming and remote monitoring from devices on
networks up to two levels away (Controller Link Network, Ethernet Network).
Comment storage
I/O comments can be stored in the CPU in Memory Cards or EM file memory.
Program check
Program checks are performed at beginning of operation for items such as no END instruction and
instruction errors. A Peripheral Device can also be used to check programs.
Control output signals
RUN output: The contacts will turn ON (close) while the CPU is operating. These terminals are provided
only on C200HW-PA204R and C200HW-PA209R Power Supplies.
Battery
Battery Set: CS1W-BAT01 (lifetime is typically 3 to 5 years)
Self-diagnostics
CPU errors (watchdog timer), I/O verification errors, I/O bus errors, memory errors, and battery errors.
Other diagnostic functions
Storage of number of times power has been interrupted, the times of the interrupts, and system operation
time (in Auxiliary Area).
6;
CPU Overview
Specifications
3 General Specifications
Item
Specifications
Power Supply Options
C200HW-PA204
Supply voltage
100 to 120 VAC or 200 to 240 VAC, 50/60 Hz
Operating voltage range
85 to 132 VAC or 170 to 264 VAC
Power consumption
120 VA max.
180 VA max.
40 W max.
Inrush current
30 A max.
30 A max./100 to
120 VAC
40 A max./200 to
240 VAC
30 A max.
Output capacity (to
Back
lane, I/O)
Backplane,
4.6 A, 5 VDC (including CPU power)
4.6 A, 5 VDC (including
CPU power )
0.625 A, 26 VDC
Total: 30 W
C200HW-PA204S
C200HW-PA204R
C200HW-PA209R
C200HW-PD024
24 VDC
19.2 to 28.8 VDC
0.625 A, 26 VDC
0.625 A, 26 VDC or 0.8 A, 24 VDC
9 A, 5 VDC (including
CPU power )
1.3 A, 26 VDC
Total: 30 W
Total: 30 W
Total: 45 W
Output terminal (service
supply)
Not provided
24 VDC load current
consumption
Less than 0.3 A:
+17%/11%
0.3 A or greater:
+10%/11%
(Lot No. 0187 or
higher)
RUN output
(See Note 2.)
Not provided
Not provided
Contact
configuration:
SPST-NO
Switch capacity:
250 VAC, 2 A
(resistive load)
250 VAC, 0.5 A
(induction load),
24 VDC, 2 A
Not provided
Contact configuration:
SPST-NO
Not provided
Switch capacity:
240 VAC, 2 A
(resistive load)
120 VAC, 0.5 A
(inductive load)
24 VDC, 2 A
(resistive load)
24 VDC, 2 A
(inductive load)
Insulation resistance
20 MΩ min. (at 500 VDC) between AC external and GR terminals (See Note 1.)
20 MΩ min. (at 500 VDC)
between DC external and
GR terminals
(See Note 1.)
Dielectric strength
2,300 VAC 50/60 Hz for 1 min between AC external and GR terminals (See Note 1.)
Leakage current: 10 mA max.
1,000 VAC 50/80 Hz for 1
min between DC external
and GR terminals,
terminals
leakage current: 10 mA
max. (See Note 1.)
1,000 VAC 50/60 Hz for 1 min between AC external and GR terminals (See Note 1.)
Leakage current: 10 mA max.
Noise immunity
1,500 Vp-p, pulse width: 100 ns to 1µs, rise time: 1 ns pulse (via noise simulation)
Vibration resistance
10 to 57 Hz, 0.075-mm amplitude, 57 to 150 Hz, acceleration: 1G (9.8 m/s2) in X, Y, and Z directions for 80 minutes
(Time coefficient: 8 minutes 'coefficient factor 10 = total time 80 min.)
CPU mounted to a DIN track: 2 to 55 Hz, 0.3 G in X, Y, and Z directions for 20 minutes
Shock resistance
15G (147 m/s2)3 times each in X, Y, and Z directions (according to JIS CO912)
Ambient operating
temperature
0 to 55EC
Ambient operating
humidity
10% to 90% (with no condensation)
Atmosphere
Must be free from corrosive gases.
Ambient storage
temperature
--20 to 70EC (excluding battery)
Grounding
Less than 100 Ω
Enclosure
Mounted in a panel.
Weight
All models are each 6 kg max.
CPU Rack
Dimensions (WxHxD)
(See Note 3.)
2 slots: 198.5 ' 157 ' 123 mm
3 slots: 260 ' 130 ' 123 mm
5 slots: 330 ' 130 ' 123 mm
Standards
Conforms to UL, CSA, NK, and EC directives.
Note: 1.
2.
3.
8 slots: 435 ' 130 ' 123 mm
10 slots: 505 ' 130 ' 123 mm
Disconnect the Power Supply’s LG terminal from the GR terminal when testing insulation and dielectric strength.
Only when mounted to a Backplane.
Depth is 153 mm for C200H-PA209R. For more details, see Mounting Dimensions within the Basic System Configuration section.
6<
CPU Overview
Connection with Peripheral Devices
3 Personal Computer (with CX-Programmer Software)
Peripheral Port Connection
Peripheral port
RS-232C,
9-pin
Peripheral Port
Connecting Cable
Peripheral Port Connecting Cables
Length
Computer connector
Cable
0.1 m
D-sub, 9-pin
CS1W-CN118
2.0 m
D-sub, 9-pin
CS1W-CN226
6.0 m
D-sub, 9-pin
CS1W-CN626
RS-232C Port Connection
RS-232C Port Connecting Cables
RS-232C,
9-pin
Length
Computer connector
Cable
2.0 m
D-sub, 9-pin
C200HS-CN220-EU
RS-232C cable
RS-232C ports
3 Programming Consoles
CQM1-PRO01-E
C200H-PRO27-E
Cable provided with
CQM1-PRO01-E.
CS1W-KS001-E
Key Sheet
CQM1-PRO01-E
Programming Console
Peripheral port
CS1W-KS001-E
Key Sheet
C200H-PRO27-E
Programming Console
CS1W-CN224: 2.0 m
CS1W-CN624: 6.0 m
Peripheral port
CS1W-CN114
Adapter Cable
Model
Cable length
Cable
Model
Cable length
Cable
CQM1-PRO01-E
0.05 m
CS1W-CN114
C200H-PR027-E
2.0 m
CS1W-CN224
6.0 m
CS1W-CN624
73
B A S I C S Y S T E M C O N F I G U R AT I O N
CPU Rack and Expansion Rack
Configurations . . . . . . . . . . . . . . . . . . . . . . 42
CPU Racks and Products . . . . . . . . . . . . . . . . 43
Expansion Rack Products . . . . . . . . . . . . . . . 44
Expansion Rack Configuration Options . . . . . . 45
Mounting Dimensions . . . . . . . . . . . . . . . . . . 46
System Overview
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
Basic System Configuration
CPU Rack and Expansion Rack Configurations
CPU
Rack
CPU Rack
3 CPU Rack
A CPU Rack consists of a CPU, Power Supply, CPU
Rack (Basic I/O Modules, Special I/O Modules, and
CPU Bus Modules). The Serial Communications Board and
Memory Cards are optional.
Power
Supply
Module
Basic I/O Modules
Special I/O Modules
CS1 CPU Bus Modules
I/O
Connecting
Cable
Memory Card
Serial
Communications
Board
I/O Rack
Expansion
Rack
3 Expansion Racks
Both C200HW and CS1 Expansion Racks can be used.
• C200HW Expansion I/O Racks can be connected to CS1
CPU Racks, CS1 Expansion Racks, or to other C200HW
Expansion I/O Racks.
• CS1 Expansion Racks can be connected to CPU Racks or
to other CS1 Expansion Racks.
An Expansion Rack consists of a Power Supply, a CS1
or C200HW Expansion I/O Rack (Basic I/O Modules,
Special I/O Modules, and CS1 CPU Bus Modules).
Basic I/O Modules
Note: Refer to the Ordering Guide Section for rack and module
capability.
Special I/O Modules
CS1 CPU Bus Modules
Power
Supply
Module
Additional Information: To simplify specification of your CS1 System, refer to the worksheets provided in the Reference Section of this catalog.
75
Basic System Configuration
CPU Racks and Products
3 CPU Rack
Name
Configuration
Remarks
CPU Rack
CPU Rack
One of each required
q
for everyy CPU Rack. Refer to the
f ll i ttable
following
bl ffor model
d l number.
b
CPU
Power Supply
Memory Card
Serial Communications Board
Install as required.
q
Refer to the following
g table for model
number.
b
3 Products Used with CPU Racks
Name
CPUs
CPU Rack
Power Supply
y
Memoryy Cards
Serial Communications
Boards
Programming Consoles
Programming
g
g Console
C
Connection
ti C
Cables
bl
Peripheral
e
e a Device
e ce Co
Connecting
ec g
C bl (f
Cables
(for peripheral
i h l port))
Peripheral Device Connecting
Cables (for RS-232C port)
Battery Set
Specifications
I/O bits: 960, Program capacity: 10K steps
Data Memory: 32K words (DM: 32K words, EM: None)
Model
CS1G-CPU42-E(VP)
I/O bits: 960, Program capacity: 20K steps
Data Memory: 32K words (DM: 32K words, EM: None)
CS1G-CPU43-E(VP)
I/O bits: 1,280, Program capacity: 30K steps
Data Memory: 64K words (DM: 32K words, EM: 32K words x 1 banks)
CS1G-CPU44-E(VP)
I/O bits: 5,120, Program capacity: 60K steps
Data Memory: 128K words (DM: 32K words, EM: 32K words x 3 banks)
CS1G-CPU45-E(VP)
I/O bits: 5,120, Program capacity: 20K steps
Data Memory: 32K words (DM: 32K words, EM: None)
CS1H-CPU63-E(VP)
I/O bits: 5120, Program capacity: 30K steps
Data Memory: 64K words (DM: 32K words, EM: 32K words x 1 bank)
CS1H-CPU64-E(VP)
I/O bits: 5120, Program capacity: 60K steps
Data Memory: 128K words (DM: 32K words, EM: 32K words x 3 banks)
CS1H-CPU65-E(VP)
I/O bits: 5120, Program capacity: 120K steps
Data Memory: 256K words (DM: 32K words, EM: 32K words x 7 banks)
CS1H-CPU66-E(VP)
I/O bits: 5120, Program capacity: 250K steps
Data Memory: 448K words (DM: 32K words, EM: 32K words x 13 banks)
CS1H-CPU67-E(VP)
2 slots (Connection is not possible to Expansion Rack)
3 slots
5 slots
8 slots
10 slots
100 to 120 VAC or 200 to 240 VAC, Output capacity: 4.6 A, 5 VDC
100 to 120 VAC or 200 to 240 VAC (0.8 A 24 VDC service power )
Output capacity: 4.6 A, 5 VDC
CS1W-BC023
CS1W-BC033
CS1W-BC053
CS1W-BC083
CS1W-BC103
C200HW-PA204
C200HW-PA204S
100 to 120 VAC or 200 to 240 VAC (with RUN output) Output capacity: 4.6 A, 5
VDC
C200HW-PA204R
24 VDC, Output capacity: 4.6 A, 5 VDC
100 to 120 VAC or 200 to 240 VAC (with RUN output) Output capacity: 9 A, 5 VDC
Flash memory, 8 MB
Flash memory, 15 MB
Flash memory, 30 MB
Memory Card adapter
2 x RS-232C ports (protocol macro function supported)
1 x RS-232C port + 1 x RS-422/485 port (protocol macro function supported)
An English
g
Keyboard
y
Sheet (CS1W-KS001-E)
(
) and programming
g
g console cable
are required.
i d
Connects the CQM1-PRO01-E Programming Console. (Length: 0.05 m)
Connects the C200H-PRO27-E Programming Console. (Length: 2.0 m)
Connects the C200H-PRO27-E Programming Console. (Length: 6.0 m)
Connects computer, D-Sub 9-pin receptacle (Length: 0.1 m)
Connects computer, D-Sub 9-pin (Length: 2.0 m)
Connects computer, D-Sub 9-pin (Length: 6.0 m)
Connects computer, D-Sub 9-pin (Length: 2.0 m)
C200HW-PD024
C200HW-PA209R
HMC-EF861
HMC-EF171
HMC-EF371
HMC-AP001
CS1W-SCB21
CS1W-SCB41
CQM1-PRO01-E
C200H-PRO27-E
CS1W-CN114
CS1W-CN224
CS1W-CN624
CS1W-CN118
CS1W-CN226
CS1W-CN626
C200HS-CN220-EU
For CS1 Series only.
CS1W-BAT01
76
Basic System Configuration
Expansion Rack Products
3 Expansion Rack Options
Rack
Configuration
Remarks
CS1 Expansion Rack
CS1 Expansion I/O Rack
One of each item is required.
q
Power Supply
C200HW Expansion
I/O Rack
C200HW Expansion I/O Backplane
One of each item is required.
Power Supply
A CS1 Ex
Expansion
ansion Rack cannot be
connected after a C200HW
Expansion I/O Rack.
3 Products Used in Expansion Racks
Name
Specifications
CS1 Expansion I/O Racks 3 slots
5 slots
8 slots
10 slots
3 slots
C200HW Expansion I/O
R k
Racks
5 slots
8 slots
10 slots
100 to 120 VAC or 200 to 240 VAC
Power Supply
Cable Length
NA
Output capacity: 4.6 A, 5 VDC
100 to 120 VAC or 200 to 240 VAC
(with power output terminal: 0.8 A, 24 VDC)
CS1 to CS1 Expansion
I/O R
Rack
kC
Connecting
ti
Cables
C200HW-PA204S
Output capacity: 4.6 A, 5 VDC
100 to 120 VAC or 200 to 240 VAC (with RUN output)
C200HW-PA204R
Output capacity: 4.6 A, 5 VDC
24 VDC
100 to 120 VAC or 200 to 240 VAC (with RUN output)
C200HW-PD024
C200HW-PA209R
Output capacity: 9 A, 5 VDC
Connects CS1 Expansion I/O Racks to CPU Racks or
other
th CS1 Expansion
E
i I/O Racks.
R k
CS1 to C200HW
E
Expansion
i I/O Rack
R k
Connecting Cables
Connects C200HW Expansion I/O Racks to CPU Racks
or CS1 Expansion
E
i I/O Racks.
R k
C200HW to C200HW
E
Expansion
i I/O Rack
R k
Connecting Cables
Connects C200HW Expansion I/O Racks to other
C200HW Expansion
E
i I/O Racks.
R k
77
Model
CS1W-BI033
CS1W-BI053
CS1W-BI083
CS1W-BI103
C200HW-BI031
C200HW-BI051
C200HW-BI081
C200HW-BI101
C200HW-PA204
0.3 m
0.7 m
2m
3m
5m
10 m
12 m
0.3 m
0.7 m
2m
3m
5m
10 m
12 m
0.3 m
0.7 m
2m
5m
10 m
CS1W-CN313
CS1W-CN713
CS1W-CN223
CS1W-CN323
CS1W-CN523
CS1W-CN133
CS1W-CN133-B2
CS1W-CN311
CS1W-CN711
CS1W-CN221
CS1W-CN321
CS1W-CN521
CS1W-CN131
CS1W-CN131-B2
C200H-CN311
C200H-CN711
C200H-CN221
C200H-CN521
C200H-CN131
Basic System Configuration
Expansion Rack Configuration Options
3 Expansion Rack Patterns
The following diagrams show the three possible patterns of Expansion Racks.
Note: Total cable length must be 12 m or less.
1. CPU Rack with CS1 Expansion Racks
2. CPU Rack with C200HW Expansion I/O Racks
CPU Rack
CPU Rack
CS1 I/O
Connecting
Cable
CS1 Expansion Rack
CS1 I/O
Connecting
Cable
CS1 Expansion Rack
CS1 to
C200H I/O
Connecting
Cable
C200HW
Expansion I/O Rack
C200H I/O
Connecting
Cable
C200HW
Expansion I/O Rack
7 Racks max.
C200H I/O
Connecting
Cable
CS1 I/O
Connecting
Cable
3 Racks max.
C200HW
Expansion I/O Rack
CS1 Expansion Rack
3. CPU Rack with CS1 Expansion Racks and C200HW Expansion I/O Racks
CPU Rack
CS1 I/O
Connecting
Cable
CS1 to C200H
I/O Connecting
Cable
CS1 Expansion Rack
C200HW Expansion I/O Rack
7 Racks max.
(3 C200HW Expansion I/O Racks max.)
C200H I/O
Connecting
Cable
C200H I/O
Connecting
Cable
C200HW Expansion I/O Rack
78
Basic System Configuration
Mounting Dimensions
3 Dimensions
Unit: mm (inch)
Note: The depth dimension “D” (indicated for all racks) represents the full
depth of the mounted rack. The total system depth can range from a
118 mm, min.(4.65 in) to 223 mm, max. (8.78 in), depending on the
CPU, Power Supply, Modules, and Connectors used. Refer to the
following page. For more details, see Section 3 in Manual W339.
H
B
A
W
D
(See Note.)
Unit: mm (inch)
Model
H
W
D
B
A
CS1W-BC023
157 (6.18)
198.5 (7.81)
22.2 (0.87)
145 (5.71)
172.3 (6.79)
CS1W-BC033
130 (5.12)
260 (10.24)
22.2 (0.87)
118 (4.65)
246 (9.69)
CS1W-BC053
130 (5.12)
330 (12.99)
22.2 (0.87)
118 (4.65)
316 (12.44)
CS1W-BC083
130 (5.12)
435 (17.13)
22.2 (0.87)
118 (4.65)
421 (16.57)
CS1W-BC103
130 (5.12)
505 (19.88)
22.2 (0.87)
118 (4.65)
491 (19.33)
Model
H
W
D
B
A
CS1W-BI033
130 (5.12)
260 (10.24)
22.2 (0.87)
118 (4.65)
246 (9.69)
CS1W-BI053
130 (5.12)
330 (12.99)
22.2 (0.87)
118 (4.65)
316 (12.44)
CS1W-BI083
130 (5.12)
435 (17.13)
22.2 (0.87)
118 (4.65)
421 (16.57)
CS1W-BI0103
130 (5.12)
505 (19.88)
22.2 (0.87)
118 (4.65)
491 (19.33)
Model
H
W
D
C200HW-BI031
130 (5.12)
189 (7.44)
17 (0.67)
C200HW-BI051
130 (5.12)
259 (10.20)
17 (0.67)
C200HW-BI081
130 (5.12)
364 (14.33)
17 (0.67)
C200HW-BI101
130 (5.12)
434 (17.09)
17 (0.67)
Additional Information: For more details and further specifications, refer to Manual W339, Section 3.
79
Basic System Configuration
Mounting Dimensions
3 Mounting Height and Bending Radius
Unit: mm (inch)
The height of all systems is from 118 (4.65) to 153 (6.02) depending on the
modules that are mounted. Additional height is required to connect Peripheral
Devices and Cables. Be sure to allow sufficient mounting height.
118 (4.65) to
153 (6.02)
180 (7.09) to
223 (8.78)
Note: I/O Connecting Cables are 12 m (39.37 ft) long max. and require sufficient space to maintain the min. bending radius.
CS1 I/O Connecting Cable
Cable diameter: 8.6 (0.34)
C200HW I/O Connecting Cable
Cable diameter: 5.1 (0.20)
R ; 69 (2.72)
CS1 to C200HW I/O Connecting Cable
Cable diameter: 5.1 (0.20)
R ; 41 (1.61)
R ; 41 (1.61)
Additional Information: More details on Basic System Configuration, Expansion Rack Patterns and Mounting Dimensions can be found in Manual W339.
7:
7;
I / O T Y P E S A N D A L L O C AT I O N S
I/O Types . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Basic I/O Modules
Special I/O Modules
CS1 CPU Bus Modules
System Overview
I/O Allocations . . . . . . . . . . . . . . . . . . . . . . . . 52
Basic I/O Modules
CS1 Special I/O Modules
CS1 CPU Bus Modules
SYSMAC BUS Racks
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
83
I/O Types and Allocations
I/O Types
In CS1 Series Controllers, part of the I/O memory is allocated to each module. Modules are divided into the following three groups for
allocations.
• Basic I/O Modules
• Special I/O Modules
• CS1 CPU Bus Modules
Basic I/O Modules
C200H Group-2
High-density I/O Modules
(See Note 2.)
C200H Basic I/O Modules
(See Note 2.)
CS1 Basic I/O Modules
Allocations
Basic I/O Module Area:
CIO 0000 to CIO 0319 (See Note 1.)
(Memory is allocated in word units based on mounting position in the racks.)
Note: 1. The rack’s first word setting can be changed from the default setting (CIO 0000) to any word from CIO 0000 to CIO 9999.
2. The unit number setting on the front of C200H Group-2 High-density I/O Modules is ignored. Words are allocated to these modules
based on their location in the rack.
3 Special I/O Modules
Allocations
Special I/O Module Area:
CIO 2000 to CIO 2959
(Each module is allocated ten words based on its unit number.)
Note: 1. Although there are 96 unit number settings, a maximum
of 80 modules can actually be mounted to a PLC System
because the maximum number of slots possible is 80.
2. Some modules (namely C200H High-Density I/O
Modules) are actually treated as Special I/O Modules.
CS1 Special I/O Modules
(See Note 1.)
C200H Special I/O Modules
(See Note 2.)
3 CS1 CPU Bus Modules
Allocations
CS1 CPU Bus Module Area:
CIO 1500 to CIO 1899
(Each Module is allocated 25 words based on its unit
number.)
CS1 CPU Bus Modules
Additional Information: Refer to Manual W339 for more detail on I/O types and allocations.
84
I/O Types and Allocations
I/O Allocations
3 Basic I/O Modules
Allocation Methods
Basic I/O Modules include CS1 Basic I/O Modules, C200H Basic I/O Modules, and C200H Group-2 High-density I/O Modules.
Allocated words in the CIO Area: CIO 0000 to CIO 0319
Basic I/O Modules can be mounted to the CPU Rack, CS1 Expansion Racks, and C200HW Expansion I/O Racks.
Note: CS1 Basic I/O Modules cannot be mounted to C200HW Expansion I/O Racks.
1. CPU Rack
Power Supply
CPU
CIO
0000
CPU Rack
Power Supply
Basic I/O Modules on the CPU Rack are allocated words of memory from left to right (as the modules are mounted); modules are
allocated as many words as required in word units (i.e., 8-pt. and 16-pt. modules = 1 word, 32-pt. modules = 2 words, etc.).
CPU Rack
IN
8
IN
16
IN
64
OUT
8
OUT
32
CIO
0000
CIO
0001
CIO
0002
to
0005
CIO
0006
CIO
0007
to
0008
CPU
Example
2. Allocations to CS1 Expansion and C200HW Expansion I/O Racks
Power Supply Unit
CPU Unit
CIO
0000
Power Supply Unit
Words allocated in order
from Rack nearest CPU
Rack.
Power Supply Unit
I/O allocations to Basic I/O Modules continues from the CPU Rack to the Expansion Racks. Words are allocated from left to right and
each module is allocated as many words as it requires, just like modules in the CPU Rack.
CS1 Expansion Rack
CS1 Expansion Rack
Additional Information: Refer to Manual W339 for more detail on I/O types and allocations.
85
CPU Rack
I/O Types and Allocations
I/O Allocations
3 Special I/O Modules
Allocation Methods
Special I/O Modules include CS1 Special I/O Modules and C200H Special I/O Modules.
Each of these modules is allocated ten words in the Special I/O Area (CIO 2000 to CIO 2959), based upon the unit number setting of
the module.
Special I/O Modules can be mounted to the CPU Rack, CS1 Expansion Racks, and C200HW Expansion I/O Racks (See Note).
Note: CS1 Special I/O Modules cannot be mounted to C200HW Expansion I/O Racks.
Each Module is allocated 10 words in the Special I/O Module Area, as shown in the following table.
Unit number
Words allocated
0
CIO 2000 to CIO 2009
1
CIO 2010 to CIO 2019
2
CIO 2020 to CIO 2029
15
CIO 2150 to CIO 2159
95
CIO 2950 to CIO 2959
•
•
Special I/O Modules are ignored during I/O allocation to Basic I/O Modules. Slots containing Special I/O Modules are treated
as empty slots.
Although unit number settings of 0-95 are available on CS1 Special I/O Modules, a total of only 80 Special I/O Modules is
possible.
3 CS1 CPU Bus Modules
Allocation Methods
CS1 CPU Bus Modules include CS1 Communications and Network Modules.
Each CS1 CPU Bus Module is allocated 25 words in the CS1 CPU Bus Module Area (CIO 1500 to CIO 1899).
CS1 CPU Bus Modules can be mounted to the CPU Rack or CS1 Expansion Racks.
Each Module is allocated 25 words in the CPU Bus Area, as shown in the following table.
Unit number
Words allocated
0
CIO 1500 to CIO 1524
1
CIO 1525 to CIO 1549
2
CIO 1550 to CIO 1574
15
CIO 1875 to CIO 1899
•
CS1 CPU Bus Modules are ignored during I/O allocation to Basic I/O Modules. Slots containing CS1 CPU Bus Modules are
treated as empty slots.
Additional Information: Refer to Manual W339 for more detail on I/O types and allocations.
86
I/O Types and Allocations
I/O Allocations
3 SYSMAC BUS Racks
Allocation Methods
Each SYSMAC BUS Remote I/O Slave Rack is allocated 10 words in the SYSMAC BUS Area (CIO 3000 to CIO 3049)
according to the unit number (0 to 4) set on the slave module. No words in the I/O Area are allocated to modules on slave racks.
Each slot in the slave rack is allocated one of the rack’s 10 words. The words are allocated from left to right. One word is
allocated to every slot even if the slot is empty and the last two words allocated to each rack are not used because the slave
racks have only 8 slots.
The master module and slave module themselves do not require any words.
SYSMAC BUS Remote I/O
Master Module
SYSMAC BUS Remote I/O
1 2 3 4 5 6 7 8
1718 19 20 21 22 23 24
9 10 11 12 13 14 15 16
Remote I/O Slave Rack
Slave Module with
unit number 0
:
:
:
•
•
•
•
•
1
2
3
:
8
Not used.
Not used.
9
10
:
16
Not used.
Not used.
17
18
:
24
Not used.
Not used.
Slave Module with
unit number 2
Slave Module with
unit number 1
Slave Module with unit number 0
Slave Module with unit number 1
Slave Module with unit number 2
(continued)
Additional Information: More detail on I/O types and allocations can be found in Manual W339. More information on remote I/O networks can be found in two
Manuals: W136 and W120.
87
MODULES
I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . 58
B7A I/O Modules . . . . . . . . . . . . . . . . . . . . . . 58
Interrupt Input Module . . . . . . . . . . . . . . . . . 61
Analog Timer Module . . . . . . . . . . . . . . . . . . 62
Analog I/O Modules . . . . . . . . . . . . . . . . . . . . 63
Temperature Sensor Input Modules . . . . . . . . 66
Temperature Control Modules . . . . . . . . . . . . 67
Heat/Cool Control Modules . . . . . . . . . . . . . . 68
Process Control Modules . . . . . . . . . . . . . . . . 69
Fuzzy Logic Module . . . . . . . . . . . . . . . . . . . . 71
Cam Positioner Module . . . . . . . . . . . . . . . . . 72
Position Control Modules . . . . . . . . . . . . . . . 73
Motion Control Modules . . . . . . . . . . . . . . . . 74
High-speed Counter Modules . . . . . . . . . . . . . 76
Radio Frequency ID Sensor Modules . . . . . . . 77
Serial Communications Boards/Module . . . . . 78
ASCII/BASIC Modules . . . . . . . . . . . . . . . . . . 79
Voice Module . . . . . . . . . . . . . . . . . . . . . . . . 82
Ethernet Module . . . . . . . . . . . . . . . . . . . . . . 84
Controller Link Boards and Modules . . . . . . . 85
DeviceNet (CompoBus/D) Modules
and DeviceNet Products . . . . . . . . . . . . . . . . 86
Profibus-DP Master . . . . . . . . . . . . . . . . . . . . 91
CompoBus/S Master Module
and CompoBus/S Products . . . . . . . . . . . . . . 92
SYSMAC Bus Remote I/O Modules . . . . . . . . 97
I/O Wiring Accessories . . . . . . . . . . . . . . . . . 98
C200H and CS1 I/O Module Connectors
XW2Z Cables with XW2B Screw Terminal Blocks
Relay Input Blocks and Bases
Relay Output Blocks and Bases
B7A Input/Output Module Accessories
System Overview
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
89
Modules
ITEM
I/O
/O Modules
odu es
Input
ut Modules
odu es
CLASSIFICATION/GROUP
MODEL
PAGE
C200H
C
00 Basic
as c I/O
/O
C200H-ID211/212
58
C200H-IAPPP
C200H-IM211/212
Output
Out
ut Modules
odu es
C200H Group-2 High Density
C200H-ID111/216/217
C200H Special I/O
C200H-ID215/501
CS1 Basic I/O
CS1W-ID291
C200H
C
00 Basic
as c I/O
/O
C200H-OC22P(P)
59
C200H-ODPPP
C200H-OA2PP(P)
C200H Group-2 High Density
C200H-OD218/219
C200H
C
00 S
Special
ec a I/O
/O
C200H-OD215
C200H-OD501
Mixed
ed I/O
/O Modules
odu es
B7A I/O
/O Modules
odu es
B7A Input Module (16 inputs)
CS1 Basic I/O
CS1W-OD291/292
C200H Special I/O
C200H-MD115/215/501
CS1 Basic I/O
C200H-MD291/292
C200H
C
00 Basic
as c I/O
/O
C200H-B7AI1
B7A Input Module (32 inputs)
C200H-B7A12
B7A Output Module (16 outputs)
C200H-B7AO1
B7A Output Module (32 outputs)
C200H-B7A02
B7A Mixed I/O Module
(16 inputs,16 outputs)
C200H-B7A21
B7A Mixed I/O Module
(32 inputs, 32 outputs)
C200H-B7A22
60
58
59
60
Interrupt Input Module
C200H Basic I/O
C200HS-INT01
61
Analog Timer Module
C200H Basic I/O
C200H-TM001
62
C200H Special I/O
C200H-AD00P
63
CS1 Special I/O
CS1W-AD00P
C200H Special I/O
C200H-DA00P
CS1 Special I/O
CS1W-DA00P
C200H Special I/O
C200H-MAD01
CS1 Special I/O
CS1W-MAD44
Temperature Sensor Input Modules
C200H Special I/O
C200H-TSPPP
66
Temperature Control Modules
C200H Special I/O
C200H-TCPPP
67
Heat/Cool Control Modules
C200H Special I/O
C200H-TVPPP
68
Process Control Modules
C200H Special I/O
C200H-PIDPPP
69
Fuzzy Logic Module
C200H Special I/O
C200H-FZ001
71
Cam Positioner Module
C200H Special I/O
C200H-CP114
72
Position Control Modules
C200H Special I/O
C200HW-NCPP3
73
Motion
ot o Co
Control
t o Modules
odu es
C200H Special I/O
C200H-MC221
74
CS1 Special I/O
CS1W-MCP21
75
High-speed Counter Modules
C200H Special I/O
C200H-CTPPP(-V1)
76
Radio Frequency ID Sensor Modules
C200H Special I/O
C200H-IDSPPP(-V1)
77
Serial Communications Boards
Inner Board
CS1W-SCB21/41
78
8
Serial Communications Module
CS1 CPU Bus
CS1W-SCU21
ASCII/BASIC Modules
C200H Special I/O
C200H-ASC02/11/21/31
79
Voice Module
C200H Special I/O
C200H-OV001
82
Ethernet Module
CS1 CPU Bus
CS1W-ETN01
84
Controller Link Modules
CS1 CPU Bus
CS1W-CLK11/21
85
Controller
Co
t o e Link Boards
oa ds
Personal
e so a Co
Computer
ute Interface
te ace Board
oa d
3F8F5-CLK11/21
DeviceNet Master Modules
C200H Special I/O
C200HW-DRM21-V1
DeviceNet I/O Link Modules
C200H Special I/O
C200HW-DRT21
DeviceNet Slaves
DeviceNet Slave
DRT1 Series
87
Multiple I/O Terminals
Multiple I/O
GT1 Series
88
Profibus-DP Module
Profibus-DP Master
C200H Special I/O
C200HW-PRM21
91
CompoBus/S
Co
o us/S Master
aste a
and
dS
Slave
a e Modules
odu es
CompoBus/S Master Modules
C200H Special I/O
C200H-SRM21-V1
92
CompoBus/S Slave Terminals
CompoBus/S Slave
SRT1 Series (SRT2)
93
SYSMAC Bus Remote I/O Modules
Remote I/O Master Modules
SYSMAC Bus Remote I/O
C200H-RMPPP
97
I/O Wiring Accessories
Various Wiring Accessories
Analog
a og I/O
/O Modules
odu es
Analog
a og Input
ut Modules
odu es
Analog
a og Out
Output
ut Modules
odu es
Analog
a og Mixed
ed I/O
/O Modules
odu es
Serial
Se
a Co
Communications
u cat o s Boards/Module
oa ds/ odu e
Controller
Co
t o e Link Boards
oa ds a
and
d Modules
odu es
64
6
65
3F8F6-CLK21
DeviceNet
e ce et (CompoBus/D)
(Co o us/ ) Modules
odu es a
and
d
Sl
Slave
Terminals
T
i l
86
98
8:
Modules
Basic and Special I/O
Input Modules
Input Modules
C200H-IP
PPPP
8-pt Modules
Input Modules
C200H-IP
PPPP
16-pt Modules
Input Modules
C200H-IDP
PPP
32-/64-pt Modules
Input Modules
C200H-IDP
PPP
32-pt Modules
Input Modules
CS1W-ID291
96-pt Modules
Output Modules
C200H-OP
PPPP
5-/8-pt Modules
Output Modules
C200H-OP
PPPP
16-pt Modules
Output Modules
C200H-ODP
PPP
32-/64-pt Modules
Output Modules
C200H-ODP
PPP
32-pt Modules
Output Modules
CS1W-OD29P
P
96-pt Modules
Mixed I/O Modules
C200H-MDP
PPP
16-/16-pt Modules
Mixed I/O Modules
CS1W-MD29P
P
48-/48-pt Modules
3 DC Input Modules
Classification
C200H Basic I/O
C200H Group-2 I/O
(B i I/O A
(Basic
Area))
CS1 Basic I/O
C200H Special I/O Module
Input voltage
12 to 24 VDC
24 VDC
24 VDC
24 VDC
12 to 24 VDC
24 VDC
24 VDC
24 VDC
Inputs
8 pts
16 pts
32 pts
64 pts
64 pts
32 pts
96 pts
32 pts
Connections
Removable terminal block
Connector ((See Note.))
Connector ((See Note.))
Remarks
Input current: 10 mA
Input current: 7 mA
—
—
—
Input current: 6 mA
High-speed inputs
Model
C200H-ID211
C200H-ID212
C200H-ID216
C200H-ID217
C200H-ID111
C200H-ID218
CS1W-ID291
C200H-ID215
3 TTL Input Modules
Classification
Input voltage
Inputs
Connections
Remarks
Model
C200H Special I/O
5 VDC
32 pts
Connector (See Note.)
High-speed inputs
C200H-ID501
3 AC Input Modules
Classification
Input voltage/Current
Inputs
Connections
Model
C200H Basic I/O
100 to 120 VAC, 10 mA
8 pts
Removable terminal block
C200H-IA121
100 to 120 VAC, 10 mA
16 pts
C200H-IA122
200 to 240 VAC, 10 mA
8 pts
C200H-IA221
200 to 240 VAC, 10 mA
16 pts
C200H-IA222
3 AC/DC Input Modules
Classification
Input voltage/Current
Inputs
Connections
Model
C200H Basic I/O
12 to 24 VAC/VDC, 10 mA
8 pts
Removable terminal block
C200H-IM211
24 VAC/VDC, 7 mA
16 pts
Classification
Input voltage
Inputs
Connections
Model
C200H Basic I/O
—
16 pts
3-wired,, 500 m max distance
C200H-B7AI1
C200H Basic I/O (Group-2 High-density)
—
32 pts
C200H-IM212
3 B7A Input Modules
Note: Refer to the I/O Wiring Accessories Section.
Additional Information: For more details and specifications on any of these modules, refer to manual W339, Appendix A.
8;
C200H-B7A12
Modules
Basic and Special I/O
Output Modules
3 Relay Contact Output Modules
Classification
Outputs
Max. switching capacity
Connections
Model
C200H Basic I/O Modules
8 pts
2 A at 250 VAC
Removable terminal block
C200H-OC221
12 pts
C200H-OC222
16 pts
C200H-OC225
16 pts
C200H-OC226
5 pts
C200H-OC223
8 pts
C200H-OC224
3 Transistor Output Modules
Classification
Outputs
Output Voltage/Max. switching capacity
Connections
Model
C200H Basic I/O Modules
8 pts
12 to 48 VDC, 1 A sinking
C200H-OD411
8 pts
24 VDC, 2.1 A, sinking
Removable
t
terminal
i l bl
blockk
8 pts
24 VDC, 0.8 A, sourcing, load short protection
C200H-OD214
8 pts
5 to 24 VDC, 0.3 A, sourcing
C200H-OD216
12 pts
24 VDC, 2.1 A, sinking
C200H-OD211
12 pts
5 to 24 VDC, 0.3 A, sourcing
C200H-OD217
16 pts
24 VDC, 0.3 A, sinking
C200H-OD212
16 pts
24 VDC, 1.0 A, sourcing, load short protection
32 pts
16 mA at 4.5 V to 100 mA at 26.4 V,, sinking
g
Connector
(S Note.)
(See
N t )
C200H-OD218
32 pts
24 VDC, 1.0 A, sinking
Connector
C200H-OD21B
C200H Special I/O Module
32 pts
16 mA at 4.5 V to 100 mA at 26.4 V, sinking
Note: 128 pt dynamic outputs are possible.
Connector
(See Note.)
C200H-OD215
CS1 Basic I/O Modules
96 pts
12 to 24 VDC, 0.1 A sinking
Connector
(S Note.)
(See
N t )
CS1W-OD291
C200H Group-2 I/O Modules
64 pts
12 to 24 VDC, 0.1 A sourcing
C200H-OD213
C200H-OD21A
C200H-OD219
CS1W-OD292
3 TTL Output Modules
Classification
Outputs
Output voltage/Max. switching
capacity
Connections
Remarks
Model
C200H Special I/O Module
32 pts
5 VDC, 35 mA
Connector
(See Note.)
128-pt dynamic
outputs possible
C200H-OD501
3 Triac Output Modules
Classification
Outputs
Output voltage/Max. switching capacity
Connections
Model
C200H Basic I/O Modules
8 pts
250 VAC, 1.0 A, 50/60 HZ
C200H-OA221
8 pts
120 VAC, 1.2 A, 50/60 HZ
Removable terminal
bl k
block
12 pts
250 VAC, 0.3 A, 50/60 HZ
C200H-OA222
8 pts
250 VAC, 1.2 A, 50/60 HZ
C200H-OA223
12 pts
250 VAC, 0.5 A, 50/60 HZ
C200H-OA224
C200H-OA122E
3 B7A Output Modules
Classification
Outputs
Output voltage
Connections
Model
C200H Basic I/O
16 pts
(See Note.)
3-wire, 500 m max. distance
C200H-B7AO1
C200H Basic I/O
(Group-2 High--density)
32 pts
(See Note.)
Connector (See Note.)
C200H-B7A02
Note: Refer to the I/O Wiring Accessories Section.
Additional Information: For more details and specifications on any of these modules, refer to manual W339, Appendix A.
8<
Modules
Basic and Special I/O
Mixed I/O Modules
3 B7A Mixed I/O Modules
Classification
Voltage
Inputs/Outputs
Connections
Model
C200H Basic I/O ((Group-2 High-density)
g
y)
((See Note.))
16 inputs/16 outputs
Connector (See Note.)
C200H-B7A21
32 inputs/32 outputs
Connector (See Note.)
C200H-B7A22
Note: Refer to I/O Wiring Accessories Section provided at the end of the complete Module Section.
3 Mixed I/O Modules
Name
Classification
In uts/
Inputs/
Outputs
In ut
Input
voltage
Max. switching
capacity
Connections
Remarks
Model
TTL I/O Module
C200H
Special I/O
M d l
Modules
16 inputs/
16 outputs
5 VDC
5 VDC, 35 mA
Connector
((See Note.))
C200H-MD501
16 inputs/
16 outputs
24 VDC
16 mA at 4.5 V to
100 mA at
26.4 VDC, sinking
High-speed
inputs,, 128-pt
d
dynamic
i
outputs
possible
16 inputs/
16 outputs
12 VDC
24 VDC, 50 mA,
sinking
48 inputs/
48 outputs
24 VDC
12 to 24 VDC,
0.1 A, sinking
---
CS1W-MD291
12 to 24 VDC,
0.1 A, sourcing
---
CS1W-MD292
DC Input/Transistor
Output Modules
CS1 Basic
I/O Modules
48 inputs/
48 outputs
C200H-MD215
C200H-MD115
Note: In addition to the normal I/O functions, C200H High-density I/O Modules (Special I/O Modules) provide the following functions.
•
•
Dynamic I/O (except for OD501/OD502): Instead of normal static inputs and normal static outputs, dynamic outputs and dynamic
inputs are used to increase I/O capacity to 128 inputs and 128 outputs through the use of strobe signal outputs. These functions can
be used to reduce wiring to devices with more digits, such as displays and keyboards.
High-speed Inputs (except OD501/OD215): Eight of the inputs can be set as high-speed inputs to accurately input short pulses from
devices like photomicroswitches.
Additional Information: For more details and specifications on any of these modules, refer to manual W339.
93
Modules
Basic I/O
Interrupt Input Module
Execute an Interrupt Task Within 1.2 ms After an Input Signal Is Received
3 System Configuration
CPU
I/O interrupt
task
C200HS-INT01
When an input on the Interrupt Input Module turns ON, the
CPU is notified immediately, cyclic task execution is
interrupted, and an I/O interrupt task is executed.
3 Specifications
Classifications
Input voltage
Inputs
Input response
time
Connections
Allocations
(CIO 0319 to CIO 2000)
Part number
C200H Basic I/O Module
12 to 24 VDC
8 pts
ON: 0.2 ms min.
OFF: 0.52 ms min.
Removable
terminal block
16 bits
C200HS-INT01
Note: 1. Interrupt response time = Input ON time of 0.2 ms + software interrupt response time of 1 ms max.
2. A CSI Series PLC System can support a maximum of four Interrupt Input Modules.
Additional Information: For more details and specifications on any of these modules, refer to manual W339.
94
Modules
Basic I/O
Analog Timer Module
Easy On-site Time Adjustments
3 System Configuration
Time up
outputs
Analog Timer Module
Timer set input
T0
Set value
Timer pause input
4 pts
Resistance
T3
Set value
Resistance
C200H-TM001
Provides four timers that can be easily adjusted on-site using
front-panel adjustments such as external variable resistors:
No Programming Device required. Using timer pause inputs
enables the functionality of an accumulative timer.
3 Specifications
Classification
Timers
Setting range
Time setting method
CPU bits
Allocations
(CIO 0319 to
CIO 2000)
Model
C200H Basic
I/O Module
4 pts
0.1 to 1.0 s, 1 to 10 s,
2 to 60 s, 1 to 10 min
Internal or external
variable resistor
Timer set input,
timer pause input,
and time up output
16 bits
C200H-TM001
Additional Information: For more details and specifications on any of these modules, refer to manual W339.
95
Modules
Analog Input Modules
Convert Analog Signals to Binary Data
Convert varying input signals such as 1 to 5 V or 4 to 20 mA
to binary values between 0000 and 0FA0 Hex and store the
results in the allocated memory each cycle. The ladder diagram can be used to transfer the data to the DM Area, or the
SCALING instructions (e.g., SCL(194)) can be used to scale
the data to the desired range.
3 System Configuration
CPU Module
Analog I/O
Module
C200H-AD001/AD002
C200H-AD003
CS1W-AD041
CS1W-AD081
3 Features
• Wire burnout detection.
• Peak-value hold function.
• Mean function.
• Scaling function.
Temperature, Pressure,
Speed, Flow rate
• Switching calculation functions.
• 1 ms/channel response time.
Preamp
• Offset and gain adjustment.
Note: The functions provided depend upon the model
being used.
Transducer
Voltage, Current,
Power factor
3 Specifications
Model
C200H-AD001
Classification
C200H Special I/O Modules
Inputs
4 pts
Signal
g
range
g
C200H-AD002
8pts
C200H-AD003
CS1W-AD041
CS1W-AD081
CS1 Special I/O Modules
8 pts
4 pts
8 pts
Voltage
1 to 5 V
Yes
Yes
Voltage
0 to 10 V
Yes
Yes
Voltage
0 to 5 V
---
Voltage
--10 to 10 V
---
Current
4 to 20 mA
Yes
Yes
Signal range settings
Individual
Individual
Resolution
1/4000
1/4000
Conversion speed
2.5 ms/pt max.
2.5 ms/pt max.
1.0 ms/pt max.
1.0 ms/pt max.
Overall accuracy (at 25°C)
±0.5% FS
Voltage:
±0.25% FS
Current:
±0.4% FS
Voltage:
±0.2% FS
Current:
±0.4% FS
Voltage: ±0.2% FS
Current: ±0.4% FS
Terminal block
Connector
Terminal block
Terminal block
Connections
Features
Input disconnection detection
Yes
Yes
Yes
Yes
Wire burnout detection
Yes
Yes
Peak-hold function
Yes
Yes
Mean function
Yes
Scaling function
Yes
---
Yes
Yes
---
Yes
Yes
Additional Information: For more details and specifications on any of these modules, refer to these manuals: W127 (C200H Analog I/O Modules); W229
(C200H-AD002 Modules); W325 (C200H Analog I/O Modules); W345 (CS1 Series Analog I/O Modules).
96
Modules
Analog Output Modules
Convert Binary Data to Analog Signals
Binary data between 0000 to 0FA0 Hex in allocated memory
can be converted to analog signals for output, such as
1 to 5 V or 4 to 20 mA, for output. You only need to place the
data in the allocated words within the ladder diagram.
3 System Configuration
CPU Module
Analog I/O
Module
C200H-DA003
C200H-DA004
CS1W-DA041
CS1W-DA08V
CS1W-DA08C
C200H-DA001
C200H-DA002
3 Features
• Output limit.
Regulator
• Upper/Lower limit alarms.
(Temperature control)
Servocontroller
• Pulse outputs (with duty ratio).
Vari. speed
controller
• Output hold function.
Chart
recorder
Note: The functions provided depend upon the model being used.
(Position control)
(Speed control)
3 Specifications
Classification
C200H Special I/O Modules
Outputs
2 pts
4 pts
8 pts
8 pts
4 pts
1 to 5 V
Yes
—
Yes
—
Yes
—
0 to 10 V
Yes
—
Yes
—
Yes
—
0 to 5 V
—
—
—
—
Yes
—
--10 to 10 V
—
Yes
Yes
—
Yes
4 to 20 mA
Yes
—
Yes
Yes
Signal
g
range
Voltage
g
Current
CS1 Special I/O Modules
8 pts
8 pts
—
—
Signal range settings
Individual
Resolution
1/4095
Conversion speed
2.5 ms/pt max.
1.0 ms/pt max.
1.0 ms/pt max.
Overall accuracy (at 25°C)
±0.5% FS
±0.3% FS
Voltage: ±0.3% FS
Current: ±0.5% FS
Connections
Terminal block
Features
Output limit
Yes
—
—
Upper/Lower limit
alarms
Yes
—
—
Pulse outputs
(with duty ratio)
Yes
—
—
Output hold function
—
Yes
Yes
Yes
Individual
Voltage: 1/8190
Current: 1/4095
Voltage: ±0.3% FS
Current: ±0.5% FS
1/4000
1/4000
±0.5% FS
Terminal Block
Additional Information: For more details and specifications on any of these modules, refer to these manuals: W325 (C200H Analog I/O Modules); W260
(C200H-DA002 Modules); W325 (C200H Analog I/O Modules); W345 (CS1 Series Analog I/O Modules).
97
Modules
Analog Mixed I/O Modules
Analog Inputs and Outputs within One Module
One module performs both analog input and analog output
operations. The module can also be used for ratio and bias
processing, which can be performed on analog inputs to
output the results as analog outputs.
3 System Configuration
CPU Module
Analog I/O
Module
C200H-MAD01
CS1W-MAD44
3 Features
Temperature, Pressure,
Speed, Flow rate
• Mean function.
Regulator
Preamp
(Temperature control)
Servocontroller
Vari. speed
controller
Transducer
Chart
recorder
• Peak hold function.
• Wire burnout detection.
(Position control)
• Output hold function.
(Speed control)
• Ratio conversions.
Voltage, Current,
Power factor
3 Specifications
Part number
Classification
Inputs
Outputs
Input signal
g
ranges
g
Output signal
g
ranges
g
Voltage
g
Current
1 to 5 V
C200H-MAD01
C200H Special I/O Module
2 pts
2 pts
Yes
CS1W-MAD44
CS1 Special I/O Module
4 pts
4 pts
Yes
0 to 5 V
---
Yes
0 to 10 V
Yes
Yes
--10 to 10 V
Yes
Yes
4 to 20 mA
Yes
Yes
1 to 5 V
Yes
Yes
0 to 5 V
---
Yes
0 to 10 V
Yes
Yes
--10 to 10 V
Yes
Yes
4 to 20 mA
Yes
—
Resolution
Conversion speed
Overall accuracyy
Inputs
1/4000 (inputs/outputs)
1/4000 (inputs/outputs)
1.0 ms/pt max (inputs/outputs)
1.0 ms/pt max (inputs/outputs)
Voltage: ±0.2% FS; Current: ±0.4% FS Voltage: ±0.2% FS; Current: ±0.4% FS
Outputs
Voltage: ±0.3% FS; Current: ±0.5% FS Voltage: ±0.3% FS; Current: ±0.5% FS
Mean function
Terminal block
Yes
Terminal block
Yes
Peak hold
Yes
Yes
Wire burnout detection
Yes
Yes
Output hold
Yes
Yes
Ratio conversion
Yes
Yes
Connections
Features
Additional Information: For more details and specifications on any of these modules, refer to these manuals: W345 (CS1 Series Analog I/O Modules), W127
(C200H Analog I/O Modules).
98
Modules
Temperature Sensor Input Modules
Process Signals From Up To Four Temperature Sensors
Process input signals from up to four thermocouples or
platinum resistance thermometers into the specified ranges of
4-digit BCD. The temperatures are written to the allocated
words every cycle, and can be transferred to the DM Area or
other memory locations.
3 System Configuration
Temperature sensors
C200H-TS001
C200H-TS101
C200H-TS102
4 points
Thermocouple or
RTD inputs
3 Features
• Process signals from up to four temperature sensors with
one module. (The same type of temperature sensor and
the same temperature ranges are used for all 4 inputs.)
• Values from temperature sensors are placed in memory in
the CPU in 4-digit BCD format.
Note: Temperature Sensor Terminals are available as DeviceNet
Slaves. These also support all of the listed Thermocouple
types.
• Line disconnection detection provided.
3 Specifications
Model
C200H-TS001
Classification
C200H Special I/O Modules
Inputs
Input signals
g
C200H-TS101
C200H-TS102
4 pts
Thermocouples
Platinum resistance thermometers
K
Yes
—
—
J
Yes
—
—
JPt100
—
Yes
—
PT100
—
—
Yes
Input signal range settings
One setting for all 4 points
Data stored in memory
4-digit BCD
Conversion speed
4.8 s max. (when 4 pts are set for Module).
Overall accuracy (at 25°C)
±1% + 1°C
Connections
Terminal block
Additional Information: For more details and specifications on any of these modules, refer to manual W124.
99
Modules
Temperature Control Modules
One Module Functions as Two Temperature Controllers
Two independent single-loop PID temperature controllers in
one module accept inputs from thermocouples or platinum
resistance thermometers to control a transistor, voltage, or
current output. Words allocated to the module in memory can
be manipulated from the ladder diagram to start/stop operation, set the target value, read the process value, or to perform
other operations.
3 System Configuration
C200H-DSC01
Data Setting Console
Two
temperature
sensors
C200H-TCP
PPP
3 Features
Output cable
Data Setting
Console
• Supports 2-loop PID control (two degrees of
freedom) or ON/OFF control.
• Utilize data from two temperature sensors
(thermocouples: R, S, K, J, T, E, B, N, L, or U) or
platinum resistance thermometers (JPt00, Pt100).
• Open-collector, voltage, or current outputs.
Manipulated variable
• Sampling period: 500 ms.
• Two internal alarms per loop.
• Record up to eight sets of target values, alarm
values, and PID parameters.
• Connects to Data Setting Console for easy setup or
monitoring.
3 Specifications
Classification
Temperature sensor inputs
Control outputs
Model
C200H Special I/O Module
Thermocouples (R,
( , S,, K,, J,, T,, E,, B,, N,, L,, or U))
Transistor—Open-collector (pulse)
C200H-TC001
Voltage (pulse)
C200H-TC002
Current (linear)
C200H-TC003
Transistor—Open-collector (pulse)
C200H-TC101
Voltage (pulse)
C200H-TC102
Current (linear)
C200H-TC103
Platinum resistance thermometers ((JPt00,, Pt100))
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W225.
Data Setting Console
Specifications
Model
Monitoring, setting, and changing present values, set points, alarm values, PID parameters, bank numbers, etc.
C200H-DSC01
Additional Information: For more details and specifications on any of these modules, refer to manual W225.
9:
Modules
Heat/Cool Control Module
One Module Provides Two Loops of Specialized Temperature Control
For temperature control of critical processes, choose this
module with both heating and cooling outputs. Two
independent temperature controllers use inputs from thermocouples or platinum resistance thermometers to control
heating and cooling through transistor, voltage, or current
outputs. Words allocated to the module in memory can
be manipulated from the ladder diagram to start or stop
operation, enter the set point, read the process value, or
perform other operations.
C200H-TVP
PPP
C200H-DSC01
Data Setting Console
3 System Configuration
3 Features
• Supports PID control and ON/OFF control.
• Utilize data from two temperature sensors
(thermocouples: R, S, K, J, T, E, B, N, L, or U) or
platinum resistance thermometers (JPt00, Pt100).
Two
temperature
sensors
Output cable
Data Setting
Console
• Open-collector, voltage, or current outputs.
• Sampling period: 500 ms.
Manipulate variable
• Detects heater burnout though current detectors for
both loops.
• Record up to eight sets of set points, alarm values,
and PID parameters.
MV
Heat
MV
Cool
Heat
Cool
• Connects to Data Setting Console.
PV
PV
3 Specifications
Classification
Temperature sensor inputs
Heating control output
Cooling control output
Model
C200H Special I/O Module
Thermocouples
(R S,
(R,
S K,
K J,
J T,
T E,
E B,
B N,
N L,
L or U)
Open-collector (pulse)
Transistor—
O
Open-collector
ll t (pulse)
( l )
C200H-TV001
Platinum resistance
th
thermometers
t
(JPt00
(JPt00, Pt100)
Voltage (pulse)
C200H-TV002
Current (linear)
C200H-TV003
Open-collector (pulse)
C200H-TV101
Voltage (pulse)
C200H-TV102
Current (linear)
C200H-TV103
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W240.
Data Setting Console
Specifications
Model
Monitoring, setting, and changing present values, set points, alarm values, PID parameters, bank numbers, etc.
C200H-DSC01
Additional Information: For more details and specifications on any of these modules, refer to manual W240.
9;
Modules
Process Control Modules
Ideal for Loop Control of Pressure, Flow, and Other Variables
Two independent, single-loop PID controllers use analog input
signals, such as 4 to 20 mA or 1 to 5 V to control pressure
flow and other process variables. Words allocated to the module in memory can be manipulated from the ladder diagram to
start/stop operation, set the set point, read the process value,
or perform other operations.
3 System Configuration
C200H-DSC01
Data Setting Console
Two
analog
inputs
Output cable
C200H-PID01
C200H-PID02
C200H-PID03
Data Setting
Console
3 Features
Manipulated variable
• Supports 2 independent loops of PID control or
ON/OFF control.
• Accepts a variety of analog input signals.
• Open-collector, voltage, or current outputs.
• Sampling period: 100 ms.
• Manual outputs supported.
• Set two internal alarms for each loop.
• Record up to eight sets of set points, alarm values, and
PID parameters.
• Digital filters can be set to dampen rapid changes in
inputs.
• Connects to Data Setting Console for easy setup and
monitoring.
3 Specifications
Classifications
Analog signal input
Control output
Model
C200H Special I/O Module
4 to 20 mA,, 1 to 5 V,, 0 to 5 V or 0 to 10 V
Open-collector (pulse)
C200H-PID01
Voltage (pulse)
C200H-PID02
Current (linear))
C200H-PID03
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W241.
Data Setting Console
Specifications
Model
Monitoring, setting, and changing present values, set points, alarm values, PID parameters, bank numbers, etc.
C200H-DSC01
Additional Information: For more details and specifications on any of these modules, refer to manual W241.
9<
Modules
Loop Control Options
Loop Control Options and Features
Method
PID instruction in CPU
Temperature Control Module
Heat/Cool Control Module
PID Control Module
Number of loops
1 loop/instruction
2 loops/module
2 loops/module
2 loops/module
Measurement
input signal
None (from Analog Input
Module)
Thermocouple or temperature resistance thermometer
4 to 20 mA, 1 to 5 V,0 to
5 V or 0 to 10 V
Measurement
accuracy
Dependant on Analog
Input Module
Thermocouples: (Larger of ±0.5% or ±2°C) ±1 digit max.
Temperature resistance thermometers: (Larger of ±0.5%
or ±1° C) ±1 digit max.
±0.5% FS ±1 digit max.
Sampling period
10 ms to 99.99 s
(sampling period can vary
with cycle time)
500 ms
100 ms
Control
Continuous PID
Continuous PID (with
auto-tuning), time-ratio PID
(with autotuning), ON/OFF
Control output
signals
None (from Analog Output
Module)
Transistor, voltage, current
Alarms
None
Selected from 9 types
Auto/manual
switching
Yes (By storing value in
address of manipulated
variable separate from
instruction)
No
No
Yes
RUN/STOP
switching
Yes (controlled by input
conditions for PID
instruction)
Yes
Yes
Yes
Data setting
banks
None
8 banks
:3
Continuous PID (with
autotuning), time-ratio PID (with
autotuning), ON/OFF, heating
output, cooling output
Continuous PID (with
autotuning), time-ratio PID
(with autotuning),
ON/OFF
Transistor, voltage,
current
Modules
Fuzzy Logic Module
Take Advantage of High-speed Fuzzy Logic
Use the Fuzzy Support Software to create rule, membership
functions, and other fuzzy data and transfer them to the
module after checking the knowledge. The ladder program in
the CPU can be used to set fuzzy inputs for processing by the
Fuzzy Logic Module, and then the results can then be read
using the ladder program.
3 System Configuration
C500-SU981-E
Fuzzy Support
Software
C200H-FZ001
3 Features
• Contains a high-performance fuzzy logic processor for
high-speed fuzzy processing.
IBM PC/AT or compatible
Analog Output Module
• Handles jobs that used to be performed by using the
experience of skilled operators.
Analog Input Module
• Eight inputs and four outputs.
• Eight conditions and two conclusions per rule, 128 rules
total.
CS1
Analog inputs
Analog outputs
RS-232C cable
(to 9-pin connector)
3 Specifications
Classification
C200H
Special I/O
Module
Fuzzy logic (See Note 2.)
Inputs
Rule form
Rules
Data
FS range
Outputs
Data
FS range
8 conditions and
2 conclusions
128
8 words
max.
0 to 4095
4 words max.
0 to 4095
Processing
g
ti
time
Model
6 ms max. for
Module, 3 to
4 times the
cycle time for
system
C200H-FZ001
Note: 1. Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W208.
2. Fuzzy Support Software, part number C500-SU981-E is required to configure the Fuzzy Logic Module and should be ordered
separately.
Additional Information: For more details and specifications on any of these modules, refer to manual W208.
:4
Modules
Cam Positioner Module
One Module Functions as 48 Mechanical Cams
Angles are detected though an externally connected resolver
(angle detector), and cam outputs are produced for preset
ON/OFF angle data.
3 System Configuration
C200H-CP114
Cam Positioner Module
C200H-CP114
CS1
C200H-DSC01
Data Setting Console
Cam output
C200H-DSC01
Data Setting
Console
Control
panel
3 Features
• Supports 16 external outputs and 32 internal outputs for a
total of 48 cam outputs.
Index table
• Utilize up to 7 ON/OFF data for each cam.
• The Data Setting Console allows easy monitoring of cam
data settings and present cam angles.
Motor
Resolver
3 Specifications
Classification
No. of cam outputs
Control
Module
Resolver
response speed
Resolver response
time
Model
C200H Special I/O Module
48
(external outputs: 16;
internal outputs: 32)
1°
800 r/min max.
200 µs
(sampling frequency:
5 KHz)
C200H-CP114
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W224.
Data Setting Console
Specifications
Model
Monitoring and changing of cam data settings and present angles.
C200H-DSC01
Additional Information: For more details and specifications on any of these modules, refer to manual W224.
:5
Modules
Position Control Modules
High-speed, High-precision Positioning with 1, 2, or 4 Axes
These Position Control Modules support open-loop control
with pulse-train outputs. Automatic trapezoid or S-curve
acceleration and deceleration profiles are supported. Models
are available with 1, 2, or 4 axes. Use in combination with
pulse input servo drive and servomotors or stepper motors
that accept pulse-train inputs.
3 System Configuration
C200HW-NC113
C200HW-NC213
C200HW-NC413
Servo Terminal
3 Features
C200HW-NC113/NC213/NC413
Inputs
• Simple positioning systems can be created by directly
specifying operation from the CPU.
Pulse-input Servo Drive
• Positioning data is saved in internal flash memory,
eliminating the need to maintain a backup battery.
• S-curve acceleration/deceleration, forced starting, and
other features are also supported.
Servomotor or
Stepper Motor
• The SYSMAC-NCT Support Tool enables easy creation of
positioning data and storage of the data in files, for
simplified programming and setup.
• S-curve profile can be set independently for each axis.
• With 4-axis model, up to four axes can be used together
with linear interpolation, or all can be operated
independently.
3 Specifications
Model (See Note 1.)
C200HW-NC113
Classification
C200H Special I/O Modules
C200HW-NC213
Control method
Open-loop, automatic trapezoid acceleration/deceleration
Control output signals
Pulse-train outputs
Controlled axes
1
Position data
--9,999,999 to +9,999,999 pulses
No. of positions
100 per axis
Speed data
1 to 500 kpps
No. of speeds
100 per axis
Acceleration/ deceleration times
0 to 250 s (time to max. speed)
Direct operation
Supported
S-curves
Supported
Flash memory
Supported
Windows-based Support
Software
Supported
2
C200HW-NC413
4
Note: 1. NCT Support Tool Software, part number WS01-NCTF1-E is required to configure the Position Control Module and should be ordered
separately.
2. Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W334.
Additional Information: For more details and specifications on any of these modules, refer to manual W334.
:6
Modules
Motion Control Module
High-precision, Two-axis Motion Control with Multi-tasking G-code Language Programming
The Motion Control Module provides semiclosed-loop control
with analog outputs for up to 2 axes, and supports G-code
language for advanced position control. Multi-tasking allows
you to run the two axes independently for a wider range of
applications.
3 System Configuration
CX-Motion or
MC Support Software
(IBM PC/AT or compatible)
C200H-MC221
Analog Input
Servo Drive
3 Features
• High-speed control of up to 2 axes within one module.
• Multi-task programming with G-language.
G-language is ideal for motion control and enables easy
creation of multi-axis programs. It also reduces the load on
the CPU.
Teaching Box
Motion Control
Screw Terminal Block
• Compatible with absolute encoders.
• Encoder response frequency: 250 kpps.
• Operation also possible with manual pulse generator.
• Special cables available for easy connection to Omron
Servo Drives.
• High-speed response for commands from CPU.
3 Specifications
Model
C200H-MC221 (See Note 1.)
Classification
C200H Special I/O Module
Control method
Semiclosed loop
Control output signals
Analog
Controlled axes
2 axes
Number of tasks
2 (task = unit of program execution)
Number of programs
100 max. when 1 task is used.50 max. when 2 tasks are used.
Program capacity
800 blocks max. when 1 task is used; 400 blocks max. when 2 tasks are used.
Position data capacity
2,000 positions max.
Maximum command value
--39,999,999 to +39,999,999 pulses
Acceleration/deceleration times
0 to 9,998 ms (in 2-ms increments)
S-curve speed curves
Supported
Note: 1. To program and configure the Motion Control Module requires either CX-Motion (part number WS02-MCTC1-E) or MC Support Software (part number CV500-ZN3AT1-E). Order separately.
2. Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W315.
Additional Information: For more details and specifications on any of these modules, refer to manual W315, catalog GCSMD1, and contact your sales representative for additional information.
:7
Modules
New CS1 Series Motion Control Modules
High speed, High Precision, 2- or 4-axis Motion Control with New Multi-Tasking G-code Language Programming
The Motion Control Module provides semiclosed-loop
control with analog outputs for up to 4 axes, and supports
G-language for advanced position control. Multi-tasking allows you to run the two axes independently for a wider range
of applications.
3 System Configuration
CX-Motion
Support Software
(IBM PC/AT or compatible)
CS1W-MC221
CS1W-MC421
Analog Input
Servo Drive
3 Features
Teaching Box
Motion Control
Terminal Block
• High-speed control of up to 2-or 4-axes within one
module.
• Control up to 32 axes per system.
• Utilize new CX-Motion software.
• Encoder response frequency: 500 kpps.
3 CX-Motion Software
• Point-to-point and continuous path control.
• Multi-lingual.
• Helical circular interpolation available.
• Utilizes CX-Server
communications.
• Initiate interrupts to the CPU using D-Code.
• Supports Single-Port Multiple
Access (SPMA).
• High speed actuation times.
• 2-axis = 8 ms; 4-axis = 12 ms.
• Easy setup and configuration.
• Error counter reset.
• Online monitoring and data
trace of axis motion data.
• New G-code (G-32) for winding applications.
3 Specifications
Model
CS1W-MC221
Classification
CS1 Special I/O module
Control method
Semi-closed loop
Control axes
2 axes
4 axes
Number of tasks
2
4
Number of programs
100 max. when 1 task is used; 50 max. when 2 tasks are used; 25 max. when 4 tasks are used
Program capacity
2,000 blocks
Position data capacity
2,000 positions max.
Maximum command value
--39,999,999 to + 39,999,999
Acceleration/deceleration times
0 to 100,000 ms (in 2 ms increments)
S-curve speed curves
Supported
CS1W-MC421
Note: 1. CX-Motion (part number WS02-MCTC1-E) is required to program and configure the CS1 Series Motion Control Modules and should
be ordered separately.
2. Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W359.
Additional Information: For more details and specifications on any of these modules, refer to manual W359.
:8
Modules
High-speed Counter Modules
Two External Inputs and Eight External Outputs with a Variety of Operating Modes
The High-speed Counter Module counts high-speed pulses
that are too fast for normal input modules, and then it
produces outputs according to the count value. Models are
available with either one or with two counter points.
The C200H-CT001-V1 connects to incremental encoders and
other devices with open-collector outputs. It is a high-speed
reversible counter that counts one pulse input up to 50 kcps.
The C200H-CT002 connects to incremental encoders and
other devices with RS-422 line driver outputs. It is a highspeed reversible counter that counts one pulse input up to
75 kcps.
The C200H-CT021 connects to incremental encoders and
other devices with either open-collector or RS-422 line driver
outputs (selected when wiring). It is a high-speed reversible
counter that counts two pulse inputs up to 50 or 75 kcps.
C200H-CT021
C200H-CT001-V1
C200H-CT002
3 System Configuration
3 Features
• Three input modes: differential phases, up/down inputs,
pulse and direction inputs
• Multiplication function (x1/x4) for differential phase input
Counter inputs
• External control inputs: two.
8 External Outputs
• External outputs: eight.
• 3 functions with 6 counting modes:
Encoder
Drum Function: Linear mode, circular mode.
Preset Counter Function: Preset mode.
Counting Function: Gate mode (normal and
cumulative), latch mode, sampling mode.
• Long-distance inputs and noise resistance (line
driver input).
3 Specifications
Classification
Number of
counters
Encoder A and B input, pulse input, Z signal
Maximum counting
speed
Model
C200H Special
I/O Module
1
Open-collector Input voltage: 5 VDC, 12 VDC, or 24
VDC
50 kcps
C200H-CT001-V1
RS-422 line driver (equivalent to Am26LS31)
75 kcps
C200H-CT002
Open-collector Input voltage: 12 VDC or 24 VDC
50 kcps
C200H-CT021
RS-422 line driver (equivalent to Am26LS31)
75 kcps
2
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W141.
Additional Information: For more details and specifications on any of these modules, refer to manual W141.
:9
Modules
Radio Frequency ID Controller Modules
Integrate an RFID System with a CS1 Series Controller, Easily Configured with a Programming Console
Radio Frequency ID Systems provide data tracking for parts
and assemblies in environments too dirty or cluttered for bar
coding. RFID is not line-of-sight, so the reusable Data Carriers
can be placed inconspicuously. Omron’s read/write systems
allow collection and retention of assembly directions, test data
and special customer requirements.
The PLC-mounted RFID Controller Modules send read/write
commands from the CPU to read/write data in reusable data
carrier tag memory.
The C200H-IDS01-V1 is used with the V600 Series for shortdistance communications with electromagnetic coupling, and
the C200H-IDS21 is used with the V620 Series for long-distance communications with microwaves.
C200H-IDS01-V1
(electromagnetic,
for short distances)
The Programming Console can be connected directly to the
RFID Controller Module to send commands to Read/Write
Data Carriers and monitor the results. The Programming Console is particularly useful with initial system startup.
C200H-IDS21
(microwave,
for long distances)
3 Features
3 System Configuration
• Connects RFID System to the CS1 Series Controller.
• Read data from Data Carriers simply by sending a read
command.
Programming Console
• Read/write up to 1,024 bytes of data.
• Record error logs with up to 30 records.
• Use a Programming Console to monitor and control
operation.
Read/Write Head
Data Carrier
3 Specifications
Classification
Connectable ID System
Model
C200H Special I/O Module
V600 Series (electromagnetic, for short distances)
C200H-IDS01-V1
V620 Series (microwave, for long distances)
C200H-IDS21
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W250.
Additional Information: For more details and specifications on any of these modules, refer to manual W250 (IDSC RFID Controller User Manual) and W341 (CS1
Series Programming Console).
::
Modules
CS1 CPU Bus I/O
Serial Communications Boards
Serial Communications Module
Support Protocol Macros, Host Link Communications, and 1:N NT Links for a Variety of Applications
Increase the number of serial ports available (RS-232C or
RS-422A/485) by choosing either a Serial Communications
Board or Serial Communications Module. Specify Protocol
Macros, Host Link Communications, or 1:N NT Links separately for each port. With the CS1 Series, you can easily provide the right number of serial ports for your system.
3 System Configuration
Host computer
Programming
device
Serial Communications
Board
Serial
Communications Boards
CS1W-SCB21
CS1W-SCB41
Serial
Communications
Module
CS1W-SCU21
Operator
Interface
Serial Communications
Module
3 Features
• Serial Communications Board:
Machine
Microcomputer
(or other device)
Non-Omron
PLC
Device
Device
Machine
Increase the number of serial ports without using I/O
slots.
Connect general-purpose external devices 1:N using
RS-422A/485.
Generate interrupts in CPU when data is received.
• Serial Communications Module:
Mount up to 16 modules (including all other CPU Bus
Modules) on CPU racks or Expansion Racks. Ideal for
systems that require many serial ports.
3 Specifications
Module
Classification
Serial communications
modes
Serial
Model
Serial Communications Board
Inner Board
Set separatelyy
f each
for
h port:
t Protocol
P t
l
Macro, Host Link, or
1:N NT Link
RS-232C x 2
CS1W-SCB21
RS-232C x 1, RS-422A/485 x 1
CS1W-SCB41
RS-232C x 2
CS1W-SCU21
Serial Communications Module
CS1 CPU Bus Module
Additional Information: For more details and specifications on any of these modules, refer to manual W336 (CS1 Series Serial Communications Boards and
Modules); Also refer to W342 (CS1 Series Communications Commands).
:;
Modules
Special I/O
ASCII/BASIC Modules
Easily Perform ASCII Data Communications and Utilize BASIC Programming Language
3 System Configuration
The ASCII Modules support BASIC language programming
and RS-232C and RS422A/485 serial communications.
BASIC programming enables ASCII communications with
essentially any external device. It can also be used as a
special processing module to aid the CPU without using
external communications.
The C200H-ASC21/ASC21/ASC31 Modules provide shared
memory with the CPU, and both the ASCII Module and the
CPU can access the shared memory asynchronously, providing for high-speed data exchanges between the two devices without using interrupts.
C200H-ASC02
C200H-ASC11
C200H-ASC21
C200H-ASC31
Terminal
(e.g., Windows
Hyperterminal)
3 Features
• Perform ASCII communications with a wide range of
external devices.
BASIC
program
• The C200H-ASC11/ASC21/ASC31 function as special
processing Modules with BASIC programming.
RS-232C
• Large-capacity user memory: 200 kbytes
• Model available with RS-422A/485 port for 1:N
communications.
RS-232C
• Various forms of data exchanges with CPU: Select the
best method for the read/write trigger and timing.
General-purpose
external device
• High-speed data exchanges possible with shared memory
(not dependant on I/O refresh) of module and CPU.
• A wide range of interrupt processes: Interrupts from CPU
to ASCII Module, communications interrupt, key
interrupts, timer interrupts, error interrupts, etc.
• Easy control of transmission control signals.
• Calculation instructions for error check codes.
• Many BASIC functions (break points, 1-step execution,
execution stop monitoring, etc.)
• Error log supported with up to 30 error records.
3 Specifications
Classification
User memory
Shared memory
Serial communications ports
Model
C200H Special
I/O M
Module
d l
200 kbytes
y
Provided
(90 words
d in
i I/O memory))
RS-232C x 2
C200H-ASC11
RS-232C x 1, RS-422A/485 x 1
C200H-ASC21
RS-232C x 2, RS-232C x 1 for terminal
C200H-ASC31
RS-232C x 2
C200H-ASC02
24 kbytes
None
Additional Information: For more details and specifications on any of these modules, refer to manuals W165 and W306.
:<
Modules
Protocol Macros
Easily Create Protocols for Data Exchange with External Devices; Execute with One Instruction
3 System Configuration
Standard system protocols
(provided in Module or Board)
Omron
component
Protocols for communications with external devices can be
easily created according to the communications standards
required by the external device. Protocol macros enable
communications with essentially any external device with an
RS-232C or RS-422A/485 port without programming difficult
communications within the CPU ladder logic.
Standard system protocols are provided for communications
with Omron components, such as Temperature Controllers,
Panel Meters, Bar Code Readers, and Modems. A software
tool called CX-Protocol is also available to enable creation of
protocols for most any external device.
CX-Protocol
3 Types of Protocol
User-created protocols
Create and transfer
protocols
General-purpose
external device
Protocols
External devices
Required products
Standard
system
protocols
OMRON
components
Serial Communications
Board or Module
User-created
protocols
General-purpose
external device
Serial Communications
Board or Module +
CX-Protocol (Protocol
Development Software)
Note: To effectively create a custom protocol for any non-Omron
external devices, you must have a detailed understanding of
the protocol for each external device.
3 Standard System Protocols
Device
CompoWay/F-compatible components and devices
Process
Controllers
and
d
Temperature
Controllers
Send/receive sequences
CompoWay/F commands
Model
OMRON CompoWay/F
slave components
1/16 DIN Process Controller with Communications
(53 x 53 mm)
Present value read, set point read,
manipulated variable read,, etc.
E5CK
Temperature Controllers with Digital Indications (Type J
with communications) (96 x 96 mm or 48 x 96 mm)
Set point write, alarm write, PID
parameter write,, etc.
E5PJ-A2HO
1/4 DIN Advanced Process Controllers with
Communications (96 x 96 mm)
ES100P
Multi-loop Temperature Controller with communications
(8 control points)
E5ZE
Digital Panel Meter
Bar Code
R d
Readers
Laser Scanner type
Display value read, comparison value
read, write, etc.
K3TP
Read start,, data read,, read stop,, etc.
V500
CCD type
Laser Micrometer
V520
Measurement condition set,
continuous measurement start, etc.
3Z4L
Measurement,, continuous
measurement,
t etc.
t
F200
F350
Visual
I
Inspection
ti
Systems
High speed, high precision, low cost
Character inspection software/positioning software
Measurement, positioning, inspection,
character inspection, etc.
RFID
C t ll
Controllers
Electromagnetic coupling
Carrier data read,, autoread,, write,, etc. V600
V620
High-precision inspection/positioning
Microwave
Hayes Compatible Modem (AT Command)
Modem initialize, dial, send, etc.
F300
---
3 CX-Protocol Software
Software part number WS02-PSTC1-E, is available for customers who have applications that require development of custom
communications protocols.
Additional Information: For more details, refer to manual W344 (CX-Protocol Operation Manual).
;3
Modules
Serial Communications Summary
This table summarizes the variety of serial communications options available when using a CS1 Series Controller.
Serial Communications Options
Module
CPU
Serial
C
Communii
cations
Boards/
Modules
ASCII/
BASIC
Modules
Ports
Serial communications mode (protocol/device)
BASIC
programming
Message
g
Model
communications
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
Yes
No
Port 1: RS-232C
No
No
No
No
No
No
Yes
No
Port 2: RS-232C
No
No
No
No
No
No
Yes
No
Port 1: RS-232C
No
No
No
No
No
No
Yes
No
Port 2: RS-422A/485
No
No
No
No
No
No
Yes
No
Port 1: RS-232C
No
No
No
No
No
No
Yes
No
Port 2: RS-232C
No
No
No
No
No
No
Yes
No
Protocol
macros
Host Link
NT Links
Generalpurpose
external
devices
Host
computers
Port 1: Peripheral
No
Port 2: RS-232C
No
Port 1: RS-232C
Port 2: RS-232C
Noprotocol
Peripheral
bus
Programming
Console
bus
Omron
GeneralNT Series purpose
HMI
external
devices
Program-ming
Devices
Programming
Console
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
No
Port 1: RS-232C
Yes
Yes
Yes
Port 2: RS-422A/485
Yes
Yes
Port 1: RS-232C
Yes
Yes
Port 2: RS-232C
Yes
Port 1: RS-232C
Port 2: RS-232C
All
models
d l
CS1WSCB21
CS1WSCB41
CS1WSCU21
C200HASC02
C200HASC11
C200HASC21
C200HASC31
;4
Modules
Special I/O
Voice Module
Provides Audible Notification of System Conditions or Alarms
Use the Voice Module for operator interface messages.
Record up to 60 voice messages on site, or use a tape
recorder and transfer the messages to the module.
Messages can also be uploaded or downloaded through
the RS-232C port on the front panel. The built-in speaker
enables immediate message verification. Message length
and sound quality are selectable.
C200H-OV001
• Microphone jack enables live message broadcast.
• Flexible message length.
• Messages can be interrupted to start another message.
• Messages can be recorded in phrase and word
combination formats.
• Upload or download messages through the RS-232C port
on the front panel.
3 System Configuration
C200H Alpha
or CS1 Series
Controller
Voice Module
Voice Input
Input Devices
• Computer
• Microphone
• Tape recorder
Voice Output
Module’s internal
amplifier output
Microphone
(dynamic, 600 Ω)
LINE OUT (600 Ω)
Speaker
(8 Ω,
commercially
available)
Cassette tape
recorder
(50 kΩ, 3.3 V max.,
audio use)
External amplifier
;5
Speaker
Output Devices
• Computer
• Printer
• Speaker
Modules
Special I/O
Voice Module
3 Specifications
Classification
C200H Special I/O Module
Model
C200H-OV001
Voice synthesis method
Message
Message
g input (switch-selectable)
(
)
Message
g output (switch-selectable)
(
)
Adaptive differential pulse-coded modulation (ADPCM)
Recording time
32, 48, or 64 s (switch-selectable)
Capacity (sentences and phrases)
60 max.
MIC IN
Microphone input: Unbalanced dynamic microphone (600 Ω)
LINE IN
Tape input: Input impedance: 50 kΩ, unbalanced; Maximum
input voltage: 3.3 V
SPEAKER OUT
Built-in amplifier output: 0.14 W (8 Ω speaker)
LINE OUT
External amplifier output: 600 Ω unbalanced transformer output
Maximum output voltage: 0.5 V rms (effective value)
Balanced and unbalanced external amplifiers are connectable
Built-in monitor speaker
Diameter 27 mm, 0.1 W (8 Ω)
Input frequency
32-second recordings: 8 kHz
48-second recordings: 5.3 kHz
64-second recordings: 4 kHz
Output frequency characteristics
32-second recordings: 100 Hz to 3.2 kHz
48/64-second recordings: 100 Hz to 2.2 kHz
Low-pass filter (LPF) selector function (see note)
Cutoff frequency: 3.2 kHz for 32-second recordings, 2.2 kHz for
48/64-second recordings
Message memory
128K bytes RAM (battery powered)
External communication function (save recorded messages)
RS-232C (Baud rate: 19,200/9,600/4,800/2,400 bps.
XON/XOFF: yes/no, CTS/RTS: yes/no)
Self-diagnosis function
CPU watchdog timer, LOW battery voltage detection
Battery life
5 years at 25°C (battery life is shorter for higher temperatures)
I/O words required
10 (Special I/O area)
Internal current consumption
5 VDC, 0.3 A max.
Weight
400 g max.
Note: The recording time of the Voice Module is varied by changing the module’s input frequency. For improved sound quality, the cutoff frequency of the low-pass filter is automatically changed to a lower frequency when the recording time is increased from 32 to either 48 or
64 seconds. (The output frequency is set to 100 Hz to 2.2 kHz when the recording time is set to 48 or 64 seconds.)
Additional Information: For more details, refer to manual W172.
;6
Modules
CS1 CPU Bus I/O
Ethernet Module
Provides Interface and Communications Between Information-Level Devices
Achieve a wide range of capability from PLCs connected to an
Ethernet network. Transfer data with TCP/IP or UDP/IP socket
services, execute OMRON’s standard FINS commands, transfer files with FTP, or send e-mail with SMTP. Select the communications services that are required and flexibly connect
PLCs on an information level Ethernet network.
3 System Configuration
CS1W-ETN01
3 Features
• Access socket services simply by manipulating specific
bits in memory.
Ethernet network
• Take advantage of electronic mail (SMTP).
• Interconnect to Controller Link and other networks.
• Use Ethernet standard protocols: TCP/IP and UDP/IP.
• Use Omron’s standard FINS message communications.
Ethernet Module
Ethernet Module
• Transfer files with host computers using FTP.
• Set communications parameters with CX-Programmer.
• Connect CS1, C200H Alpha, CVM1, and CV Series
PLCs.
3 Specifications
Classification
Communications services
Model
CS1 CPU Bus Module
FINS communications, FTP server, socket services, and e-mail services
CS1W-ETN01
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W343.
Additional Information: For more details and specifications on any of these modules, refer to manual W343.
;7
Modules
CS1 CPU Bus I/O
Controller Link Modules
and Controller Link Support Boards
Omron’s Control-Level Network
Controller Link is Omron’s premier control-level network.
It supports automatic data links between two PLCs or
between PLCs and host computer(s), as well as links for
programmed data transfers. You get high-capacity, flexible
data links and high-capacity data transfers with messages.
For a low-cost communications system, twisted-pair cables
can be used.
3 System Configuration
Data Links
Controller Link
Module
PLC
PLC
CS1W-CLK21
Controller Link
Wired Module
PLC
CS1W-CLK11
Controller Link
Fiber-optic Module
Shared memory data transfers (continuous)
for I/O bits, link bits, DM Area words, etc.
3G8F5-CLK21-E (Wired) and
3G8F5-CLK11-E (Fiber-optic)
Personal Computer Boards
Message Communications
Controller Link
Module
PLC
PLC
3 Features
PLC
• Achieve high-capacity, flexible data links.
CS1
• Transfer large volumes of data through a message service.
• Connect through twisted-pair cables or fiber-optic cables.
Programmed data transfers (as required)
• Connect CS1, C200H Alpha, CVM1, and CV Series PLCs.
• Complete error correction and troubleshooting functions.
Communications instruction
in user program
• Set communications parameters with CX-Programmer.
3 Specifications
Module/Board
Classification
Communications
Media
Specifications
Model
Controller Link
M d l
Modules
CS1 CPU Bus
M d l
Module
Data links and
message
communications
Wired
Multiple modules can be mounted to CPU
R k or CS1 Expansion
Rack
E
i Racks.
R k
CS1W-CLK21
Controller Link
S
Support
t Boards
B d
Personal
computer
t board
b d
CPU Processor Intel 386 or better,, ISA bus
IBM PC DOS V
Ver 7
7.0,
0 MS DOS Ver.
V 6.2
62
Microsoft C Ver. 70A
3G8F5-CLK21-E
Fiberoptic
Wired
Fiberoptic
CS1W-CLK11
3G8F5-CLK11-E
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W309.
Additional Information: For more details and specifications on any of these modules, refer to manual W309 (Controller Link Modules); W308 (Controller Link
Support Software); W307 (Controller Link Support Boards).
;8
Modules
Special I/O
DeviceNet Master and I/O Link Modules
Open, Device Level Remote I/O Network
This is Omron’s offering of the DeviceNet open field network
—a multi-bit, multi-vendor network for machine control and
information. Remote I/O for automatic data transfers between
the CPU and Slaves (with no programming in the CPU) combines with message communications (that can be programmed in the CPU) to send read/write messages to slaves
and control slave operation.
C200HW-DRM21-V1
DeviceNet Master
Module
C200HW-DRT21
DeviceNet I/O Link
Module
One of the slaves that can be connected is the Multiple I/O
Terminal, a building-block system that combines Multiple I/O
Remote I/O Access Modules. The Multiple I/O Terminal provides flexible expansion through easily connected, distributed
I/O Modules.
3 System Configuration
3 Features
• Multi-vendor network compatible with other DeviceNet
components.
DeviceNet
Master Module
• Use both remote I/O and message communications.
• Freely allocate up to 4,800 points of remote I/O.
(Configurator required.)
DeviceNet
500 Kbps: 100 m
125 Kbps: 500 m
• Connect up to 63 slaves.
• Network multiple PLCs with DeviceNet Master Modules.
• Ideal for multi-bit control as a multi-level network.
• Maximum transmission distance of 500 m at 125 Kbps.
Perfect for conveyor systems.
DeviceNet I/O
Link Module
Slaves
• A wide range of connection methods, including
T-branches and multidrops, for flexible line expansions or
alterations.
63 nodes max.
• Read a remote controller’s memory as remote I/O by
mounting a C200HW-DRT21 DeviceNet I/O Link Module.
• Use RS-232C to connect external devices for message
communications.
Multiple I/O Terminal
3 Specifications
DeviceNet Master Module
Classification
Communications
Specifications
Model
C200H Special
I/O Module
Remote I/O and messages
Mount one Module without Configurator and up to 16 Modules
using Configurator.
C200HW-DRM21-V1
Note: 1. Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W267.
2. Some DeviceNet systems may require the of the DeviceNet Configurator software and Communications Board, part number
3G8F5-DRM21-E. Part number 3G8E2-DRM21-E is the PCMCIA version of the DeviceNet Configurator Software for the laptop PCs.
Additional Information: For more details and specifications on all of the Omron DeviceNet products, refer to Catalog No. P10FAZ1 (DeviceNet Products Catalog),
and manual W267 (DeviceNet Operation Manual).
;9
Modules
Special I/O
DeviceNet products
DeviceNet Slave Modules
Slave
Basic I/O
Modules
Remote Transistor Input
Modules
Remote Transistor Output
Modules
Environmentally
y Resistant
T
Transistor
i t I/O modules
d l
I/O points
Features
Mounting
Model
8 inputs
NPN (PNP) versions
DIN rail or
screws
DRT1-ID08(-1)
(See Note 2.)
16 inputs
NPN (PNP) versions
DRT1-ID16(-1)
(See Note 2.)
8 outputs
NPN (PNP) versions
DRT1-OD08(-1)
(See Note 2.)
16 outputs
NPN (PNP) versions
DRT1-OD16(-1)
(See Note 2.)
8 inputs (NPN)
Highly
g y water resistant; meets IP66
8 outputs (NPN)
Connect I/O using standard Sensor
I/O Connector.
8 inputs and
8 outputs (NPN)
Remote Adapters
Sensor Modules
Special
Modules
DRT1-ID08C
DRT1-OD08C
DRT1-MD16C
DIN rail or
screws
16 inputs
NPN (PNP) versions
16 outputs
NPN (PNP) versions
DRT1-OD16X(-1)
(See Note 2.)
16 inputs (NPN)
Connect Photoelectric and Proximityy
S
Sensors
with
ith 2
2-wire
i connectors.
t
DRT1-HD16S
Thermocouple inputs.
DRT1-TS04T
Platinum resistance thermometer
inputs.
DRT1-TS04P
8 inputs and
8 outputs (NPN)
(See Note.)
Analog
Modules
Screws
DRT1-ID16X(-1)
(See Note 2.)
DRT1-ND16S
Temperature Input
M d l
Modules
4 inputs (4
( words))
B7AC Interface Module
30 points
(10 words/B7AC)
Connect to three B7ACs with one
Module (three ports).
M5 screws
DRT1-B7AC
CQM1 I/O Link Module
16 inputs and
16 outputs
Mount up to 3 or 7 Modules to CQM1
(depending on model).
To CQM1
CQM1-DRT21
Analog Input Modules
2 or 4 inputs
(2 or 4 words)
(voltage or current)
Input ranges:
1 to 5 V, 0 to 5 V, 0 to 10 V, --10 to
10 V, 0 to 20 mA, 4 to 20 mA
(selectable) 1/6,000 resolution.
DIN rail or
screws
DRT1-AD04
4 inputs (4 words)
(voltage or current)
Input ranges:
1 to 5 V, 0 to 5 V, 0 to 10 V,
0 to 20 mA, 4 to 20 mA (selectable)
1/30,000 resolution
DRT1-AD04H
(high-resolution)
Analog Output Modules
2 outputs (2 words)
Output ranges:
1 to 5 V, 0 to 10 V, --10 to 10 V,
0 to 20 mA, 4 to 20 mA (selectable)
1/6,000 resolution
DRT1-DA02
C200H I/O Link Module
512 inputs
(32 words) max.
512 outputs
(32 words) max.
Mount up to 16 Modules to C200H
Alpha or CS1 Controller
To
backplane
C200HW-DRT21
RS-232C Module
16 inputs (1 word)
Two RS-232C ports
DIN rail or
screws
DRT1-232C
M5 screws
DRT1-B7AC
Set and Control via explicit messages
RS-232C status input to memory
B7AC Interface Module
30 points
(10 words/B7AC)
Connect to three B7ACs with one
Module (three ports).
Note: 1. I/O points for the I/O Link Module are internal I/O points in the CPU.
2. These modules are available in both NPN and PNP. Adding a “-1” suffix to the part number indicates the PNP version.
Additional Information: For more details and specifications, refer to manual W347 (C200HW-DRT21) and manual W348 (DRT1-COM GT1 Series DeviceNet
Multiple I/O Terminals Operation Manual).
;:
Modules
Multiple I/O Products
DeviceNet Slaves with Additional I/O Flexibility
A Communications Module can be connected to the
DeviceNet Master Module to interface various types of I/O
Modules. Allocations and address settings are not required for
the I/O Modules, enabling flexible, simple distributed I/O.
3 System Configuration
DeviceNet Master Module
3 Features
Multiple I/O Terminal
• To expand I/O, merely add I/O Modules to the
Communications Module.
DeviceNet network
• Create a low-cost multibit system.
I/O Module Connecting Cables
• Select from a wide range of I/O Modules.
Communications
Module
I/O Modules
I/O Module Interface: 8 Modules max.
3 m total, 1 m between Modules
1024 I/O points max.
3 Multiple I/O Terminal Modules
Communications Module
Number of Slaves
Number of Slave I/O points
Rated voltage
Standards
Model
8
1,024 max., input and output combined
24 VDC
UL, CSA, EC
DRT1-COM
Digital I/O Modules
Module
Classification
Internal I/O circuit
common
I/O
pts
I/O
Connections
Rated
voltage
I/O
specifications
Standards
Model
Terminal
Bl k t
Block-type
Digital I/O
Modules
Digital input
NPN (+ common)
16
M3 terminal
bl k
block
24 VDC
DC/Tr
UL,, CSA,, EC
GT1-ID16
PNP (-- common)
Digital output
NPN (-- common)
GT1-ID16-1
0.5 A DC/Tr
GT1-OD16
PNP (+ common)
Connectort
type
Digital I/O
Modules
Digital input
GT1-OD16-1
Molex
connectors
t
NPN (+ common)
PNP (-- common)
Digital output
NPN (-- common)
DC/Tr
GT1-ID16MX
GT1-ID16MX-1
0.5 A DC/Tr
GT1-OD16MX
PNP (+ common)
Digital input
GT1-OD16MX-1
Fujitsu
j
connectors
t
(See Note.)
Note )
NPN (+ common)
PNP (-- common)
Digital output
NPN (-- common)
DC/Tr
CE
GT1-ID16ML-1
0.5 A DC/Tr
GT1-OD16ML
PNP (+ common)
Digital input
GT1-OD16ML-1
25-pin D-sub
connectors
t
NPN (+ common)
PNP (-- common)
Digital output
NPN (-- common)
DC/Tr
GT1-ID16DS
GT1-ID16DS-1
0.5 A DC/Tr
GT1-OD16DS
PNP (+ common)
Multi-point
Connectory
g
type
Digital
I/O M
Modules
d l
Digital input
NPN (+ common)
PNP (-- common)
Digital output
GT1-OD16DS-1
32
Fujitsu
connectors
(See Note.)
NPN (-- common)
DC/Tr
UL, CSA, EC
GT1-ID32ML
GT1-ID32ML-1
0.5 A DC/Tr
PNP (+ common)
Note: See the G79 and XW2Z Cables in the tables on the following pages.
Additional Information: For more details and specifications on Multiple I/O Terminal Modules, refer to manual W348.
;;
GT1-ID16ML
GT1-OD32ML
GT1-OD32ML-1
Modules
Multiple I/O Products
Relay Output Modules
Classification
I/O points
I/O connection
method
Supply voltage
I/O specifications
Standards
Model
Relay output
16 points
M3 terminal
bl k
block
24 VDC
2 A, AC/DC, SPST-NO
CE
GT1-ROS16
5 A, AC/DC, SPST-NO
UL, CSA, EC
GT1-ROP08
8 points
Analog Input Modules
Classification
I/O
I/O connections
Supply voltage
I/O specifications
Standards
Model
Analog
g input
8 inputs
Connectors
24 VDC
GT1-AD08MX
Terminal block
4 to 20 mA,, 0 to 20 mA,, 0 to 5 V,,
1 tto 5 V
V, 0 tto 10 V
V, --10
10 tto 10 V
UL,, CSA,, EC
4 inputs
GT1-AD04
Analog Output Modules
Classification
I/O
I/O
connections
Supply
voltage
I/O specifications
Standards
Model
Analog
g output
4 outputs
Connector
24 VDC
0 to 5 V, 1 to 5 V, 0 to 10 V, --10 to 10 V
UL,, CSA,, EC
GT1-DA04MX
Terminal block
0 to 5 V, 1 to 5 V, 0 to 10 V, --10 to 10 V, 4 to
20 mA
GT1-DA04
Counter Module
Classification
External I/O
I/O connection method
Operating mode
Standards
Model
Counter Module
1 input, 2 outputs
Terminal block
Linear counter, 50 kHz
EC
GT1-CT01
Connecting Cable
Name
Specification
Model
I/O Module Connecting Cable
1m
GCN1-100
3 G79 Cables with Connectors
Length (m)
Model
Dimensions ((For 32-pt modules,, with Fujitsu
j
connectors.))
A
B
For input
For output
1.0
.75
G79-I100C-75
G79-O100C-75
1.0
1.25
G79-I150C-125
G79-O150C-125
2.0
1.75
G79-I200C-175
G79-O200C-175
3.0
2.75
G79-I300C-275
G79-O300C-275
5.0
4.75
G79-I500C-475
G79-O500C-475
Length L (m)
1.0
Straight
length
Dimensions (For 16-pt modules, with Fujitsu connectors.)
Model
L = Cable length
G79-100C
1.5
G79-150C
2.0
G79-200C
3.0
G79-300C
5.0
G79-500C
Note: 1. These cables are to be used with the GT1-==== ML, Fujitsu Connector Style of Multiple Terminal I/O Modules.
2. See the I/O Wiring Accessories Section for more detail regarding I/O block options that can be used with GT1 connector-style
modules.
Additional Information: For more details and specifications on Multiple I/O Terminal Modules, refer to manual W348.
;<
Modules
Multiple Terminal I/O Products
3 XW2Z Cables with Connectors
Length L (m)
Dimensions (For 32-pt modules, with Fujitsu connectors.)
Model
0.5
XW2Z-050B
1.0
XW2Z-100B
1.5
XW2Z-150B
2.0
XW2Z-200B
3.0
XW2Z-300B
L = Cable length
5,000
Length L (m)
XW2Z-500B
Dimensions (For 16-pt modules, with Fujitsu connectors.)
Model
0.5
XW2Z-050A
1.0
XW2Z-100A
1.5
XW2Z-150A
2.0
XW2Z-200A
3.0
5.0
XW2Z-300A
L = Cable length
XW2Z-500A
Note: 1. These cables are to be used with the GT1-====ML, Fujitsu Connector Style of Multiple Terminal I/O Modules to connect to XW2B
Wiring Blocks.
2. See the I/O Wiring Accessories Section for more detail regarding I/O block options that can be used with GT1 connector-style
modules.
Additional Information: For more details and specifications on Multiple I/O Terminal Modules, refer to manual W348.
<3
Modules
Special I/O
Profibus-DP Master
Open Field Bus Networking and Device-Level Control
There are two types of master devices: DP Master Class 1
(DPM1) and DP Master Class 2 (DPM2). A DPM1 is a central
controller which exchanges information with the decentralized
stations (i.e., DP slaves) with a specified message cycle.
DPM2 devices are programmers, configuration devices or
operator panels. They are used during startup for configuration of the DP system or for operation and monitoring
purposes.
3 System Configuration Capabilities
C200HW-PRM21
Profibus-DP configurations can include multiple active
(master) stations as well as multiple passive (slave) stations.
Master stations form a logical token ring and support
communication to assigned slave stations to manage both
master--master and master--slave communications and
control.
3 Features
• Profibus DP Master Module for C200HS,
C200H Alpha and CS1.
• Special I/O Module, similar to DeviceNet Master.
• Can be mounted in any backplane slot, including
expansion backplane.
3 System Configuration
• Up to 10 Master Modules per C200HS or
C200H Alpha or CS1.
• Each Master supports up to 124 slaves.
CS1 Series Controller
• Supports 9.6 k to 12 Mbps communication speeds.
• All mandatory Profibus-DP functions, including
SYNC/FREEZE, are supported.
Transmission
CPU
Power
Supply
Repeater
Station 32
Transmission
Transmission
Transmission
Profibus
Station
2
Station
3
Station
31
Station
33
Station
34
3 Specifications
Item
Model
Profibus DP Master Module for C200HS, C200H Alpha and CS1.
C200HW-PRM21
Software, Configuration Profibus (SyConDP)
WS02-PDC1-E
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W349.
Additional Information: For more details and specifications on any of these modules, refer to manual W349.
<4
Modules
Special I/O
CompoBus/S Master Module
High-speed Bus for Distributed Machine Control and Reduced Wiring Cost
CompoBus/S is a high-speed bus that automatically transfers
remote I/O status to the CPU without any programming in the
CPU. High-speed remote I/O is supported by a communications cycle time of 1 ms maximum for 256 I/O points.
3 System Configuration
CompoBus/S Master Module
C200HW-SRM21-V1
3 Features
CompoBus/S network
• Distributed machine control with a high-speed
communications cycle.
• Use a 500 m trunk line for a wide range of machine
control.
Remote I/O
Slaves
32 Terminals max.
• Easy expansions at any location with T-branches.
• Reduce wiring costs with Belden #9409 twisted-pair
cable, VCTF cable, or a special flat cable.
• Sensor connectors for easy wiring.
• Supports a variety of digital and analog slave modules.
3 Specifications
Classification
Communications
Specifications
Model
C200H Special I/O Module
Remote I/O
Mount up to 16 Modules
C200HW-SRM21-V1
Note: Basic connector(s) included. For dedicated Omron cables, connectors and accessories, refer to manual W266.
Additional Information: For more details and specifications on this module, refer to manual W266 (CompoBus/S Operation Manual).
<5
Modules
CompoBus/S Products
3 CompoBus/S Slave Options
Slave
I/O Points
Model (See Note 2.)
Power supply
Remote I/O Transistor Terminals
4 inputs (NPN)
SRT2-ID04
4 inputs (PNP)
SRT2-ID04-1
Separate power
supplies
li
(See Note 1.)
1)
8 inputs (NPN)
SRT2-ID08
8 inputs (PNP)
SRT2-ID08-1
16 inputs (NPN)
SRT2-ID16
16 inputs (PNP)
SRT2-ID16-1
4 outputs (NPN)
SRT2-OD04
4 outputs (PNP)
SRT2-OD04-1
8 outputs (NPN)
SRT2-OD08
8 outputs (PNP)
SRT2-OD08-1
16 outputs (NPN)
SRT2-OD16
16 outputs (PNP)
SRT2-OD16-1
16 inputs (NPN, + common)
SRT2-ID16T
16 inputs (PNP, -- common)
SRT2-ID16T-1
16 inputs/outputs (NPN, -- common)
SRT2-MD16T
16 inputs/outputs (PNP, + common)
SRT2-MD16T-1
16 outputs (NPN, -- common)
SRT2-OD16T
16 outputs(PNP, + common)
SRT2-OD16T-1
8 inputs (NPN, + common)
SRT2-VID08S
8 inputs (PNP, -- common)
SRT2-VID08S-1
8 outputs (NPN, -- common)
SRT2-VOD08S
8 outputs (PNP, + common)
SRT2-VOD08S-1
16 inputs (NPN, + common)
SRT2-VID16ML
16 inputs (PNP, -- common)
SRT2-VID16ML-1
16 outputs (NPN, -- common)
SRT2-VOD16ML
16 outputs (PNP, + common)
SRT2-VOD16ML-1
8 outputs
SRT2-ROC08
16 outputs
SRT2-ROC16
8 outputs
SRT2-ROF08
16 outputs
SRT2-ROF16
16 inputs
SRT2-ID16P
16 outputs
SRT2-OD16P
4 inputs (1 word x 4 terminals)
SRT1-TID04S
4 inputs (4 words x 1 terminal)
SRT1-TKD04S
Network power
supply
(See Note 1.)
4 inputs (1 word x 4 terminals)
SRT1-XKD04S
---
4 inputs (4 words x 1 terminal)
SRT1-XID04S
8 inputs
SRT1-ID08S
8 outputs
SRT1-OD08S
4 inputs and 4 outputs
SRT1-ND08S
8 inputs or 8 outputs
SRT2-BIT
Remote I/O Transistor Terminals
with
ith iindependent
d
d t commons for
f each
h point
i t
Remote I/O Transistor Terminal with Sensor
C
Connector
t
Remote I/O Transistor Terminal with MIL
C
Connector
t
Remote I/O Relayy Terminals
Remote I/O Power MOSFET Relayy Terminals
Remote I/O Printed Circuit Board Modules
Sensor Amp Terminals
Expansion Sensor Amp Terminals
Sensor Remote Terminal Blocks
Bit Chain Terminal
Local power
supply
l
(See Note 1.)
1)
Local power
supply
l
(See Note 1.)
1)
Local power
supply
l
(See Note 1.)
1)
---
Network power
supply
l
(See Note 1.)
1)
Local power
supply
(See Note 1.)
Note: 1. Network Power Supply:
Separate Power Supplies:
Slaves that can receive power from a CompoBus/S flat cable.
Slaves requiring both communications and I/O power supplies
(Communications power can come from a CompoBus/S flat cable.)
Local Power Supply:
Slaves requiring an external power supply
(Communications power cannot come from a CompoBus/S flat cable.)
2. SRT1 vs. SRT2: SRT1 supports only high-speed transmission (750 kbps at 100 m); SRT2 also supports high speed, as well as long
distance transmission (500 m at 93.75 kbps).
Additional Information: For more details and specifications on this module, refer to manual W266 (CompoBus/S Operation Manual).
<6
Modules
CompoBus/S Products
3 Vertical-Style Modules
Model
Specifications
SRT2-VID08S
Connection with sensor connector (for cable connection), 8 transistor inputs, multiple power supplies
(NPN)
SRT2-VID08S-1
Connection with sensor connector (for cable connection), 8 transistor inputs, multiple power supplies
(PNP)
SRT2-VID16ML
Connection with MIL connector, 16 transistor inputs, multiple power supplies (NPN)
SRT2-VID16ML-1
Connection with MIL connector, 16 transistor inputs, multiple power supplies (PNP)
SRT2-VOD08S
Connection with sensor connector (for cable connection), 8 transistor outputs, multiple power
supplies (NPN)
SRT2-VOD08S-1
Connection with sensor connector (for cable connection), 8 transistor outputs, multiple power
supplies (PNP)
SRT2-VOD16ML
Connection with MIL connector, 16 transistor outputs, multiple power supplies (NPN)
SRT2-VOD16ML-1
Connection with MIL connector, 16 transistor outputs, multiple power supplies (PNP)
Note: All models are compatible with both High-speed and Long-distance Communications Modes.
3 Mounting Brackets for Vertical-Style Modules
Model
Description
SRT2-ATT01
side-mounting bracket
SRT2-ATT02
surface-mounting bracket
3 Analog Input/Output Modules
Model
Specifications
SRT2-AD04
4 analog inputs (switchable between 4, 3, 2, and 1 points), network power supply
SRT2-DA02
2 analog outputs (switchable between 2 and 1 points), network power supply
Note: Both models are compatible with both High-speed and Long-distance Communications Modes.
3 I/O Link Module for CPM1A/CPM2A
Model
Specifications
CPM1A-SRT21
8 inputs, 8 outputs, data exchange with CPM1A/CPM2A CPUs
Note: This model is compatible with both High-speed and Long-distance Communications Modes.
<7
Modules
CompoBus/S Products
3 Communications Cables
Note: Manufactured by Weidmüller.
Relevant Slaves: Vertical-Style Modules (Connector Terminals)
Model
Description
BL3.5/6F (Product No. 160668)
Communications cables, communications power supply and I/O power supply connectors
3 Connectors
Model
Description
Branch Connector
SCN1-TH4
Use this connector to create a branch line from the main line.
(Used with Omron Flat Cable only.)
Extension Connector
SCN1-TH4E
Use this connector to extend the Omron Flat Cable.
Connector Terminator
SCN1-TH4T
This connector has a built-in terminator.
(Used with Omron Flat Cable only.)
Terminal-block Terminator
SRS1-T
This terminal block has a built-in terminator.
(Can be used with VCTF cable and Omron Flat Cable.)
3 MIL Connectors
Note: Related Slaves: Connector Terminals with MIL Connectors
Model
Description
XG4M-2030-T
MIL Connector
3 Sensor Connectors for SRT1-=
=D08S and SRT2-V=
=D08S
Model
Marking
Applicable wire size
XS8A-0441
XS8-1
0.3 to 0.5 mm2
XS8A-0442
XS8-2
0.14 to 0.2 mm2
Note: Related Slaves: Connector Terminals with Sensor Connectors, Remote Terminals with Connector Output Transistors, Sensor Terminals
<8
Modules
Communications Modules
Communications Networks
The following tables provide an overview and specifications for Omron’s major networks for CS1 Series Controllers.
Note: SYSLINK and Profibus-DP products are released and under continual development.
3 Overview
Level
Network
Functions
Communications
Module/Board
Information
networks
t
k
Ethernet
Host computer to PLC
FINS messages
g
Ethernet Module;
St d d 3rd
Standard
3 d party
t (NSB)
Network Service Board
PLC to PLC
Controller Link
Control
networks
t
k
Controller Link
Host computer to CPU
memory card
FTP server
UNIX computer or other
socket service to PLC
Socket services (TCP/IP/UDP/IP)
Computers connected
directly to network and
PLC
FINS messages
PLC to PLC
FINS messages
Controller Link Support
Board
Data links (offsets and automatic setting)
Controller Link Module
Controller Link Module
Data links (offsets and automatic setting)
Device
networks
PC Link
PLC to PLC
Simple data links
PC Link Module
DeviceNet
(CompoBus/D)
PLC to PLC
FINS messages on open network
DeviceNet Master Module
and Configurator
DeviceNet
(CompoBus/D)
PLC to components
((slaves)) and/or to Slave
I/O M
Modules
d l
HIgh-capacity remote I/O on open network
(fixed or user allocations)
DeviceNet Master Module
and Configurator
High-speed remote I/O with OMRON network
device (fixed allocations).
CompoBus/S Master
Module
CompoBus/S
3 Communications Specifications
Network
Ethernet
Controller Link
PC Link
DeviceNet
(CompoBus/D)
CompoBus/S
Commu- Messages
nications
i ti
Data links
Yes
Yes
—
Yes
—
—
Yes
Yes
—
—
—
-
-
Yes
Yes
Maximum speed
Remote I/O
10 Mbps
2 Mbps
Comm cycle:
Approx. 34 ms (Wired:
32 nodes, 2-Kbits +
2-Kword data links)
128 Kbps
500 Kbps
Comm cycle:
Approx. 5 ms
(128 inputs and
128 outputs)
750 Kbps
Comm cycle:
Approx. 1 ms
(128 inputs and
128 outputs)
Total distance
2.5 km
Twisted-pair: 1 km
(at 500 bps)
500 m
500 m (at 125 bps)
Trunk line: 100 m or up
to 500 m
Maximum nodes
100
32
32
63 (64 total)
32
Communications
media
Coax
STP, UTP,
fiber-optic
Special twisted-pair
cable or fiber-optic
cable
Twisted-pair cable
or fiber-optic cable
Special DeviceNet
cable
2-core VCTF cable,
special flat cable
Data link capacity
(for network)
—
32,000 words
64 words
—
—
Remote I/O capacity
—
—
—
4,800 pts (with
Configurator)
256 pts
Fiber-optic: 20 km
1,600 pts (without
Configurator)
Supporting PLCs
<9
CS1 Series,
CVM1,
CV Series,
C200HX/HG/HE
CS1 Series, CVM1,
CV Series,
C200HX/HG/HE
(Fiber-optic: CS1 only)
CS1 Series,
C200HX/HG/HE,
C200H, C200HS,
C1000H, C2000H
CS1 Series, CVM1,
CV Series,
C200HX/HG/HE,
CQM1 (with I/O Link)
CS1 Series,
C200HX/HG/HE,
CQM1, SRM1
Modules
Communications Modules
SYSMAC BUS Remote I/O Master Modules
Ideal For Distribution of I/O at Long Distances from the CPU
The SYSMAC BUS Remote I/O system is ideal for distribution
of I/O and connection with other devices at long distances
from the CPU. Multiple remote I/O systems can be connected
to a single CPU allowing maximum configuration flexibility.
A SYSMAC BUS Remote I/O system consists of a Remote
Master and one or more Remote Slave modules. Both small
and large rack-style I/O can be mixed in the same remote I/O
system. Remote terminal blocks allow for distribution of
8-point and 16-point I/O blocks in a wired remote I/O system.
Stand-alone fiber-optic I/O modules allow distribution of
8-point I/O blocks in a fiber-optic remote I/O system. I/O Link
modules allow connection of a PLC to a fiber-optic remote I/O
system. Special link adapters are available for extended distances and mixing media types.
Note: Basic connector(s) included. For dedicated OMRON cables,
connectors and accessories, refer to manual W120.
C200H-RM201
(Wired Master)
C200H-RM001-PV1
(Fiber-optic Master)
3 Features
• High-speed distribution with twisted pair wiring or select
fiber-optic cable versions.
• Variety of I/O styles and types in a remote I/O system.
• RS-485 communications at 187.5 Kbps.
• Connect C200H I/O, C500 I/O, G7 remote I/O terminals,
programmable terminals.
• Support hundreds of remote I/O signals at a maximum
distance of 200 meters.
3 System Configuration
Fiber-optic Remote I/O System
Wired Remote I/O System
Note: Maximum of two modules can be mounted.
Note: Maximum of two modules can be mounted.
C200H-RM001-PV1
Fiber-optic Remote I/O Master Module
C200H-RM201
Wired Remote I/O Master Module
C200H-RT001-P/RT002-P
Remote I/O Slave Module
C200H-RT201/RT202
Remote I/O Slave Module
Slave Rack
Slave Rack
C200H-BCPP1-V2
Backplane
C200H-BCPP1-V2
Backplane
5 Slave Racks
max., C500
Slave Rack
counted as 2.
C500 Slave Rack
C500 Slave Rack
(Count one C500
Module as two
C200H Modules.)
(Count one
C500 Module
as two C200H
Modules.)
Fiber- optic
Cable
Twisted-pair
cable
C500-RT001/002-(P)V1
Remote I/O Slave Module
5 Slave Racks
max., C500
Slave Rack
counted as 2.
C500-RT201
Remote I/O Slave Module
G7TC I/O
Block
G71 I/O Interface
I/O Link Module
Terminator
32 Module
(32 words) max.
(See note
below.)
G72C I/O Terminal
To other Slaves (Operator Interface Terminals,
I/O Link Modules, and other devices).
Fiber-optic I/O
Module
Repeater
Module
Fiber-optic I/O
Module
Note: 64 modules (32 words) max.; repeater module not counted and required for more than 32
modules.
Additional Information: For more details and specifications on any of these modules, refer to manual W136 (Fiber-optic Remote I/O) and W120
(SYSMAC BUS Fiber and Wired Remote I/O).
<:
Modules
I/O Wiring Accessories
I/O Module Connectors
NK APP. <88A120>
MADE IN JAPAN
LOT
No. Corporation
OMRON
LOT
No. Corporation
02X2F
OMRON
C200HOUTPUT
UNIT-OC222
NK APP. <88A120>
MADE IN JAPAN
LOT No. Corporation
29XOF
OMRON
C200HOUTPUT
UNIT-OA121--E
B
C
Discrete I/O modules are available in a number of voltages,
and densities. There are terminal block, and connector types.
Connector-style high-density I/O modules with 32, 64 or 96
discrete I/O points per module include solder connectors with
the module.
Optional wiring methods are available using Omron’s I/O
blocks, screw terminal, crimp and ribbon connectors, as well
as, with pre-terminated cables. These versatile high-density
configuration options minimize rack space and wiring time.
The Omron I/O Blocks provide single-point isolation and up to
5 A current capacity per point. Replaceable relays and solidstate plug-in modules allow easy maintenance.
There are six styles of discrete I/O modules in the C200H and
CS1 group. The profiles of each are shown here.
NK APP. <88A120>
MADE IN JAPAN
A
NK
APP.IN
<88A120>
MADE
JAPAN
3 C200H and CS1 I/O Module Connectors
LOT No. Corporation
OMRON
Modules include the appropriate connectors. Replacement
connectors and terminal blocks for each style are given here.
D
E
F
3 Specifications
Style type
(See graphic above.)
I/O module
I/O points
Connector type
Part number
A
C200H Basic I/O
5 pts, 8 pts
Screw terminal
4571022-4, PTC-2103
B
C200H Basic I/O
12 pts, 16 pts
Screw terminal
4571023-4, PTC-219
C
C200H Group-2 High
g Densityy I/O
32 pts,, 64 pts
Solder, 40-pin
C500-CE401
Crimp, 40-pin
C500-CE402
Ribbon-crimp, 40-pin
C500-CE403
Solder, right angle
C500-CE404
Crimp, right angle
C500-CE405
Solder, 24-pin
C500-CE241
Crimp, 24-pin
C500-CE242
Ribbon-crimp, 24-pin
C500-CE243
Solder, 56-pin
C500-CE561
Crimp, 56-pin
C500-CE562
Ribbon-crimp, 56-pin
C500-CE563
D
E
F
<;
C200H Group-2 High
g densityy I/O
C200H High
g Densityy I/O
CS1-Series Basic I/O Modules
32 pts,, 64 pts
32 pts
96 pts
Modules
I/O Wiring Accessories
XW2Z Cables with XW2B Screw Terminal Blocks
3 XW2B Terminal Wiring Blocks
XW2B-20G4
XW2B-40G4
XW2B-60G4
XW2B-20G5
XW2B-40G5
XW2B-60G5
XW2B-40G5-T
XW2B-20G5-D
3 Specifications
Part number
Description
Compatible PLC I/O Module (Category)
XW2B-20G4
20-point terminal w/M2.4 screws
XW2B-20G5
20-point terminal w/M3.5 screws
C200H-ID215,, C200H-OD215,, C200H-MD115,,
C200H MD215 C200H-MD501,
C200H-MD215,
C200H MD501 C200H-ID501,
C200H ID501
C200H-OD501, C200H 3232-ptt High-Density I/O Modules
XW2B-40G5-T
40-point terminal w/M3.5 screws (Has
two connectors; same as using two
XW2B-20G5s)
XW2B-20G5-D
20-point terminal w/M3.5 screws
(Daisy chain application)
XW2B-40G4
40-point terminal w/M2.4 screws
XW2B-40G5
40-point terminal w/M3.5 screws
XW2B-60G4
60-point terminal w/M3 screws
CS1W-ID291, CS1W-OD291, CS1W-OD292, CS1W-MD291,
CS1W-MD292, CS1-Series 96-pt. Basic I/O modules
XW2B-60G5
60-point terminal w/M3.5screws
CS1W-ID291, CS1W-OD291, CS1W-OD292, CS1W-MD291,
CS1W-MD292, CS1-Series 96-pt. Basic I/O modules
XW2Z-=00A
Connecting cable
C200H 32-point High Density I/O Modules
XW2Z-=00B
Connecting cable
C200H Group 2 High Density I/O Modules
XW2Z-===H-=
Connecting cable
CS1 Series 96-point Basic I/O Modules
C200H-ID216,, C200H-OD218,, C200H-ID217,,
C200H OD219 C200H G
C200H-OD219,
Group-2
2 hi
high-Density
hD
it I/O M
Modules
d l
Note: For Connecting Cable part numbers, refer to the pages that follow.
<<
Modules
I/O Wiring Accessories
XW2Z Cables with XW2B Screw Terminal Blocks
3 32-point High-density Modules
Configuration
I/O Module
C200H-ID215
C200H-OD215
C200H-MD115
C200H-MD215
C200H-MD501
C200H-ID501
C200H-OD501
Note: The odd numbers on the screw terminals
correspond to column A in the PLC module.
The even numbers correspond to column B
in the PLC module.
Connecting Cables
XW2Z-100A
XW2Z-200A
XW2Z-300A
XW2Z-500A
Screw Terminals
XW2B-20G4
XW2B-20G5
XW2B-40G5-T (same as using
two XW2B-20G5 Terminals)
XW2B-20G5-D
3 32-point and 64-point Group-2 High-density Modules
Configuration
NK APP. <88A120>
MADE IN JAPAN
I/O Module
C200H-ID216
C200H-ID217
C200H-OD218
C200H-OD219
LOT
No. Corporation
OMRON
(For 32 pt use one screw terminal)
Note: The odd numbers on the screw terminals
correspond to column A in the PLC module.
The even numbers correspond to column B
in the PLC module.
Connecting Cables
XW2Z-100B
XW2Z-200B
XW2Z-300B
XW2Z-500B
Screw Terminals
XW2B-40G4
XW2B-40G5
433
Modules
I/O Wiring Accessories
XW2Z Cables with XW2B Terminal Wiring Blocks
3 XW2Z Cables to Connect C200H 32-point I/O Modules and
32-/64-point Group-2 High-density I/O Modules
Part number: 1 to 1 connections
Cable length
Module type
XW2Z-100-A
1 m (3.28
(3 28 ft)
C200H 32-pt High-Density I/O Module
XW2Z 200 A
XW2Z-200-A
2 m (6.56
(6 56 ft)
XW2Z-300-A
3 m (9.84
(9 84 ft)
XW2Z-500-A
5 m (16.40
(16 40 ft)
XW2Z-100-B
1 m (3.28 ft)
XW2Z-200-B
2 m (6.56 ft)
XW2Z-300-B
3 m (9.84 ft)
XW2Z-500-B
5 m (16.40 ft)
C200H 32-pt and 64-pt Group-2
Hi h Density
High
D
i I/O Module
M d l
3 XW2Z-PPPH-P for 96-point CS1 PLC I/O Modules (Connector Type)
XW2Z-- P00H--1
XW2Z-- P00H--2
XW2Z-- P00H--3
A
A
A
B
B
C
Part number: 1 to 1 connections with XW2B-60G=
Cable length A (above)
XW2Z-050H-1
0.5 m (1.64 ft)
XW2Z--100H-1 or XW2Z--100H-1G
1 m (3.28
(3 28 ft)
XW2Z--150H-1 or XW2Z--150H-1G
1 5 m (4.92
1.5
(4 92 ft)
XW2Z--200H-1 or XW2Z--200H-1G
2 m (6.56
(6 56 ft)
XW2Z--300H-1 or XW2Z--300H-1G
3 m (9.84
(9 84 ft)
XW2Z--500H-1 or XW2Z--500H-1
5 m (16.40
(16 40 ft)
XW2Z--700H-1
7 m (22.97 ft)
XW2Z--010H-1
10 m (32.81 ft)
Part number: 1 to 2 connections with XW2B-40G= and XW2B-20G=
Cable length A (above)
Cable length B (above)
XW2Z--100H-2 or XW2Z--100H-2G
1 m (3.28
(3 28 ft)
1 m (3.28
(3 28 ft)
XW2Z--150H-2 or XW2Z--150H-2G
1 5 m (4.92
1.5
(4 92 ft)
1 5 m (4.92
1.5
(4 92 ft)
XW2Z--200H-2 or XW2Z--200H-2G
2 m (6.56
(6 56 ft)
2 m (6.56
(6 56 ft)
XW2Z--300H--2 or XW2Z--300H-2G
3 m (9.84
(9 84 ft)
3 m (9.84
(9 84 ft)
XW2Z--500H-2 or XW2Z--500H-2
5 m (16.40
(16 40 ft)
5 m (16.40
(16 40 ft)
XW2Z--010H-2
10 m (32.81 ft)
10 m (32.81 ft)
434
Modules
I/O Wiring Accessories
XW2Z Cables with XW2B Screw Terminal Blocks
3 XW2Z-PPPH-P for 96-point CS1 PLC I/O Modules (Connector Type) — continued
Part number: 1 to 3 connections for XW2B-20G=
Cable length A
Cable length B
Cable length C
(Refer to A in the figure (Refer to B in the figure (Refer to C in the figure
on the previous page.) on the previous page.) on the previous page.)
XW2Z-100H-3
1 m (3.28
(3 28 ft)
0 75 m (2.46
0.75
(2 46 ft)
1 m (3.28
(3 28 ft)
XW2Z-150H-3
1 5 m (4.92
1.5
(4 92 ft)
1 25 m (4.10
1.25
(4 10 ft)
1 5 m (4.92
1.5
(4 92 ft)
XW2Z-200H-3
2 m (6.56
(6 56 ft)
1 75 m (5.74
1.75
(5 74 ft)
2 m (6.56
(6 56 ft)
XW2Z-300H-3
3 m (9.84
(9 84 ft)
2 75 m (9.02
2.75
(9 02 ft)
3 m (9.84
(9 84 ft)
XW2Z-500H-3
5 m (16.40
(16 40 ft)
4 75 m (15.58
4.75
(15 58 ft)
5 m (16.40
(16 40 ft)
XW2Z-010H-3
10 m (32.81)
9.75 m (31.99 ft)
10 m (32.81)
3 Combinations of Omron CS1-Series High-density I/O Modules
and Screw Terminal Blocks
PLC I/O module
I/O points
Terminal blocks
Dedicated cable
CS1W-ID291,
CS1W-OD291, CS1W-OD292
CS1W-MD291, CS1W-MD292
96 points
Two XW2B-60GP terminal blocks
Two XW2Z-PPPH-1 cables
CS1W-ID291,
CS1W-OD291, CS1W-OD292
CS1W-MD291, CS1W-MD292
96 points
Two XW2B-40G4 + XW2B-20G4 or
two XW2B-40G5 + XW2B-20G5
terminal blocks
Two XW2Z-PPPH-2 cables
CS1W-ID291,
CS1W-OD291, CS1W-OD292
CS1W-MD291, CS1W-MD292
96 points
Six XW2B-20G4 or six XW2B--20G5
terminal blocks
Two XW2Z-PPPH-3 cables
Note: For detailed information about connector pin-outs, refer to CS1 Operation Manual (W339), Appendix A.
435
Modules
I/O Wiring Accessories
Relay Input Blocks and Bases
Input Blocks connect to Omron’s high-density input modules or
G71 SYSMAC BUS or wired remote I/O stand-alone slaves. Using
the Blocks with High-density Input Modules saves Rack space
and reduces total system cost. The Block and Slave combination
is a cost-effective distributed control system when dealing with a
small number of input points at a given location. Both applications
provide fully isolated input points.
Removable
Relay Module
• Mix and match input modules, either AC or DC relay and SSR.
• Blocks available with a wide variety of input voltages 12 VDC,
24 VDC, 110/120 VAC, and 220/240 VAC.
+
_
0
1
2
3
4
5
6
7
8
9
10
11
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11 C12
• Modules are easily changed for flexibility and servicing.
12
13
14
C13
C14 C15
15
G7TC-I
• Built-in surge suppressors and LED indicators.
• Mounts easily on DIN Rail
All Remote I/O Blocks require a 24 VDC power supply. Omron
recommends the S82K family of power supplies.
3 Specifications
Relay Input Bases without Relays
Part number
P7TF-IS16-DC24V
P7TF-IS16-AC110/120V
P7TF-IS16-AC220/240V
No. of points
16
16
16
Input voltage
User-selectable
User-selectable
User-selectable
Supply voltage
24 VDC
24 VDC
24 VDC
Internal circuit
NPN (neg. com.)
NPN (neg. com.)
NPN (neg. com.)
Applicable Input Relay part
numbers
G7T-1122S-DC24V
G3TA-IDZR02S-DC5-24V
G7T-1122S-AC110/120V
G3TA-IAZR02S-AC100-240V
G7T-1122S-AC220/240V
G3TA-IAZR02S-AC100-240V
Relay Input Blocks with Relays Included
Part number
G7TC-ID16-DC12V
G7TC-ID16-DC24V
G7TC-IA16-AC110/120V
No. of points
16
16
16
Input voltage
12 VDC
24 VDC
110--120 VAC
Supply voltage
12 VDC
24 VDC
24 VDC
Internal circuit
NPN (neg. com.)
NPN (neg. com.)
NPN (neg. com.)
Input Relay part number
G7T-1122S-DC12V
G7T-1122S-DC24V
G7T-1122S-AC110/120V
Part number
G7TC-IA16-AC220/240V
No. of points
16
Input voltage
User-selectable
Supply voltage
24 VDC
Internal circuit
NPN (neg. com.)
Input Relay part number
G7T-1122S-DC24V
Relay Input Bases without Relays
Part number
G70A-ZIM16-5-DC24V
No. of points
16
Input voltage
User--selectable
Supply voltage
110 VDC max., 240 VAC max. (See Note.)
Internal circuit
NPN/PNP
Applicable Input Relay part numbers
G2R-1A3--SND-DC24V
G2R-13-SND-DC24V
G3R-IAZR1SN AC100-240
G3R-IDZR1SN DC12-24
G3R-IDZR1SN DC5
Note: Relay specifications can be found on the next page.
436
Modules
I/O Wiring Accessories
Relay Input Blocks and Bases
3 Input Relay Specifications
Part number
G7T-1122S-DC12V
G7T-1122S-DC24V
G7T-1122S-AC110/120V
Input device
Relay
Relay
Relay
Input voltage
12 VDC
24 VDC
110--120 VAC
Input current
42 mA
21 mA
6.4--7.0 mA
ON time
15 ms
15 ms
15 ms
OFF time
15 ms
15 ms
15 ms
Part number
G7T-1122S-AC220/240V
G3TA-IAZR02S-AC100/240V
G3TA-IDZR02S-DC5-24V
Input device
Relay
Transistor SSR
Transistor SSR
Input voltage
220-240 VAC
100-240 VAC
5-24 VDC
Input current
3.2-3.5 mA
5 mA
5 mA
ON time
15 ms
20 ms
0.5 ms
OFF time
15 ms
20 ms
0.5 ms
Part number
G2R-1A3-SND-DC24V
G2R-13-SND-DC24V
Input device
Relay
Relay
Input voltage
230 VAC/24 VDC
230 VAC/24 VDC
Input current
3.1 mA/21.8 mA
3.1 mA/21.8 mA
ON time
15 ms max.
15 ms max.
OFF time
10 ms VAC/5 ms VDC
10 ms VAC/5 ms VDC
Part number
G3R-IAZR1SN AC100-240
G3R-IDZR1SN DC12-24
G3R-IDZR1SN DC5
Input device
Triac SSR
Transistor SSR
Transistor SSR
Input voltage
60 to 264 VAC
6.6 to 32 VDC
4 to 6 VDC
Input current
15 mA max.
8 mA max.
8 mA max.
ON time
20 ms max.
0.1 ms max.
0.1 ms max.
OFF time
20 ms max.
0.1 ms max.
0.1 ms max.
437
Modules
I/O Wiring Accessories
Relay Input Blocks and Bases
3 16-point Module
MADE IN JAPAN
LOT
No. Corporation 02X2F
OMRON
NK APP. <88A120>
Configuration
Connecting
G79-Y050C,
G79-Y100C,
G79-Y150C,
G79-Y200C,
G79-Y500C,
Input Module
C200H-ID212
C200H-IM212
Cables
0.5 m
1m
1.5 m
2m
5m
Input Blocks
G7TC-ID16
G7TC-IA16
P7TF-IS16
438
Modules
I/O Wiring Accessories
Relay Input Blocks and Bases
3 32-point High-density Modules
Configuration
Input Module
C200H-ID215
C200H-MD215 (Input side only)
Connecting Cables
G79-100C, 1 m
G79-150C, 1.5 m
G79-200C, 2 m
G79-300C, 3 m
G79-500C, 5 m
Input Blocks
G7TC-ID16
G7TC-IA16
P7TF-IS16
3 32-point and 64-point Group-2 High-density Modules
Input Module
C200H-ID216
C200H-ID217
(For 32 pt module use two 16 input blocks)
LOT No. Corporation
OMRON
NK
APP.IN<88A120>
MADE
JAPAN
Configuration
Input Blocks
G7TC-ID16
G7TC-IA16
P7TF-IS16
Connecting Cables
G79-I100C-75, 1 m
G79-I150C-125, 1.5 m
G79-I200C-175, 2 m
G79-I300C-275, 3 m
G79-I500C-475, 5 m
439
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
Output blocks connect to Omron’s high-density output
modules or G71 SYSMAC BUS or wired remote
output stand-alone slaves. Using the blocks with highdensity output modules saves rack space and reduces
total system cost. The block and slave combination is a
cost-effective distributed control system when dealing
with a small number of output points at a given location.
Both applications provide fully isolated output points
with large switching capacities.
AC OUT
Removable
Relay Module
AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT
Features
+
• 8-point and 16-point blocks available.
_
• Mix and match output modules, AC and DC relay
or SSR isolated.
0
1
2
3
4
5
6
7
C0
C1
C2
C3
C4
C5
C6
C7
G7TC-OC08
AC OUT
• 5-A switching capacity.
• Modules are easily changed for flexibility and
servicing.
Removable
Relay Module
• Built-in surge suppressors and LED indicators.
AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT AC OUT
AC OUT
• Easy DIN-rail mounting.
+
_
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
G7TC-OC16
43:
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
3 Block and Base Specifications
Relay Output Bases without Relays
Part number
P7TF-OS16-DC12V
P7TF-OS08-DC12V
P7TF-OS16-DC24V
No. of points
16
8
16
Switching capacity
User-selected
User-selected
User-selected
Current consumption
80 mA, 12 VDC
40 mA, 12 VDC
80 mA, 24 VDC
Internal circuit
NPN (pos. com.)
NPN (pos. com.)
NPN (pos. com.)
Applicable relay part numbers
G7T-1112S-DC12V
G7T-1012S-DC12V
G7T-1112S-DC12V
G7T-1012S-DC12V
G7T-1112S-DC24V
G7T-1012S-DC24V
G3TA-OA202S-DC24V
G3TA-ODX02S-DC24V
G3TA-OD201S-DC24V
Part number
P7TF-OS16-1-DC24V
P7TF-OS08-DC24V
P7TF-OS08-1-DC24V
No. of points
16
8
8
Switching capacity
User-selected
User-selected
User-selected
Current consumption
80 mA, 24 VDC
40 mA, 12 VDC
40 mA, 12 VDC
Internal circuit
PNP (neg. com.)
NPN (pos. com.)
PNP (neg. com.)
Applicable relay part numbers
G7T-1112S-DC24V
G7T-1012S-DC24V
G3TA-OA202S-DC24V
G3TA-ODX02S-DC24V
G3TA-OD201S-DC24V
G7T-1112S-DC24V
G7T-1012S-DC24V
G3TA-OA202S-DC24V
G3TA-ODX02S-DC24V
G3TA-OD201S-DC24V
G7T-1112S-DC24V
G7T-1012S-DC24V
G3TA-OA202S-DC24V
G3TA-ODX02S-DC24V
G3TA-OD201S-DC24V
Part number
G70A-ZOC16-3-DC24V
G70A-ZOC16-4-DC24V
No. of points
16
16
Input voltage
User-selectable
User-selectable
Supply voltage
24 VDC
24 VDC
Internal circuit
NPN (+ common)
PNP (-- common)
Applicable Input Relay part numbers
G2R-1--SND-DC24,
G2R-1--SND-DC12
G3R-OA202SZN DC5-24
G3R-ODX02SN DC5-24
G3R-OD201SN DC5-24
G2R-1-SND-DC24,
G2R-1-SND-DC12
G3R-OA202SZN DC5-24
G3R-ODX02SN DC5-24
G3R-OD201SN DC5-24
Relay Output Blocks with Relays Installed
Part number
G7TC-OC16-DC12V
G7TC-OC16-DC24V
G7TC-OC16-1-DC24V
No. of points
16
16
16
Max. switching current
5A
5A
5A
Max. switching voltage
250 VAC, 125 VDC
250 VAC, 125 VDC
250 VAC, 125 VDC
Max. switching power
12 W, DC; 440 VA, AC
12 W, DC; 440 VA, AC
12 W, DC; 440 VA, AC
Current consumption
752 mA, 12 VDC
416 mA, 24 VDC
416 mA, 24 VDC
Internal circuit
NPN (pos. com.)
NPN (pos. com.)
PNP (neg. com.)
Relay part number
G7T-1112S-DC12V
G7T-1112S-DC24V
G7T-1112S-DC24V
Part number
No. of points
Max. switching current
Max. switching voltage
Max. switching power
Current consumption
Internal circuit
Relay part number
G7TC-OC08-DC24V
8
5A
250 VAC, 125 VDC
12 W, DC; 440 VA, AC
208 mA, 24 VDC
NPN (pos. com.)
G7T-1112S-DC24V
Note: Specifications can be found on the next page.
43;
G7TC-OC08-1-DC24V
8
5A
250 VAC, 125 VDC
12 W, DC; 440 VA, AC
208 mA, 24 VDC
PNP (neg. com.)
G7T-1112S-DC24V
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
Relay Output Blocks with Relays Installed, Relay Pulling Tool Included
Part number
G70D-SOC16 DC24
G70D-SOC16-1DC24
G70D-FOM16
G70D-FOM16-1 DC24
No. of points
16
16
16
16
Max. switching current
5A
5A
100 µA to 0.3 A
100 µA to 0.3 A
Max. switching voltage
250 VAC, 30 VDC
250 VAC, 30 VDC
3 to 264 VAC,
3 to 125 VDC
3 to 264 VAC,
3 to 125 VDC
Max. switching power
1,250 VA, 150 W
1,250 VA, 150 W
—
—
Current consumption
200 mW
200 mW
—
—
Internal circuit
NPN (+ common)
PNP (-- common)
NPN (+ common)
PNP (-- common)
Relay part number
G6D-1A DC24V
G6D-1A DC24V
G3DZ-2R6PL DC24V
G3DZ-2R6PL DC24V
Relay Output Blocks with Relays Installed
Part number
G70D-VSOC16
G70D-VFOM16
No. of points
16
16
Max. switching current
5A
100 µA to 0.3 A
Max. switching voltage
250 VAC, 30 VDC
3 to 264 VAC,
3 to 125 VDC
Max. switching power
1,250 VA, 150 W
—
Power consumption
200 mW
—
Internal circuit
NPN (+ common)
NPN (+ common)
Relay part number
G6D-1A DC24V
G3DZ-2R6PL DC24V
43<
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
3 Output Relay Specifications
Part number
G7T-1112S-DC12V
G7T-1112S-DC24V
Output type
NO Relay
NO Relay
Input voltage
12 VDC
24 VDC
Max. switching current
5A
5A
Max. switching voltage
250 VAC, 125 VDC
250 VAC, 125 VDC
Max. switching power
12 W, DC; 440 VA, AC
12 W, DC; 440 VA, AC
ON time
15 ms
15 ms
OFF time
15 ms
15 ms
Part number
G7T-1012S-DC12V
G7T-1012S-DC24V
Output type
NC Relay
NC Relay
Input voltage
12 VDC
24 VDC
Max. switching current
5A
5A
Max. switching voltage
250 VAC, 125 VDC
250 VAC, 125 VDC
Max. switching power
12 W, DC; 440 VA, AC
12 W, DC; 440 VA, AC
ON time
15 ms
15 ms
OFF time
15 ms
15 ms
Part number
G3TA-ODX02S-DC24V
G3TA-OD201S-DC24V
Output type
Transistor SSR
Transistor SSR
Input voltage
24 VDC
24 VDC
Load current
2A
40 to 200 VDC, 1 A
Load voltage
4-60 VDC
1 A, 40 to 200 VDC
ON time
0.5 ms
2 ms
OFF time
2 ms
2 ms
Part number
G3TA-OA202SZ-DC24V
Output type
Triac SSR
Input voltage
24 VDC
Load voltage
2A
Load current
75 to 264 VDC
ON time
1/2 of power supply cycle + 1 ms
OFF time
1/2 of power supply cycle + 1 ms
Part number
G2R-1-SND-DC24
G2R-1-SND-DC12
Output type
Relay
Relay
Input voltage
24 VDC
12 VDC
Max. switching current
10 A
10 A
Max. switching voltage
380 VAC, 125 VDC
380 VAC, 125 VDC
Max. switching power
2500 VA, 300 W
2500 VA, 300 W
ON time
15 ms max.
15 ms max.
OFF time
5 ms max.
5 ms max.
Part number
G3R-OA202SZN DC5-24
G3R-ODX02SN DC5-24
G3R-OD201SN DC5-24
Output type
Triac SSR
Transistor SSR
Transistor SSR
Input voltage
5-24 VDC
5-24 VDC
5-24 VDC
Load current
0.05 to 2 A
0.01 to 2 A
0.01 to 1.5 A
Load voltage
75 to 264 VAC
4 to 60 VDC
4 to 200 VDC
ON time
1/2 of load power supply cycle + 1 ms 1 ms max.
1 ms max.
OFF time
1/2 of load power supply cycle + 1 ms 2 ms max.
2 ms max.
443
I/O Wiring Accessories
Modules
Relay Output Blocks and Bases
3 16-point Modules
Connecting
G79-Y050C,
G79-Y100C,
G79-Y150C,
G79-Y200C,
G79-Y500C,
MADE IN JAPAN
Output Module
C200H-OC225
C200H-OD212
LOT
No. Corporation
02X2F
OMRON
C200HOUTPUT
UNIT-OC222
NK APP. <88A120>
Configuration
Cable
0.5 m
1.0 m
1.5 m
2.0 m
5.0 m
Output Blocks
G7TC-OC16
P7TF-OS16
3 32-point Modules
Configuration
Output Module
C200H-MD115 (Output side only)
C200H-MD215 (Output side only)
C200H-OD215
Connecting Cables
G79-100C, 1 m
G79-150C, 1.5 m
G79-200C, 2 m
G79-300C, 3 m
G79-500C, 5 m
Output Blocks
G7TC-OC16
P7TF-OS16
444
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
3 32-point Group-2 High-density Modules
NK
APP.IN<88A120>
MADE
JAPAN
Configuration
LOT
No. Corporation
OMRON
Output Module
C200H-OD218
Connecting Cable
G79-O100C-75
G79-O150C-125
G79-O200C-175
G79-O300C-275
G79-O500C-475
Output Blocks
G7TC-OC16
P7TF-OS16
3 64-point Group-2 High-density Modules
Output Module
C200H-OD219
LOT
No. Corporation
OMRON
NK APP. <88A120>
MADE IN JAPAN
Configuration
Connecting Cable
G79-O100C-75
G79-O150C-125
G79-O200C-175
G79-O300C-275
G79-O500C-475
445
Output Blocks
G7TC-OC16
P7TF-OS16
Modules
I/O Wiring Accessories
Relay Output Blocks and Bases
3 Connecting Cables for C200H Basic I/O, 32-point High-density I/O, and
32-/64-point Group-2 High-density I/O Modules
Item
Length
Part number
Connecting cable with
crimp hook
terminals
1 m (3.28 ft)
G79--Y100C
1.5 m (4.92 ft)
G79--Y150C
2 m (6.56 ft)
G79--Y200C
3 m (9.84 ft)
G79--Y300C
5 m (16.40 ft)
G79--Y500C
1 m (3.28 ft)
G79--100C
1.5 m (4.92 ft)
G79--150C
2 m (6.56 ft)
G79--200C
3 m (9.84 ft)
G79--300C
5 m (16.40 ft)
G79--500C
1 m (3.28 ft) + 0.75 m (2.46 ft)
G79--O100C--75
1.5 m (4.92 ft) + 1.25 m (4.10 ft)
G79--O150C--125
2 m (6.56 ft) + 1.75 m (5.74 ft)
G79--O200C--175
3 m (9.84 ft) + 2.75 m (9.02 ft)
G79--O300C--275
5 m (16.40 ft) + 4.75 m (15.58 ft)
G79--O500C--475
Connecting cable with
one connector
for high--density
I/O modules
Connecting
g cable with
two connectors
for high--density
I/O modules
3 G79 Cables Used to Connect CS1W 96-point High-density I/O Modules
to Relay Terminal Blocks G7TC, G70A, or G70D.
Connections that Apply to this List Are:
•
•
•
Input Blocks: G7TC-ID16, G7TC-IA16
Output Blocks: G7TC-OC16, G70D-(V)SOC16, G70D-FOM16, G70A-ZOC16-3
I/O Modules: CS1W-ID291, CS1W-OD29 =, CS1W-MD29 =
Cable length (Refer to A below.)
Cable length (Refer to B below.)
Cable length (Refer to C below.)
Cable part number
1.5 m (4.92 ft)
1.25 m (4.10 ft)
1 m (3.28 ft)
G79-150C-125-100
2 m (6.56 ft)
1.75 m (5.74 ft)
1.5 m (4.92 ft)
G79-200C-175-150
3 m (9.84 ft)
2.75 (9.02 ft)
1.75 m (5.74 ft)
G79-300C-275-250
Configuration
CS1W 96-point High-density I/O Connector to Relay Terminal Wiring Block
A
B
C
Straight length
446
Modules
I/O Wiring Accessories
B7A Input/Output Module Accessories
3 Performance Specifications
Part number
C200H-B7AI1
C200H-B7AO1
C200H-B7A12
C200H-B7A02
C200H-B7A21
C200H-B7A22
16 output points
and 16 input
points or
15 input points +
1 error input
32 output points
and 32 input
points or
30 input points +
2 error inputs
B7A Interface Modules
Group-2 B7A Interface Modules
I/O points
16 points or
15 points and
1 error input
32 input points
or 30 input
points and 2
error inputs
Transmission distance
500 m max. if power is supplied to Standard:
the Interface Module and B7A
500 m max. using separate power supplies.
Link Terminal separately.
100 m max. using a common power supply.
16 output points
32 output points
100 m max. if power is supplied to
the Interface Module and B7A
Link Terminal from a single power
supply.
High-speed:
100 m max. using separate power supplies.
50 m max. using a common power supply.
If shielded cable is not used, the maximum transmission distance is 10 m
regardless of whether a common or separate power supplies are used.
Transmission delay
19.2 ms typical, 31 ms max.
Standard: 19.2 ms typical, 31 ms max.
High-speed: 3 ms typical, 5 ms max. (See Note 1.)
Internal current
consumption
5 VDC, 100 mA max.
External power supplyy
(S Note
(See
N
2.)
2)
12 to 24 VDC ±10%
Weight
200 g max.
0.01 A min.
0.03 A min.
0.05 A min.
0.06 A min.
0.05 A min.
0.08 A min.
300 g max.
Note: 1. The transmission delay is changed by using the DIP switch.
2. The value of the external power supply does not include the value required by the B7A Link Terminal.
3 Connectable B7A Link Terminals
Input Terminals
Type
Transmission delay
Part number
Screw terminals
Standard ((19.2 ms))
B7A-T6P1
B7AS-T6P1
High-speed
g
(3
( ms))
B7A-T6P6
B7AS-T6P6
Printed circuit board models
Standard (19.2 ms)
B7A-T6D2
High-speed (3 ms)
B7A-T6D7
Standard (19.2 ms)
B7A-TPE3
High-speed (3 ms)
B7A-TPE8
Type
Description/transmission delay
Part number
Screw terminals
Standard ((19.2 ms))
B7A-R6PP1
Link terminal adapters
Output Terminals
B7AS-R6PP1
High-speed
g
(3
( ms))
B7A-R6PP6
B7AS-R6PP6
Printed circuit board models
Link terminal adapters
Standard (19.2 ms)
B7A-R6A52
High-speed (3 ms)
B7A-R6A57
Standard (19.2 ms)
B7A-RPAP3
High-speed (3 ms)
B7A-RPAP8
Note: All of the available B7A Input and Output Terminals and Adapters are presented on the following pages.
447
Modules
I/O Wiring Accessories
B7A Input/Output Module Accessories
3 B7A I/O Link Terminals
Type
Screw terminals
Description
Input
Part number
10 pts NPN IN
-- Com 19.2 ms
B7A-T10S1
± Com 19.2 ms
B7A-T10S3
-- Com 19.2 ms
B7A-T6A1
-- Com 3 ms
B7A-T6A6
± Com 19.2 ms
B7A-T6B1
± Com 3 ms
B7A-T6B6
± Com 19.2 ms
B7AS-T6B1
± Com 3 ms
B7AS-T6B6
16 pts PNP IN
± Com 19.2 ms
B7A-T6C1
16 pts PNP IN
± Com 3 ms
B7A-T6C6
10 pts NPN OUT, 0.1 A/point
+ Com 19.2 ms, HOLD
B7A-R10SC01
16 pts NPN OUT,, 0.1 A/point
+ Com 19.2 ms, HOLD
B7A-R6B11
+ Com 3 ms, HOLD
B7A-R6B16
+ Com 19.2 ms, LOAD OFF
B7A-R6B31
+ Com 3 ms, LOAD OFF
B7A-R6B36
+ Com 19.2 ms, HOLD
B7AS-R6B11
+ Com 3 ms, HOLD
B7AS-R6B16
+ Com 19.2 ms, LOAD OFF
B7AS-R6B31
+ Com 3 ms, LOAD OFF
B7AS-R6B36
+ Com 19.2 ms, HOLD
B7A-R6C11
+ Com 3 ms, HOLD
B7A-R6C16
+ Com 19.2 ms, LOAD OFF
B7A-R6C31
+ Com 3 ms, LOAD OFF
B7A-R6C36
-- Com 19.2 ms, HOLD
B7A-R6F11
-- Com 3 ms, HOLD
B7A-R6F16
-- Com 19.2 ms, LOAD OFF
B7A-R6F31
-- Com 3 ms, LOAD OFF
B7A-R6F36
-- Com 19.2 ms, HOLD
B7A-R6G11
-- Com 3 ms, HOLD
B7A-R6G16
-- Com 19.2 ms, LOAD OFF
B7A-R6G31
-- Com 3 ms, LOAD OFF
B7A-R6G36
16 pts NPN IN
16 pts NPN IN,, small version
Output
16 pts NPN OUT,, 0.1 A/point,, small
version
i
16 pts NPN OUT,, 0.5 A/point
16 pts PNP OUT,, 0.1 A/point
16 pts PNP OUT,, 0.5 A/point
(This table continues on the next page.)
448
Modules
I/O Wiring Accessories
B7A Input/Output Module Accessories
3 B7A I/O Link Terminals (continued)
Type
Printed circuit board
models
d l
Description
Input
Output
Link terminal adapters
Input
19.2 ms
B7A-T10M2
16 pts TTL IN
19.2 ms
B7A-T6D2
3 ms
B7A-T6D7
10 pts NPN OUT
19.2 ms, HOLD
B7A-T10MC
16 pts NPN OUT
19.2 ms, HOLD/LOAD OFF
B7A-R6A52
3 ms, HOLD/LOAD OFF
B7A-R6A57
19.2 ms
B7A-T6E3
3 ms
B7A-T6E8
19.2 ms
B7A-T3E3
3 ms
B7A-T3E8
19.2 ms Hold
B7A-R6A13
3 ms Hold
B7A-R6A18
19.2 ms Load Off
B7A-R6A33
3 ms Load OFF
B7A-R6A38
19.2 ms Hold
B7A-R3A13
3 ms Hold
B7A-R3A18
19.2 ms Load Off
B7A-R3A33
3 ms Load Off
B7A-R3A38
19.2 ms Hold
B7A-R3A38-M
16 NPN IN Connector
32 NPN IN Connector
Output
Part number
10 pts TTL IN
16 NPN OUT Connector
32 NPN OUT Connector
32 OUT Connector for Mitsubishi
3 Cables
The following Belden Cables can be used for B7A I/O Link Terminal connections to B7A I/O Modules.
Omron B7A system
Belden cable
B7A 2-wire
9486
B7A 3-wire
8770
449
PERIPHERAL HARDWARE AND SOFTWARE
Compolet and FINS Gateway Software . . . . . 118
NT631/31 Series Operator
Interface Terminals . . . . . . . . . . . . . . . . . . . 120
System Overview
Motion Control . . . . . . . . . . . . . . . . . . . . . . 124
R88M-U AC Servo Motors and
R88D-U AC Servo Drives
XW2B Servo Terminal Blocks
CPU Overview
Basic System Configuration
I/O Types and Allocations
Modules
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
Peripheral Hardware and Software
Compolet and FINS Gateway Software
Faster and Easier Development of PLC Communications with ActiveX Control
3 CS1 Series Compolet
C-Series Compolet and
CV Series Compolet
System Configuration
Microsoft Visual Basic
Production information
and instructions
Progress control
Data histories
Quality control
Daily report
management
SYSMAC LINK
HostLink
Controller Link
Ethernet
Omron C-Series,
CV Series,
CS1 Series
ActiveX Control
Compolet
Windows NT/95
Omron C-Series,
CV Series,
CS1 Series
Reduce Development Time for Custom-HMI Applications
Difficult, time-consuming communications programs can now be created far more easily. ActiveX Control directly manipulates
Omron PLC operations, eliminating the need for knowledge of FINS communications commands.
3 Features
Interface
Functional area
Function
Properties
Communications with Omron Controllers
Specifying addresses and displaying routing tables.
Accessing variable areas in Omron Controllers
Accessing the following areas as arrays: DM, IR, SR, Timer, Counter,
HR, AR, LR, and EM.
CPU information
Accessing model information and the time.
Omron Controller operating status
Dsiplaying operatinng status and changing operating modes.
Omron Controller area information
Accessing program area sizes, DM Area word capacity, etc.
Omron Controller error information
Clearing fatal and non-fatal errors or accessing error information as
text strings.
Accessing variable areas in Omron Controllers
Accessing continuous word contents and using it as text strings,
number arrays, variants, etc.
Creating I/O tables
Creaing I/O tables remotely.
Force-setting/resetting bits
Force-setting and force-resetting bits and clearing forced bit status.
Executing FINS services
Sending low-level FINS commands and reading the results.
Methods
44;
Peripheral Hardware and Software
Compolet and FINS Gateway Software
3 Operating Environment
* CS1 Series Compolet is also available.
Compolet Software
FINS Gateway
For C-Series Controllers
FINS Gateway Version 2
Runtime versions: Ethernet, SYSMAC LINK, Controller Link, Serial Communications
Omron C Compolet *
+
For CV Series Controllers
FINS Gateway Version 2
Runtime versions: Serial Communications only
Omron CV Compolet
Note:
These are required to utilize Compolet’s FINS Gateway: Microsoft Visual Basic (the application development environment for ActiveX Control),
an HTML browser for the online manual (the online manual is provided in HTML, so it can be viewed with Microsoft Internet Explorer).
3 Specifications
Computer
IBM PC/AT or compatible (x86 or better) Approx. 5 MB of memory is required for installation.
CPU (memory)
Pentium 133 MHz or faster (32 MB min.).
Operating System
Microsoft Windows NT4.0 or Microsoft Windows 95.
SYSMAC LINK Support Board
OMRON 3G8F5-SLK21/SLK22. One board per computer.
ControllerLink Support Board
OMRON 3G8F5-CLK11/CLK21. One board per computer.
Ethernet Board
Any commerial Ethernet board (NSB) for Windows NT/95.
Supported networks
SYSMAC LINK (FINS communications and data links), ControllerLink (FINS communications
and data links), Ethernet (FINS communications), RS-232C serial communications,
CompoWay/F (RS-232C).
Required software
FINS Gateway for the network being used, and Microsoft Visual Basic.
Setting Methods
ActiveX Window
Property Settings Window
Tool Box Window
Data Read Settings Window
Programming Window
44<
Peripheral Hardware and Software
NT631/31 Series Operator Interface Terminals
Supporting the CS1 Series with More Power than Ever Before
3 Bright Displays
The NT31 and NT631 Operator Interfaces
use high resolution LCD with a cathode
tube backlight for a bright, clear display.
The NT631 TFT screen technology
provides superior brightness and sharpness for improved viewing at any angle.
NT31C
NT631C
3 Multiple-window Capability for More Efficient
Screen Application and Development
Up to two child windows can be displayed at the
same time within an individual screen. The child
windows can be opened or closed manually or by
PLC control from the window Control/Notify area.
Child windows can also be repositioned on the
screen manually or by the PLC from the Window
Control/Notify area.
Additional Information: For more details on NT Series Operator Interface Terminals, refer to: SB NT631/NT31 (NT631/31 Operator Interface Brochure);
V043 (NT31/31C Operation Manual); V044 (NT631/631C Operation Manual); or V041 (NT Series Support Tool Users Manual).
453
Peripheral Hardware and Software
NT631/31 Series Operator Interface Terminals
3 Enhanced Functionality
Omron’s NT products have been enhanced by
improved brightness, more programmable screen
objects, improved connectivity, memory modules, and
programming software that is easier to use.
3 Programming Console
Functionality on Operator
Interface Terminals
The same functionality as provided by the C200HPRO27-E Programming Console can be accessed on
an Operator Interface screen. Write or read ladder
diagrams in mnemonic form and perform other operations for convenient onsite maintenance.
Additional Information: For more details on NT Series Operator Interface Terminals, refer to: SB NT631/NT31 (NT631/31 Operator Interface Brochure);
V043 (NT31/31C Operation Manual); V044 (NT631/631C Operation Manual); or V053 (NT Series Support Tool Users Manual).
454
Peripheral Hardware and Software
NT631/31 Series Operator Interface Terminals
3 1:N NT Links for Operator Interface Terminals
• Connect up to eight NT-Series Operator Interface Terminals to a CS1 Series serial port.
• NT-Series Operator Interface Terminal communications are given a high priority by the CS1 CPU.
Omron CS1-series PLC
Connect up to 8 NT Terminals per port
RS-422A
NT631
NT631
NT31
NT31
NT631
CS1 Ports that support 1:N NT Links
• CS1G/CS1H CPU Peripheral Port
• CS1G/CS1H CPU Serial Port
• CS1W-SCB21 (port 1 or 2)
• CS1W-SCB41 (port 1 or 2)
• CS1W-SCU21 (port 1 or 2)
455
The number of NT-Series Operator Interface Terminals
that can be connected depends on the model of Serial
Communications Board and the model of CPU being used.
NT31 and NT631 communication ports can be configured
to RS-422A.
Peripheral Hardware and Software
NT631/31 Series Operator Interface Models
Product
Specifications
Model
NT631 Operator Interface 10.5-inch TFT color touch screen
(S N
(See
Note.)
t )
Body color: Beige
NT631C-ST151-EV1
Body color: Black
NT631C-ST151B-EV1
11.3-inch STN color touch screen
Body color: Beige
NT631C-ST141-EV1
Body color: Black
NT631C-ST141B-EV1
Body color: Beige
NT631-ST211-EV1
Body color: Black
NT631-ST211B-EV1
Body color: Beige
NT31C-ST141-EV1
Body color: Black
NT31C-ST141B-EV1
STN black and white
5 7-inch monochrome touch screen
5.7-inch
Body color: Beige
NT31-ST121-EV1
Body color: Black
NT31-ST121B-EV1
NT Configuration
Software Tool (NTST)
(See Note.)
Windows 95/98/NT4.0
95/98/NT4 0 SP3
CD-ROM
NT-ZJCA1-EV3
Memory Unit for screen transfers
For both NT631 and NT31
NT-MF261
Cables
Screen transfers
Programming Cable
C200H-CN229
Printer
To print hard copies of
screens
For NT631C/NT631
NT-CNT121
For NT31C/NT31
NT31C-CNPP0-EU
Non-reflective Protective Sheets
(display area only)
Non-reflective Protective Sheets
(display area only)
Chemical-resistant Cover
( ili
(silicon
cover))
For NT31C/NT31 (5 sheets)
NT30-KBA04
Backlight
g Unit
Electroluminescent
NT31 Operator Interface
(S N
(See
Note.)
t )
5.7-inch STN color touch screen
Omron NT to PLC Communications
Options
Bar Code Reader
RS-232C/RS-422 Converter
NT631C-CNPP0-EU
For NT631C/NT631 (5 sheets) NT610-KBA04
For NT631C/NT631
NT625-KBA01
For NT31C/NT31
NT30-KBA01
For NT631C-ST151P
NT631C-CFL01
For NT631C-ST141P
NT631C-CFL02
For NT31C/31
NT31C-CFL01
Refer to the Bar Code Reader
catalog.
Used to allow multiple 1:N
NT Link connections
V520-RH21-6
NT-AL001
Note: Models without “EV1” can support the new features described in this section by installing the new system program from the
“EV3” Support Software. High-quality fonts and Memory Unit functions, however, cannot be used.
Additional Information: For more details on NT Series Operator Interface Terminals, refer to: SB NT 631/NT31 (NT631/31 Operator Interface Brochure);
V043 (NT31/31C Operation Manual); V044 (NT631/631C Operation Manual); or V041 (NT Series Support Tool Users Manual).
456
Peripheral Hardware and Software
Motion Control:
R88M-U AC Servomotors and R88D-U AC Servo Drives
Powerful Functions in a Compact Design for High-speed, High-precision Control
3 AC Servo Drives
• High-speed response of 250 Hz servo frequency to reduce positioning time.
• Auto-tuning automatically adjusts the control system gain.
• Read/write parameters via personal computer connection. Display current, speed, and I/O signals in graphic form to easily
confirm operation.
3 AC Servo Motors
• Speed control range of 5000:1 for smooth low-speed operation.
• Low rotor inertia design yields a high power rate.
• Motors available with Incremental or absolute encoders with capacities from 30 W to 750 W.
• Maximum rotational speed of 4,500 rpm shortens positioning time and improves production.
3 System Configuration
Operation signals
Analog
command
voltages
Feedback
pulses
Feedback pulses
R88D-UA
AC Servo Drive
(analog inputs and
power supply included)
C200H or CS1W
Motion Control Module
R88M-U
AC Servo Motor
(30 to 750 W with
incremental/absolute
encoder)
Note: Motors with absolute encoders can be used with the CV500-MC221/MC421 Motion Control Modules.
CVM1 Series
or CV series
Programmable
Controller
+
C500-NC113/NC211
Position
Control Module
Pulse
string
signals
CS1 Series or
C200H Alpha
Series
Programmable
Controller
457
+
C200HWNC113/NC213/413
Position Control
Module
Operation signals
Feedback pulses
R88D-UP
AC Servo Driver
(pulse string inputs and
power supply included)
R88M-U
AC Servo Motor
(30 to 750 W with
incremental encoder)
Peripheral Hardware and Software
Motion Control: XW2B Servo Terminal Blocks
3 Combinations of Servo Terminal Blocks, Servo Drives, and Position Control Modules
Position Control Modules
Position Control
Module Connecting
Cables
C200HW-NC113 (1 axis)
XW2Z-PPPJ-A6
Position Control Modules
Position Control
Module Connecting
Cables
C200HW-NC213 (2 axes)
C200HW-NC413 (4 axes)
XW2Z-PPPJ-A7
Servo Terminal
Modules
XW2B-20J6-1B
Servo Terminal
Modules
Servo Drive
Connecting Cables
Servo Drives
U-series Connecting
Cables
U-series
Servo Drives
XW2Z-PPPJ-B1
R88D-UPPPP
XW2B-40J6-2B
Additional Information: For more details, refer to Manual I501 (Analog Control); I502 (Pulse Control); and, Catalog GC SMD1.
458
459
INSTRUCTION SET
Sequence Input . . . . . . . . . . . . . . . . . . . . . . 129
Sequence Output . . . . . . . . . . . . . . . . . . . . . 130
System Overview
Sequence Control . . . . . . . . . . . . . . . . . . . . 130
Timer and Counter . . . . . . . . . . . . . . . . . . . . 131
Symbol Comparison . . . . . . . . . . . . . . . . . . 132
Data Movement . . . . . . . . . . . . . . . . . . . . . . 133
Data Shift . . . . . . . . . . . . . . . . . . . . . . . . . . 134
CPU Overview
Increment/Decrement . . . . . . . . . . . . . . . . . 134
Symbol Math . . . . . . . . . . . . . . . . . . . . . . . . 135
Conversion . . . . . . . . . . . . . . . . . . . . . . . . . 136
Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Special Math . . . . . . . . . . . . . . . . . . . . . . . . 137
Floating-point Math . . . . . . . . . . . . . . . . . . . 138
Basic System Configuration
Table Data Processing . . . . . . . . . . . . . . . . . 139
Data Control . . . . . . . . . . . . . . . . . . . . . . . . 139
Subroutine . . . . . . . . . . . . . . . . . . . . . . . . . 139
Interrupt Control . . . . . . . . . . . . . . . . . . . . . 140
Step Instructions . . . . . . . . . . . . . . . . . . . . . 140
Basic I/O Module . . . . . . . . . . . . . . . . . . . . . 140
I/O Types and Allocations
Serial Communications . . . . . . . . . . . . . . . . 140
Network . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
File Memory . . . . . . . . . . . . . . . . . . . . . . . . 141
Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Debugging . . . . . . . . . . . . . . . . . . . . . . . . . 141
Modules
Failure Diagnosis . . . . . . . . . . . . . . . . . . . . . 142
System Instructions . . . . . . . . . . . . . . . . . . 142
Block Programming . . . . . . . . . . . . . . . . . . . 142
Text String Processing . . . . . . . . . . . . . . . . . 144
Task Control . . . . . . . . . . . . . . . . . . . . . . . . 144
Peripheral Hardware
and Software
Instruction Set
Ordering Guide
Reference Information
45;
Instruction Set
Sequence Input Instructions
Name
Mnemonic
Function
code
Function
LOAD
LD
---
Indicates a logical start and creates an ON/OFF execution condition based on the ON/OFF
status of the specified operand bit.
LOAD NOT
LD NOT
---
Indicates a logical start and creates an ON/OFF execution condition based on the reverse of
the ON/OFF status of the specified operand bit.
AND
AND
---
Takes a logical AND of the status of the specified operand bit and the current execution
condition.
AND NOT
AND NOT
---
Reverses the status of the specified operand bit and takes a logical AND with the current
execution condition.
OR
OR
---
Takes a logical OR of the ON/OFF status of the specified operand bit and the current
execution condition.
OR NOT
OR NOT
---
Reverses the status of the specified bit and takes a logical OR with the current execution
condition.
AND LOAD
AND LD
---
Takes a logical AND between logic blocks.
OR LOAD
OR LD
---
Takes a logical OR between logic blocks.
NOT
NOT
520
Reverses the execution condition.
CONDITION ON
UP
521
UP(521) turns ON the execution condition for one cycle when the execution condition goes
from OFF to ON.
CONDITION OFF
DOWN
522
DOWN(522) turns ON the execution condition for one cycle when the execution condition
goes from ON to OFF.
BIT TEST
LD TST
350
LD TST(350), AND TST(350), and OR TST(350) are used in the program like LD, AND, and
OR; the execution condition is ON when the specified bit in the specified word is ON and
OFF when the bit is OFF.
BIT TEST NOT
LD TSTN
351
LD TSTN(351), AND TSTN(351), and OR TSTN(351) are used in the program like LD NOT,
AND NOT, and OR NOT; the execution condition is OFF when the specified bit in the
specified word is ON and ON when the bit is OFF.
BIT TEST
AND TST
350
LD TST(350), AND TST(350), and OR TST(350) are used in the program like LD, AND, and
OR; the execution condition is ON when the specified bit in the specified word is ON and
OFF when the bit is OFF.
BIT TEST NOT
AND TSTN
351
LD TSTN(351), AND TSTN(351), and OR TSTN(351) are used in the program like LD NOT,
AND NOT, and OR NOT; the execution condition is OFF when the specified bit in the
specified word is ON and ON when the bit is OFF.
BIT TEST
OR TST
350
LD TST(350), AND TST(350), and OR TST(350) are used in the program like LD, AND, and
OR; the execution condition is ON when the specified bit in the specified word is ON and
OFF when the bit is OFF.
BIT TEST NOT
OR TSTN
351
LD TSTN(351), AND TSTN(351), and OR TSTN(351) are used in the program like LD NOT,
AND NOT, and OR NOT; the execution condition is OFF when the specified bit in the
specified word is ON and ON when the bit is OFF.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
45<
Instruction Set
Sequence Output Instructions
Name
Mnemonic
Function
code
Function
OUTPUT
OUT
---
Outputs the result (execution condition) of the logical processing to the specified bit.
OUTPUT NOT
OUT NOT
---
Reverses the result (execution condition) of the logical processing, and outputs it to the
specified bit.
KEEP
KEEP
011
Operates as a latching relay.
DIFFERENTIATE
UP
DIFU
013
DIFU(013) turns the designated bit ON for one cycle when the execution condition goes from
OFF to ON (rising edge).
DIFFERENTIATE
DOWN
DIFD
014
DIFD(014) turns the designated bit ON for one cycle when the execution condition goes from
ON to OFF (falling edge).
SET
SET
---
SET turns the operand bit ON when the execution condition is ON.
RESET
RSET
---
RSET turns the operand bit OFF when the execution condition is ON.
MULTIPLE BIT
SET
SETA
530
SETA(530) turns ON the specified number of consecutive bits.
MULTIPLE BIT
RESET
RSTA
531
RSTA(531) turns OFF the specified number of consecutive bits.
Sequence Control Instructions
Name
Mnemonic
Function
code
Function
END
END
001
Indicates the end of a program.
END(001) completes the execution of a program for that cycle. No instructions written after
END(001) will be executed. Execution proceeds to the program with the next task number.
When the program being executed has the highest task number in the program, END(001)
marks the end of the overall main program.
NO OPERATION
NOP
000
This instruction has no function. (No processing is performed for NOP(000).)
INTERLOCK
IL
002
Interlocks all outputs between IL(002) and ILC(003) when the execution condition for IL(002)
is OFF. IL(002) and ILC(003) are normally used in pairs.
INTERLOCK
CLEAR
ILC
003
Interlocks all outputs between IL(002) and ILC(003) when the execution condition for IL(002)
is OFF. IL(002) and ILC(003) are normally used in pairs.
JUMP
JMP
004
When the execution condition for JMP(004) is OFF, program execution jumps directly to the
first JME(005) in the program with the same jump number. When the execution condition is
ON, all instructions are executed normally.
JUMP END
JME
005
JME(005) indicates the destination of jumps made for JMP(004), CJP(510), and CJPN(511).
CONDITIONAL
JUMP
CJP
510
The operation of CJP(510) is the basically the opposite of JMP(004).
When the execution condition for CJP(510) is ON, program execution jumps directly to the
first JME(005) in the program with the same jump number. When the execution condition is
OFF, all instructions are executed normally.
CONDITIONAL
JUMP
CJPN
511
The operation of CJPN(511) is almost identical to JMP(004).
When the execution condition for CJP(004) is OFF, program execution jumps directly to the
first JME(005) in the program with the same jump number. When the execution condition is
ON, all instructions are executed normally.
MULTIPLE JUMP
JMP0
515
When the execution condition for JMP0(515) is OFF, all instructions from JMP0(515) to the
next JME0(516) in the program are processed as NOP(000). When the execution condition is
ON, all instructions are executed normally. Use JMP0(515) and JME0(516) in pairs. There is
no limit on the number of pairs that can be used in the program.
MULTIPLE JUMP
END
JME0
516
JME0(516) indicates the destination of jumps made for JMP0(515).
FOR-NEXT
LOOPS
FOR
512
The instructions between FOR(512) and NEXT(513) are repeated a specified number of
times. FOR(512) and NEXT(513) are used in pairs.
BREAK LOOP
BREAK
514
Programmed in a FOR-NEXT loop to cancel the execution of the loop for a given execution
condition. The remaining instructions in the loop are processed as NOP(000) instructions.
FOR-NEXT
LOOPS
NEXT
513
The instructions between FOR(512) and NEXT(513) are repeated a specified number of
times. FOR(512) and NEXT(513) are used in pairs.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
463
Instruction Set
Timer and Counter Instructions
Name
Mnemonic
Function
code
Function
TIMER
TIM
---
TIM operates a decrementing timer with units of 0.1-s. The setting range for the set
value (SV) is 0 to 999.9 s.
COUNTER
CNT
---
CNT operates a decrementing counter. The setting range for the set value (SV) is 0
to 9,999.
HIGH-SPEED TIMER
TIMH
015
TIMH(015) operates a decrementing timer with units of 10-ms. The setting range for
the set value (SV) is 0 to 99.99 s.
ONE-MS TIMER
TMHH
540
TMHH(540) operates a decrementing timer with units of 1-ms. The setting range for
the set value (SV) is 0 to 9.999 s. The timing charts for TMHH(540) are the same as
those given above for TIMH(015).
ACCUMULATIVE TIMER
TTIM
087
TTIM(087) operates an incrementing timer with units of 0.1-s. The setting range for
the set value (SV) is 0 to 999.9 s.
LONG TIMER
TIML
542
TIML(542) operates a decrementing timer with units of 0.1-s that can time up to
9999999.9 S (approx. 115 days).
MULTI-OUTPUT TIMER
MTIM
543
MTIM(543) operates a 0.1-s incrementing timer with eight independent SVs and
Completion Flags. The setting range for the set value (SV) is 0 to 999.9 s.
REVERSIBLE COUNTER
RESET
TIMER/COUNTER
CNTR
CNR
012
545
CNTR(012) operates a reversible counter.
Resets the timers or counters within the specified range of timer or counter numbers.
Sets the set value (SV) to the maximum of 9999.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
464
Instruction Set
Symbol Comparison Instructions
Name
Mnemonic
Function
code
Function
Symbol
Comparison
(Unsigned)
LD, AND,
OR + =, <>,
<, <=, >, >=
300 (=)
305 (<>)
310 (<>)
315 (<=)
320 (>)
325(>=)
Symbol comparison instructions (unsigned) compare two values (constants and/or the
contents of specified words) in 16-bit binary data and create an ON execution condition when
the comparison condition is true. There are three types of symbol comparison instructions,
LD (LOAD), AND, and OR.
Symbol
Comparison
(Double-word,
unsigned)
LD, AND,
OR + =, <>,
<, <=, >, >=
+L
301 (=)
306 (<>)
311 (<>)
316 (<=)
321 (>)
326 (>=)
Symbol comparison instructions (double-word, unsigned) compare two values (constants
and/or the contents of specified double-word data) in unsigned 32-bit binary data and create
an ON execution condition when the comparison condition is true. There are three types of
symbol comparison instructions, LD (LOAD), AND, and OR.
Symbol
Comparison
(Signed)
LD, AND,
OR + =, <>,
<, <=, >, >=
+S
302 (=)
307 (<>)
312 (<>)
317 (<=)
322 (>)
327 (>=)
Symbol comparison instructions (signed) compare two values (constants and/or the contents
of specified words) in signed 16-bit binary (4-digit hexadecimal) and create an ON execution
condition when the comparison condition is true. There are three types of symbol comparison
instructions, LD (LOAD), AND, and OR.
Symbol
Comparison
(Double-word,
signed)
LD, AND,
OR + =, <>,
<, <=, >, >=
+SL
303 (=)
308 (<>)
313 (<>)
318 (<=)
323 (>)
328 (>=)
Symbol comparison instructions (double-word, signed) compare two values (constants
and/or the contents of specified double-word data) in signed 32-bit binary (8-digit
hexadecimal) and create an ON execution condition when the comparison condition is true.
There are three types of symbol comparison instructions, LD (LOAD), AND, and OR.
COMPARE
CMP
020
Compares two unsigned binary values (constants and/or the contents of specified words)
and outputs the result to the Arithmetic Flags in the Auxiliary Area.
DOUBLE
COMPARE
CMPL
060
Compares two double unsigned binary values (constants and/or the contents of specified
words) and outputs the result to the Arithmetic Flags in the Auxiliary Area.
SIGNED BINARY
COMPARE
CPS
114
Compares two signed binary values (constants and/or the contents of specified words) and
outputs the result to the Arithmetic Flags in the Auxiliary Area.
DOUBLE
SIGNED BINARY
COMPARE
CPSL
115
Compares two double signed binary values (constants and/or the contents of specified
words) and outputs the result to the Arithmetic Flags in the Auxiliary Area.
TABLE
COMPARE
TCMP
085
Compares the source data to the contents of 16 consecutive words and turns ON the
corresponding bit in the result word when the contents of the words are equal.
MULTIPLE
COMPARE
MCMP
019
Compares 16 consecutive words with another 16 consecutive words and turns ON the
corresponding bit in the result word where the contents of the words are not equal.
BLOCK
COMPARE
BCMP
068
Compares the source data to 16 ranges (defined by 16 lower limits and 16 upper limits) and
turns ON the corresponding bit in the result word when the source data is within the range.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
465
Instruction Set
Data Movement Instructions
Name
Mnemonic
Function
code
Function
MOVE
MOV
021
Transfers a word of data to the specified word.
DOUBLE MOVE
MOVL
498
Transfers two words of data to the specified words.
MOVE NOT
MVN
022
Transfers the complement of a word of data to the specified word.
DOUBLE MOVE NOT
MVNL
499
Transfers the complement of two words of data to the specified words.
MOVE BIT
MOVB
082
Transfers the specified bit.
MOVE DIGIT
MOVD
083
Transfers the specified digit or digits. (Each digit is made up of 4 bits.)
MULTIPLE BIT
TRANSFER
XFRB
062
Transfers the specified number of consecutive bits.
BLOCK TRANSFER
XFER
070
Transfers the specified number of consecutive words.
BLOCK SET
BSET
071
Copies the same word to a range of consecutive words.
DATA EXCHANGE
XCHG
073
Exchanges the contents of the two specified words.
DOUBLE DATA
EXCHANGE
XCGL
562
Exchanges the contents of a pair of consecutive words with another pair of consecutive
words.
SINGLE WORD
DISTRIBUTE
DIST
080
Transfers the source word to a destination word calculated by adding an offset value to
the base address.
DATA COLLECT
COLL
081
Transfers the source word (calculated by adding an offset value to the base address) to
the destination word.
MOVE TO
REGISTER
MOVR
560
Sets the PC memory address of the specified word, bit, or timer/counter Completion Flag
in the specified Index Register. (Use MOVRW(561) to set the PC memory address of a
timer/counter PV in an Index Register.)
MOVE
TIMER/COUNTER
PV TO REGISTER
MVRW
561
Sets the PC memory address of the specified timer or counter’s PV in the specified Index
Register. (Use MOVR(560) to set the PC memory address of a word, bit, or timer/counter
Completion Flag in an Index Register.)
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
466
Instruction Set
Data Shift Instructions
Name
Mnemonic
Function
code
Function
SHIFT REGISTER
SFT
010
Operates a shift register.
REVERSIBLE SHIFT
REGISTER
SFTR
084
Creates a shift register that shifts data to either the right or the left.
ASYNCHRONOUS SHIFT
REGISTER
ASFT
017
Shifts all non-zero word data within the specified word range either towards St or
toward E, replacing 0000Hex word data.
WORD SHIFT
WSFT
016
Shifts data between St and E in word units.
ARITHMETIC SHIFT LEFT
ASL
025
Shifts the contents of Wd one bit to the left.
DOUBLE SHIFT LEFT
ASLL
570
Shifts the contents of Wd and Wd +1 one bit to the left.
ARITHMETIC SHIFT
RIGHT
ASR
026
Shifts the contents of Wd one bit to the right.
DOUBLE SHIFT RIGHT
ASRL
571
Shifts the contents of Wd and Wd +1 one bit to the right.
ROTATE LEFT
ROL
027
Shifts all Wd bits one bit to the left including the Carry Flag (CY).
DOUBLE ROTATE LEFT
ROLL
572
Shifts all Wd and Wd +1 bits one bit to the left including the Carry Flag (CY).
ROTATE LEFT WITHOUT
CARRY
RLNC
574
Shifts all Wd bits one bit to the left not including the Carry Flag (CY).
DOUBLE ROTATE LEFT
WITHOUT CARRY
RLNL
576
Shifts all Wd and Wd +1 bits one bit to the left not including the Carry Flag (CY).
ROTATE RIGHT
ROR
028
Shifts all Wd bits one bit to the right including the Carry Flag (CY).
DOUBLE ROTATE RIGHT
RORL
573
Shifts all Wd and Wd +1 bits one bit to the right including the Carry Flag (CY).
ROTATE RIGHT
WITHOUT CARRY
RRNC
575
Shifts all Wd bits one bit to the right not including the Carry Flag (CY). The contents
of the rightmost bit of Wd shifts to the leftmost bit and to the Carry Flag (CY).
DOUBLE ROTATE RIGHT
WITHOUT CARRY
RRNL
577
Shifts all Wd and Wd +1 bits one bit to the right not including the Carry Flag (CY).
The contents of the rightmost bit of Wd +1 is shifted to the leftmost bit of Wd, and to
the Carry Flag (CY).
ONE DIGIT SHIFT LEFT
SLD
074
Shifts data by one digit (4 bits) to the left.
ONE DIGIT SHIFT RIGHT
SRD
075
Shifts data by one digit (4 bits) to the right.
SHIFT N-BIT DATA LEFT
NSFL
578
Shifts the specified number of bits to the left.
SHIFT N-BIT DATA RIGHT
NSFR
579
Shifts the specified number of bits to the right.
SHIFT N-BITS LEFT
NASL
580
Shifts the specified 16 bits of word data to the left by the specified number of bits.
DOUBLE SHIFT N-BITS
LEFT
NSLL
582
Shifts the specified 32 bits of word data to the left by the specified number of bits.
SHIFT N-BITS RIGHT
NASR
581
Shifts the specified 16 bits of word data to the right by the specified number of bits.
DOUBLE SHIFT N-BITS
RIGHT
NSRL
583
Shifts the specified 32 bits of word data to the right by the specified number of bits.
Increment/Decrement Instructions
Name
Mnemonic
Function
code
Function
INCREMENT BINARY
++
590
Increments the 4-digit hexadecimal content of the specified word by 1.
DOUBLE INCREMENT
BINARY
++L
591
Increments the 8-digit hexadecimal content of the specified words by 1.
DECREMENT BINARY
-- --
592
Decrements the 4-digit hexadecimal content of the specified word by 1.
DOUBLE DECREMENT
BINARY
-- --L
593
Decrements the 8-digit hexadecimal content of the specified words by 1.
INCREMENT BCD
++B
594
Increments the 4-digit BCD content of the specified word by 1.
DOUBLE INCREMENT
BCD
++BL
595
Increments the 8-digit BCD content of the specified words by 1.
DECREMENT BCD
-- --B
596
Decrements the 4-digit BCD content of the specified word by 1.
DOUBLE DECREMENT
BCD
-- --BL
597
Decrements the 8-digit BCD content of the specified words by 1.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
467
Instruction Set
Symbol Math Instructions
Name
Mnemonic
Function
code
Function
SIGNED BINARY ADD
WITHOUT CARRY
+
400
Adds 4-digit (single-word) hexadecimal data and/or constants.
DOUBLE SIGNED BINARY
ADD WITHOUT CARRY
+L
401
Adds 8-digit (double-word) hexadecimal data and/or constants.
SIGNED BINARY ADD WITH
CARRY
+C
402
Adds 4-digit (single-word) hexadecimal data and/or constants with the Carry
Flag (CY).
DOUBLE SIGNED BINARY
ADD WITH CARRY
+CL
403
Adds 8-digit (double-word) hexadecimal data and/or constants with the Carry
Flag (CY).
BCD ADD WITHOUT CARRY
+B
404
Adds 4-digit (single-word) BCD data and/or constants.
DOUBLE BCD ADD
WITHOUT CARRY
+BL
405
Adds 8-digit (double-word) BCD data and/or constants.
BCD ADD WITH CARRY
+BC
406
Adds 4-digit (single-word) BCD data and/or constants with the Carry Flag (CY).
DOUBLE BCD ADD WITH
CARRY
+BCL
407
Adds 8-digit (double-word) BCD data and/or constants with the Carry Flag (CY).
SIGNED BINARY
SUBTRACT WITHOUT
CARRY
--
410
Subtracts 4-digit (single-word) hexadecimal data and/or constants.
DOUBLE SIGNED BINARY
SUBTRACT WITHOUT
CARRY
--L
411
Subtracts 8-digit (double-word) hexadecimal data and/or constants.
SIGNED BINARY
SUBTRACT WITH CARRY
--C
412
Subtracts 4-digit (single-word) hexadecimal data and/or constants with the Carry
Flag (CY).
DOUBLE SIGNED BINARY
WITH CARRY
--CL
413
Subtracts 8-digit (double-word) hexadecimal data and/or constants with the
Carry Flag (CY).
BCD SUBTRACT WITHOUT
CARRY
--B
414
Subtracts 4-digit (single-word) BCD data and/or constants.
DOUBLE BCD SUBTRACT
WITHOUT CARRY
--BL
415
Subtracts 8-digit (double-word) BCD data and/or constants.
BCD SUBTRACT WITH
CARRY
--BC
416
Subtracts 4-digit (single-word) BCD data and/or constants with the Carry Flag
(CY).
DOUBLE BCD SUBTRACT
WITH CARRY
--BCL
417
Subtracts 8-digit (double-word) BCD data and/or constants with the Carry Flag
(CY).
SIGNED BINARY MULTIPLY
*
420
Multiplies 4-digit signed hexadecimal data and/or constants.
SIGNED BINARY MULTIPLY
*L
421
Multiplies 8-digit signed hexadecimal data and/or constants.
UNSIGNED BINARY
MULTIPLY
*U
422
Multiplies 4-digit unsigned hexadecimal data and/or constants.
DOUBLE UNSIGNED
BINARY MULTIPLY
*UL
423
Multiplies 8-digit unsigned hexadecimal data and/or constants.
BCD MULTIPLY
*B
424
Multiplies 4-digit (single-word) BCD data and/or constants.
DOUBLE BCD MULTIPLY
*BL
425
Multiplies 8-digit (double-word) BCD data and/or constants.
SIGNED BINARY DIVIDE
/
430
Divides 4-digit (single-word) signed hexadecimal data and/or constants.
DOUBLE SIGNED BINARY
DIVIDE
/L
431
Divides 8-digit (double-word) signed hexadecimal data and/or constants.
UNSIGNED BINARY DIVIDE
/U
432
Divides 4-digit (single-word) unsigned hexadecimal data and/or constants.
DOUBLE UNSIGNED
BINARY DIVIDE
/UL
433
Divides 8-digit (double-word) unsigned hexadecimal data and/or constants.
BCD DIVIDE
/B
434
Divides 4-digit (single-word) BCD data and/or constants.
DOUBLE BCD DIVIDE
/BL
435
Divides 8-digit (double-word) BCD data and/or constants.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
468
Instruction Set
Conversion Instructions
Name
Mnemonic
Function
code
Function
BCD-TO BINARY
BIN
023
Converts BCD data to binary data.
DOUBLE
BCD-TO-DOUBLE
BINARY
BINL
058
Converts 8-digit BCD data to 8-digit hexadecimal (32-bit binary) data.
BINARY-TO-BCD
BCD
024
Converts a word of binary data to a word of BCD data.
DOUBLE BINARYTO-DOUBLE BCD
BCDL
059
Converts 8-digit hexadecimal (32-bit binary) data to 8-digit BCD data.
2’S COMPLEMENT
NEG
160
Calculates the 2’s complement of a word of hexadecimal data.
DOUBLE 2’S
COMPLEMENT
NEGL
161
Calculates the 2’s complement of two words of hexadecimal data.
16-BIT TO 32-BIT
SIGNED BINARY
SIGN
600
Expands a 16-bit signed binary value to its 32-bit equivalent.
DATA DECODER
MLPX
076
Reads the numerical value in the specified digit (or byte) in the source word, turns ON
the corresponding bit in the result word (or 16-word range), and turns OFF all other bits
in the result word (or 16-word range).
4-to-16 bit conversion
DATA ENCODER
DMPX
077
FInds the location of the first or last ON bit within the source word (or 16-word range),
and writes that value to the specified digit (or byte) in the result word.
16-to-4 bit conversion
ASCII CONVERT
ASC
086
Converts 4-bit hexadecimal digits in the source word into their 8-bit ASCII equivalents.
ASCII TO HEX
HEX
162
Converts up to 4 bytes of ASCII data in the source word to their hexadecimal equivalents
and writes these digits in the specified destination word.
COLUMN TO LINE
LINE
063
Converts a column of bits from a 16-word range (the same bit number in 16 consecutive
words) to the 16 bits of the destination word.
LINE TO COLUMN
COLM
064
Converts the 16 bits of the source word to a column of bits in a 16-word range of
destination words (the same bit number in 16 consecutive words).
SIGNED
BCD-TO-BINARY
BINS
470
Converts one word of signed BCD data to one word of signed binary data.
DOUBLE SIGNED
BCD-TO-BINARY
BISL
472
Converts double signed BCD data to double signed binary data.
SIGNED
BINARY-TO-BCD
BCDS
471
Converts one word of signed binary data to one word of signed BCD data.
DOUBLE SIGNED
BINARY-TO-BCD
BDSL
473
Converts double signed binary data to double signed BCD data.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
469
Instruction Set
Logic Instructions
Name
Mnemonic
Function
code
Function
LOGICAL AND
ANDW
034
Takes the logical AND of corresponding bits in single words of word data and/or constants.
DOUBLE
LOGICAL AND
ANDL
610
Takes the logical AND of corresponding bits in double words of word data and/or constants.
LOGICAL OR
ORW
035
Takes the logical OR of corresponding bits in single words of word data and/or constants.
DOUBLE
LOGICAL OR
ORWL
611
Takes the logical OR of corresponding bits in double words of word data and/or constants.
EXCLUSIVE OR
XORW
036
Takes the logical exclusive OR of corresponding bits in single words of word data and/or
constants.
DOUBLE
EXCLUSIVE OR
XORL
612
Takes the logical exclusive OR of corresponding bits in double words of word data and/or
constants.
EXCLUSIVE
NOR
XNRW
037
Takes the logical exclusive NOR of corresponding single words of word data and/or
constants.
DOUBLE
EXCLUSIVE
NOR
XNRL
613
Takes the logical exclusive NOR of corresponding bits in double words of word data and/or
constants.
COMPLEMENT
COM
029
Turns OFF all ON bits and turns ON all OFF bits in Wd.
DOUBLE
COMPLEMENT
COML
614
Turns OFF all ON bits and turns ON all OFF bits in Wd and Wd+1.
Special Math Instructions
Name
Mnemonic
Function
code
Function
BINARY ROOT
ROTB
620
Computes the square root of the 32-bit binary content of the specified words and outputs the
integer portion of the result to the specified result word.
BCD SQUARE
ROOT
ROOT
072
Computes the square root of an 8-digit BCD number and outputs the integer portion of the
result to the specified result word.
ARITHMETIC
PROCESS
APR
069
Calculates the sine, cosine, or a linear extrapolation of the source data.
The linear extrapolation function allows any relationship between X and Y to be
approximated with line segments.
FLOATING
POINT DIVIDE
FDIV
079
Divides one 7-digit floating-point number by another. The floating-point numbers are
expressed in scientific notation (7-digit mantissa and 1-digit exponent).
BIT COUNTER
BCNT
067
Counts the total number of ON bits in the specified word(s).
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
46:
Instruction Set
Floating-point Math Instructions
Name
Mnemonic
Function
code
Function
FLOATING TO
16-BIT
FIX
450
Converts a 32-bit floating-point value to 16-bit signed binary data and places the result in the
specified result word.
FLOATING TO
32-BIT
FIXL
451
Converts a 32-bit floating-point value to 32-bit signed binary data and places the result in the
specified result words.
16-BIT TO
FLOATING
FLT
452
Converts a 16-bit signed binary value to 32-bit floating-point data and places the result in the
specified result words.
32-BIT TO
FLOATING
FLTL
453
Converts a 32-bit signed binary value to 32-bit floating-point data and places the result in the
specified result words.
FLOATING
POINT ADD
+F
454
Adds two 32-bit floating-point numbers and places the result in the specified result words.
FLOATING
POINT
SUBTRACT
--F
455
Subtracts one 32-bit floating-point number from another and places the result in the specified
result words.
FLOATINGPOINT DIVIDE
/F
457
Divides one 32-bit floating-point number by another and places the result in the specified
result words.
FLOATINGPOINT
MULTIPLY
ûF
456
Multiplies two 32-bit floating-point numbers and places the result in the specified result
words.
DEGREES TO
RADIANS
RAD
458
Converts a 32-bit floating-point number from degrees to radians and places the result in the
specified result words.
RADIANS TO
DEGREES
DEG
459
Converts a 32-bit floating-point number from radians to degrees and places the result in the
specified result words.
SINE
SIN
460
Calculates the sine of a 32-bit floating-point number (in radians) and places the result in the
specified result words.
COSINE
COS
461
Calculates the cosine of a 32-bit floating-point number (in radians) and places the result in
the specified result words.
TANGENT
TAN
462
Calculates the tangent of a 32-bit floating-point number (in radians) and places the result in
the specified result words.
ARC SINE
ASIN
463
Calculates the arc sine of a 32-bit floating-point number and places the result in the specified
result words. (The arc sine function is the inverse of the sine function; it returns the angle that
produces a given sine value between --1 and 1.)
ARC COSINE
ACOS
464
Calculates the arc cosine of a 32-bit floating-point number and places the result in the
specified result words. (The arc cosine function is the inverse of the cosine function; it
returns the angle that produces a given cosine value between --1 and 1.)
ARC TANGENT
ATAN
465
Calculates the arc tangent of a 32-bit floating-point number and places the result in the
specified result words. (The arc tangent function is the inverse of the tangent function; it
returns the angle that produces a given tangent value.)
SQUARE ROOT
SQRT
466
Calculates the square root of a 32-bit floating-point number and places the result in the
specified result words.
EXPONENT
EXP
467
Calculates the natural (base e) exponential of a 32-bit floating-point number and places the
result in the specified result words.
LOGARITHM
LOG
468
Calculates the natural (base e) logarithm of a 32-bit floating-point number and places the
result in the specified result words.
EXPONENTIAL
POWER
PWR
840
Raises a 32-bit floating-point number to the power of another 32-bit floating-point number.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
46;
Instruction Set
Table Data Processing Instructions
Name
Mnemonic
Function
code
Function
SET STACK
SSET
630
Defines a stack of the specified length beginning at the specified word and initializes the
words in the data region to all zeroes.
PUSH ONTO
STACK
PUSH
632
Writes one word of data to the specified stack.
FIRST IN FIRST
OUT
FIFO
633
Reads the first word of data written to the specified stack (the oldest data in the stack).
LAST IN FIRST
OUT
LIFO
634
Reads the last word of data written to the specified stack (the newest data in the stack).
DIMENSION
RECORD TABLE
DIM
631
Defines a record table by declaring the length of each record and the number of records. Up
to 16 record tables can be defined.
SET RECORD
LOCATION
SETR
635
Writes the location of the specified record (the PC memory address of the beginning of the
record) in the specified Index Register.
GET RECORD
NUMBER
GETR
636
Returns the record number of the record at the PC memory address contained in the
specified Index Register.
DATA SEARCH
SRCH
181
Searches for a word of data within a range of words.
SWAP BYTES
SWAP
637
Switches the leftmost and rightmost bytes in all of the words in the range.
FIND MAXIMUM
MAX
182
Finds the maximum value in the range.
FIND MINIMUM
MIN
183
Finds the minimum value in the range.
SUM
SUM
184
Adds the bytes or words in the range and outputs the result to two words.
FRAME
CHECKSUM
FCS
180
Calculates the ASCII FCS value for the specified range.
Data Control Instructions
Name
Mnemonic
Function
code
Function
PID CONTROL
PID
190
Executes PID control according to the specified parameters.
LIMIT CONTROL
LMT
680
Controls output data according to whether or not input data is within upper and lower limits.
DEAD BAND
CONTROL
BAND
681
Controls output data according to whether or not input data is within the dead band range.
DEAD ZONE
CONTROL
ZONE
682
Adds the specified bias to input data and outputs the result.
SCALING
SCL
194
Converts unsigned binary data into unsigned BCD data according to the specified linear
function.
SCALING 2
SCL2
486
Converts signed binary data into signed BCD data according to the specified linear function.
An offset can be input in defining the linear function.
SCALING 3
SCL3
487
Converts signed BCD data into signed binary data according to the specified linear function.
An offset can be input in defining the linear function.
AVERAGE
AVG
195
Calculates the average value of an input word for the specified number of cycles.
Subroutine Instructions
Name
Mnemonic
Function
code
Function
SUBROUTINE
CALL
SBS
091
Calls the subroutine with the specified subroutine number and executes that program.
SUBROUTINE
ENTRY
SBN
092
Indicates the beginning of the subroutine program with the specified subroutine number.
SUBROUTINE
RETURN
RET
093
Indicates the end of a subroutine program.
MACRO
MCRO
099
Calls the subroutine with the specified subroutine number and executes that program using
the input parameters in S to S+3 and the output parameters in D to D+3.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
46<
Instruction Set
Interrupt Control Instructions
Name
Mnemonic
Function
code
Function
SET INTERRUPT
MASK
MSKS
690
Sets up interrupt processing for I/O interrupts or scheduled interrupts. Both I/O interrupt
tasks and scheduled interrupt tasks are masked (disabled) when the PC is first turned on.
MSKS(690) can be used to unmask or mask I/O interrupts and set the time intervals for
scheduled interrupts.
READ
INTERRUPT
MASK
MSKR
692
Reads the current interrupt processing settings that were set with MSKS(690).
CLEAR
INTERRUPT
CLI
691
Clears or retains recorded interrupt inputs for I/O interrupts or sets the time to the first
scheduled interrupt for scheduled interrupts.
DISABLE
INTERRUPTS
DI
693
Disables execution of all interrupt tasks except the power OFF interrupt.
ENABLE
INTERRUPTS
EI
694
Enables execution of all interrupt tasks that were disabled with DI(693).
Step Instructions
Name
Mnemonic
Function
code
Function
STEP DEFINE
STEP
008
STEP(008) functions in following 2 ways, depending on its position and whether or not a
control bit has been specified.
(1)Starts a specific step.
(2)Ends the step programming area (i.e., step execution).
STEP START
SNXT
009
SNXT(009) is used in the following three ways:
(1)To start step programming execution.
(2)To proceed to the next step control bit.
(3)To end step programming execution.
Basic I/O Module Instructions
Name
Mnemonic
Function
code
Function
I/O REFRESH
IORF
097
Refreshes the specified I/O words.
7-SEGMENT
DECODER
SDEC
078
Converts the hexadecimal contents of the designated digit(s) into 8-bit, 7-segment display
code and places it into the upper or lower 8-bits of the specified destination words.
INTELLIGENT
I/O READ
IORD
222
Reads the contents of the I/O Module’s memory area.
INTELLIGENT
I/O WRITE
IOWR
223
Outputs the contents of the CPU’s I/O memory area to the Special I/O Module.
Serial Communications Instructions
Name
Mnemonic
Function
code
Function
PROTOCOL
MACRO
PMCR
260
Calls and executes a communications sequence registered in a Serial Communications
Board or Serial Communications Module.
TRANSMIT
TXD
236
Outputs the specified number of bytes of data from the RS-232C port built into the CPU.
RECEIVE
RXD
235
Reads the specified number of bytes of data from the RS-232C port built into the CPU.
CHANGE
SERIAL PORT
SETUP
STUP
237
Changes the communications parameters of a serial port on the CPU, Serial
Communications Module (CPU Bus Module), or Serial Communications Board. STUP(237)
thus enables the protocol mode to be changed during operation.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
473
Instruction Set
Network Instructions
Name
Mnemonic
Function
code
Function
NETWORK SEND
SEND
090
Transmits data to a node in the network.
NETWORK RECEIVE
RECV
098
Requests data to be transmitted from a node in the network and receives the data.
DELIVER COMMAND
CMND
490
Sends FINS commands and receives the response.
File Memory Instructions
Name
Mnemonic
Function
code
Function
READ DATA FILE
FREAD
700
Reads the specified data or amount of data from the specified data file in file memory
to the specified data area in the CPU.
WRITE DATA FILE
FWRIT
701
Overwrites or appends data in the specified data file in file memory with the specified
data from the data area in the CPU. If the specified file doesn’t exist, a new file is
created with that filename.
Display Instructions
Name
Mnemonic
Function
code
Function
DISPLAY MESSAGE
MSG
046
Reads the specified sixteen words of extended ASCII and displays the message on
a Peripheral Device such as a Programming Console.
Clock Instructions
Name
Mnemonic
Function
code
Function
CALENDAR ADD
CADD
730
Adds time to the calendar data in the specified words.
CALENDAR SUBTRACT
CSUB
731
Subtracts time from the calendar data in the specified words.
HOURS TO SECONDS
SEC
065
Converts time data in hours/minutes/seconds format to an equivalent time in
seconds only.
SECONDS TO HOURS
HMS
066
Converts seconds data to an equivalent time in hours/minutes/seconds format.
CLOCK ADJUSTMENT
DATE
735
Changes the internal clock setting to the setting in the specified source words.
Debugging Instructions
Name
Mnemonic
Function
code
Function
TRACE MEMORY
SAMPLING
TRSM
045
When TRSM(045) is executed, the status of a preselected bit or word is sampled
and stored in Trace Memory. TRSM(045) can be used anywhere in the program, any
number of times.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
474
Instruction Set
Failure Diagnosis Instructions
Name
Mnemonic
Function
code
Function
FAILURE ALARM
FAL
006
Generates or clears user-defined non-fatal errors. Non-fatal errors do not stop
operation.
SEVERE FAILURE
ALARM
FALS
007
Generates user-defined fatal errors. Fatal errors stop PLC operation.
FAILURE POINT
DETECTION
FPD
269
Diagnoses a failure in an instruction block by monitoring the time between execution
of FPD(269) and execution of a diagnostic output and finding which input is
preventing an output from being turned ON.
System Instructions
Name
Mnemonic
Function
code
Function
SET CARRY
STC
040
Sets the Carry Flag (CY).
CLEAR CARRY
CLC
041
Turns OFF the Carry Flag (CY).
SELECT EM BANK
EMBC
281
Changes the current EM bank.
EXTEND MAXIMUM
CYCLE TIME
WDT
094
Extends the maximum cycle time, but only for the cycle in which this instruction is
executed.
Block Programming Instructions
Name
Mnemonic
Function
code
Function
BLOCK PROGRAM
BEGIN
BPRG
096
Define a block programming area. For every BPRG(096) there must be a
corresponding BEND(801).
BLOCK PROGRAM END
BEND
801
Define a block programming area. For every BPRG(096) there must be a
corresponding BEND(801).
BLOCK PROGRAM
PAUSE
BPPS
811
Pause and restart the specified block program from another block program.
BLOCK PROGRAM
RESTART
BPRS
812
Pause and restart the specified block program from another block program.
CONDITIONAL BLOCK
EXIT
input_condition EXIT
806
EXIT(806) without an operand bit exits the program if the execution condition is ON.
CONDITIONAL BLOCK
EXIT
EXIT
bit_address
806
EXIT(806) without an operand bit exits the program if the execution condition is ON.
CONDITIONAL BLOCK
EXIT (NOT)
EXIT NOT
bit_address
806
EXIT(806) without an operand bit exits the program if the execution condition is ON.
CONDITIONAL BLOCK
BRANCHING
input_condition IF
802
If the execution condition is ON, the instructions between IF(802) and ELSE(803)
will be executed and if the execution condition is OFF, the instructions between
ELSE(803) and IEND(804) will be executed.
CONDITIONAL BLOCK
BRANCHING
IF
bit_address
802
If the operand bit is ON, the instructions between IF(802) and ELSE(803) will be
executed. If the operand bit is OFF, the instructions between ELSE(803) and
IEND(804) will be executed.
CONDITIONAL BLOCK
BRANCHING (NOT)
IF NOT
bit_address
802
The instructions between IF(802) and ELSE(803) will be executed and if the operand
bit is ON, the instructions be ELSE(803) and IEND(804) will be executed is the
operand bit is OFF.
CONDITIONAL BLOCK
BRANCHING (ELSE)
ELSE
803
If the ELSE(803) instruction is omitted and the operand bit is ON, the instructions
between IF(802) and IEND(804) will be executed
CONDITIONAL BLOCK
BRANCHING END
IEND
804
If the operand bit is OFF, only the instructions after IEND(804) will be executed.
ONE CYCLE AND WAIT
input_condition WAIT
805
If the execution condition is ON for WAIT(805), the rest of the instruction in the block
program will be skipped.
(This table continues on the next page.)
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
475
Instruction Set
Block Programming Instructions (continued)
Name
Mnemonic
Function
code
Function
ONE CYCLE AND
WAIT
WAIT
bit_address
805
If the operand bit is OFF (ON for WAIT NOT(805)), the rest of the instructions in the
block program will be skipped. In the next cycle, none of the block program will be
executed except for the execution condition for WAIT(805) or WAIT(805) NOT. When the
execution condition goes ON (OFF for WAIT(805) NOT), the instruction from WAIT(805)
or WAIT(805) NOT to the end of the program will be executed.
ONE CYCLE AND
WAIT (NOT)
WAIT NOT
bit_address
805
If the operand bit is OFF (ON for WAIT NOT(805)), the rest of the instructions in the
block program will be skipped. In the next cycle, none of the block program will be
executed except for the execution condition for WAIT(805) or WAIT(805) NOT. When the
execution condition goes ON (OFF for WAIT(805) NOT), the instruction from WAIT(805)
or WAIT(805) NOT to the end of the program will be executed.
TIMER WAIT
TIMW
813
Delays execution of the rest of the block program until the specified time has elapsed.
Execution will be continued from the next instruction after TIMW(813) when the timer
times out.
COUNTER WAIT
CNTW
814
Delays execution of the rest of the block program until the specified count has been
achieved. Execution will be continued from the next instruction after CNTW(814) when
the counter counts out.
HIGH-SPEED TIMER
WAIT
TMHW
815
Delays execution of the rest of the block program until the specified time has elapsed.
Execution will be continued from the next instruction after TMHW(815) when the timer
times out.
LOOP
LOOP
809
LOOP(809) designates the beginning of the loop program.
LEND
input_condition
LEND
810
LEND(810) or LEND(810) NOT specifies the end of the loop. When LEND(810) or
LEND(810) NOT is reached, program execution will loop back to the next previous
LOOP(809) until the operand bit for LEND(810) or LEND(810) NOT turns ON or OFF
(respectively) or until the execution condition for LEND(810) turns ON.
LEND
LEND
bit_address
810
If the operand bit is OFF for LEND(810) (or ON for LEND(810) NOT), execution of the
loop is repeated starting with the next instruction after LOOP(809). If the operand bit is
ON for LEND(810) (or OFF for LEND(810) NOT), the loop is ended and execution
continues to the next instruction after LEND(810) or LEND(810) NOT.
LEND NOT
LEND NOT
bit_address
810
LEND(810) or LEND(810) NOT specifies the end of the loop. When LEND(810) or
LEND(810) NOT is reached, program execution will loop back to the next previous
LOOP(809) until the operand bit for LEND(810) or LEND(810) NOT turns ON or OFF
(respectively) or until the execution condition for LEND(810) turns ON.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
476
Instruction Set
Text String Processing Instructions
Name
Mnemonic
Function
code
Function
MOV STRING
MOV$
664
Transfers a text string.
CONCATENATE
STRING
+$
656
Links one text string to another text string.
GET STRING LEFT
LEFT$
652
Fetches a designated number of characters from the left (beginning) of a text string.
GET STRING RIGHT
RGHT$
653
Reads a designated number of characters from the right (end) of a text string.
GET STRING
MIDDLE
MID$
654
Reads a designated number of characters from any position in the middle of a text string.
FIND IN STRING
FIND$
660
Finds a designated text string from within a text string.
STRING LENGTH
LEN$
650
Calculates the length of a text string.
REPLACE IN
STRING
RPLC$
661
Replaces a text string with a designated text string from a designated position.
DELETE STRING
DEL$
658
Deletes a designated text string from the middle of a text string.
EXCHANGE STRING
XCHG$
665
Replaces a designated text string with another designated text string.
CLEAR STRING
CLR$
666
Clears an entire text string with NUL (00 hex).
INSERT INTO
STRING
INS$
657
Deletes a designated text string from the middle of a text string.
String Comparison
LD, AND,
OR +
=$, <>$,
<$, <=$,
>$, >=$
670 (=$)
671 (<>$)
672 (<$)
673 (<=$)
674 (>$)
675 (>=$
Sting comparison instructions (=$, <>$, <$, <=$, >$, >=$) compare two text strings from
the beginning, in terms of value of the ASCII codes. If the result of the comparison is
true, an ON execution condition is created for a LOAD, AND, or OR.
Task Control Instructions
Name
Mnemonic
Function
code
Function
TASK ON
TKON
820
Makes the specified task executable.
TASK OFF
TKOF
821
Puts the specified task into standby status.
Additional Information: For more detailed information regarding these instructions, refer to manual W340.
477
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement