Abstract:
A method of controlling operation of a loom machine by a computer equipped with a data input unit incorporating a display imparted with a function for generating a first list of weaving conditions at least for a weft insertion apparatus and a function for generating an alteration confirmation list when the conditions in the first list are altered. Upon inputting of data representing a desired fabric parameter, weaving conditions corresponding to the fabric parameter are selected from those previously stored in the computer, whereupon the selected weaving conditions are displayed in the first list. Before the selected weaving conditions are validated for controlling the loom operation, a confirmation list is again displayed for allowing the weaving conditions to be altered. When altered, the updated list containing the altered conditions is again generated for confirmation. When acknowledgement is input for the first list or the updated list, the corresponding weaving conditions in the list are transferred to a relevant controller. By generating the display for confirmation, alteration or change of the weaving conditions as desired can be reliably effectuated without suffering errors.

Description:
This application is a continuation of application Ser. No. 07/534,980, filed Jun. 8, 1990 and now abandoned. 
    
    
     BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to a method of setting or establishing weaving conditions for a jet type weft inserting or picking system in a jet loom in accordance with desired fabric parameters such as type of yarn, width of fabric to be woven, density and texture thereof, etc. and additionally, the weaving conditions for at least one of shedding motion, warp let-off motion, take-up motion and loom rotating motion, as occasion requires. 
     2. Description of the Prior Art 
     In a jet loom, it is necessary to adjust or alter for each of the desired fabric parameters mentioned above the weaving conditions such as pressure of a jet fluid, jet timing, etc. in the weft inserting or picking motion, magnitude of shedding, timing of the shedding, height level thereof, etc. in the shedding motion, warp tension, delivery speed thereof, etc. in the warp let-off or delivery motion, take-up speed, height of cloth fell, etc. in the take-up motion, and rotating speed in the loom rotating motion. In this conjunction, there is disclosed in JP-A-63-21951 (Japanese Patent Application Laid-Open No. 21951/1988) and JP-A-63-21953 both of which are assigned to the same assignee as the present application such systems in which a number of weaving conditions are previously stored in a control apparatus for each of the fabric parameters, wherein proper or appropriate weaving conditions are automatically selected on the basis of the fabric parameters input to the control apparatus. According to this system, the optimal weaving conditions can be established within a short time without relying on the skill and experience of an operator. 
     It is however noted that in the case of such automatic weaving condition selecting and establishing systems, the weaving conditions selected automatically are represented by respective mean values obtained or determined heuristically through experiment and experience, and there are cases where it is necessary to set even more appropriate weaving conditions by changing or altering somewhat the automatically selected weaving conditions upon actual weaving even when the corresponding fabric parameters remain the same. Further, in certain cases, some of the weaving conditions established for a certain fabric parameter in precedence to the change thereof may preferably be used as parts of the weaving conditions even after the change of that fabric parameter. 
     SUMMARY OF THE INVENTION 
     It is therefore an object of the present invention to provide a flexible weaving condition setting method which allows the weaving conditions selected and set automatically in dependence on the input fabric parameters to be individually altered smoothly. 
     In view of the above object, there is provided according to a general aspect of the invention a method of establishing weaving conditions for a jet loom, in which weaving conditions relevant to a jet type weft insertion or picking at the least are previously set in control means for each of the desired fabric parameters such as type of yarn, width of fabric to be woven, density and textures thereof, etc. The control means automatically selects or arithmetically determines from the preset weaving conditions the conditions for allowing the weaving to be performed in conformance with a desired fabric parameter input to the control means through data input means. A display is connected to the control means for displaying the weaving conditions selected or established by the control means. A list of the preset weaving conditions selected or determined in accordance with the input fabric parameter is generated by the control means on said display means for allowing alteration or change of the preset weaving conditions being displayed. Upon alteration of the preset weaving conditions, a confirmation list containing the updated weaving conditions inclusive of the altered weaving conditions is displayed for confirmation of the alteration. The weaving conditions contained in the confirmation list are validated only in the state in which the confirmation list is being displayed. 
     According to the teaching of the invention, the weaving conditions conforming to the desired fabric parameters as input are selected and displayed for allowing the weaving conditions to be individually changed or altered for each of the fabric parameters, which is then followed by sequential generations of displays of the updated weaving conditions for confirmation. By inputting acknowledgement, the displayed weaving conditions are validated. In this manner, only the weaving conditions that are to be altered or changed can be changed correctly without fail. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     A more detailed understanding of the present invention may be had from the following description of a preferred embodiment thereof, given by way of example only and to be read and understood in conjunction with the accompanying drawings, in which: 
     FIG. 1 is a schematic side elevational view showing a general arrangement of a loom incorporating a preferred embodiment of the present invention; 
     FIG. 2 is a plan view showing schematically an arrangement for a weft inserting or picking motion in the loom shown in FIG. 1; and 
     FIGS. 3 to 6 are views for illustrating contents of displays generated on a display unit, respectively. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENT 
     Referring to the drawings and in particular to FIG. 1, there is shown schematically in a side elevational view a general arrangement of a jet loom together with a preferred or exemplary embodiment of the present invention. In the figure, a loom driving electric motor M is connected to a loom control computer or controller C 0  through the medium of a driver circuit 33 so that operation of the motor M is placed under the control of the loom controller C 0 . The loom is further equipped with a reversible warp let-off or delivery motor 1 independent of the loom driving motor M. A warp T delivered from a warp beam 2 driven by the warp delivery motor 1 is guided through a back-up roller 3 and a tension roller 4 toward a weaving assembly 7 which includes a heald frame 5, a modified reed 6 for forming a weft guide passage (not shown) in a manner well known in the art, a weft inserting or picking mechanism (not shown in FIG. 1) and others, wherein the weft is woven into fabric W at a cloth fell W 1  by the weaving assembly 7. The fabric W as woven is wound up by a take-up shaft 12 by way of an expansion bar 8, a surface roller 9, a press roller 10 and a wrinkle smoothing guide member 11. 
     The tension roller 4 is mounted on a substantially L-like tension lever 13 at a free end of one leg portion thereof, while the other leg of the L-like tension lever 13 is coupled at a free end thereof to a portion of the loom through a tension spring 14 so that the tension lever 13 is rotated about a bent base portion thereof under the bias of the tension spring 14 to thereby impart a predetermined tension to the warp T. The bent base portion of the L-like tension lever 13 is pivotally or rotatably supported by a detection lever 15 at one end thereof, the detection lever 15 having the other end which is coupled to a load cell 16. In this manner, the tension of the warp T is transmitted to the load cell 16 through the tension lever 13 and the detection lever 15, whereby the load cell 16 outputs an electrical signal representative of the tension applied to the warp T, which signal is then supplied to a warp delivery control computer or controller C 1 . 
     The warp delivery controller C 1  is connected to an input data setting unit 27 incorporated in the jet loom and adapted to control the rotating speed of the warp delivery feed motor 1 through a driver circuit 31 on the basis of the result of comparison between a preset tension input previously to the controller C 1  through the input data setting unit 27 and the actually detected tension represented by the signal supplied from the load cell 16, an initial warp beam diameter preset by the input data setting unit 27 which also serves as an input control means, a warp beam diameter calculated from the input data of texture pattern and the like and a detection signal supplied from a rotary encoder 18 for detecting a rotation angle of the loom frame. 
     In this way, the tension of the warp is controlled during the ordinary weaving operation to prevent the occurrence of barre. Further, the rotating speed of the warp delivery motor 1 is subjected to a feedback control performed by the warp delivery controller C 1  on the basis of a rotating speed detection signal generated by a rotary encoder 1a incorporated in the warp delivery motor 1. 
     The surface roller 9 is operatively connected to a reversible take-up motor 19 provided independent of the loom driving motor M. Operation of the take-up motor 19 is controlled by a take-up control computer or controller C 2 . More specifically, the rotating speed of the take-up motor 19 is subjected to feedback control of the take-up controller C 2  through a driver circuit 32 on the basis of a rotating speed detection signal generated by a rotary encoder 19a built into the take-up motor 19. 
     Referring to FIG. 2, reference symbols 20A, 20B, 20C and 20D denote weft length measurement/storage units for winding wefts Y 1  and Y 2  on and around drums 20a, 20b, 20c and 20d which define weft measurement and storage surfaces, respectively, under actuation of respective associated electric motors. In the weft length sizing/reserving units, the wefts wound on the drums 20a, 20b, 20c and 20d are selectively pulled into weft inserting main nozzles 22A, 22B, 22C and 22D, respectively, through the weft retaining members 21a, 21b, 21c and 21d acting on the weft winding drum surfaces, being driven by associated solenoids 21A, 21B, 21C and 21D, respectively. The wefts Y 1  and Y 2  pulled out from the weft length measurement and storage units 20A, 20B, 20C and 20D are jetted to be inserted in a shedding from the weft inserting main nozzles 22A, 22B, 22C and 22D under the action of jet flows therefrom to be subsequently projected along the modified reed 6 under the action of successive jets produced sequentially by a plurality of weft insertion aiding nozzles 23. The wefts Y 1  and Y 2  inserted in the shedding in this manner are cut away by an electromagnetic cutter 30 immediately after having been beaten by the reed. The jet flow supplied to the weft inserting main nozzles 22A, 22B, 22C and 22D is controlled by electromagnetically operated valves 24A, 24B, 24C and 24D, respectively, while the jet flows supplied to the weft insertion aiding nozzles 23 are controlled by electromagnetically operated valves 25, respectively. 
     The valves 24A, 24B, 24C and 24D respond to control commands supplied from the loom control computer or controller C 0  through a driver circuit 26, whereby a selected one of the valves 24A, 24B, 24C and 24D is opened with the others being closed in accordance with, for example, weft color select pattern data previously loaded in the input data setting unit 27. 
     The opening/closing (on/off) operation of the valves 24A, 24B, 24C and 24D is performed at a predetermined angular position of the loom on the basis of a detection signal fetched from the rotary encoder 18 by the loom controller C 0 . On the other hand, the solenoids 21A, 21B, 21C and 21D undergo energization/deenergization (on/off) control of a weft length control computer or controller C 3  through a driver circuit 28. More specifically, one of the solenoids 21A, 21B, 21C and 21D is selectively energized with the others being deenergized by the weft length controller C 3  in accordance with the preset weft color pattern data, whereby the weft Y 1  or Y 2  to be selectively inserted is jetted from the associated one of the weft inserting main nozzles 22A, 22B, 22C and 22D at a predetermined angular position of the loom. 
     Disposed in the vicinity of the drums 20a, 20b, 20c and 20d of the weft length measurement/storage units 20A, 20B, 20C and 20D are weft releasing sensors 29A, 29B, 29C and 29D, respectively, which serves to detect the wefts pulled out and released from the drums 20a, 20b, 20c and 20d, respectively. The detection signal output from the sensors 29A, 29B, 29C or 29D is supplied to the weft length controller C 3  which in turn controls the operation of the associated weft winding motor and hence the delivery of the weft through the driver circuit 28 in accordance with the weft detection signal for each of the weft length measurement/storage units 20A, 20B, 20C and 20D. 
     Loaded previously in the input data setting unit 27 connected to each of the controllers C 0 , C 1 , C 2  and C 3  are a number of sets of weaving conditions which are adapted to be selectively displayed on a display screen 27A incorporated in the input data setting unit 27. When a key 27a provided on the input data setting unit 27 for allowing a desired fabric parameter to be input is pressed, the input data setting unit 27 responds thereto by displaying a corresponding set of weaving conditions (i.e. a list of weaving conditions) on the screen 27A. With the aid of the numeral keys 27b and a set key 27g labeled &#34;SET&#34;, the desired fabric parameter can be input to the input data setting unit 27, which then selects a corresponding set of weaving conditions from a number of sets of weaving conditions in accordance with the input fabric parameter which may be related to the type of yarn, the width of fabric, density of fabric, texture of fabric, etc. 
     In FIG. 2, there is shown an initial display or list S 1  of the itemized weaving conditions generated on the display screen 27A for the weft inserting (picking) motion. By actuating a key labeled &#34;SHOW&#34; and denoted by 27c successively, the input data setting unit 27 can generate sequentially for every fabric parameter the initial lists of weaving conditions for weft insertion, shedding, warp delivery (let-off), loom rotation and take-up motions, respectively. Parenthetically, the operation for generating the displays of the weaving conditions for every fabric parameter may be realized by individually providing the corresponding keys in the input data setting unit in place of the single key &#34;SHOW&#34; 27c. 
     Referring to the display 27A shown in FIG. 2, &#34;MAIN 1&#34; corresponds to the electromagnetic valve 24A, &#34;MAIN 2&#34; corresponds to the electromagnetic valve 24B, &#34;MAIN 3&#34; corresponds to the electromagnetic valve 24C, and &#34;MAIN 4&#34; corresponds to the electromagnetic valve 24D. Further, &#34;CUT&#34; represents the electromagnetic cutter 30. The item &#34;DATA&#34; represents the loom rotation speed which is one of the weaving conditions, wherein a letter &#34;n&#34; annexed to &#34;DATA&#34; represents the loom rotation number per unit time (rotations per minute or r.p.m in the case of the illustrated embodiment). The weaving conditions concerning the weft insertion or picking shown in this initial weaving condition list S 1  are for the two different color weft picking to be performed by using two main nozzles 22A and 22B for the weft insertion. The normal time point at which the electromagnetic valve 24A is opened (turned on) is indicated in terms of the loom rotation angle α 11  α 12  α 13  (a three place decimal number, wherein α 13  , α 12  and α 11  represent the first, second and the third orders of magnitude, respectively, with the same notation applying valid to the representation of the other angles). The normal closing (off) time point of the electromagnetic valve 24A is given in terms of the loom rotation angle α 14  α 15  α 16 . On the other hand, the normal opening (on) timing for the electromagnetic valve 24B is given in terms of the loom rotation angle of α 21  α 22  α 23 , while the ordinary closing (off) timing is given in terms of the loom rotation angle α 24  α 25  α 26 . Further, the valve opening (on) timing of the electromagnetic valve 24A for the first weft insertion (picking) upon start of the loom operation is given in terms of the loom rotation angle α&#39; 11  α&#39; 12  α&#39; 13  with the valve closing (off) timing thereof being given in terms of the loom rotation angle α&#39; 14  α&#39; 15  α&#39; 16 . On the other hand, the valve opening (on) timing of the electromagnetic valve 24B for the first weft insertion (picking) is given in terms of a loom rotation angle of α&#39; 21  α&#39; 22  α&#39; 23  with the valve closing (off) timing thereof being represented by α&#39; 24  α&#39; 25  α&#39; 26 . Further, the timing at which the electromagnetic cutter 30 is to be energized (turned on) is represented in terms of a loom rotation angle of γ 1  γ 2  γ 3  with the deenergization (off) timing being given by γ 4  γ 5  γ 6 . 
     The data of the weaving conditions shown in the initial list S 1  are transferred to the loom controller C 0  to be registered therein through corresponding operation of the input data setting unit 27 so that the loom controller C 0  performs the on/off (open/close) operation of the electromagnetic valves 24A and 24B on the basis of the registered weaving conditions for the weft picking motion. 
     Now assuming, by way of example, that the fabric parameter concerning the width of fabric for the weaving conditions being generated on the display is to be changed, the weaving conditions are then correspondingly altered or updated and displayed in the form of a list display S 2  for the weft picking motion, as shown in FIG. 3. This selective alteration is performed by the input data setting unit 27. The weaving conditions itemized in the list display S 2  of FIG. 3 are set only provisionally. In other words, the itemized weaving conditions displayed in the list S 2  are checked in the manner described below. 
     When a key 27d labeled &#34;INITIAL&#34; (FIG. 2) is pushed in the state in which the list display S 2  is being generated, as illustrated in FIG. 3, the input data setting unit 27 generates a first alteration confirming display S 3  concerning the altered weaving conditions for the weft insertion, as illustrated in FIG. 4. When a key 27e (FIG. 2) corresponding to the prompt &#34;YES&#34; displayed on the alteration confirmation display S 3  is actuated, the input data setting unit 27 responds to the actuation of the key 27e by transferring the selectively altered weaving conditions for the weft insertion to the loom controller C 0  and at the same time generates an initial weaving condition list S 5  that has undergone the alteration, as illustrated in FIG. 6. The loom controller C 0  then registers the altered or updated weaving conditions transferred thereto in place of the precedingly registered weaving conditions for the weft insertion. In this manner, the setting of the weaving conditions concerning the weft insertion are fixed. 
     When the contents of the itemized weaving conditions are to be checked before the itemized weaving conditions are fixed and immediately after generation of the alteration confirmation display S 3 , this can be accomplished simply by actuating a key 27c (FIG. 2) corresponding to the prompt &#34;SHOW&#34; displayed on the alteration confirmation display S 3 . Then, the input data setting unit 27 responds to the actuation of the key 27c by generating a second alteration confirmation display S 4  such as shown in FIG. 5. When the key 27e (FIG. 2) corresponding to &#34;YES&#34; is actuated in the state in which the second alteration confirmation display S 4  is being generated, the input data setting unit 27 responds to the actuation of the &#34;YES&#34; key 27e by transferring the selectively altered weaving conditions for the weft insertion to the loom controller C 0  and at the same time generates the altered initial weaving condition list S 5 , whereon the weaving conditions for the weft insertion is fixedly established. 
     When the weaving conditions are to be altered in respect to only conditions irrelevant to the warp delivery, such as type of weft yarn, there may arise such a case in which it is preferred to use the weaving conditions not altered for the warp let-off motion, by way of example. In such case, a key 27f (FIG. 2) corresponding to the prompt &#34;ESCAPE&#34; and indicated on the first and second alteration confirmation displays S 3  and S 4  may be actuated. Then, the input data setting unit 27 generates the initial weaving condition display S 1  before alteration of the weaving conditions shown in FIG. 2 without transferring the weaving conditions to the loom controller C 0 . Consequently, the weaving conditions not altered for the warp let-off motion are continuously retained as they are registered in the loom control computer C 0  which thus controls the delivery motor 1 in response to the electric signal produced by the load cell 16 in accordance with the weaving conditions not altered for the warp delivery. 
     The weaving conditions can be altered with the aid of numeral keys 27b and a set key 27g in the state in which the initial weaving condition list or display S 1  shown in FIG. 2 is being generated, whereby the itemized weaving conditions selected automatically can further be adjusted finely so as to establish the more appropriate weaving conditions. The selection of itemized weaving conditions that have been altered as mentioned above for transfer to the loom control computer C 0  can be performed only in the state in which the first alteration confirmation display S 3  or the second alteration confirmation display S 4  is being generated. 
     Similar set data confirmation may selectively be performed as to the weaving conditions for the shedding, the warp let-off, the take-up, the loom rotating motions etc. as described hereinbefore, wherein the weaving conditions can be finally established or validated only in the state in which the first or second alteration confirmation display for the relevant weaving conditions is being generated on the display screen 27A. More specifically, the establishment or validation of the weaving conditions for the warp delivery can be realized by selecting the relevant weaving conditions for the transfer to the delivery controller C 1  in the state in which the relevant weaving condition list is being displayed, while validation of the weaving conditions for the take-up motion is effectuated by selecting the relevant weaving conditions for the transfer to the take-up controller C 2  when the relevant weaving conditions are being displayed. Similarly, establishment of the weaving conditions concerning the loom rotation is validated by selecting the relevant weaving conditions for the transfer to the loom controller C 0  only in the state where the relevant weaving conditions are being displayed. In this way, when the weaving conditions unaltered are to be adopted even after alteration of the weaving conditions, i.e. when the weaving conditions selectively altered are not to be transferred to the associated controller, such unwanted transfer is positively prevented, whereby the inputting and setting of data representing the proper or correct weaving conditions can be performed smoothly. 
     As will now be appreciated from the foregoing description, it is possible according to the teaching of the present invention to determine or validate the setting of the itemized weaving conditions indicated on the display only when the command for validation is input in the state in which the alteration confirmation display corresponding to the weaving conditions is being generated, whereby decision as to whether the automatically selected weaving conditions are to be suitably adopted or not can be made on the parameter basis, making it possible to establish and validate the weaving conditions smoothly without errors. 
     It is thought that the present invention will be understood from the foregoing description and it will be apparent that various changes may be made in the form, construction and arrangement thereof without departing from the spirit and scope of the invention or sacrificing all of its material advantages, the form hereinbefore described being merely a preferred or exemplary embodiment thereof.