Omron CS1W-MC221 - 02-2008 Operation Manual page 79

Motion control units
Table of Contents

Advertisement

Overview of Version 1 Upgrades
1-12-1-1 Virtual Axes
Overview
Note
Settings
52
G63 A1001 = 0·······Sets the parameters in the operand table from A1001
onwards. (Example: Input axis = MPG)
:
;
G01 X(E31) ·······Specifies the X axis as the operating axis, and starts the
electronic gear operation.
This section describes setting and using virtual axes.
Virtual axes can be used internally by the MC Unit even with no external
devices (such as servo drivers, servomotors, or encoders) or external I/O con-
nected.
By executing the IOWR instruction in the CPU Unit's ladder program, the X, Y,
Z, or U axis can be specified as a virtual axis.
MC Unit
G-language program
Position commands
Pulse output
Virtual axis (internal present position)
Error
counter
Feedback
(Normally 0)
Program design and debugging, and control of synchronized operations, can
be simplified by specifying a virtual axis as the input axis for the electronic
gear or electronic cam function.
Moreover, in case of slippage in motor or workpiece operations, position com-
pensation can be simplified by setting the compensation amount (i.e., the slip-
page amount) as the virtual axis target position, and using that with the
electronic gear or electronic cam function.
Position command values from the virtual axis are automatically returned as
feedback from the encoder, making it possible to simulate ideal operating con-
ditions with an error level of zero.
Virtual axes are used as follows:
Function
Set with IOWR instruction in
Virtual axis function
Set operand C to 1840 hex
and specify virtual/real axes in
other operand.
Method of use
ladder program
None
Section 1-12
Set with G language

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cs1w-mc221Cs1w-mc221-v1Cs1w-mc421Cs1w-mc421-v1

Table of Contents