beautypg.com

2 instructions, Continuous mode speed control – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 369

background image

2-333

2 Instructions

CP1E CPU Unit Instructions Reference Manual(W483)

High-speed

Counter/Pulse

Ou

tp
ut I

n

stru

ctio

ns

2

A

C

C

Continuous Mode Speed Control

Pulse output will continue until it is stopped from the program.

Note Pulse output will stop immediately if the CPU Unit is changed to PROGRAM mode.

Opera-

tion

Purpose

Application

Frequency changes

Description

Procedure/
instruction

Starting
pulse out-
put

To output
with speci-
fied acceler-
ation and
speed

Accelerating the
speed (frequency)
at a fixed rate

Outputs pulses and
changes the frequency at
a fixed rate.

ACC(888)
(Continuous)

Chang-
ing set-
tings

To change
speed
smoothly

Changing the
speed smoothly
during operation

Changes the frequency
from the present fre-
quency at a fixed rate.
The frequency can be
accelerated or deceler-
ated.

ACC(888) or
SPED(885)
(Continuous)

ACC(888)
(Continuous)

Changing the
speed in a polyline
curve during oper-
ation

Changes the accelera-
tion or deceleration rate
during acceleration or
deceleration.

ACC(888)
(Continuous)

ACC(888)
(Continuous)

Decelerating to a
stop

The deceleration rate is
changed while decelerat-
ing.

Note If the target fre-

quency is set to 0
Hz, the current
deceleration rate
will be used.

ACC(888)
(Continuous)

ACC(888)
(Continuous)

ACC(888)
(Continuous,
target fre-
quency of
0 Hz)

Stopping
pulse out-
put

To stop
pulse output

Immediate stop

Immediately stops pulse
output.

ACC(888)
(Continuous)

INI(880) (Con-
tinuous)

To stop
pulse
output
smoothly

Decelerating to a
stop

Decelerated pulse out-
put to a stop.

Note If the target fre-

quency of the sec-
ond ACC(888)
instruction is 0 Hz,
the deceleration
rate from the first
ACC(888) instruc-
tion will be used.

ACC(888)
(Continuous)

ACC(888)
(Continuous,
target fre-
quency of 0)

Pulse frequency

Target frequency

Present frequency

Acceleration/
deceleration
rate

Execution of
ACC(888)

Time

Pulse frequency

Target frequency

Present frequency

Acceleration/
deceleration
rate

Execution of
ACC(888)

Time

Pulse frequency

Target frequency

Present frequency

Acceleration rate n

Acceleration
rate 2

Acceleration
rate 1

Execution of ACC(888)

Execution of ACC(888)

Execution of ACC(888)

Time

Acceleration/deceleration rate 1

Time

Pulse frequency

Execution of ACC(888)

Execution of ACC(888)

Execution of ACC(888)

(target frequency = 0)

Acceleration/

deceleration rate 2

Present
frequency

Target
frequency = 0

Pulse frequency

Present frequency

Execution of ACC(888) Execution of INI(880)

Time

Pulse frequency

Present frequency

Execution of ACC(888)

Execution of ACC(888)

Time

Acceleration/deceleration

rate (value set when starting)

Target frequency = 0

This manual is related to the following products: