[0001] This invention relates to agricultural balers for forming round bales of crop material
and automatically wrapping the bales with twine before releasing them onto a field.
More particularly, the invention relates to improvements in the twine wrapper control
system to 1) improve the chances that the end of the twine will be caught up in a
rotating bale at the start of a wrapping cycle and 2) provide for quick restarting
of a wrapping cycle in the event the twine is not caught up.
[0002] Typical automatic round balers, such as the models 544 and 5930 commercially available
from New Holland North America, pick up crop material from a field and form it into
a compacted round bale in a bale forming chamber. When the bale has been compacted
to a desired density (or reached a desired size), bale density (or size) sensors send
signals to a controller which in turn sends a signal to an operator's panel to signal
the operator to stop forward motion of the baler so that the bale may be wrapped with
netting or twine according to a program of instructions stored in a controller memory.
[0003] After a brief delay allowing time for the operator to stop forward motion of the
baler, the controller initiates a wrap cycle. The mechanism for wrapping with twine
includes two hollow twine tubes. Two strands of twine are fed from two twine rolls
through the tubes. When a wrap cycle is initiated, the twine tubes are moved arcuately
to an extended or insert position with an end of one strand dangling from the end
of a respective one of the tubes. A mechanism, sometimes referred to as a "duckbill",
is actuated to move the dangling ends toward the bale so that the ends of the twine
strands are adjacent the bale near its lengthwise middle. The strands are caught up
in the bale which is rotating within the bale forming chamber. The bale is then wrapped
in a pattern by moving the twine tubes toward a home position with programmed pauses
at intervals to place circular wraps on the bale. The twine is cut after end wraps
have been placed on the bale.
[0004] As the twine tubes move toward their home positions, each twine strand slides into
a spring clamp and hold device so that the twine ends can not be caught up in moving
machine parts after the strands are cut. Each twine is pulled out of its respective
clamp and hold device at the beginning of the next wrap cycle as the twine tube arms
are extended to the insert position.
[0005] It has been found that a frequent cause of failure in wrapping is due to the fact
that the end of a strand does not drop quickly enough after being pulled free of its
clamping device. As a result, the strand end drops onto the top of the duckbill rather
than dangling in a position where it can be pushed toward the bale by the duckbill.
[0006] Hence there is a need for a system wherein the chance of failures in inserting the
ends of the twine strands is considerably reduced.
[0007] The pattern in which the bale is wrapped is determined by a stored program in the
controller. This program may be a factory-installed program, a "learned" program generated
by manually controlling movement of the twine tubes to place the desired wrap pattern
on a bale, or a factory-installed program which permits operator selection of the
number of end wraps to be placed on a bale. In any event, the programs provide no
easy method for restarting a twine wrap cycle to re-tie a bale in the event one or
both strand ends are not caught up in the rotating bale.
[0008] Currently, the operator may wait until the selected twine pattern program completes
its automatic wrap cycle and then restart the wrap cycle by actuating, for two seconds,
a Wrap key on an operator's control panel. This procedure wastes a considerable amount
of twine if one twine was caught up in the rotating bale. Alternatively, the operator
could manually return the twine tubes to their home position by 1) actuating a Retract
key on the operator's control panel to retract the twine tubes to their home position,
2) switching the controller to the net wrap mode by actuating a Net/Twine key, 3)
again actuating the Retract key to return the duckbill to the home position and cut
the twine, 4) actuating a Clear key to clear the error alarm and error message displayed
on the operator's control panel (caused by interruption of the wrap cycle), 5) actuating
the Net/Twine key to return the controller to the twine mode, and 6) initiating a
new wrap cycle by actuating the Wrap key for two seconds. This complex procedure would
require a very skilled and knowledgeable operator and wastes considerable time. It
also wastes twine if one strand is started but, as compared to the first procedure,
results in less waste.
[0009] Consequently, there is also a need for a round baler wherein the time needed to remedy
failures in inserting the ends of the wrapping twine strands is considerably reduced.
[0010] According to the invention, there is provided a bale wrapping system for wrapping
a rotating bale of crop material with at least one strand of twine, said bale wrapping
system comprising:
at least one twine dispensing arm for presenting said strand of twine so that a strand
end may dangle from said arm, said arm being movable between a home position and a
twine insert position where said strand end dangles adjacent said rotating bale;
twine introduction means movable toward said rotating bale to push said dangling strand
end toward said rotating bale;
a sensor for sensing a parameter relating to the size or the density of said bale
as the bale is being formed; and
a controller responsive to said sensor
for controlling said twine dispensing arm to move said arm to said twine insert position
and
for controlling said twine introduction means to move toward said rotating bale only
after said sensed bale parameter reaches a desired value.
[0011] Said system is characterized in that said controller is operable to move said twine
dispensing arm to said twine insert position before said sensed bale parameter reaches
said desired value.
[0012] In this manner the chance of the dangling twine strand being deposited onto the dispensing
means is reduced substantially. Moreover, the time needed to complete a full wrapping
cycle is reduced. Accordingly the normal baling operations involving travel of the
baler over the fields can be resumed more quickly.
[0013] The controller may react to the actual bale parameter sensed for initiating movement
of the twine arm as soon as the parameter reaches a percentage of the desired value.
When the density of the bale is sensed, the twine arm may move to the insert position
when 50 % of the desired density is reached.
[0014] Advantageously the introduction means hold the strand adjacent the rotating bale
for a predetermined time interval, thereby increasing the chance that the twine is
seized and entrained by the rotating bale. To ensure that an appropriate length of
dangling strand is available for the next wrapping cycle, the system may further comprise
clamp and stop means for releasably gripping the strand while the dispensing arm is
in its home position, before the cutting operation takes place.
[0015] The cutting operation may be performed by a knife assembly driven by the twine introduction
means. When the latter is moved to its home position the cutting assembly is actuated
to cut the strand or strands.
[0016] Advantageously, the controller is responsive to actuation of a wrap key to abort
a wrapping cycle and initiate a new wrapping cycle. Then the operator does not have
to wait for the completion of the missed cycle, with the ensuing loss of twine and
time, but he can almost immediately resume the wrapping operation.
[0017] Such intervention can already take place after the twine introduction means have
been moved to the rotating bale for introducing the strand or strands. Accordingly,
the system does not react to a premature second actuation of the wrap key before the
introduction means got the opportunity to engage the twine.
[0018] The restart cycle advantageously comprises returning the dispensing arm to its home
position and cutting the twine, moving the arm back to the insert position and moving
the introduction means to push the twine to the bale. The arm may be held in the home
position for a predetermined time interval to allow the twine to be grasped by the
clamp and stop means. Accordingly, in the event of a malfunction during a wrapping
cycle the twine is cut, the system restored to an initial state and a new wrapping
cycle initiated by merely actuating a Wrap key on an operator's control panel.
[0019] The controller may comprise a programmable microprocessor. Preferably the system
comprises a pair of dispensing arms in the form of tubes. The introduction means may
comprise a duckbill which is also operable to present net or wrapping film to the
bale.
[0020] An embodiment of the present invention will now be described in further detail, by
way of example, with reference to the accompanying drawings, in which:
Figure 1 is a schematic side elevation view of a round baler;
Figure 2 schematically illustrates the mechanism for feeding and inserting net and
twine, as viewed from the right side of the baler, the mechanism being shown in a
home position;
Figure 3 is a view showing the twine tubes and the twine clamp and hold devices of
the mechanism of Figure 2, as viewed looking toward the front of the baler, the twine
tubes being shown in a home position;
Figure 4 is a view similar to Figure 2, the mechanism being shown in a twine insert
position;
Figure 5 is a view similar to Figure 3, the twine tubes being shown in the twine-inserting
position;
Figure 6 is a circuit diagram illustrating components of the electrical control system
for the baler, the diagram showing only those components necessary for implementing
the present invention;
Figures 7a-7g comprise a flow diagram illustrating program steps of a bale wrap routine
executed by a controller according to the invention; and
Figure 8 shows the operator control panel.
[0021] Figure 1 schematically illustrates a baler 10 such as the New Holland model 544 automatic
round baler which is adapted to be pulled by, and powered from, a tractor 12. A pick-up
assembly 14, having cross conveying augers (not shown), picks up crop material 16
and feeds it via a feed rotor 18 and a rotating floor roll 20 into a bale forming
chamber 22. Within chamber 22, the crop material at first curls freely under the combined
action of the floor roll 20, a chain conveyor 24 and a rotating stripper roll 26,
and packs loosely under its own weight until chamber 22 is filled. As more crop material
is fed into the chamber the crop material is compacted and exerts a force against
a tailgate 28 tending to open the tailgate. The tailgate is hooked up by a tailgate
latch 30 attached to the main frame of the baler and a density cylinder 32 is attached
to the tailgate. The tailgate 28 is allowed to release slightly but is still held
in latch 30 so that pressure exerted on the tailgate by the bale pulls on and extends
cylinder 32 against the pressure in the gas accumulator on the cylinder. Two latch
sensor switches 31, 33 (Figure 6) are provided, one switch at each side of the baler,
to detect when the tailgate is latched.
[0022] The desired bale density is set by an operator by actuating Bale Size, "+" and "-"
keys 300, 301 and 302 on an operator's keyboard or control panel 34 (Figure 8). Two
bale density sensors 36 are provided, one at each side of the baler. The sensors include
respective potentiometers 38, 40 (Figure 6) for producing electrical analog signals
indicating the sensed density. A controller 42 includes a microprocessor 46 which
first converts the analog signals to digital values and then compares the sensed density
with the desired bale density. When the two are equal the operator is signaled to
stop forward motion of the baler by energizing an audible signal generator 304 and
a "full bale" indicator light 306 on the operator's control panel 34.
[0023] The controller waits a short interval (say 0.75 second) to allow to the operator
the time to stop forward motion of the baler and then automatically initiates a bale
wrapping cycle to wrap the bale with net or twine depending on which wrapping material
the operator has selected by operation of a Net/Twine key 312 (Figure 8). The term
"twine" as used herein means any suitable strand-like material such as conventional
twine, plastic material and wire.
[0024] Figure 6 shows only those details of the baler control circuit relevant to wrapping
with twine. The controller 42 includes a converter circuit (not shown) for converting
a +12V battery voltage from a source 49 to +5V for powering the microprocessor, the
source voltage being routed to the converter through an on/off switch controlled from
an On/Off key 310 on the operator's control panel 34.
[0025] The controller 42 also includes an actuator selector relay 44 and driver circuits
45 and 47 controlled by microprocessor 46 to selectively energize a bidirectional
twine wrap actuator drive motor 48 or a bidirectional net wrap actuator drive motor
50. Relay 44 and drivers 45 and 47 provide a current for driving either motor in two
opposite directions.
[0026] The microprocessor 46 is conventional and includes ROM, RAM and EPROM memories and
an analog to digital converter in addition to a digital processor. The microprocessor
is connected to the operator's control panel by three leads, one lead (CLK) carrying
clock pulses to the control panel, one lead (D2) carrying data signals to the control
panel and one lead (D1) carrying data signals from the control panel to the microprocessor.
The microprocessor periodically samples lead D1 to determine if any key has been actuated
and stores a flag or indication in a register or memory when a key is actuated.
[0027] Figures 2 and 3 illustrate the wrapping mechanism for wrapping a rotating bale 52
with net from a supply roll 54 or with twine from two supply rolls 56, only one of
the supply rolls being visible in Figure 2. The wrapping mechanism comprises a net
wrap actuator 58 driven by the net wrap actuator drive motor 50, a duckbill 60 mounted
on a pivot 62, a twine wrap actuator 64 driven by the twine wrap actuator drive motor
48 (Figures 3 and 6), and two arms comprising hollow twine tubes 68 driven by actuator
64 via gearing 66. The wrapping mechanism further includes two spring clamp and stop
devices 70 for releasably gripping a respective strand of twine 72, a knife assembly
74 pivoted at 76 and connected to duckbill 60 by a linkage 78, and a shear bar 80
cooperating with knife assembly 74 to cut the twine. The clamp and stop devices are
adjustable laterally as viewed in Figure 3 to thereby adjust the location of end wraps
of twine placed on the bale 52.
[0028] A sensor 82 (Figure 3) is mounted on the twine wrap actuator 64 and includes a potentiometer
84 (Figure 6) for producing a signal indicating the position or extension of the twine
wrap actuator. In like manner, a potentiometer 86 (Figure 6) is provided for producing
a signal indicating the position or extension of the net wrap actuator 58.
[0029] Figures 2 and 3 illustrate the wrapping mechanism in the "home" position, that is,
when the net wrap actuator 58 and the twine wrap actuator 64 are fully retracted.
Figures 4 and 5 show the wrapping mechanism in a twine inserting position with both
actuators fully extended.
[0030] According to one aspect of the present invention, the twine wrap actuator 64 is extended
prior to the time a complete bale is formed. The twine wrap actuator drives the twine
tubes 68 from the home position (Figure 3) to a twine inserting position (Figure 5).
The twine strands 72 are pulled free of the clamp and stop devices 70 so as to dangle
freely from the ends of the tubes. After the bale 52 has been completely formed and
the operator has been signaled to stop forward progress of the baler, the net wrap
actuator 58 is extended. As the net wrap actuator extends, it pivots duckbill 60 clockwise
from the position shown in Figure 2 to that shown in Figure 4. The duckbill, via linkage
78, pivots the knife assembly 74 counter-clockwise so that the knife assembly is spaced
from the shear bar 80. Further pivoting of the duckbill 60 causes it to engage the
dangling twine strands 72, pushing them over the rotating stripper roll 26. The strands
are caught up in the rotating bale and begin to wrap around the bale.
[0031] After a programmed dwell time allowing the strands to be caught up, the net wrap
actuator is retracted to a "precut position". In this position the duckbill 60 is
clear of the twine strands but the knife assembly 74 is still spaced from the shear
bar 80.
[0032] The twine wrap actuator 64 dwells at the fully extended position for a programmed
interval to time to place a programmed number of circular wraps on the center of the
bale. The twine wrap actuator is then retracted toward its home position, pausing
as specified by the program to place circular wraps on the bale. As the twine wrap
actuator approaches its home position the twine strands 72 slide into the clamp and
stop devices 70 and a programmed number of end wraps are placed on the bale 52. After
a programmed lapse of time to permit placement of the end wraps, the net wrap actuator
58 is retracted from its precut position to its home position. This pivots the duckbill
60 counter-clockwise causing linkage 78 to pivot knife assembly 74 clockwise and into
contact with shear bar 80 thereby cutting the strands 72. This completes the wrapping
cycle. The bale 52 is ready for dumping from the baler by opening the tailgate 28,
and the twine wrapping mechanism is again in the positions illustrated in Figures
2 and 3.
[0033] Figures 7a-7g comprise a flow diagram of the program routine executed by microprocessor
46 (Figure 6) to cycle the net and twine wrap actuators as described above and, in
the event one or both twine strands 72 are not caught up in the bale, immediately
terminating the wrapping cycle and initiating a re-tie cycle if the operator actuates
a Wrap key 314 (Figure 8). In Figure 7A, the routine is called at about 32.7 ms intervals
from a main routine. At S100 (step 100) a test is made to determine if the operator
has operated Net/Twine key 312 so as to select the twine wrap mode. If not, a return
is made to the main routine but if the twine wrap mode has been selected an Initialize
flag is tested at S101.
[0034] On the first execution of the routine after the system is powered up, the Initialize
flag will be in the reset condition when tested at S101. The flag is set at S102 and
the microprocessor 46 energizes via line 43 the actuator selector relay 44 (Figure
6) to select the twine wrap actuator motor 48 (Figure 6) for energization. However,
drivers 45 and 47 are not enabled to drive the motor.
[0035] At S103 the tailgate switches 31, 33 are tested and if the tailgate is open all flags,
except the Initialize flag and various, counters and timers are reset or initialized
at S104 before a return is made to the main routine. Thereafter, S100, S101, S103
and S104 are repeated until the tailgate 28 is closed. On the first execution of the
routine where S103 determines that the tailgate is closed, S105 is executed. This
step tests an Auto Extend Done Flag and also compares the present bale density with
a density value equal to 50% of the bale density value selected by the operator. The
present bale density is determined in a separate routine by sampling the outputs of
the bale sensor potentiometers 38 and 40 and the computed present bale density value
is saved so that it is available for use at S105.
[0036] In the early stages of bale formation, the Auto Extend Done flag is not set. However,
the present bale density will be less than 50% of the operator selected bale density
so the routine jumps from S105 to S110 which tests a Wrap Complete/Eject Bale flag
to determine if it has been set. This flag has not yet been set so a Full Bale-Wrap
Enable flag is tested at S111 to determine if it has been set. This flag has not been
set so a return is made to the main routine.
[0037] As the bale is being formed the routine is periodically repeated, executing S100,
S101, S103, S105 and S110-111. Eventually the bale density reaches 50% of the bale
density selected by the operator. This condition is detected at S105 and since the
Auto Extend Done Flag is not set the routine advances to S106 where the output of
the twine actuator sensor potentiometer 84 is sampled to determine if the twine actuator
64 is extended to the twine insert position. Since the twine actuator is still in
the home position, S107 is executed to set drivers 45 and 47 to energize the twine
actuator drive motor 48 to begin moving the twine actuator toward the twine insertion
position. The routine then returns to the main routine.
[0038] Although S105 tests for 50% of the desired or preset density, this factor is not
critical. However, movement of the twine tubes 68 to the twine insert position should
be initiated early enough so that the ends of the twine strands 72 are positioned
adjacent the rotating bale 52 before the bale density reaches the desired density.
[0039] As the twine actuator moves toward the twine insertion position, the routine repetitively
executes S100, S101, S103 and S105-S107. When the twine actuator reaches its twine
insertion position, this is detected at S106 and at S108 the drivers 45, 47 are turned
off. The Auto Extend Done flag is then turned on at S109 and S110 and S111 are executed.
Since the Full Bale/Wrap Enable flag is still not set, the wrap routine returns from
S111 to the main program.
[0040] S100, S101, S103, S105, S110 and S111 are periodically repeated as the bale continues
to build up. This continues until the subroutine mentioned above determines that a
full bale has been formed and sets the Full Bale/Wrap Enable flag. On the next execution
of the wrap routine following the setting of the Full Bale/Wrap Enable flag, S111
detects that the flag is set. The routine advances to S112 to test for a set condition
of the Auto Extend Done flag. Since this flag has been set the routine advances to
S113 in Figure 7b.
[0041] S113 tests a Twine Inserted Flag and, since it has not yet been set, S114 is executed
to determine if a Restart Wrap Cycle flag has been set. The Wrap Cycle Restart flag
has not been set, so at S115 the output of the net actuator position sensor potentiometer
86 is sampled to determine if the net actuator is at its twine insert position. The
net actuator is still in its home position, so at S116 the actuator selector relay
is deenergized and at S117 drivers 45 and 47 are turned on to energize the net actuator
drive motor 50 to drive the net actuator 58 toward its twine insert position. A return
is then made to the main routine.
[0042] While the net actuator is being driven to its insert position the routine repetitively
executes S100, S101, S103, S105 and S110-S117. When the net actuator reaches its insert
position this is detected at S115 and at S118 the drivers 45 and 47 are turned off
to stop the net actuator.
[0043] A delay of one second is provided after the net actuator reaches its insert position
to allow the twine to be caught up in the rotating bale. The timer is tested at S119
to determine if it has been set and since it is not initially set, it is set at S120
and tested at S121 to determine if it has tolled the 1-second interval. Since the
timer has just been set, the test at S121 will initially determine that the interval
has not elapsed so a return is made to the main routine.
[0044] During the time the timer is measuring the 1-second interval the routine repeats
S101, S103, S105, S110-S115 and S118-S121. The first execution of S121 following expiration
of the 1-second interval detects that the interval has expired. Drivers 45 and 47
are set at S122 to begin driving the net actuator drive motor 50 to move the net actuator
to its precut position, and the Twine Inserted flag is set at S123.
[0045] On the next following execution of the routine S113 detects that the Twine Inserted
flag has been set. A Restart Wrap Cycle flag is tested at S124 and since it has not
been set, the wrap key 314 is tested at S125 to determine if it is being pressed.
Assuming for the moment that the operator is not pressing the wrap key a Retract To
Cut Twine flag is tested at S126. This flag has not yet been set so an Insert Twine
Cycle Done Flag is tested at S127. This flag has not been set, so at S128 the output
of the net actuator position sensing potentiometer 86 is sampled to determine if the
net actuator 58, which began moving when S122 was executed, has reached its precut
position.
[0046] Initially, the net actuator is still moving toward the precut position when S128
is executed, so the routine returns to the main program. While the net actuator is
moving toward its precut position the wrap routine executes S100, S101, S103, S105,
S110-S113 and S124-S128 on each repetition. S128 detects when the net actuator has
reached its precut position and the routine advances to S129 which turns off the drivers
45 and 47, thus stopping the net actuator 58. The Insert Twine Cycle Done flag is
set at S130 and at S131 the net/twine actuator relay 44 is energized to select the
twine actuator drive motor 48 for energization when drivers 45, 47 are next turned
on.
[0047] On the next following execution of the wrap routine S127 detects that the Insert
Twine Cycle Done flag has been set and the routine branches to S132 in Figure 7c.
During execution of S132 the bale 52 is wrapped according to a selected pattern program
comprising a sequence of dwell and retract instructions which cause movement of the
twine actuator 64 toward its home position with intermittent dwells or pauses to place
circular wraps on the bale. An event counter associated with the program is incremented
as each instruction is completed. US-A-4,609,984 describes in detail the execution
of a wrap pattern program.
[0048] S133 tests the event counter associated with the pattern program to determine if
it is equal to the last pattern program step count. As long as the event counter is
not equal to the last step count, the wrap routine returns to the main program from
S133 but when the event counter is equal to the last step count, the Retract To Cut
Flag is set at S134. The net/twine actuator selector relay 44 is then de-energized
during S135 to select the net actuator drive motor 50 for energization and S136 sets
drivers 45 and 47 so that the motor is energized to drive the net actuator 58 toward
its home position. This pivots the duckbill 60 toward its home position and the duckbill
drives knife assembly 74 to cut the twine. The wrap routine then returns to the main
program.
[0049] On the next execution of the wrap routine S126 (Figure 7b) detects that the Retract
To Cut Twine flag is now set. The routine branches from S126 to S137 (Figure 7d) which
samples the output of the net actuator position sensor potentiometer 86 to determine
if the net actuator 58 has reached its home position. The wrap routine returns to
the main program if the net actuator has not reached its home position.
[0050] S101, S103, S105, S110-S113, S124-S126 and S137 are repeated until the net actuator
58 reaches it home position. This is detected at S137 and the routine advances to
S138 which turns off the drivers 45 and 47 to stop the net actuator. S139 then sets
the Wrap Complete/Eject Bale flag and S140 clears the Twine Inserted flag, the Full
Bale Enable flag and the event counter. Finally, in preparation for the next bale
wrapping cycle, S141 energizes the actuator selector relay 44 to set it for the twine
actuator drive motor 48. This completes the wrapping cycle. On the next execution
of the routine, when S110 (Figure 7a) is reached, the test of the Wrap Complete/Eject
Bale flag finds that the flag is now set so the wrap routine returns to the main program.
S100, S101, S103, S105 and S110 are repeated each time the wrap routine is entered.
Normally, this continues until the tailgate 28 is opened, at which time S103 detects
that the tailgate switches 31, 33 are not closed and S104 clears all flags used in
the routine.
[0051] The foregoing description assumes a normal bale wrapping cycle wherein both twine
strands 72 are caught up in the bale. When the operator stops the baler to permit
the wrapping operation to take place, he should observe two indicators (not shown)
on the front of the baler, each indicator providing an indication of whether or not
a respective one of the twine strands is moving. If both strands do not begin to move
he should abort the wrapping operation to save both time and twine. In accordance
with a second aspect of the present invention this is accomplished merely by pressing
the wrap key 314 on the operator's control panel 34.
[0052] Actuation of the wrap key is detected at S125 (Figure 7b) and the routine branches
to S150 (Figure 7e) where the Restart Wrap Cycle flag is set. The Retract To Cut Twine
flag is cleared at S151 and the wrap routine returns to the main program.
[0053] On the next execution of the wrap routine, the test at S124 finds that the Restart
Wrap Cycle flag is set and the routine branches to S152 (Figure 7f) which tests to
determine if the Retract To Cut Twine flag is set. Since the latter flag has been
cleared, S153 tests to see if a Twine Actuator Return Home flag is set. This flag
has not been set, so at S154 the output of the net actuator position sensor potentiometer
86 is sampled to determine if the net actuator 58 is at its precut position. If S154
determines that the net actuator is not at its precut position, it means that the
net actuator is in the process of retracting to that position. The routine returns
to the main program.
[0054] As the net actuator is returning to its precut position, the wrap routine is periodically
executed and the output of the net actuator position sensor potentiometer is sensed
at S154. This continues until S154 determines the net actuator has reached its precut
position. The drivers 45, 47 are then turned off at S156 to stop the net actuator
and the net/twine selector relay 44 is energized at S157 to select the twine actuator
drive motor for energization. The Twine Actuator Return Home flag is the set at S158
and the routine returns to the main program.
[0055] On the next execution of the wrap routine S153 detects that the Twine Actuator Return
Home flag is set, so the routine advances to S159 where the drivers 45 and 47 are
activated to energize the twine actuator drive motor 48 and drive the twine actuator
64 toward its home position. The output of potentiometer 84 is sampled at S160 to
determine if the twine actuator has reached its home position. If the twine actuator
is not in its home position the routine returns to the main program.
[0056] The wrap routine is periodically executed while the twine actuator 64 is returning
to its home position and the output of potentiometer 84 is sampled at S160 on each
execution. This continues until S160 determines that the twine actuator is in its
home position. The routine then advances to S161 where the Retract To Cut flag is
set. S162 then turns off the drivers 45 and 47 to stop the twine actuator and S163
de-energizes relay 44 to select the net actuator drive motor 50. The routine then
returns to the main program.
[0057] On the next execution of the wrap routine S152 detects that the Retract To Cut flag
is set and the routine proceeds to S164 which tests a 2.5 second delay timer to determine
if it is set. The timer has not yet been set, so S165 sets the timer to begin tolling
the delay interval. S166 tests the timer to determine if the 2.5 second delay interval
has passed. Since the timer has just been set the test at S166 proves false so the
routine returns to the main program.
[0058] During the next 2.5 seconds the timer is tested at S116 each time the routine is
executed. After the 2.5 seconds has passed, the test at S166 proves true and the routine
advances to S167 where the drivers 45 and 47 are enabled to energize motor 50 in the
direction necessary to drive the net actuator 58 toward its home position. S168 samples
the output of potentiometer 86 and determines if the net actuator is in its home position.
Since the net actuator is not in its home position the routine returns to the main
program from S168.
[0059] The routine is periodically executed while the net actuator 58 is returning to its
home position and on each execution S168 tests to determine if this position has been
reached. When S168 determines that the net actuator is in its home position the routine
advances to S169 where the drivers 45 and 47 are turned off to stop it. S170 then
energizes the net/twine selector relay to set it for energizing the twine actuator
drive motor 48. S171 then clears the Twine Inserted flag, Retract To Cut flag, Twine
Actuator Return Home flag, and Insert Twine Cycle Done flag, as well as the event
counter and various timers. The routine then returns to the main program.
[0060] The next time the routine is executed, S113 (Figure 7b) detects that the Twine Inserted
flag is reset. The routine advances to S114 and since the Restart Wrap Cycle flag
is still set the routine branches to S172 (Figure 7g) where the output of potentiometer
84 is sampled to determine if the twine actuator 64 is at the insert position. Since
the twine actuator is in its home position, the routine advances from S172 to S173
where drivers 45 and 47 are turned on to extend the twine actuator. The routine then
returns to the main program.
[0061] While the twine actuator 64 is moving to its insert position the routine is periodically
executed. On each execution S172 samples the output of potentiometer 84. This continues
until S172 detects that the twine actuator has reached its insert position. When this
occurs the drivers 45 and 47 are turned off to stop the actuator. The net/twine selector
relay 44 is de-energized at S175 to select the net actuator drive motor 50. The Clear
Restart Wrap Cycle flag is cleared at S176 before the routine returns to the main
program.
[0062] The wrapping mechanism is now ready to restart the aborted wrap cycle. The twine
actuator is at its insert position and the net actuator in its home position. When
the routine is next executed, S100, S101, S103, S105, S110-S117 are executed with
S117 turning on drivers 45 and 47 to drive the net actuator toward its twine insert
position. Sequencing then continues as described above.
[0063] A preferred embodiment has been described in detail to illustrate the principles
and advantages of the invention. It will be understood that various modifications
and substitutions may be made in the described embodiment without departing from the
spirit and scope of the invention as defined by the appended claims.
1. A bale wrapping system for wrapping a rotating bale (52) of crop material with at
least one strand (72) of twine, said bale wrapping system comprising:
at least one twine dispensing arm (68) for presenting said strand (72) of twine so
that a strand end may dangle from said arm (68), said arm being movable between a
home position and a twine insert position where said strand end dangles adjacent said
rotating bale (52);
twine introduction means (60) movable toward said rotating bale (52) to push said
dangling strand end toward said rotating bale;
a sensor (36) for sensing a parameter relating to the size or the density of said
bale (52) as the bale is being formed; and
a controller (42) responsive to said sensor (36)
for controlling said twine dispensing arm (68) to move said arm to said twine insert
position and
for controlling said twine introduction means (60) to move toward said rotating bale
(52) only after said sensed bale parameter reaches a desired value;
characterized in that said controller is operable to move said twine dispensing
arm (68) to said twine insert position before said sensed bale parameter reaches said
desired value.
2. A bale wrapping system according to claim 1, characterized in that said controller
(42) is operable to move said twine dispensing arm (68) to said twine insert position,
when said sensed parameter reaches a predetermined percentage of said desired value.
3. A bale wrapping system according to claim 2, characterized in that said controller
(42) is operable to move said twine dispensing arm (68) to said twine insert position,
when said sensed parameter reaches at least 50 % of said desired value.
4. A bale wrapping system according to any of the preceding claims, characterized in
that said controller (42) is operable to control said twine introduction means (60)
to hold said dangling strand end adjacent said rotating bale (52) for a predetermined
time interval.
5. A bale wrapping system according to any of the preceding claims, characterized in
that said system comprises clamp and stop means (70) for releasably gripping said
twine strand (72) when said dispensing arm is in its home position.
6. A bale wrapping system according to claim 5, characterized in that:
said system further comprises a knife assembly (74) driven by said twine introduction
means (60) for cutting said twine strand (72) as said twine introduction means (60)
are driven to a home position; and
said controller (42) is operable to move said dispensing arm (68) to its home position
and to move said twine introduction means (60) to their home position after said strand
(72) has been wrapped around said bale (52).
7. A bale wrapping system according to any of the preceding claims, characterized in
that said controller (42) is responsive to actuation of a wrap key (314) to abort
a wrapping cycle and initiate a new wrapping cycle.
8. A bale wrapping system according to claim 7, characterized in that said controller
(42) is responsive to actuation of a wrap key (314) to abort a wrapping cycle and
initiate a new wrapping cycle after said twine introduction means (60) have been moved
toward said rotating bale (52).
9. A bale wrapping system according to claim 8, characterized in that said controller
(42) is responsive to actuation of said wrap key (314) after said twine introduction
means (60) have been moved toward said rotating bale (52), to automatically sequentially:
return said twine dispensing arm (68) to its home position;
return said twine introduction means (60) to their home position thereby cutting said
twine strand (72);
move said twine dispensing arm (68) to its twine insert position; and
move said twine introduction means (60) toward said rotating bale (52) to push the
dangling end of the strand (72) toward said rotating bale (52).
10. A bale wrapping system according to claim 9, when appended to claim 5, characterized
in that said first step comprises:
return said twine dispensing arm (68) to its home position and hold it there for
a predetermined interval for allowing the twine strand (72) to be grasped by said
clamp and stop means (70).
11. A bale wrapping system according to any of the preceding claims, characterized in
that said controller (42) comprises a programmable microprocessor (46).
12. A bale wrapping system according to any of the preceding claims, characterized in
that sensor comprises means (36) for sensing the density of said bale (52) and said
bale parameter is the density of said bale.
13. A bale wrapping system according to any of the preceding claims, characterized in
that it further comprises a control panel (34) for presetting said desired bale parameter
value.
14. A bale wrapping system according to any of the preceding claims, characterized in
that:
it includes a first and a second twine dispensing arm (68) each presenting one twine
strand (72) to said rotating bale (52); and
said twine introduction means comprise a single duckbill means (60) movable toward
said rotating bale (52) to push both strands (72) presented by said arms (68) to said
bale (52).
15. A bale wrapping system according to any of the preceding claims, characterized in
that said at least one twine dispensing arm comprises a hollow twine tube (68) having
a twine strand extending therethrough.