Wire cutter – Yaskawa SMC–4000 User Manual
Page 370
![background image](https://www.manualsdir.com/files/819559/content/doc370.png)
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
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