Installation guide
Application Examples 295
13.5 - Spring Winding Machine
In this application two motors must be moved simultane-
ously to wind a spring. An expansion I/O board is used to
provide the required inputs to the controller.
The sequence of events for this application is as follows:
1)
A cam will actuate a switch (EXIN(101)) to start the
machine cycle
2)
The wire will be fed (EXOUT(112))
3)
Delay 0.1 seconds to feed enough wire out before a
clamp (EXOUT(111)), used to hold the wire in place,
is turned on.
4)
Next a center form clamp (EXIN(102)), activated by
a cam, is moved into position, the winding pin
(EXOUT(113)) slides in and the wire is cut
(EXOUT(114)).
5)
The wire is stopped from being fed (EXOUT(112))
then the wire clamp and the cutter is lifted up
(EXOUT(111) and EXOUT(114)).
6)
The cam actuated U-bender (EXIN(103)) bends the
wire into a U shape and the spring is wound.
7)
Once the spring has been wound, wire sensing probes
move in (EXOUT(115) & EXOUT(116)) and check
if it has been wound enough (EXIN(105) and
EXIN(106)). If not, the spring is wound one step and
checked again. This procedure is continued for a pre-
defined number of steps.
8)
Recoil to release the spring from the arbors, retract
the wire sensing probes (EXOUT(115) &
EXOUT(116)), and slide the winding pin out
(EXOUT(113)) to drop the spring in a bin.
9)
Move back to absolute zero.
10)
Check whether the auxiliary feed has been depleted,
if so end the cycle, otherwise go back to the begin-
ning of program and make another spring.










