Omron C2CS1, C200HX, C200HG, C200HE, C200HS Specification

...
CS1 Series, C200HX/HG/HE, C200HS, C200H C200H-MC221
Motion Control Unit
Specification Sheets
1
“Programmable Controller” is abbreviated as “PC” in these
CS1 Series, C200HX/HG/HE, C200HS, C200H
Motion Control Unit
C200H-MC221
C200H Special I/O Unit
2-axis Motion Control with Multitasking G Language
The
C200H-MC221 is a 2-axis Motion Control Unit
for
the CS1-series, C200HX/HG/HE, C200HS, and
C200H
PCs. With its built-in G-language program
­ming, it can be used for advanced motion control, and its multitasking capability allows operations to be performed independently for each axis. The following two modes can be used for motion control:
1. Motion control by G language programming in the MC Unit (Automatic
Mode)
2. Motion control by instructions from the PC interface area in the
CPU Unit or by manual commands from the T
eaching
Box
(Manual
Mode)
The
MC Unit has been developed for use in simple positioning ap
-
plications
using servomotors. Applicable machines are as follows:
S Conveyor Systems: X/Y tables, palletizers/depalletizers,
loaders/unloaders,
etc.
S Assembling
Systems: Simple
robots (including orthogonal
robots),
simple automated assembling machines (such as
coil
winding, polishing, hole punching), etc.
Note: The
MC Unit is not designed to perform linear interpolation, circular interpolation, or helical circular interpolation with horizontal
articulated robots or cylindrical robots,
because it does not support coordinate conversions. The MC Unit can,
however
, perform PTP control with these robots.
MC Unit functions
Automatic Mode (Executes G-language programs in the MC Unit.)
Manual Mode (Executes manual commands from the CPU Unit or T
eaching Box.)
Common to Automatic and Manual Modes
Position control
Speed control Origin search Interrupt feeding Arithmetic operations, etc.
Deceleration stop
Origin search (manual)
Jogging
Servo lock, etc.
Teaching Zones
Backlash correction Override
Present position preset
Dwell timer
Stop Mode
Pass Mode
C200H-MC221
System Configuration
Analog input servodriver
Servomotor
MC Terminal Block Conversion Unit
Teaching Box
MC Support Software
Automatic Mode
G language program
Operating commands
Data bits
CPU Unit
MC Unit
Manual Mode
Manual controls
Data bits
Manual controls
CPU UnitMC Unit
Teaching Box
Product Specifications
Motion Control Unit
Product Specifications
2
Features
Multitasking
G Language to Reduce CPU Unit Programming
The MC Unit is provided with a multitasking G language, an ideal language
for motion control. Up to 100 programs can be registered.
Multiaxis
control programs can be easily created.
Position control can be performed by specifying program
numbers using the PC interface area and executing operation commands, reducing the workload on the CPU Unit’s ladder program.
Axis configuration can be set, such as controlling X-Y robot
operations
or controlling operations separately for each axis.
Up to 16 Axes Can be Controlled for Each CPU Unit
Up
to 8 MC Units can be mounted to a CPU Unit, so up
to 16 axes
can
be controlled.
High-speed Response to Start Commands from CPU Unit
The
response time from when a start
command is received from the
CPU
Unit until the command voltage is output from the MC Unit
is
12 ms.
Operation Can be Started or Stopped by General-purpose Inputs
The
MC Unit is provided
with general-purpose inputs, so operation
can be started or
stopped without needing intervention by the CPU
Unit.
General-purpose inputs can be used as jog start signals,
external device interlock signals, restart signals, and other signals.
The MC Unit can perform high-speed-response positioning by
itself.
Interrupt
Feeding Function Provided as Standard
The
MC Unit can perform
high-speed positioning for feeding opera
-
tions (such as for feeders) by external sensors.
Compatible with Absolute Encoders
This
MC Unit is compatible with OMNUC U-series and other Servo
­motors with absolute encoders. It no longer requires origin searches, and allows quick start and reset at system start-up or power-down. The MC Unit can also handle a mixture of absolute and
incremental encoders.
250-kp/s Encoder Response Frequency
The maximum feedback encoder response frequency is 250 kp/s, so
the MC Unit can be used with high-speed and high-precision ser
­vomotors.
Data
Creation Using T
eaching Box
In
addition to entering numbers
in the Position Data Edit Window of the MC Support Software, it is possible to create position data by using
the T
eaching Box to teach positions while actually moving
the
machinery.
Operate with MPG
Positioning
and simple sync operations can be performed using
an
MPG
(manual pulse generator).
Special Cable for Connecting Servodrivers
Models
Applicable PCs
Unit classification
Number of controlled
axes
Controlled servodriver
Model
CS1, C200HX/HG/HE C200HS, C200H
C200H Special I/O Unit
2 axes
Analog input servodriver
C200H-MC221
MC Unit Support Software (Sold Separately)
Name Computer Specifications Model
MC
Support Software
IBM PC/A
T or compatible
Editing system parameters, editing position data, creating MC
CV500-ZN3AT1-E
osition data, creating MC
programs (G language), transferring data to MC Unit,
transferring data to MC Unit,
monitoring MC Unit, saving data in flash memory
, and printing
RS-422 Cable
(
connects to
IBM PC/A
T or compatible
Cable: 3.3 m (connector on MC Unit end: half-pitch 20-pin,
CV500-CIF01 D09-9F25F (Sanwa Suppl
y)
(connects to
peripheral connector on Unit
Unit end: half- itch 20- in
, connector on computer end: D-sub 25-pin)
D09-9F25F (Sanwa Su ly)
connector on Unit
front panel)
25 in)
25-to-9-pin conversion connector manufactured by Sanwa Supply
Specifications
Item Specifications
Model
number
C200H-MC221
Applicable PC
CS1-series, C200HX/HG/HE, C200HS, C200H
Unit classification
C200H Special I/O Unit
Racks on which MC Unit can be mounted
CPU Rack, C200H Expansion I/O Rack, CS1 Expansion Rack, SYSMAC BUS Remote I/O Slave Rack
Maximum number of MC Units that can be mounted
8 Units (16 axes) or 5 Units (10 axes) depending on the PC model. (For details, refer to
Connectable CPU Unit Models
.)
Unit numbers
o to 8 and A to E, or 0 to 8 depending on the PC model. (For details, refer to
Connectable CPU Unit Models
.)
Product Specifications
Motion Control Unit
3
Model
number
C200H-MC221
Method for data
W
ords allocated to Special
20 words/Unit (uses 2 unit numbers.)
e od o da a
transfer with CPU Unit
o ds a oca ed o S ec a
I/O Units in CIO Area
CPU Unit to MC Unit: Program numbers, cycle start (MC program operation command), origin search command, automatic/manual mode switching, etc.
MC Unit to CPU Unit: Status: Positioning completed, zones, busy flag, etc. Monitor data: Present position, error codes, M codes, etc.
W
ords allocated to Special
2 words used out of 100 words allocated
o ds a oca ed o S ec a
I/O Units in DM Area
Expansion Data words are specified in initial settings.
W
ords in Expansion Data
23 words per Unit
ods a so aa
Area (DM or EM Area)
CPU Unit to MC Unit: Data transfer area specifications, present position preset values, etc.
MC Unit to CPU Unit: System error codes, task error codes, ef
fective program numbers, etc. Controlled servodrivers Analog input servodrivers (Example: OMRON OMNUC H, M, or U Series) Encoder interface
Line receiver input; maximum response frequency: 250 kp/s (before multiplication) Pulse ratio: 4 (fixed) Note: The applicable absolute encoder is the OMRON OMNUC U Series.
Built-in program language
G language (Started by receiving a start command from the CPU Unit ladder diagram program.)
Control
Control method
Speed reference voltage output-type semi-closed loop system, using incremental and absolute encoder inputs (automatic trapezoidal or S-curve acceleration/deceleration method)
Number of controlled axes
2 axes max.
Number of simultaneously controlled axes
2 axes max.
PTP (independent) control Multitasking can be used to execute independent operating modes and programs for
each axis.
Automatic/Manual Mode (for each task)
Automatic Mode: Mode for executing MC program created in G language. Manual Mode: Mode for executing manual commands from CPU Unit (PC interface area) or T
eaching Box.
Note: The Automatic and Manual Modes are switched according to the PC interface area of the CPU Unit.
There are a total of 10 Manual Mode commands, including origin search, reference origin return, jogging, and present position preset.
The operation command (cycle start) is started in Automatic Mode using the PC interface area of the CPU Unit.
Positioning
Independent
Independent operations for a maximum of two axes
os o g
operations
Linear interpolation
Linear interpolation for a maximum of two axes
Circular interpolation
Circular interpolation for a maximum of two axes on a plane.
Interrupt feeding
Operations for each axis
Position specification method Operating positions can be specified in MC programs by using one of the following
three methods. Direct Specification of Coordinate V
alues Example: When G00 X100 is specified with absolute specification, the X axis moves to a position of 100.
Address Specification of Position Data Example: When G00 XA0000 is specified, the axis moves to the position set as position data address 0000.
Indirect Register Specification Example: When G00 X(E00) is specified, the X axis moves to the position set as the position data address in the E00 indirect register
.
Control unit
Minimum setting unit
1, 0.1, 0.01, 0.001, 0.0001
Co o u
Units
mm, inch, degree, pulse (There is no unit conversion function.)
Maximum command value
–39,999,999 to +39,999,999
Acceleration/deceleration curve
T
rapezoidal or S-curve (Can be selected for each axis.)
Acceleration/deceleration time
Individual acceleration/deceleration settings possible: 0 to 9,998 ms (2-ms increments)
Speed reference
Speed control for a maximum of two axes. When the unit is pulses, the setting range is from 1 p/s to 1,000 kp/s (after multiplication by 4).
Feed rate (PTP operation) specification method
Can be set for each axis. Feed rate = High speed × Override value/100 Real-time speed can be changed by altering the override value.
Motion Control Unit
Product Specifications
4
Model
number
C200H-MC221
External I/O
Input
Individual axis control
The following signals are each provided for two axes: CCW limit inputs CW limit inputs Origin proximity inputs Emergency stop inputs
Servodriver relationships
The following signal is provided for two axes: Driver alarm signal
Encoder
Line receiver inputs For two axes 250 kp/s max. before multiplication Fixed at
×4
Note: When using a manual pulse generator (MPG), connect it to the Y
-axis encoder
input terminal. (X-axis + MPG)
General­purpose inputs
2 points (for external start commands, etc.)
Output Servodriver
relationships
The following signals are each provided for two axes: Speed command voltage output (±10 V) Operation command output SEN signal (for absolute encoder) Driver alarm reset signal
Peripheral device
1 serial channel for T
eaching Box or MC Support Software (switchable using the
slide switch on the front panel) T
eaching Box: 9,600 bits/s for RS-422
MS Support Software: 9,600 bits/s for RS-422 and RS-232C
Feed operations
Maximum rapid feed rate
Maximum feed rate for PTP operation
36.86 m/min under the following conditions: Encoder resolution: 2,048 p/r Motor speed: 4,500 r/m Control unit: 0.001 mm/pulse
Maximum interpolation feed rate
Maximum feed rate for interpolation operations
36.86 m/min under the same conditions as above
Rapid feed override
0% to 100.0% (Setting unit: 0.1%) Interpolation feed override 0% to 199.9% (Setting unit: 0.1%) Jog feed override
0% to 100.0% (Setting unit: 0.1%)
Axis control
Zone settings
Up to 8 zones/axis can be set.
sco o
Backlash correction Backlash for mechanical system
Can be set from 0 to 999 pulses. In-position zone
Number of accumulated pulses for determining the positioning completed status
Can be set from 0 to 999 pulses. Position loop gain
Servo system response adjustment gain
5 to 250 (1/s) Position loop feed-forward
gain
Servo system response adjustment gain
0% to 100%
T
ask program
Number of tasks
2 max. (program execution units)
as og a
management
Number of programs
When 1 task is used:
100 max.
When 2 tasks are used:
50 max./task
Program capacity
When 1 task is used: 800 blocks max.
When 2 tasks are used: 400 blocks max./task Position data capacity
2,000 positions max. (when only one axis is used) (A0000 to A1999) Number of registers
32 (Mainly used for specifying position data numbers.) (E00 to E31) Subroutine nesting
5 levels max.
Auxiliary function
M code
000 to 999
Saving program data
MC Unit
MC programs, system parameters, and position data can be stored in the flash
memory in the MC Unit. External peripheral devices
MC Support Software can be used to save data to a floppy disk or the hard disk at
the personal computer
.
Self-diagnostic function
Memory corruption is detected.
Error detection functions
Error counter warning, error counter over
, absolute encoder error detection, CPU
errors, communications errors (T
eaching Box), flash memory error
, EEPROM error,
software limit over error, phase-Z error
, overtravel, emergency stop, unit number
error
, driver alarm detection, driver reverse wiring detection, CPU Unit error
detection
Product Specifications
Motion Control Unit
5
Model
number
C200H-MC221
Settings
The following switches are located on the front panel. Rotary switch: Unit number setting (0 to 8, A to E) Slide switch: Peripheral selection switch (used for determining whether to connect the peripheral connector to T
eaching Box or MC Support Software)
The following switch is located on the rear panel. DIP switch: Absolute encoder default setting function, software switch enabled/disabled, T
eaching Box Japanese/English mode switching
Indicators
6 LED indicators: Running, error
, motor rotation direction (CCW/CW)
Connectors on front panel
Servodriver connector
, I/O connector
, peripheral connector (one each)
Internal current consumption (supplied from Power Supply Unit)
650 mA or less at 5 VDC (with T
eaching Box connected: 850 mA or less)
200 mA or less at 24 VDC
Dimensions
130.0 × 34.5 × 100.5 mm (H × W × D) Single-slot size Note: The height including the Backplane is 200 to 240 mm when the attached
connector and the recommended cable are used.
W
eight (Connectors excluded)
500 g max.
Safety standards
Conforms to UL (Class 2), CSA (Class 2), and EC directives (EMC directive, low-voltage directive).
Standard accessories
10126-3000VE snap-on connector for Servodrivers and 10326-42F0-008 connector cover (manufactured by Sumitomo 3M): 1 set
Peripheral connector (10120-3000VE 20-pin connector and 10320-42F0-008 connector cover manufactured by Sumitomo 3M): 1 set
Cat No.
Introduction: W314, Details: W315 (suf
fixes omitted)
Options (Sold Separately)
Name Specifications Model
MC Terminal Block Conversion Unit
For easier wiring of I/O connectors
XW2B-20J6-6
MC T
erminal Block Conversion
Unit Cable
For connecting the I/O connectors on the front panel of the Unit
XW2Z-100J-F1
Snap-on connector for Servodriver connector on Unit
Soldered connector
10126-3000VE (Sumitomo 3M)
Servodriver connector on Unit
front panel (1 set provided as standard on this Unit)
Connector cover
10326-42F0-008 (Sumitomo 3M)
RS-232C cable and connector for MC Support Software
Recommended cable
CO-DS-IREVV
-SX-10P × 0.18 mm
2
(Hitachi Cable)
Peripheral connector on Unit
p
p
Soldered connector
10120-3000VE (Sumitomo 3M) front panel (1 set provided as standard on this Unit)
Connector cover
10320-42F0-008 (Sumitomo 3M)
T
eaching Box
Jogging, origin search, present value monitoring, and other operations by means of manual commands
T
eaching (taking present values into position data)
CVM1-PRO01-E
T
eaching Box Connecting
Cable length: 2 m
CV500-CN224
eac g o Co ec g
Cable
Cable length: 4 m
CV500-CN424 Cable length: 6 m
CV500-CN624
ROM Cassette --- CVM1-MP702
Applicable CPU Units
PC CPU
Unit model
T
otal number of MCUs that can be
mounted on CPU Units, Expansion
I/O Racks, and SYSMAC BUS
Remote I/O Slave Racks (see note)
Unit location restrictions
CS1-series CS1H-CPUjj
CS1G-CPUjj
8 (unit numbers 0 to 8 and A to E)
None
C200HX/HG/HE
C200HE-CPU1
1/32/42 (-ZE) C200HG-CPU33/43 (-ZE) C200HX-CPU34/44 (-ZE)
5 (unit numbers 0 to 8)
None
C200HG-CPU53/63 (-ZE) C200HX-CPU54/64 (-ZE) C200HX-CPU65-ZE/85-ZE
8 (unit numbers 0 to 8 and A to E)
None
C200HS C200HS-CPU01(-j)/21(-j)/31/03/23/33
5 (unit numbers 0 to 8)
None
C200H C200H-CPU01/02/03/11/21/22/23/31
5 (unit numbers 0 to 8)
Cannot be mounted to two rightmost slots on CPU Rack.
Note:
Restrictions on SYSMAC BUS Remote I/O Slave Racks
The
maximum number of C200H Special I/O Units that can be mounted
on a SYSMAC BUS Remote I/O Slave Unit dif
fers according to
Loading...
+ 11 hidden pages