Download OMRON - CS1 and more Study notes Process Control in PDF only on Docsity!
At the end of this document you will find links to products related to this catalog. You can go directly to our shop by
clicking HERE. HERE
Programmable
Controllers
Rack PLCs
- Rack PLCs
- Introduction CS1 Series
- Lineup
- CPU Units
- Power Supplies
- Basic System Configuration
- Duplex System Configuration
- Programming
- Dimensions
- I/O allocations
- Current consumption
- Unit Descriptions
- Basic I/O Units
- Analog/Temperature Units
- Position/Motion Units
- Communication Units
- Fieldbus Units
- Ordering Information
249
Programmable
Controllers
Rack PLC series
CS
The evolution of the SYSMAC CS1 is accelerating advances in the production site.
Cycle time (example)
38 Ksteps/ms (Ratio of basic instructions to special instructions = 1:1)
Peripheral servicing
responsiveness
More than
2 times faster
than previous models
LD instruction
processing speed
0.02 μs (min.)
Further improvements to
instruction execution efficiency,
the core of overall PLC
performance, enable the highest
speeds in the industry. This
allows the optimization of
processing time and accuracy.
CX-One includes powerful
software packages for program
development, simulation, and
communications. Develop more
efficient value-added systems in
the time allowed.
Integrated Development Environment and
Middleware
Instructions That Fit
the Application
Ultimate
Performance
Program development
CX-Programmer
Simulation
CX-Simulator
Communications
middleware
CX-Server
High-precision Positioning
Double-precision
floating-point instructions
Automatic Adjustment of PID
Constants
PID instructions with
autotuning
Program Simplification
Set and reset instructions
for DM/EM Area bits
Error Generation for Debugging
Failure diagnosis
instructions
High-resolution Approximation
APR instruction
Workpiece Information Control
for Conveyor Systems
Table data processing
instructions for stacks
These PLCs have a variety of
special instructions that allow
their operation to suit the
application. High-precision
control can be achieved without
complex programs.
Large capacity
I/O points: 5,120 max.
Program capacity: 250 Ksteps max.
DM capacity: 448 kW max.
250 Programmable Controllers
The CS1 supports message
communications across three
network levels, from information
networks down to component
networks, allowing greater on-
site information management.
Remote monitoring of
installations is also possible
using Web functions via the
Internet.
Up to 35 peripheral devices can
be connected to a CS1 PLC via
serial communications. Data can
be exchanged with peripheral
devices easily using the protocol
macro function, eliminating the
need for time-consuming
communications programs.
Today´s CS1 PLCs have
complete upward compatibility
with existing CS1 systems.
Facilities performance can be
upgraded simply by replacing the
CPU Unit (see note). Also,
features such as battery-free
operation ensure greater
convenience for maintenance
and operation.
A variety of system expansions
based on CS1 PLCs, such as
PLC-based process automation
systems, high-precision
positioning systems, and remote
monitoring systems are possible.
Seamless
Networking
Easier Connection
to Peripheral
Devices
Inheritance and
Maintenance
PLC-based
System Expansion
PLC-based process automation systems
High-precision positioning systems
Remote monitoring systems
PLC base
Easy communi-
cations using
protocol macros.
Serial communi- cations
DeviceNet
Controller Link
Ethernet
Controller network
Information network
Component network
Internet
Web browser (monitoring)
Open Network Controller
100% Upward Compatibility
with Existing CS1 Systems
Battery-free Operation
Memory Cards
Remote Maintenance
Conformance to Global
Standards
Etc. Field network systems
Onsite information terminals Note : When replacing a CPU Unit with a different model, always test the system to confirm that it has not been adversely affected.
252 Programmable Controllers
Program Capacity
Two Series of Expansion Racks Up to 50 m Long for
Long-distance Expansion with Up to 72 Units and 7 Racks
Control Up to 960 Points with
Units Mounted to the CPU Rack
Large Capacity CPU Units for
Greater Component Control
Power
Improved Refresh Performance for Data Links,
Remote I/O Communications, and Protocol Macros
Wide Lineup Makes It Easy to
Build the Optimum System
250 Ksteps
120 Ksteps
60 Ksteps
30 Ksteps
20 Ksteps
10 Ksteps
50 m
50 m
CPU
960 pts 1,280 pts 5,120 pts Number of I/O points
Product lineup (Example: LD instruction processing speed, DM capacity)
(LD: 0.02 μs, DM: 448 Kwords)
(LD: 0.02 μs, DM: 256 Kwords)
(LD: 0.04 μs, DM: 128 Kwords)
(LD: 0.02 μs, DM: 128 Kwords)
(LD: 0.02 μs, DM: 64 Kwords)
(LD: 0.02 μs, DM: 64 Kwords)
(LD: 0.04 μs, DM: 64 Kwords)
(LD: 0.04 μs, DM: 64 Kwords)
(LD: 0.04 μs, DM: 64 Kwords)
I/O Control Unit
2 Series of
Expansion Racks;
Up to 7 Racks Total
9 Units
Terminating
Resistor
I/O Interface Unit
Ten I/O Units of 96 points each
Five Analog Output Units of 8 points each
Five Analog Input Units of 8 points each
CPU Unit
DLNK
n
Immediate I/O refresh
CIO Area words allocated to CPU Bus Units DM Area words allocated for CPU Bus Units Specific Area for CPU Bus Units
CPU Bus Unit n
Data exchange during communi- cations cycle
Controller Link Unit DeviceNet Unit Serial Communications Unit
Data links Remote I/O
Protocol macros
Unit name Refresh function
Socket service based on manipulation of specific bits.
Ethernet Unit
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 Long-distance
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 Long-distance Expansion Racks.
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.
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, CS
PLCs are not only ideal for large-scale
systems but easily handle value-added
applications and other advanced data
processing.
In the past, I/O refresh processing with the
CPU Bus Unit only occurred during I/O
refresh after instructions were 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.
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.
253
Programmable
Controllers
Equipped with functions demanded by the production site to suit a variety of applications
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.
TIME-PROPORTIONAL
OUTPUT (TPO) Instruction
(for CPU Unit Ver. 2.0 or Later)
=DT
Time-proportioning PID control can be handled by the PLC by combining the PID and TPO (TIME-PROPORTIONAL OUTPUT) instructions.
PID
S
C
D
TPO
S
C
B
SSR
Emergency stop button
Product added by contact a
Contact a
Operator
Emergency stop button MILH 0
MILC 1
MILH 1
MILC 0
Conveyor operates
Product added
Worker present (a)
CX-Programmer Screen Support Software clearly shows the interlock status.
Compared using BCMP2 instruction The time interval for execution by the GRY instruction is determined by the response speed for reading data from the absolute encoder.
Absolute encoder
Parallel wiring
GRY BCMP
ON
OFF
OFF
ON
OFF
Upper limit Lower limit
Angular data Comparison table Output
Value converted by GRY instruction
Cam switch
Easy Cam Switch Control with Ladder Instructions
(for CPU Unit Ver. 2.0 or Later)
Easy Calendar Timer Function
(for CPU Unit Ver. 2.0 or Later)
Turn ON at 5: every evening
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 5: every evening.
1 s
(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.
Gray code converted into binary, BCD, or angles.
Compared to see whether data is between upper and lower limits.
Manipulated variable
2
The evolution of the
SYSMAC CS1 is
accelerating advances
in the production site.
255
Programmable
Controllers
Easier and more efficient design, development and maintenance with Windows-based software and
middleware
Improved Support Software in an Integrated
Windows-based Development Environment
The CX-One software suite provides tools for more efficient design and development
using the CX-Programmer for programming and network configuration, and
CX-Simulator for operation simulation.
CX-Programmer (Programming software)
CX-Simulator (Virtual CPU Unit)
Windows
Online connection
Online connection
Integrated development environment
Inside the personal computer
System PLC CS
CX-Programmer CX-Simulator
CX-Integrator Network Configuration Tool
OMRON FB Library
FB
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.
DeviceNet Master Unit
Example: Function Block for Writing Temperature Controller SPs (Unit Ver. 3.0 or later)
The Structured Text (ST)
Language Enables Trigonometric
Functions and other Arithmetic
Processes
Recovery Possible by
Uploading Function Blocks
from Working PLC
(Unit Ver. 3.0 or later)
(Unit Ver. 3.0 or later)
DeviceNet
Temperature Controller
SYSMAC CJ-series PLC (See note.) Normal end
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.
Programs with function blocks can be uploaded from working PLCs. FB
CX-Programmer Ver.5.
CS/CJ-series Unit Ver. 3.
CX-Programmer Ver. 5.0 or higher is required.
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.
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.
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.
3
The evolution of the
SYSMAC CS1 is
accelerating advances
in the production site.
256 Programmable Controllers
Middleware to Support PLC-centered System Construction
Easy development of user applications for communications with the new CS1.
CX-Simulator
CX-Simulator
CS
Actual PLC CS
Sequential data
Virtual external input
Virtual CPU Unit
System status setting window
Debugging console window Virtual CPU Unit
Virtual CPU Unit Start
Stop
Network support: Controller Link, Ethernet, or RS-232C serial communications
CS
Visual Basic user application
Compolet
Fins Gateway Network board or port
Excel
PLC Reporter (Fins Gateway)
Network board or port
Network support: Controller Link, Ethernet, or RS-232C serial communications
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.
Programs Can Be Executed,
Monitored, and Debugged
without an Actual PLC
Data Logging On-site and
Operation Verification in the
Office
SYSMAC Compolet:
Accessing the CS1 with
Visual Basic
Comprehensive Debugging
Functions Including Ladder
Step Execution and Break Points
The new CS1 has comprehensive
debugging functions, including ladder 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.
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.
The CX-Simulator Software simulates
ladder execution of the new CS1 CPU 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 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-Simulator. This
reduces the total lead time to machine or
system startup.
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.
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.
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.
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 duplicate addresses
The execution status of each task can be
monitored with CX-Programmer to improve
debugging efficiency.
Monitoring with
CX-Programmer
Task 1
Executing
Task 1
Executing
Task 1
Executing
When development is done
by several people, only the
tasks that have been
revised need to be
downloaded from CX-
Programmer.
Check for duplicate addresses
Sequential data from I/O memory in the
actual PLC can be obtained and saved as
a data recreation file (CSV format). On-
site PLC ladder execution can be
recreated on a computer by inputting this
data to the CX-Simulator as virtual
external input data.
258 Programmable Controllers
Add a Redundant Optical Ring
to Your Controller Link
Communications
Remote Monitoring via the Web
A redundant network configuration will
keep communications flowing over the
duplicate ring-shaped path in the event of
a broken optical fiber, preventing system
malfunction.
Connecting via an ONC enables remote
monitoring from a Web browser with a user-
defined Web application (using Web Tool
Kit). It is also possible to automatically
collect data on a Memory Card mounted to
an ONC and automatically transfer data to
the host PLC (using Data
Collection/Distribution Software).
CS
CS
CS
CS
CS
ONC
CJ
Remote I/O communications
Robot or other device
DeviceNet Slave DRT2-series Series
Programmable Slave
DeviceNet
CompoBus/S
Controller Link
Ethernet
Controller Link Unit Controller Link Unit
Modem
Modem
Email
Public telephone line
Head office, remote office, home, business trip destination
Head office, remote office, home, business trip destination
Head office or remote office
- Web browser
- CX-Programmer
Internet
Data links
(Intranet)
Serial communications
Email HTTP/socket
Automatic FTP transfer of collected data
FINS message
FINS message
DeviceNet Unit
DeviceNet Configurator
RS-232C
FINS message
FINS message
Open Network Controller
- Web server function
- Email client (SMTP)
- FTP client (Collected data file transferred to host using FTP when transfer conditions are met.)
- FINS message communications
Ethernet Unit
- TCP/IP or UDP/IP socket service
- FINS message communications
- Message client (SMTP) function
- FTP server function (File read/write to Memory Card)
DeviceNet Unit (can operate as master or slave)
Temperature Controller (PID and other parameter settings possible from the DeviceNet Configurator).
Controller network
Seamless
Information network
Component network
259
Programmable
Controllers
Construction of systems in multivendor environments simplified with protocol macros.
More Ports for Even More
Serial Device Connections
Protocol macros make it easy to create
serial communications protocols
(communications frames, error checks,
retries, error processing, etc.) to match
those of remote communications devices.
Multiple ports are provided for this function.
Each PLC supports up to 16 Serial
Communications Units (32 ports total) and
one Serial Communications Board (with 2
ports). This makes it possible to connect
up to 34 devices with serial
communications at a speed of 38.4 Kbps.
Message length has been increased from
256 to 1,000 bytes to give
communications more power than ever
before.
When the CPU Unit (Ver. 3.0 or later) or
Serial Communications Board or Serial
Communications Unit (Ver. 1.2 or later)
receive a FINS command containing a
CompoWay/F command (see note 1) via
network or serial communications, the
command is automatically converted to a
protocol suitable for the message and
forwarded using serial communications.
CompoWay/F (See note 2.)
Host Link FINS
(Possible only with Serial Communications Boards or Serial Communications Units Ver. 1.2 or later)
Windows-based Software
Simplifies Serial Device
Connections
Protocol macros for Serial
Communications Units and Boards can be
created using the CX-Protocol, thus
enabling message tracing and greatly
reducing the time involved in connecting
various serial devices.
(CPU Unit Ver. 3.0 or later)
Serial Gateway (Serial Communications Units/Boards with Ver. 1.2 or later)
Note 1: FINS Abbreviation for Factory Interface Network Service. A command system for message services common to OMRON networks. FINS commands can be sent across up to 8 network levels, including serial communications paths using a serial gateway. (Possible only with CS/CJ-series CPU Unit Ver. 2.0 or later.)
Note 2 : CompoWay/F CompoWay/F is an integrated communications protocol used for OMRON general-purpose serial communications. It is used by Temperature Controllers, Digital Panel Meters, Timer/Counters, Smart Sensors, Cam Positioners, Safety Controllers, etc. (as of July 2004).
Gateway FINS network
Serial
communications
Component/PLC
Truly Seamless Incorporation of OMRON Components
and Other Devices into Networks
When CompoWay/F commands are
enclosed in FINS commands and sent to
Serial Communications Boards or Serial
Communications Units (Ver. 1.2) or
serial ports on CPU Unit Ver. 3.0, the
enclosed CompoWay/F command is
retrieved using a Serial Gateway
Function and sent as a CompoWay/F
command.
Serial Gateway System (Reference)
FINS command received Serial Gateway: FINS command "capsule" opened and contents retrieved. Sent as a CompoWay/F command
Temperature Controller Smart Sensor
OMRON Components
5
The evolution of the
SYSMAC CS1 is
accelerating advances
in the production site.
261
Programmable
Controllers
Advanced management and resource inheritance providing powerful support for maintenance and operation
Office
Download
Upload
PC Card
Adapter
Memory Card
Production
site
Programming
Console
Modem
1. Remote programming/monitoring via modem (See note.)
Note: The same kind of programming and monitoring performed via normal Host Link is possible.
Ethernet
Modem
Host Link
Phone line
3. Mail 2. Remote programming/ monitoring via Host Link (See note.)
Remote Maintenance
1. Program or monitor a
remote PLC via a modem
connection.
2. Program or monitor a
network PLC via a Host Link
connection.
3. Send e-mail for errors
from PLCs connected to
Ethernet.
Memory Cards for Data File
Management
User programs, I/O memory, or system
parameters can be converted to Windows-
based files and stored in Memory Cards or
in EM file memory in the CPU Unit. It is
also possible to automatically read the
user program and other data from the
Memory Card to the CPU Unit at startup,
replacing ROM operation. Change
programs on-site using only a Memory
Card and Programming Console, or use
Memory Cards to store symbol tables or
I/O comments. Connecting a
Programming Device allows monitoring
operations with ladder programs with
comments. It is also possible to save and
read data such as DM data to a Memory
Card during operation, and the Memory
Cards are ideal for operations such as
saving quality data and reading recipes.
6
The evolution of the
SYSMAC CS1 is
accelerating advances
in the production site.
262 Programmable Controllers
In addition to applying read protection
functions to the user program area and
tasks, you can also protect against the
transfer of user programs to a Memory
Card.This prevents leaks of proprietary
information by completely protecting
against the reading of programs inside the
PLC.
When an I/O Unit, a Special I/O Unit, or a
CPU Bus Unit is malfunctioning, it is now
possible to replace the faulty Unit while the
system continues operating.
This is particularly effective for systems
that cannot be stopped when a problem
has occurred in another part of the system.
(This function requires a CS1D-CPU S CPU
Unit, a CS1D-BC082 or CS1D-BI092 Backplane,
and a CS1D-PA207R or CS1D-PD024 Power
Supply Unit.)
CVM1/CV
C200HX/HG/HE
CS
Easy replacement
CS
Built-in flash memory User program Parameter area data
Battery-free operation with no Memory Card.
Internal Flash Memory-based
Battery-free Operation
Flash memory (non-volatile memory) is
built into the new CS1's CPU Unit. User
programs and system parameters (e.g.,
PC Setup and data link tables) are
automatically saved to this flash memory.
This means that the new CS1 can operate
without a Memory Card and battery.
Boost Program Security
by Keeping Part of It Hidden
(for CPU Unit Ver. 2.0 or Later)
You can prevent access to special tasks
by requiring the user to have a password
to read them.
This allows you to hide crucial parts of the
program.
By applying write protection, you can also
prevent a user from inadvertently writing
over the hidden part of the program. This
provides additional protection for your
program.
Easy Replacement of Existing
Models
Programs designed for existing models
(C200HX/HG/HE, CVM1, or CV-series
PLCs) using the CX-Programmer can be
converted for use with the new CS1. The
following functions are available to make
the conversion to the new CS1 even
easier.
Replace Malfunctioning Units
without Turning OFF the Power
(Online Unit Replacement)
CV-CS address conversion instruction to
convert programs designed for the
CVM1/CV that include internal I/O memory
addresses.
C200HX/HG/HE: Region comparison (ZCP
and ZCPL) instructions.
Reading possible
Reading possible
Write enabled
Write protection
Task 1
Task 2
Task 3
Use a password to prevent reading of only task 2.
CX-Programmer Ver. 4.
Read protection
No transfer possible
CX-Programmer Ver. 4.
Memory Card
Prevent Information Leaks
from PLCs
(for CPU Unit Ver. 2.0 or Later)
You can now stop specific nodes from
writing over the network.By preventing
unintentionally writes to the PLC while
monitoring data over the network, you can
prevent potential problems.
Write Protection from a Specific
Node over the Network
(for CPU Unit Ver. 2.0 or Later)
Read protection
Write protection
Faulty Unit
Remove the faulty Unit after stopping access to it.
Resume access after replacing the Unit.
CPU
PS
Crucial programming cannot be read.
Store All I/O Comments, Symbol Names, Rung Comments,
and Other Information in CPU Unit Comment Memory
When downloading projects, the Memory
Card, EM file memory, or comment
memory (in the CPU Unit's flash memory)
can be selected as the transfer destination
for I/O comments, symbol names, rung
comments, and other data. This enables
data such as I/O comments, symbol
names, and rung comments to be stored
in the CPU Unit's internal comment
memory when a Memory Card or EM file
memory are both not available. (PLC
models: CS/CJ-series with unit version 3.
or later only.)
(Unit Ver. 3.0 or later)
CX-Programmer Ver. 5.0 or higher required.
264 Programmable Controllers
Initial and maintenance
costs are reduced.
Duplex Ethernet for Greater Information Network Reliability
Monitor Connection
Status to an Ethernet Network
Allows effective use of
software assets.
The same support software can be used in
systems combining the CS1 and CJ
Series, and all software programs and
data are compatible.Their application and
reuse are extremely easy.There is also no
need for ladder programs for duplexing.
This means that when converting an
existing system to a Duplex System, there
is almost no need to revise ladder
programs.
Complete compatibility among
Units.
The CS1D Duplex System is fully
compatible with the I/O Units of the entire
CS Series. Accordingly, the same Units
and materials can be used for restoring
the system and conducting maintenance.
There is no need to purchase different
Units and materials for each system,
making the CS1D Duplex System highly
economical.
(C200H Units, however, cannot be used
with CS1D PLCs. Refer to user
documentation for details.)
Unit failed.
Break
Line backed up with loopback
Node backed up.
Network participation list
Network participation list
Ethernet network Ethernet network
Either the CS1W-CLK12-V1 or CS1W-CLK52-V
is required for a Duplex Controller Link network.
The complex programming required in previous applications
for duplex communications with Ethernet is eliminated.
Previously, twice the
memory was required
to implement data
links for two
Controller Link Units,
and it was necessary
to determine which
data could be used.
Just create the
data links for one
Controller Link
Unit to eliminated
wasted data
memory. The
Duplex Controller
Link Units share
the data links.
Two sets of
the same
data link
areas were
required and
program-
ming was
required to
select the
areas.
Programming to determine destination Tried first. SEND
PLC automatically determines destination.
Destination
Other Unit tried if no response from first Unit. SEND
Previously it was necessary to program
operation for both Ethernet Units.
Just program the operation as if for one
Ethernet Unit, and the PLC will determine
the destination and send the message.
SEND
The CS1D-ETN21D and
CS1D CPU Unit version
1.1 or higher are required
for a duplex Ethernet
network.
Increase the Reliability of Information with Duplex Networks
Program without Being Concerned with Duplex Operation
With redundant networks and
Communications Units, communications
will continue even if a network line is
broken or one of the Communications Units
fails. The communications path is
automatically selected for each
communications process (as opposed to
switching the entire line), to enable
creating a highly reliable network even
against a network line broken in more than
one location.
The connection status for each line is
stored in the CIO Area words allocated in
the CPU Unit. This enables the ladder
program or host to quickly detect faulty
nodes or lines to make maintenance easier.
Duplex Networks between
PLCs with Controller Link
Even if one Unit fails, the other Unit will
back it up and continue communications.
Even if a line breaks, a loopback will be
used to maintain the network.
Participation list showing node A is not connected.
Participation list showing node B is not connected.
No special programming is required to use duplex
communications with the CS1D, making it simple to design
programs for duplex systems.
Controller Link networks enable allocating data link areas without
wasting memory.
This path is
automatically selected.
This path is
automatically selected.
This path is
automatically selected.
Ethernet
Ethernet
Unit failure
265
Programmable
Controllers
8
Machine performance improved with high-speed, high precision, flexible motion control
Position Control Units
Two Types of Outputs and Control of 1, 2, or 4 Axes
Select from 1-axis, 2-axis, and 4-axis models with either open-collector
output or line-driver output to suit a number of different applications.
A Variety of Positioning Functions
There are 2 operating modes: direct operation (position, speed, accel-
eration, and deceleration data specified from the ladder program),
which is effective for setting target positions, speeds, and acceleration
rates immediately or during operation, and memory operation, where
fixed patterns are stored beforehand in the Unit and used for operation.
There are also a variety of positioning functions, such as interrupt feed-
ing, which is effective for feeder control, and forced interrupt, which is
useful in emergencies.
Advanced Motion Control Units
Easy System Construction
Up to 30 physical axes and two virtual axes, making a total of 32, can
be controlled, and the servo interface is handled by high-speed servo
communications (MECHATROLINK-II, a registered trademark of
Yaskawa Electric Corporation). This makes it possible to control multi-
ple axes with less wiring.
Easy Data Control
High-speed servo communications lets you read programs and param-
eter settings from CX-Programmer on a PC.
You can also read and track the operating status of parameter settings inside the Servo Driver.
Easy Motion Control
Motion control, including positioning, synchronizing (electronic gears, electronic cams, tracking), speed, and torque control, can all be han- dled by the CS1.
Eight motion tasks can be used for simultaneous motion program exe- cution.
Motion Control Units
Easy Programming with G Language and Multitasking
The Motion Control Units use G language to ensure easy program- ming. The Units have a large programming capacity of up to 100 pro- grams and 2,000 program blocks, and allow independent operation of 4 tasks.
High-speed Interlocks
Interrupt programs can be executed from the motion control program using D codes (interrupt codes). Easy, fast interlocks ensure greater production efficiency.
Synchronous control (electronic gears, electronic cams) is also possi- ble.
Servomotor Servomotor Servomotor Servomotor
SMART W Series STEP
Servo Driver
Encoder
CX-Motion
CX-Position
CX-Programmer
Customizable
Counter Units
Position Control
Units
Motion
Control
Units
Pulses
Analog
Pulse/analog output
Communications
JUSP-NS
Interface Unit for MECHATROLINK-II (Yaskawa)
MC-Miel
(free software)
Advanced
MC Unit
Servomotor Servomotor Servomotor Servomotor
SMART W Series STEP
Servo Driver
Encoder
CX-Motion
CX-Position
CX-Programmer
Counter Units
Position Control
Units
Motion
Control
Units
Pulses
Analog
Pulse/analog output
Communications
JUSP-NS
Interface Unit for MECHATROLINK-II (Yaskawa)
MC-Miel
(free software)
Advanced
MC Unit