Wire cutter – Yaskawa SMC–4000 User Manual

Page 370

Advertising
background image

360

SMC–4000 User Manual

Wire Cutter

Activate the start switch. The motor will advance the wire a distance of 10". When motion stops, the
controller generates an output signal activating the cutter. Allow 100 ms for cutting to complete the cycle.

Suppose the motor drives the wire by a roller with a 2" diameter and the encoder resolution is 1000 lines
per revolution. Since the circumference of the roller equals 2

π inches, and it corresponds to 4000

quadrature, one inch of travel equals: 4000/2

π = 637 count/inch

A distance of 10 inches equals 6370 counts, and a slew speed of 5 inches / second equals 3185 count/sec.

The input signal may be applied to I1, and the output signal as output 1. Motor velocity profile and related
input and output signals are in the following

illustration -

Motor Velocity and the Associated Input/Output

Signals

.

The program starts at a state that we define as #A. Here the controller waits for the input pulse on I1. As
soon as the pulse is given, the controller starts the forward motion.

Upon completion of the forward move, the controller outputs a pulse for 20 ms and then waits an
additional 80 ms before returning to #A for a new cycle.

Motor Velocity and the Associated Input/Output Signals

Instruction

Function

#A

Label

AI1

Wait for input 1

PR 6370

Distance

SP 3185

Speed

BGX

Start Motion

AMX

After motion is complete

SB1

Set output bit 1

WT 20

Wait 20 ms

CB1

Clear output bit 1

WT 80

Wait 80 ms

JP #A

Repeat the process

START PULSE I1

MOTOR VELOCITY

OUTPUT PULSE

TIME INTERVALS

move

output

wait

ready

move

Advertising