Function Tables Arranged by Purpose

 

Section 1-7

 

 

 

 

 

Purpose

Operation

Main functions

Details

 

 

 

used

 

Synchronous

Slave axis con-

Electronic cam:

• Virtual axis

7-8 Virtual Pulse Output Function

control

trol synchro-

Changing target

(AXIS instruc-

Execute pulse output control of slave axis based

 

nized to virtual

position and

tion)

 

on virtual axis position and speed using AXIS

 

axis.

speed every

• Cam curve

 

instruction, instead of high-speed counter PV for

 

 

cycle based on

generation or

real axis outlined above.

 

 

virtual pulse out-

cam curve

Instead of the slave axis operation reflecting the

 

 

put (position or

table every

 

 

real machinery operation outlined above, this

 

 

speed) to exe-

cycle based on

 

 

method is used to operate position control for

 

 

cute positioning.

 

 

ladder pro-

multiple axes using the same timing.

 

 

 

gramming

 

 

 

 

 

 

 

(APR instruc-

 

 

 

 

tion)

 

 

 

 

• Pulse output

 

 

 

 

with specified

 

 

 

 

target position

 

 

 

 

and frequency

 

 

 

 

(PULS(886)

 

 

 

 

instruction)

 

 

 

 

• Constant cycle

 

 

 

 

time

 

 

 

 

 

 

 

Control of a par-

Electronic gear

High-speed

7-6-13 Pulse Output Function Procedures

 

ticular axis oper-

operation: Pulse

counter PV

Set pulse output operating mode to electronic

 

ation at a speed

outputs based

Straight-line

 

cam control (circular).

 

with a uniform

on input pulses

table (APR

Prepare a straight line table whose slope

 

ratio applied

multiplied by a

instruction)

 

becomes the multiplier for APR instruction and

 

 

set factor.

• Pulse outputs

 

 

use APR instructions to calculate the pulse out-

 

 

 

 

 

 

with specified

put target position for slave axis corresponding

 

 

 

target position

to high-speed counter PV and executes pulse

 

 

 

and frequency

output control.

 

 

 

(PULS(886)

Speed is set and controlled to enable distribution

 

 

 

instruction)

 

 

 

of specified number of pulses within FQM1 con-

 

 

 

• Constant cycle

 

 

 

trol cycle.

 

 

 

time

 

 

 

 

 

 

 

 

 

Speed control

Creating any

Electronic cam

• Cam curve

7-6-13 Pulse Output Function Procedures

 

trapezoidal

operation:

generation or

Set pulse output operation mode to electronic

 

speed control

Changing target

cam curve

 

cam control mode (linear) or electronic cam con-

 

pattern (e.g., S-

position and

table every

 

trol mode (circular).

 

curve accelera-

speed every

cycle based on

 

Used for applications such as creating ideal Ser-

 

tion/decelera-

cycle according

ladder pro-

vomotor control patterns.

 

tion) (fine

to time axis and

gramming

 

Makes the Motion Control Module cycle time

 

control of accel-

perform posi-

(APR instruc-

 

eration/deceler-

tioning.

tion)

constant, generates a time axis using ladder

 

ation using time)

 

• Pulse output

programming, specifies the target position and

 

 

 

with specified

speed for the Servo Driver of the slave axis

 

 

 

based on that time axis and gives pulse outputs.

 

 

 

target position

 

 

 

 

 

 

 

and frequency

The time unit can be set to milliseconds, allow-

 

 

 

(PULS(886)

ing fine control in FQM1 high-speed cycles.

 

 

 

instruction)

 

 

 

 

• Constant cycle

 

 

 

 

time

 

24

Page 47
Image 47
Omron FQM1-MMP21, FQM1-CM001, FQM1-MMA21 operation manual Pulse Output Function Procedures