beautypg.com

Sample program, 2 instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 366

background image

2 Instructions

2-330

CP1E CPU Unit Instructions Reference Manual(W483)

Switching from Continuous Mode Speed Control to Independent Mode Positioning

Sample program

When CIO 0.00 turns ON in the following programming example, PLS2(887) starts pulse output from
pulse output 0 with an absolute pulse specification of 100,000 pulses. Pulse output is accelerated at a
rate of 500 Hz every 4 ms starting at 200 Hz until the target speed of 50 kHz is reached. From the
deceleration point, the pulse output is decelerated at a rate of 250 Hz every 4 ms starting until the start-
ing speed of at 200 Hz is reached, at which point pulse output is stopped.

Example application

Frequency changes

Description

Procedure/
instruction

Change from speed control to fixed
distance positioning during operation

PLS2(887) can be executed during a
speed control operation started with
ACC(888) to change to positioning oper-
ation.

ACC(888)
(Continuous)

PLS2(887)

Fixed distance feed interrupt

Pulse frequency

Target
frequency

Outputs the number of
pulses specified in
PLS2(887) (Both relative
and absolute pulse
specification can be used.)

Execution of
ACC(888)
(continuous
mode)

Execution of
PLS2(887)

Time

Pulse
frequency

Present
frequency

Execution of
ACC(888)
(continuous
mode)

Execution of PLS2(887)
with the following settings

Number of pulses =

number of pulses until stop

Relative pulse specification
Target frequency = present

frequency

Acceleration rate = 0001 to

07D0 hex

Deceleration rate = target

deceleration rate

Time

@PLS2

#0000

#0100

D100

D110

01F4

00FA

C350

0000

86A0

0001

00C8

0000

0.00

D100

D101

D102

D103

D104

D105

D110

D111

Pulse type: Relative

Pulse output: 0
Pulse output method:
Pulse + direction output

Direction: CW

Acceleration rate: 500 Hz/4 ms

Time

100,000 pulses

Target frequency

50 kHz

Start frequency

200 Hz

Pulse frequency

PLS2(887) executed.

Start frequency: 200 Hz

Pulse output amount: 100,000 pulses

Target frequency: 50 kHz

Deceleration rate: 250 Hz/4 ms

This manual is related to the following products: