Room 2211, Bank of China Tower,
200 Yin Cheng Zhong Road,
PuDong New Area, Shanghai, 200120 China
Tel:(86)21-5037-2222/Fax:(86)21-5037-2200
Printed on 100%
Recycled Paper
Authorized Distributor:
Note: Specifications subject to change without notice.
Cat. No. R090-E1-04
Printed in Japan
0705-1M
The popular SYSMAC CS1 is better than ev er _ finely tuned
to allow new levels of control.
Price Competition
Time to Market
Meeting Tighter
Deadlines
Global Standards
International
Competition
Total Cost Reduction
Manufacturing
Industry
Customization
Diversification
The current climate of ever-intensifying
competition has created a large number of
different needs for manufacturing industries
around the world. To meet these needs,
OMRON has made further improvements to its
SYSMAC CS1 PLCs, which have been used
successfully in thousands of systems, to deliver
even greater performance. With an "H" for Hyper
Controller, the new PLCs boast the highest
standards in performance, functionality, and
expandability.
Original Products
Developing
Core Technologies
Cost
Programmable Controllers are
abbreviated as "PLC" in this catalog.
The term "personal computers" is
fully written out, and not abbreviated.
In order to create facilites that have the production capability
to withstand sudden changes in demand, or to create
machinery that is easily distinguished from that created by
market competitors, a top-speed controller that can deliver
the performance required to support these needs is
required. The SYSMAC CS1 PLCs have been equipped with
the highest I/O responsiveness and data control functionality
to significantly reduce processing time and to control
machinery movement with greater precision.
In order to allow easier development of complex programs,
in addition to an integrated Windows-based development
environment, the new PLCs are equipped with a variety of
instructions. Structured programming functionality has been
improved to allow programs to be reused with greater
efficiency and thereby reduce labor requirements and cut
costs.
The know-how that our customers have accumulated
through the years forms the core of their competitive
strength. At OMRON, we believe in enhancing this knowhow to the utmost. The key to doing this is 100% upward
compatibility. CS1 PLCs allow existing Units and programs
to be used without any changes.
Unit Versions
Unit versions have been introduced to
control differences in functions featured
by CPU Units that are the result of
version upgrades.
The unit version is marked on the
nameplates of products subject to
version control, as shown in the
diagram.
Unit
CS1H-CPU67H
CPU UNIT
Lot No. 031001 0000 Ver. 3.0
OMRON Corporation MADE IN JAPAN
Unit version
23
Use the improved SYSMAC CS1 PLCs to scal e advanced systems to
Long
execution
time
the optimum size.
The evolution of
the SYSMAC CS1 is
accelerating advances in
the production site.
Faster Instruction Execution and Faster Overall Performance
In addition to further improvements to
the instruction execution engine, which
is the core of overall PLC performance,
the high-speed RISC chip has been
upgraded to realize the fastest
instruction execution performance in
Common Processing: 1.6 Times Faster
Previous CS1
models
New CS1
models
The figures above are for high-speed, general-purpose PLCs with
interchangeable boards.
0.3 ms
0.5 ms
PCMIX Value: 3 Times Higher
Previous CS1
models
New CS1
models
The PCMIX is the average number of instructions that can be
executed in 1 µs and expresses the over execution performance of
the ladder program. This unit was conceived to allow comparing
the performance of PLCs from different manufacturers using a
common metric.
Cycle Time: 2.5 to 4.8 Times Shorter
(Cycle time for 128 inputs and 128 outputs)
Previous CS1
models
New CS1
models
With normal I/O refresh, 1-ms pulses are not lost even for largecapacity (e.g., 30-Kstep) programs. This allows use in applications
requiring a high working accuracy, such as molding equipment.
5
16
8 Ksteps/ms
Basic instructions only: 38 Ksteps/ms
Including special instructions:
22 Ksteps/ms
System Bus Baud Rate Doubled
The data transfer rate between the CPU
Unit and certain Units has been
doubled to further improve total system
performance.
the industry. Also, the new models
have a mode where instruction
execution and peripheral processing are
processed in parallel, enabling balanced
improvements in overall speed.
LD Instruction Processing Speed:
2 Times Faster
Previous CS1
models
New CS1
models
The development of a special LSI to execute instructions and use
of a high-speed RISC chip enable high-speed processing at the
CPU.
20 ns
OUT Instruction Processing Speed:
8 Times Faster
Previous CS1
models
New CS1
models
Programs consisting mainly of basic instructions are processed at
ultrahigh speed.
20 ns
Subroutine Processing Speed:
17.6 Times Faster
Previous CS1
models
New CS1
models
Cycle time overhead due to program structuring is minimized.
2.1
µ
s
Baud rate
doubled
System bus
CS1 Basic I/O Units
CS1 Special I/O Units
CS1 CPU Bus Units
Reduced Variation in Cycle Time During Data Processing
Instructions that require long execution
time, such as table data processing
instructions and text string processing
instructions, are processed over
Table data/
text string
processing
Long
Long
execution
execution
time
time
The cycle is temporarily
extended when the instruction
is executed.
Variation
multiple cycles to minimize variations in
cycle time and maintain stable I/O
response.
Table data/
text string
processing
Only start of
processing
designated.
Background processing performed over several
cycles to limit the impact on cycle time and thus
reduce variation in cycle time.
40 ns
170 ns
CPU Unit
37 µs
Improved Refresh Performance for Data Links,
Remote I/O Communications, and Protocol Macros
In the past, I/O refresh processing with
the CPU Bus Unit only occurred during
I/O refresh after instructions were
CPU Unit
DLNK
CIO Area words
allocated to CPU
Bus Units
DM Area words
allocated for CPU
Bus Units
Specific Area for
CPU Bus Units
Controller Link Unit
DeviceNet Unit
Serial Communications
Unit
Ethernet Unit
Immediate
I/O refresh
n
CPU Bus
Unit n
Data exchange
during communications cycle
Refresh functionUnit name
Data links
Remote I/O
Protocol macros
Socket service based
on manipulation of
specific bits.
executed. With the new CS1, however,
I/O can be refreshed immediately by
using the DLNK instruction. Immediate
refreshing for processes peculiar to the
CPU Bus Unit, such as for data links and
DeviceNet remote I/O communications,
and for allocated CIO Area/DM Area
words when instructions are executed,
means greater refresh responsiveness
for CPU Bus Units.
Large Capacity CPU Units for
Greater Component Control
Power
The CS1 CPU Units boast amazing
capacity with up to 5,120 I/O points, 250
Ksteps of programming, 448 Kwords of
data memory (including expanded data
memory) and 4,096 timers/counters
each. With a large programming
capacity, CS1 PLCs are not only ideal
for large-scale systems but easily
handle value-added applications and
other advanced data processing.
30 Ksteps
20 Ksteps
(LD: 0.04 µs,DM: 64 Kwords)
10 Ksteps
(LD: 0.04 µs,DM: 64 Kwords)
Control Up to 960 Points with
Units Mounted to the CPU Rack
The CS1 provides a high level of space
efficiency. As many as 960 I/O points
can be controlled by simply mounting
ten Basic I/O Units, with 96 I/O points
each, to the CPU Rack. Alternatively, as
many as 80 analog I/O points can be
used by mounting five Analog Input
Units and five Analog Output Units.
Ten I/O Units of 96 points each
Five Analog Output
Units of 8 points each
Five Analog Input Units of
8 points each
Two Series of Expansion Racks Up to 50 m Long for
Long-distance Expansion with Up to 72 Units and 7 Racks
With an expansion capacity of up
to 80 Units and 7 Racks over a
distance of 12 meters, the CS1 can
meet large-scale control needs.
Alternatively, an I/O Control Unit
and I/O Interface Units can be used
to connect two series of CS1 Longdistance Expansion Racks
extending up to 50 m each and
containing a total of up to 72 Units
and 7 Racks. CS1 Basic I/O Units,
CS1 Special I/O Units, and CS1
CPU Bus Units can be mounted
anywhere on the Racks and
programmed without being
concerned about special remote
programming requirements.
Note: C200H Units cannot be mounted on the Longdistance Expansion Racks.
Wide Lineup Makes It Easy to
Build the Optimum System
A total of nine CPU Unit models
provide for a wide range of applications,
from small-scale systems to large. The
lineup also includes Memory Cards,
Serial Communications Boards, and a
wide selection of Special I/O Units that
can be used with any CPU Units to
flexibly build the system that meets the
requirements.
(LD: 0.02 µs,DM: 448 Kwords)
(LD: 0.02 µs,DM: 256 Kwords)
(LD: 0.02 µs,DM: 128 Kwords)
(LD: 0.04 µs,DM: 128 Kwords)
(LD: 0.04 µs,DM: 64 Kwords)
960 pts1,280 pts5,120 pts
I/O Control Unit
9 Units
50 m
(LD: 0.02 µs,DM: 64 Kwords)
(LD: 0.02 µs,DM: 64 Kwords)
Number of I/O points
CPU
2 Series of
Expansion Racks;
Up to 7 Racks Total
I/O Interface Unit
Terminating
Resistor
50 m
4
5
Equipped with functions demanded by the production site to
suit a variety of applications.
The evolution of
the SYSMAC CS1 is
accelerating advances in
the production site.
Nested Interlocks (for CPU Unit Ver. 2.0 or Later)
Although strictly speaking the present
interlock instructions do not allow
nesting, applications can be created to
include combination of complete and
partial interlock conditions that achieve
nested interlocks.
Emergency
stop button
(1) Conveyor operates
(2) Contact "a" turns ON when operator is present and
products are supplied.
(3) When the emergency stop button is pressed, the
conveyor and product addition both stop.
Operator
Contact a
Product added
by contact a
CX-Programmer Screen
Emergency
stop button
Conveyor
operates
Worker present (a)
Product
added
Easy Cam Switch Control with Ladder Instructions
(for CPU Unit Ver. 2.0 or Later)
Cam switch
Absolute
encoder
Parallel
wiring
Easy Calendar Timer Function
(for CPU Unit Ver. 2.0 or Later)
=
DT
Compares two
dates/times Comparison
can be limited to any
combination of years,
months, days, hours,
minutes, or seconds.
Example:
A calendar timer function
can be easily set up to
start a process at exactly
Turn ON at 5:00
every evening
5:00 every evening.
Angular data
Value
converted by
GRY
instruction
GRY
Gray code converted
into binary, BCD, or
angles.
TIME-PROPORTIONAL
OUTPUT (TPO) Instruction
(for CPU Unit Ver. 2.0 or Later)
Comparison tableOutput
Upper limit Lower limit
Compared using
BCMP2 instruction
BCMP2
Compared to see whether
data is between upper
and lower limits.
SSR
20 % 80 %
1 s
Time-proportioning PID
control can be handled
by the PLC by combining
the PID and TPO
(TIME-PROPORTIONAL
OUTPUT) instructions.
MILH 0
MILH 1
MILC 1
MILC 0
Support Software
clearly shows the
interlock status.
ON
OFF
OFF
ON
OFF
The time interval
for execution by
the GRY
instruction is
determined by the
response speed
for reading data
from the absolute
encoder.
PID
S
C
D
TPO
S
C
B
Manipulated variable
Convert Between Floating-point Decimal and Character Strings
The new CS1 can convert floating-point
decimal (real numbers) to character
strings (ASCII) for display on a PT
(operator interface). The data can be
displayed on the PT as a characterstring display element.
Conversion instruction
Floatingpoint
decimal
E.g., 500.00353030E23030
Character
string
Character-string
display element
PT
500.00
PID Autotuning
The new CS1 can autotune PID
constants with a PID control instruction.
The limit cycle method is used for
autotuning, so the tuning is completed
quickly. This is particularly effective for
multiple-loop PID control.
PIDAT
PID control instruction with
autotuning
Autotuning for PID constants
The new CS1 can convert ASCII
character strings read from
measurement devices by serial
communications to floating-point
decimal data for use in data processing.
Measurement device
(example)
Conversion instruction
Serial
communications
Character
string
Floatingpoint
decimal
Highly Accurate Positioning
with XY Tables
The new CS1 has many doubleprecision processing instructions for
floating-point decimal operations,
enabling positioning with greater
accuracy.
Error Status Generation for
Debugging
A specified error status can be
simulated by executing the diagnostic
instructions (FAL/FALS). With the new
CS1, debugging is simple for
applications that display messages on a
PT or other display device based on the
error status of the CPU Unit.
(Example)
An error has
occurred at unit
number xx.
There is a
possibility that
rack number xx
is disconnected.
PT
Error in Special I/O
Unit
FAL
PT
I/O bus error
FALS
Floating-point
decimal instruction
High-precision positioning
Easy Reading of Maintenance
Data via DeviceNet
(for CPU Unit Ver. 2.0 or Later)
The addition of special explicit message
instructions makes it easy to send
explicit messages without having to
consider FINS commands. Transferring
data among PLCs with explicit
messages is also simplified.
Special explicit
message instruction
No need to
consider FINS
DeviceNet
Simpler Ladder Programs
Ladder programs that use a lot of basic
instructions can be simplified using
differentiation instructions LD NOT,
AND NOT, and OR NOT, and
instructions that access bits in the DM
and EM Areas.
With CS1-series PLCsWith other PLCs
a
a
a
ORW
D00000
#0001
D00000
a
ANDW
D00000
#FFFE
D00000
OUTB
D00000
#0000
Binary Set Values for
Timer/Counter Instructions
The SV for a timer or counter
instruction can be specified using either
BCD or binary. Using binary SV enables
longer timers and higher-value
counters.
Examples: Timer/Counter Instructions
TIM (BCD): 0 to 999.0 s
TIMX(550) (binary) 0 to 6553.5 s
CNT (BCD): 0 to 999 counts
CNTX(546) (binary) 0 to 65,535 counts
Easier and more efficient design, developmen t, and maintenance with
Windows-based software and middleware.
The evolution of
the SYSMAC CS1 is
accelerating advances in
the production site.
Improved Support Software for an Integrated
Windows-based Development Environment
More efficient design and development using the CX-Programmer for programming
and network configuration, and CX-Simulator for operation simulation.
CX-ProgrammerCX-Simulator
CX-Net Network Configuration Tool
FB
OMRON FB Library
(Unit Ver. 3.0 or later)
The OMRON FB library provides
function blocks for setting SPs, reading
PVs, and reading/writing RUN/STOP
status and other Temperature Controller
parameters. The programmer simply
pastes function blocks from the OMRON
FB Library into the ladder program. The
desired functions can be utilized simply
by inputting the Temperature Controller
unit number and address.
What is the OMRON FB Library?
The OMRON FB Library is a set of functional objects for
ladder programming for OMRON CS/CJ-series PLCs. By
incorporating the OMRON function blocks provided by
OMRON into a ladder program, the program interface for
different control devices is easily completed. This reduces the
number of working hours required for program development
and, at the same time, improves product quality through
standardization.
The Structured Text (ST)
Language Enables Trigonometric
Functions and other Arithmetic
Processes
In addition to ladder programming,
function block logic can be written in ST,
which conforms to IEC61131-3. With ST,
arithmetic processing is also possible,
including processing of absolute values,
square roots, logarithms, and
trigonometric functions (SIN, COS, and
TAN). Processing difficult to achieve in
ladder programs becomes easy to write.
(Unit Ver. 3.0 or later)
System PLC
CS1
Online connection
Inside the personal
computer
CX-Programmer
(Programming
software)
Integrated
development
environment
(Virtual CPU Unit)
Example: Function Block for Writing Temperature Controller SPs
Temperature
Controller
unit number
Address
Simply paste a function block
from the OMRON FB Library
into the ladder program and
enter the unit number, set
point, and other parameters.
Online connection
CX-Simulator
Windows
Normal
end
SYSMAC CJ-series PLC
(See note.)
DeviceNet
Master Unit
DeviceNet
Temperature
Controller
Recovery Possible by
Uploading Function Blocks
from Working PLC
Programs with function blocks can be
uploaded from CPU Units, just like
normal programs, without the need for
additional memory, such as a Memory
Card.
CX-Programmer
Ver.5.0
FB
CS/CJ-series
Unit Ver. 3.0
(Unit Ver. 3.0 or later)
Programs with
function blocks
can be uploaded
from working
PLCs.
Enhanced Efficiency for
Program Development Teams
(for CPU Unit Ver. 2.0 or Later)
Multiple programmers will enjoy better
efficiency when working on task-based
programs, thanks to automatic
checking for address duplication
among tasks, downloading and
uploading in task units, and easy
monitoring of task operating status.
The execution status of each task can be
monitored with CX-Programmer to improve
debugging efficiency.
Task 1
Executing
Checking for address duplication among
tasks developed by multiple programmers is
automatically executed with the cross
reference report of CX-Programmer.
Download only the revised tasks.
Task 1
Executing
Monitoring with
CX-Programmer
When development is
done by several people,
only the tasks that have
been revised need to be
downloaded from CXProgrammer.
Task 1
Executing
The report shows that this
address is used in the
program in the right
column, and tells how
many times it is used.
CX-Programmer list of
Check for duplicate addresses
duplicate addresses
Copy and Paste between
Spreadsheets and Symbol Tables
You can use your favorite spreadsheet
application to prepare an allocation
table with symbol names, addresses,
and I/O comments, then copy and paste
it into a symbol table, and also do the
reverse. This greatly improves
programming productivity.
Programs Can Be Executed,
Monitored, and Debugged
without an Actual PLC
The CX-Simulator Software simulates
ladder execution of the new CS1 CPU
this data to the CX-Simulator as virtual
external input data.
CX-Simulator
Virtual external
input
Sequential data
Unit on a computer. Online functions,
such as monitoring of I/O bit status,
monitoring of I/O memory present
values, forced set/reset, differential
Virtual
CPU Unit
monitoring, data tracing, and online
editing, can be performed by connecting
to the virtual CPU Unit on the computer
from the CX-Programmer using the CX-
Actual PLC
CS1
Simulator. This reduces the total lead
time to machine or system startup.
CX-Simulator
System status
setting window
Comprehensive Debugging
Functions Including Ladder
Step Execution and Break Points
The new CS1 has comprehensive
debugging functions, including ladder
Debugging console
Virtual
CPU Unit
window
Data Logging On-site and
Operation Verification in the
Office
Sequential data from I/O memory in the
actual PLC can be obtained and saved
step execution (execution by instruction),
start point settings, break point setting,
I/O break conditions, and scan execution.
This enables more detailed debugging
without using an actual PLC. Interrupt
tasks can be simulated, enabling more
realistic debugging.
Virtual
CPU Unit
Start
as a data recreation file (CSV format).
On-site PLC ladder execution can be
recreated on a computer by inputting
Stop
Middleware to Support PLC-centered System Construction
Easy development of user applications for communications with the new CS1.
SYSMAC Compolet:
Accessing the CS1 with
Visual Basic
Use SYSMAC Compolet for
communications with OMRON PLCs to
greatly reduce development time of
user applications for CS1 I/O memory
read and write, forced set/reset, and
FINS message communications using
Visual Basic.
Visual Basic user application
Compolet
Fins Gateway
Network board or port
Network support: Controller
Link, Ethernet, or RS-232C
serial communications
CS1
PLC Reporter 32:
Add-on Software for Accessing
the New CS1 Using Excel
Use PLC Reporter 32 to automatically
collect specific CS1 I/O memory data
into Excel 97 or Excel 2000 cells without
special programming. Basically, a
system can be constructed with a
computer, PLC Reporter 32, Excel, and a
host link cable. The cost of constructing
a monitoring system can thus be greatly
reduced.
Excel
PLC Reporter (Fins Gateway)
Network board or port
Network support: Controller
Link, Ethernet, or RS-232C
serial communications
CS1
CX-Programmer Ver. 5.0 or
89
higher is required.
Loading...
+ 9 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.