Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 Reference Manual page 941

Programmable controllers
Hide thumbs Also See for SYSMAC CJ - REFERENCE MANUAL 08-2008:
Table of Contents

Advertisement

High-speed Counter/Pulse Output Instructions
Opera-
Purpose
tion
Starting
Simple trap-
Positioning with
pulse out-
ezoidal con-
trapezoidal accel-
put
trol
eration and decel-
eration (Same
rate used for
acceleration and
deceleration; no
starting speed)
The number of
pulses cannot be
changed during
positioning.
Changing
To change
Changing the tar-
get speed (fre-
settings
speed
smoothly
quency) during
(with the
positioning
same accel-
(acceleration rate
eration and
= deceleration
decelera-
rate)
tion rates)
Stopping
To stop
Immediate stop
pulse out-
pulse out-
put
put. (Num-
ber of
pulses set-
ting is not
preserved.)
To stop
Decelerating to a
pulse output
stop
smoothly.
(Number of
pulses set-
ting is not
preserved.)
Application
Pulse frequency
Target
Acceleration/
frequency
deceleration
rate
Execution of
ACC(888)
Pulse
frequency
Changed target
frequency
Target frequency
Execution of
ACC(888)
(independent
mode)
Pulse frequency
Present
frequency
Execution of
ACC(888)
Pulse frequency
Present
frequency
Target
frequency = 0
Execution of
PLS2(887)
Note Triangular Control
If the specified number of pulses is less than the number required to reach the
target frequency and return to zero, the function will automatically reduce the
acceleration/deceleration time and perform triangular control (acceleration
Frequency changes
Specified number of
pulses (Specified
with PULS(886).)
Time
Outputs the specified
number of pulses and
then stops.
Specified
number of
pulses
Number of pulses
(Specified with
specified with
PULS(886).)
PULS(886) does
not change.
Acceleration/
deceleration
rate
Time
ACC(888) (independent
mode) executed again to
change the target frequency.
(The target position is not
changed, but the
acceleration/deceleration rate
is changed.)
Time
Execution of
INI(880)
Deceleration rate
Time
Execution of
ACC(888)
Section 3-21
Description
Procedure/
instruction
Accelerates and
PULS(886)
decelerates at the
same fixed rate and
ACC(888)
stops immediately
(Indepen-
when the specified
dent)
number of pulses
has been output.
(See note.)
Note The target
position
(specified
number of
pulses) can-
not be
changed dur-
ing position-
ing.
ACC(888) can be
PULS(886)
executed during
positioning to
ACC(888) or
change the acceler-
SPED(885)
ation/deceleration
(Indepen-
rate and target fre-
dent)
quency.
The target position
ACC(888)
(specified number
(Indepen-
of pulses) is not
dent)
changed.
Pulse output is
PULS(886)
stopped immedi-
ately and the
ACC(888)
remaining number
(Indepen-
of output pulses is
dent)
cleared.
INI(880)
Decelerates the
PULS(886)
pulse output to a
stop.
ACC(888) or
Note If ACC(888)
SPED(885)
started the
(Indepen-
operation, the
dent)
original
acceleration/
ACC(888)
deceleration
(Indepen-
rate will
dent, inde-
remain in
pendent,
effect.
target fre-
If SPED(885)
quency of 0)
started the
operation, the
PLS2(887)
acceleration/
deceleration
ACC(888)
rate will be
(Indepen-
invalid and
dent, target
the pulse out-
frequency of
put will stop
0)
immediately.
901

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents