Pulse Outputs

Section 7-6

P_On

Always ON Flag

P_On

Always ON Flag

P_EQ

Equal Flag

A610.00

Starts high-speed counter.

D00000

Target position (right digits)

D00001

Target position (left digits)

 

 

D00002

Frequency (right digits)

 

 

 

D00003

Frequency (left digits)

 

 

 

 

 

 

 

 

 

MOVL

Sets pulse output frequency to 200 kHz.

D01000

1

0

0

 

4

 

 

 

 

 

&200000

 

D01001

0

3

E

 

7

 

 

 

 

 

 

D00002

 

D01002

0

0

0

 

0

 

D01003

0

0

0

 

0

 

 

 

 

Processes the high-speed counter 1 PV

D01004

0

0

C

 

8

APR

D01005

0

0

0

 

0

D01000

with the linear approximation data in

D01006

0

0

0

 

0

 

D01000 to D01018 (the graph shown

D01007

0

1

9

 

0

A600

D00000

above) and stores the result in D00000

D01008

0

F

A

 

0

 

 

 

 

 

 

and D00001.

D01009

0

0

0

 

0

 

 

D01010

0

2

5

 

8

 

 

D01011

0

F

A

 

0

 

 

D01012

0

0

0

 

0

PULS

Outputs an absolute position pulse

D01013

0

3

2

 

0

#1

output using the content of D00000 and

 

D01014

0

0

0

 

0

#2

D00001 as the target position and the

 

D01015

0

0

0

 

0

D00000

content of D00002 and D00003 as the

 

D01016

0

3

E

 

7

 

frequency.

 

 

D01017

0

0

0

 

0

 

 

 

 

 

D01018

0

0

0

 

0

 

 

 

 

 

 

 

 

PULS

When the PULS instruction's pulse output

 

 

 

 

 

 

#1

was stopped and couldn't be output, the

 

 

 

 

 

 

#2

pulse output is output again.

 

 

 

 

 

 

D00000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

END

 

 

 

 

 

 

 

 

Input data: A600

 

(High-speed counter 1 PV)

 

No. of inputs = 5 1 = 4)

X6

(X-axis max. value) 999

Y0

0

X1

200

Y1

0

X2

400

Y2

4000

X3

600

Y3

4000

X4

800

Y4

0

X5

999

Y5

0

192

Page 215
Image 215
Omron FQM1-MMP21, FQM1-CM001, FQM1-MMA21 operation manual 192