Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ARRANGEMENT IN A TEXTILE MACHINE, PREFERABLY A WEAVING MACHINE
Document Type and Number:
WIPO Patent Application WO/1990/009474
Kind Code:
A1
Abstract:
Elements/functions forming part of a textile machine are controlled and supervised with the aid of a computerized system. This comprises one or more units which serve the element/the function and which together with other units form a network. One or more units can, if necessary, serve more than one element or one function. Each unit is connected or connectable to a connection which forms part of the network formed by the units. Message transmission within the system takes place at said few-wired connection(s). The respective element/function is concerned with respective yarn path. I.a. yarn brakes, reading in procedures and spool/yarn feed element shift devices are controlled and supervised.

Inventors:
FREDRIKSSON LARS-BERNO (SE)
Application Number:
PCT/SE1990/000098
Publication Date:
August 23, 1990
Filing Date:
February 15, 1990
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
IRO AB (SE)
International Classes:
B65H59/38; B65H63/036; D03D49/00; D03D47/34; D03D47/36; D03D51/00; D03D51/34; D04B15/78; G05B15/00; G05B19/042; (IPC1-7): D03D49/00; G05B15/00
Foreign References:
US3817059A1974-06-18
EP0256519A11988-02-24
Download PDF:
Claims:
CLAIMS
1. Arrangement for controlling and/or supervising, with the aid of a computerized system, a number of elements/functions forming part of a textile machine, as a weaving machine/loom, the system including for each element/function one or more units (912) , which serve the ele¬ ment/function and which together with other units form a network in which one or more units moreover, if necessary, serve more than one element/one function, characterized in that each unit is connected or connectable to a connection (26, 27) which forms part of the network and at which message transmission within the system takes place and in that the respecitive element/function is concerned with the yarn(s)/ weft(s) path(s) in the machine in order to control and/or supervise yarn(s)/weft(s) tension(s) , threading up/drawing in/weft insertion procedure(s) , spool/yarn feed element shift(s), etc.
2. Arrangement according to Claim 1, characterized in that each unit (9) comprises a communication control part (24) which on the one hand is provided with one or more first microcomputers (13, 14), advanced digital circuit etc., and on the other is provided with or connected to a second microcomputer (23) , advanced digital circuit etc. , with the aid of which one or more of the functions of the feed¬ wheel element are controllable and/or supervisable, and in that the communication control parts function together with one another and/or with one or more control elements in the system via the digital connec¬ tion (26, 27) which functions as a data bus between the communication control parts or between the communication control parts and the con¬ trol element(s).
3. Arrangement according to Claim 1, characterized in that the units comprise communication control parts (24) with connection inter¬ faces to, on the one hand, the digital connection which functions as a data bus connection and, on the other, microcomputers (23), advanced digital circuits etc. , which are divided up for control or supervision of the functions of the feedwheel elements. g$jBSTrTUTE SHIff .
4. Arrangement according to Claim 2 or 3, characterize4 in that the serial bit flow which is effected between the communication control parts (24) and between each communication control part and said control element is divided into messages of one or more type, and that each message comprises a frame and possibly a data part, where the frame comprises bits for transmission and reception functions at the connec¬ tion, e.g. for encoding, checking etc.
5. Arrangement according to Claim 4, characterized in that a prede¬ termined type of first message (40) , which is exchanged between the units or between the units and said communication part/control element, is attributable to said instantaneous signals (trigger signals) , stop signals for the weaving machine, yarn breaks etc., has priority over second messages (46) which are attributable to continuous operation in the feedwheel element and/or the textile machine, and in that exchange of a message belonging to the first type of message takes place imme¬ diately after completion of exchange of a message of the second type of message.
6. Arrangement according to any of the preceding claims, characte¬ rized in that all messages appearing at the connection are mutually ranked from the point of view of priority, and in that, in the event of a simultaneous call from two or more units to the connection, selection takes place by means of collision detection or with detection elements which work with time functions.
7. Arrangement according to any of the preceding claims, characte¬ rized in that the units (912) have physical locations close to the respective feedwheel element, in that the units or parts thereof e.g. said communication control parts, are individually interchangeable with one another since they are capable of effecting control and/or super vision of a number or all of the functions of the feedwheel elements, and the actual function/functions the feedwheel elements is/are for individually selectable for the weaving case concerned, textile machine type etc.
8. Arrangement according to any of the preceding claims, characte¬ rized in that the units/the communication control parts are responsive to one or more predetermined markings or addresses in said messages/ frames, and in that, in the event of messages/frames intended for a given feedwheel element, the unit/communication control part of this receives and stores the message(s) for further action depending upon the content of the message(s).
9. Arrangement according to any of the preceding claims, characte¬ rized in that the unit for each yarn feedwheel element takes care of the control function in the feedwheel element, and in that the latter comprises or is connected to one or more transmitters which feedback stepwise or continuously a parameter change caused by the control function, e.g. change in movement, state etc.
10. Arrangement according to any of the preceding claims, characte¬ rized in that, with the aid of message(s) at the connection (26, 27) from another unit and/or said control element information is transfer red relating to control information is transferred relating or control information or activation information, which in turn selects or initia¬ tes control information in the unit concerned, e.g. in its second microcomputer, each unit effects control action/control actions of associated feedwheel elements, each control action of which relates to a first control of the motor of the feedwheel element depending upon a weaving pattern which is programmed or selected in the electronic system/computer system (2) of the weaving machine, a second control of the motor of the feedwheel element in relation to the motor/motors of other feedwheel elements, and/or a third such control of the motor of the feedwheel element, where preparatory acceleration and/or decelera tion run speed determinations, e.g. maximums of such etc., for the motor end parts influenced by it can be effected in advance so that the motor/the parts are assigned their essential speed of motion before they come into operation for execution of an actual part of the functioning of the feedwhweel element or are given maximum limits for their speed etc.
11. Arrangement according to any of the preceding claims, characte¬ rized in that the units and the connection work with two logic levels, the first of which is dominant and the second nondominant, inthat the units compare the bits of one another bitsyncronously,1' and in that a first unit which has more introductory dominant bits in its priority space, which forms part of the frame, than a second unitreceives prio rity over the second unit at the connection if both the' units attempt to connect themselves simultaneously.
12. Arrangement according to Claim 11, characterized in that a unit which starts to transmit is detectable by other units within a prede¬ termined time and in that, in the event of simultaneous access of two or more units, the unit or the units with nondominant bits stop trans¬ mitting when they receive the dominant bit from the unit" with said dominant bit.
13. Arrangement according to any of the preceding claims, characte¬ rized in that each message has a predetermined short maximum length which ensures the guaranteed transmission time fjx said instantaneous signals.
14. Arrangement according to any of the preceding claims, characteri¬ zed in that the connection is optical.
15. Arrangement according to any of the preceding claims, characteri zed in that a yarn tension control system attains yarn friction enga¬ gement in different parts of the yarn(s)/weft(s) path(s) by means friction determining devices which works in dependence of each other.
16. Arrangement according to claim 15, characterized in that the friction determining device in at least in one of the different path paths of the yarn comprises a fast responding movement effecting device (Mo and/or Mt) and that the friction effecting procedure in the one friction determining device is controllable in dependence of a friction manifestation in another friction determining device.
17. Arrangement according to claim 16, characterized in that a first movement effecting device (Mo) of the first path part operates with a SUBSTITUTE HffiT friction member (Mo2) which is urgeable against a support (FM) by means of a moment (M.) effected by the movement effecting device and that the second part path operates with a second movement effecting device (Mt) which operates with first and second envelope surfaces on friction members (Mtl, Mtb) the first one of which is coupled or sepa¬ rate in relation to the axis (Mta) of the first movement effecting device and the second one of which is turnable arranged around the axis (Mta) of the second movement effecting device.
18. Arrangement according to any of the preceding claims 1517, characterized in that the movement effecting devices are controlled by electrical signals and are of the types electrical torque motors, liniar motors, loud sprecher windings, etc.
19. Arrangement according to any of the preceding claims 1518, characterized in that the tension control system works with an inherent tension measuring function used for the control of at least one of the movement effecting devices. SUBSTITUTESHE ?=T.
Description:
- 4 -

TITLE

Arrangement in a textile machine, preferably a weaving machine.

TECHNICAL FIELD

The present invention relates to an arrangement for controlling and/or supervising, with the aid of a computerized system, a number of ele¬ ments/functions forming part of a textile machine, weaving machine (i.a. rapier) functions being intended here in the first instance. For each element/function the system has one or more units, which serve the element/the function and which together with other units form a network in the system. One or more units in the system can moreover, if neces¬ sary, serve more than one element/one function.

An example of functions which have to be controlled and supervised in a weaving machine is e.g. the tension in the yarn during the weaving procedure. The tension can be modified by means of yarn brakes with actuates the yarn frictionally. Spool shifts and changing over yarn feed elements is another example for controlling operations concerned with the yarn. A third example is operations for weft insertion, threa¬ ding up, drawing in, etc. The invention is useful i.a. on and for wea¬ ving machines/i.a. looms of the type rapier (= gripper the term of which is used below) . In a weaving loom it is today typically necessary to be able to initiate 800-1200 picks/minute.

It is previously known to provide elements in a textile machine with a computer or microprocessor for control of mention functions or units.

SUBSTITUTESHEET

DESCRIPTION OF THE INVENTION

Technical problem

The units exist in different types and variants and have to be capable of being applied to different types and variants of weaving machines. The electrical connection of the feeders to one another and to the controlling or supervising system of the weaving machine has hitherto been brought about in a different manner for each connection case. The connection is in general effected in terminal boxes in which a number of connection wires must be assigned their positions which are fixed for the connection case. There is a need for more standardized kinds of connection.

The weaving machine and feed elements represent a large number of func¬ tions which on the one hand have to be capable of being individually controlled and supervised and on the other have to be mutually inter- related to achieve an optimum functioning of the weaving machine. This means that the supervising and/or controlling system must be able to work rapidly and functionally reliably with e.g. short reaction times for yarn breaks, faults in the weaving pattern etc.

The use of a computerized system opens up the possibility of storing a large amount of information which can be used for the control and the supervision of elements/the machine. Signal-processing units, transmit¬ ters and drive units can be used in large numbers. A large range of different variants and solutions is offered to clients who wish to adapt their machinery according to the case selected for the occasion, which means that solutions which permit simple modifications of exis¬ ting equipment are attractive.

Considering the large amount of information and the requirement for accuracy of the information, the transmission in the computerized system must take place accurately and with such speed that events which have occurred in the system are detected sufficiently rapidly in the places where the events which have occurred are to be acted upon in

SUBSTITUTESHEET

some respect. For each transmission case, the principle which applies is that a sequence of events is to be carried out. This sequence must in general be synchronized in some way, which can be achieved with the aid of, on the one hand, a run initiation signal (trigger signal) which gives rise to a certain sequence being carried out in the system, and, on the other, an acknowledgement signal which issues acknowledgement that an effected sequence is performed. In certain cases, an acknowled¬ gement signal can be such that it directly initiates a new run. Alter¬ natively, acknowledgements can be collected at a suitable place in the system in order to initiate a new run, taking as a starting point these together with some other criterion.

In order that the transmission be effective, it must have the following characteristics. The signal is to reach its destination within a stipu¬ lated time. Often it is a matter of a maximum permissible time between event and action, in which respect it can be of interest to know when the event occurs. In certain cases, therefore, time delays can be com¬ pensated. Another requirement is that the transmission must take place with high reliability, which means that the transmission must not be sensitive to interferences in the environment in which the equipment operates. The risk of faulty connection or faulty transmission must be minimized. The communication must also operate with considerable dyna¬ mics. Upon start-up and adjustment of the equipment before a determined operating state, relatively large amounts of data are to be transmit¬ ted, but without any greater requirement for short times. -The contrary can apply for synchronization signals in which there is no data, but only a message that the occurrence concerned is to be transmitted. A further requirment for making it possible for synchronization to be carried out in a rapid and effective manner is that the synchronization must be capable of being sent from or by all units concerned. The res- pective units concerned must moreover be capable of detecting the sig¬ nal, as in many cases an event within the functional run of the elements or of the textile machine requires actions from a number of units.

SUBSTITUTESHEET

- A -

The use of the new micro-electronics (computer technology) means that problems arise in collecting and reaching the different pieces of in¬ formation at physical bounderies or interfaces. In order to connect the units together, electrical or optical lines are used for the signal transmission. The use of the textile machine and associated connectable elements is to a great extent dependent upon how the different control¬ ling and supervising units are connected together with the connection concerned. A complicated machine has hitherto led to extremely compli¬ cated wiring. This has meant that reconstruction of a machine has not only been a matter of exchanging a lot of units, but it has also requi¬ red extensive rearrangements of flexes an wires.

There is also a requirement to optimize the weaving function in the weaving machine so that even rapid weaving runs have gentle effects or stress on different parts in the weaving machine and/or feed elements. This means, inter alia, that actions, e.g. activations and stops, of certain parts and elements are to be capable of being prepared in advance so that sudden accelerations and decelerations are avoided or high speeds can be avoided.

It is also of great interest to anticipate and measure, in a rapid, effective and supervisory manner, the yarn consumption, which in indi¬ vidual cases is desired to be optimum with the least possible waste.

SOLUTION

The aim of the present invention is to propose an arrangement which solves one or more of the problems indicated above.

An arrangement according to the invention can be considered to be characterized principally, inter alia, in that each unit is connected or connectable to a connection which forms part of the network and at which message transmission within the system takes place and in that the respective element/unit/function is concerned with the yarn(-s)/ weft(-s) path(-s) in the machine, gripper procetile, etc., in order to

SUBSTITUTE SHEET

supervise and/or control yarn(-s)/weft(-s) parameters as yarn(-s)/ weft(-s) tension(-s) , threading in/drawing in/weft insertion, spool/ yarn feed element shift(-s) , etc.

In an embodiment the messages transferred between the different units in the mentioned network system can be ranked from the point of view of priority. A number of different instantaneous signals are used.

According the priority, different types of messages are transmitted with different priority. This is achieved, inter alia, by virtue of the fact that time-critical messages are not obstructed by other less im- portant messages. In one embodiment, each message is relatively short. An important message is therefore not obstructed by a long and/or unimportant message. In one embodiment, faults are detected in the transmission by the equipment with the aid of parity bits and control bits which form part of the message. Moreover, it is proposed that some form of confirmation be utilized. The hardware for transmission of data is designed to cope with an environment which is problematic from the electrical point of view. In one embodiment, optical transmission is utilized.

A digital communication protocol with standardized mechanical and electrical characteristics can be used. This opens up the possibility that any piece of equipment can be connected together with any other, provided that it satisfies standardization requirements concerned. In many cases, the connected equipment can thus be used directly only by it being necessary to make an addition in any central computer which configures the system. In other cases, it may be a case of modification in the respective connected unit so that this comprises the command which is transmitted on the network in a correct manner. According to the invention, a common type of connection is also proposed for all types of equipment concerned. An input and an output are t_jhus obtained in which the variants are obtained by means of different encoding and interpretation of the serially transmitted data. An interface which is complicated in terms of hardware can thus be replaced with a single

SUBSTITUTESHEET

connection (inexpensive contact) . The consequently more complicated data processing can be dealt with simply and inexpensively with exis¬ ting modern micro-electronics. Connection to or from other computer systems in or on the machine can be carried out without adjustment of the program in the supervising unit or main computer.

The prioritization proposed is based upon the fact that information is to be transmitted between the units. This transmission takes place via the serial connection and consequently means that an asynchronous process is carried out in time. Collision between simultaneous trans- missions from the units must be avoided, which is achieved by priori¬ tization. According to the invention, two logic levels are utilized at the connection, one of which is dominant and the other non-dominant. This means that, irrespective of how many of the transmitters transmit a bit which is non-dominant, a dominant bit will be received if a unit transmits a dominant bit at the same time. Another characteristic is that when a unit starts to tansmit, this is detected by all connected units within a predetermined time. By these means, it is ensured that the digital levels of the communication remain stable at the moment when the units read off the bit from the communication. Each unit furt- hermore interrupts its transmission immediately it detects that the transmission is occupied by one which is transmitting a dominant bit when the unit itself is transmitting a non-dominant bit.

In one embodiment, each unit can comprise a communication control part which on the one hand is provided with one or more first micro-compu- ters and/or advanced digital circuits etc. , and on the other is provi¬ ded with or connected to a second micro-computer and/or advanced digi¬ tal circuit etc., with the aid of which one or more of the functions of the feed element are controllable and/or supervisable. The different communication control parts of the feed elements can thus function together with one another and/or with one or more control elements (e.g. main computer) in the system via the digital and serial connec¬ tion which thus functions as a data bus between the communication con¬ trol parts or between the communication control parts and the control element(s) .

sm υψE SHEIΓ

The units thus comprise communication control parts with connection interfaces to, on the one hand, the connection, preferably two-wire, which functions as a data bus connection, and, on the other, microcom¬ puters or equivalent which are divided up for control or supervision of the functions of the feeders. The serial bit flow effected by the com¬ munication control parts/the units at the serial connection proceeds in the form of messages which respectively comprise a frame and_data part. Said frames comprise bits which are divided up for the transmission and reception functions of the system, e.g. for synchronization, encoding etc.

In one embodiment, the units can be assigned physical locations close to or on the respective device. The units or parts thereof, e.g. said communication control parts, are individually interchangeable with one another since they can effect control and/or supervision of a number, preferably all, of the functions of the feeders. The actual function/ /functions for the devices is/are thus selectable for the actual appli¬ cation.

A predetermined message type, which is attributable to -the trigger signals and which is exchanged between the units/the communication control parts/the control elements has, at the digital and serial con¬ nection, priority over other messages which are attributable to the continous operation of the feeders and/or the weaving machine. Exchange of a message belonging to the first message type takes place immedia¬ tely after completion of exchange of a message of the second message type if such is available at the time of transmission of said first message. Furthermore, the bit speed is selected so that said short times for exchange of a message of the first type are available. Times within the range 0.1-1.0 ms are preferably used in this respect. Bit speeds of e.g. 1 MHz/sec can be used in the system.

In a further embodiment, the units/the communication control parts are responsive to one or more predetermined markings or addresses in said messages/frames. In the event of messages/frames intended for a given

SUBSTITUTE SΪSSET

feedwheel element, this receives and stores the message for action depending upon the content of the message.

The units can also work with a feedback function. Each unit can take care of the control function for the associated feed which can thus be provided with or interact with one or more transmitters which feedback stepwise or continuously a parameter change caused within the control function, e.g. change in movement, state etc.

In a further embodiment, at the few-wire connection, information is effected from one unit to another unit, or from the control element (the main computer) which preferably forms part of the electronic system/computer system of the weaving machine. Said information can relate to control information or activation information, which in turn selects or intiates stored control information in the unit concerned, e.g. in its second microcomputer. With the aid of said control informa- tion the unit effects control action/control actions of associated feed elements. The control action/control actions can relate to a first control of the motor of the feeder element depending upon a weaving pattern which is programmed or selected in the electronic system/com¬ puter system of the weaving machine. Each control action can also relate to a second control of the motor of the feed element in relation to the motor/motors of other feed elements. Alternatively or complemen- tarily, there may be a third such control of the motor of the feed element, where preparatory acceleration and/or deceleration runs for the motor and part/parts influenced by it can be effected in advance so that the motor/the part/the parts are assigned their essential speed of motion before they come into operation for execution of an actual part of the functioning of the feed element in the weaving machine. Said runs can also be controlled so that exceeding the maximum speed or overspeeding can be prevented in the motor/the part/the parts.

The above proposals provide particulars relating to an effective inte¬ gration and simple connection of the electronic control of the feed elements in or on the textile machine or to the supervising control system of the textile machine. The communications between the different

SHJitfiTUTE SHEET

functional parts in the textile machine or feed elements can be carried out rapidly and reliably. Units which work together can be connected and exchanged in the system without extensive reconnection or repro- gramming. Thus, e.g. the feedwheel system can be connected easily and unambiguously to the weaving machine.

In an embodiment a yarn tension control system is proposed to give optimum yarn brakes functions.

LIST OF DRAWINGS

An at present proposed embodiment of an arrangement which displays the features characteristic of the invention is described below with simul¬ taneous reference to the attached drawings in which:

Figure 1 shows in the form of a skeleton diagram a weaving machine with a system for control and supervision, to which a system for control and supervision of the feeders of the weaving machine is connectable via a digital connection for serial communication transmission, which serves as a data bus connection,

Figure 2 shows in principle the construction of a first type of message/frame which has priority over a second type or types of message/frame at the digital conneetion,

Figure 3 shows in principle the construction of another type of message/frame which can appear in the digital connection,

Figure A shows, in the form of a block diagram, connection of two units to the connection,

Figures 4a-7 show, in diagram form, signal trains, attributable to three different units, in association with prioritization when the units simultaneously require accoss to the con¬ nection,

BSTITUTE SHEET

Figure 8 shows, in the form of a block diagram, different construc¬ tions of units,

Figure 9 shows in principle, and in the form of a block diagram, the connection of weaving machine functions comprising feeder functions served by computer system,

Figure 10 shows principially a first embodiment of a yarn breaking or a tension control system,

Figure 11 shows principially a second embodiment of a braking or control system.

ADVANTAGES

In a weaving machine of the type raipier/gripper, projectile, etc. one or more yarn feeding paths are included. The yarn/weft of respective path is controlled and/or supervised by means of yarn/weft monitor device(-s) and/or control device(-s). One or more of the mentioned monitor devices is/are adapted to create a signal representative to the yarn/weft tension(-s) in the concerned path(-s) . A unit receives res¬ pective signal and generates in dependence of the same one or more control signals when the operation parameter changes in one or more yarn/weft control device and/or the weaving machine and with that the yarn/weft tension(-s) can be changed or modified. The mentioned control signals are generated when the yarn/weft tension becomes below or above a predetermined tension(-s) and are fed to the mentioned device(-s).

The yarn/weft controlling device(-s) are adapted to interact with the monitor device(-s) and can decide the yarn/weft speed in respective path between the yarn spool and the yarn feed element. The speed is kept on a predetermined maximum rate value, which can be selected +/- 20% of the ideal value. A control unit which is included or is connec¬ ted in and to the weaving machine is able to distribute control signals via the mentioned few-wired communication (for instance serial communi- cation) to the yarn control device(-s) and or the machine in dependence of the excess of the maximum value.

Respective data unit (microprocessor) can include program selecting function(-s) and/or program receiving function(-s) in which a number of different operation applications of the machine are related to. By means of experiences and/or calculations one or more programs can be simulated so that the yarn control and supervising device(-s) can be allotted a predetermined function(-s) .

The brake/brakes can be controlled by one or more microprocessors which effects intermittent or continuous signal(-s) 'to respective brake in the duration of the respective pick of the weaving machine. The mentio- ned signal(-s) can be initiated from the weaving machine andV ' or mutu¬ ally from the concerned feeders/yarn feeders.

DETAILED EMBODIMENT J ■ ' -

In Figure 1, the reference number 1 represents a textile machine of optional type, e.g. weaving machine, knitting machine, shuttle machine, jet machine etc. The machine is of the type which is provided with a supervising electronic system/computer system 2, by means of which the different functions of the machine are controllable and supervisable. The connections of the system to the machine have been symbolized with 3 and the connections of the machine to the system with 4. The control and the supervision can take place in known manner and are ^therefore not described in greater detail here.

Feeders 5, 6, 7 and 8 are connected or connectable to the weaving machine. The feeders can also be of known type and are therefore not described in detail here. Thus, e.g. yarn magazines have-not been shown for sake of clarity.

Each feeder has electrical connection parts 5a, 6a, 7a and 8a respecti¬ vely, e.g. electromechanical parts. Each feeder is assigned a function control unit 9, 10, 11 and 12 respectively. In a preferred embodiment, each unit is physically located close to or on each feeder. Each unit comprises one or more first micro-computers or advanced digital cir¬ cuits 13, 14 for serial interface control and serial bit flow process-

SUBSTITUTESHEET

ing. Memory circuit 15 (RAM, ROM) and a clock circuit 16 are also in¬ cluded. In addition, there can also be circuits for time logic, fault processing etc. In the figure, a communication port has also been shown with 17, via which port read-in and read-out elements can be connected via connections 18 for entering and retrieval of information, for pro¬ gramming etc. Each unit comprises or is connected to a second micro¬ computer 19 which effects the action, supervision etc. of the respec¬ tive feeder. By means of the second micro-computer, calculations can be carried out for optimum control and supervision of each feeder via the connection 20. The second micro-computer comprises conventional perip¬ herals such as memory circuits 21, communication circuits 22 etc. The connection interface comprises A/D and D/A circuits, communication terminals, pulse output etc. The second micro-computer 19 can be inte¬ grated in the unit 9 or alternatively constitute a separate unit, cf the connection of the second micro-computer 23 to a separate communica¬ tion control part 24 which has a corresponding construction to that described for the unit 9, apart from the second micro-computer 19 with associated peripherals 21, 22. The parts 23, 24 communicate with one another via a connection interface 25 for parallel communication. The units 9-12 can be constructed with identical, or essentially identical, connection interfaces so that individual interchangeability exists among the units, that is to say any unit can take the place of another unit, at least after a minor adjustment. In cases where a separate communication control part 24 exists in all units, these can be made individually interchangeable in corresponding manner.

Each unit 9-12 is arranged connectably to a two-wire connection 26, 27 for serial communication or message transmission. The system 2 is also connectable to the connection 26, 27. The system can comprise one or more control computers 28 which can function as supervising computer or computers for the units 9-12 which, in interaction with the respective control computer, function as slaves. In one embodiment the units 9-12 are complementarily or alternatively arranged for reciprocal communica¬ tion. Two-way or one-way exchanges of messages/pieces of information between the control computer/the control computers and the units or between the units is symbolized with arrows 29-38. Further connec¬ tion(s) serving further units can be connected to the weaving loom

SUBSTITUTESHEET

computer system 2. The different computer systems can work in parallel or with a supervising and subordinate system. One or more units can thus be provided with more than one part 13, and each part 13 is con¬ nected to its part system or its loop (connection) which affects the unit in question. Two units which are connected via a connection, e.g. the main connection, can carry out internal communication with one another via the connection or the main connection, which internal com¬ munication is not involved in other communication at the connection (the main communication) .

The respective connection of units and/or control elements to the digi¬ tal connection 26, 27, which serves as a data bus, "take ' s place via connection elements, e.g. terminal elements 39 which, for each unit/ control element, have a pair of screws, via which the connection to the unit/control element or the connection 26, 27 takes place. Message exchange can take place with messages of different types. The bit flow, which is effected between the units or between the units and the control element(s), in the digital data bus is arranged in said messa¬ ges which respectively comprise a frame part and a data part (applies to one type of message) . The messages/the frames • can be " executed with markings or addresses intended for the units. Each unit receives and stores its addresses which are assigned in the system/the systems. Alternatively, the system/the systems can operate with a certain order for the units. In the event that the units are controlled from a super¬ vising computer 28, the system can work with a start-up phase, in which control information is issued for selection of feeder functions, e.g. depending upon a programmed or selected weaving pattern, and a working phase in which the selected feeder function or functions are diagnosed, supervised, controlled for optimum function performance etc., and effected. Thus, e.g. the yarn quantity can be measured, the thread tension supervised etc. The reciprocal message transmission between the units makes it possible for the functions of the feeders to be related to one another, e.g. speed-adapted depending upon the type of weaving machine, possible yarn breaks etc.

The feeders can work with a feedback function/feedback functions where the system makes it possible for the feeders to utilize the same trans-

SUBSTITUTESHEET

mitter. The locking element function for the yarn measurement, reten¬ tion and winding-off from the feeder drum can also be controlled.

Two or more message types can be utilized, one message type being given priority over other message types at the digital serial connection. Figure 2 shows a construction of a first type of message which in prin¬ ciple consists only of a frame part (system part) which has the same length as the message 40, the length of which is indicated with L. The message or the frame is constructed of different fields. A start field is indicated with 40a, a priority field with 40b, a control bit field with 40c, a total control field with 40d, and finally an acknowledge¬ ment and completion field with 40e and 40f respectively. The content in the priority field determines the ranking of the message from the point of view of priority. In one embodiment, all messages appearing at the connection are mutually ranked, instantaneous signals or trigger signals being attributed the highest priority and normal communication then having priority according to the time requirement. Pick signals, yarn break signals, arrival signals, feedwheel exchange signal etc. have the highest priorities, while transmission of information regar¬ ding the long-term functional working in the textile machine has lower priority.

The second message type 41 according to Figure 5 has, in principle, the same construction as the message type according to Figure 4. The dif¬ ference lies in the fact that the message in Figure 5 also comprises a data field 41a. The frame part in message 41 according to Figure 5 can be thought of as consisting of the parts 41b and 41c. The data field contains information which is to be transmitted between the units.

The communication transmission works bit-synchronously, which is of significance, inter alia, in priority selection. The messages are assigned relatively short lengths L and L'. In this manner, a message of lower ranking does not obstruct a message of higher ranking for any length of time in the event of transmission of the latter message taking place when a unit with a higher ranked message wishes access to the connection. The message length L 1 can be selected in the order of magnitude 0.05 - 0.1 ms (at 1 Mbit/sec). The distances a, a' and b

SUBSTITUTE SHEET

respectively are selected with great accuracy. In order to carry out the functional working in the textile machine, bit speeds of e.g. 1 Mbit/sec or higher, e.g. 4 Mbit/sec, are utilized.

A basic feature of one type of transmission may be that two different types of logic levels are to be used, the first level here being called dominant level and consisting of "0" and the second level consisting of a non-dominant level "1".

By using said two levels, prioritization and fault detection are made possible. The hardware in the system is designed so that if one or more transmitters transmit a dominant bit or level, this will be received in the communication, irrespective of how many are transmitting a non-do¬ minant bit or level. As a bit fault in the communication appears in all connected communication unit (units) , 100% of all faults which have occurred are detected. This is based upon the fact that the transmit- ting unit sees that faults occur when the bit emerges in the communica¬ tion. For faults which have occurred locally (that is to say faults which only occur in the receiving unit) the following conditions apply. If more than five bits are faults, detection of the fault takes place to 100% and this applies irrespective of how these five faults are spread in the messge. A second condition is that if the number of faulty bits is odd, detection always takes place. As for the remaining types of faults (2 or 4 faulty bits) , these are detected with a proba¬ bility of 1/33000. The transmission of a bit is effected by means of the transmitted bit being divided up into five parts. The first part is a synchronizing part which normally starts the bit. The second part consists of an increase part (time increase part) , with which the bit is increased in the event of resynchronization. A third part relates to a first delay part which is attributable to a time interval, during which a stable level is obtained. At the end of this time, the value of the bit is read off. The fourth part consists of a second delay part, which forms a time interval in order that the circuit may determine internally whether it is the current unit which is to transmit the coming bit and which bit is to be transmitted in such a case. The fifth part is attributable to a reduction part which can be removed in the event of resynchronization. In cases where the communication part con-

SUBSTITUTESHEET

cerned cannot work entirely alone, it can be complemented with a micro¬ processor.

In one embodiment of the invention, all units which want to have access to the connection start to transmit their message as soon as there is a free space at the connection. The different messages have different priority, which means that all messages with lower priority are inter¬ rupted and only the message with the highest priority comes to be com¬ pleted. All those connected to the connection can, however, read the transmitted message. All units are adjusted or arranged to receive an assigned message and pick it up and, depending upon the message, carry out the function in question or pick up an actual piece of information. Acknowledgement can take place in different ways. A receiving unit can e.g. transmit an acknowledgement bit when it considers it has received a correct message. Another possibility is that the receiving unit answers by means of transmitting a message back depending upon a recei¬ ved message. The receiver can alternatively transmit a special acknow¬ ledgement message.

By enas of the prioritization function proposed according to the invention, the transmission of a large amount of information between the units is made possible. The transmission consists of an asynchro¬ nous process which has to be carried out serially in time. The units do not then receive knowledge in advance of the message transmission hap¬ pening. The system therefore has to work so that collisions between two different messages are prevented. According to the invention, it is proposed in one embodiment that prioritization takes place in the transmitted message, which means that any unit can transmit to any unit without problems. In addition to the system thus working with two logic levels, all connected units must be capable of detecting within a fixed time when a unit starts to transmit. By this means, it is ensured that the digital levels in the communication can be made stable at the moment when the units are reading off the bit from the communication. Another requirement in a system of this category is that each unit must interrupt its transmission as soon as it detects that the transmission comprises a message with a dominant bit when the unit itself is trans-

TUTE SHEET

itting a non-dominant bit. Further action can be taken to ensure that a unit with high priority does not fail to transmit. In normal cases, the transmitting units start their transmission in a random manner in time, which makes it extremely improbable that two units start to transmit simultaneously (they have to happen to start the transmission within the same 100 - 300 ns at a bit frequency of 1 MHz) . In the event of transmission taking place simultaneously within this time, the selection is made by means of prioritization. The problem arises when the transmitting unit cannot transmit bacause the connection is occupied. When the connection becomes free, the probability is very high that there will be several messages waiting in turn to transmit. When the network becomes free, all those which are waiting in the queue can start their transmissions, in which case there is also the requirement that when a message is completed, all units which wish to transmit must start their transmissions in an interval which is approximately 10% of the bit period, which means that all units must start their transmission within the same 100 - 300 ns at a bit frequency of 1 MHz. This latter requirement is prescribed preferably in order that a unit with low priority does not start transmitting somewhat earlier than one with high priority and thus create an occupied connection. The above can, however, be used for prioritization. A manner of ordering priority is thus that after a completed message, the units receive different delays before they can start the transmission. The unit which has the highest priority has a short waiting time and those with low priority have to wait a long time before they can transmit.

The waiting time with normal use of the connection with a maximum transmission speed can be 148 / ΛS (2 x 111 bits) plus the time it takes for the processor to process the information with its program. The minimum transmission time is half of the maximum. By means of only allowing, at sensitive moments, transmission of messages without data, this time can be reduced to 62 t~ . All these calculations are made with a bit frequency of 1.5 Mbit/sec and on the assumption that the transmitted message has the highest priority. The circuit has the pos- sibility of interrupting a transmission by transmitting a fault frame, which is transmitted automatically when faults are discoverad in the

SUBSTITUTE SKECT

communication and all units interrupt the reading-in and disregard all information read in. By transmitting such a signal, the message in progress can be interrupted and an important message can be transmitted directly afterwards. This should reduce the responce time to a maximum of 44 and a minimum of 40 ks .

For messages which comprise a predetermined number of bits with the same level in succession, the transmission (the protocol) works with a bit which is inverse and follows the predetermined number (e.g. 5). The inverse bit can optionally be selected to form part of the message or not. Interference is thus prevented from locking the connection. Other¬ wise it would be possible for cases to arise in which the interference was repeated and the system went out of order. In the event of faults, all units transmit e.g. six dominant bits in succession as a sign that they have perceived the fault. All units then transmit e.g. six non-do- inant bits. With this, the communication is restored and each unit is ready to or can start transmitting. Each unit which received the faulty message discards it and the unit which sent the message from the start resends. By these means, speeding up of alarm messages is brought about.

Figure 4 shows the connection in principle of three units 42, 43 and 44 to the connection 26'. The following table shows how the priority selection is arranged in a first example. The construction of the prio¬ rity field in the respective message for the respective unit 42-44 can be seen in the table. The message of the unit 44 has most dominant bits (levels) and is selected before the messages of the units 42 and 43.

Transmitted:

Result:

43 has transmitted 1 but received 0 and stopped its transmission

•42 has transmitted 1 but received 0 and stopped its transmission.

BSTITUTE SHEET

Figure 4 shows that the unit transmits its respective bits and reads the levels (that is to say, transmits and reads simultaneously) which are received on the common communication line.

Figure 4a shows the case according to the table shown above where prio- ritization takes place in one part of the message. In the figure, a "1" indicates a non-dominant level/transmission and a "0" a low level/domi¬ nant transmission. The transmission at the respective connection must be so rapid that when the respective bit is read off by the receivers/ the units, all the transmitted bits must have reached the respective reveiver. Bl, B2, etc. to B8 indicate respectively a bit space. When the unit 42 compares the transmitted bit in the space Bl with the state received in the communication, the unit notes that the non-dominant bit has been overwritten by a dominant one. The unit therefore interrupts its transmission. This must take place since continued transmission of the bits of the unit would have rendered impossible the.prioritization by means of overwriting of the dominant bits of the unit. At the bit space B3 the unit 43 makes the same observation of the difference bet¬ ween the transmitted bit value and that which the unit sees in the communication, for which reason the transmission is interrupted. At bit space B8 the unit 44 notes that it had the highest priority:,since it never had to interrupt its transmission. The unit 44 consequently comp¬ letes the message. The transmission (the message) can of course consist of both ones and zeros even though only zeros axe shown in the exemp¬ lary embodiment. In the example described, the prioritization process takes place with the aid of eight bits. It is of course possible to use more or fewer bits.

Figure 5 shows an alternative case with collision detection known per se. The units 42', 43' and 44' are assigned different waiting times At , A t 1 and A t - ' after collision. The unit (42') which is assigned the longest waiting time ( It 11 ) receives priority at the connection, whereas the other unit(s) must thus wait for their respective trans¬ mission.

SUBSTITUTE SHEET

Figure 5 also shows the signals which occur in a system in which three transmitters/units collide in their attempts to transmit simultane¬ ously. The units/the connection are normally executed so that no unit starts its transmission when another unit is transmitting. In the event of a simultaneous start, however, there is a slight risk of a respec¬ tive unit not managing to detect that another is transmitting simultan¬ eously. After a moment or a shorter time interval, the transmitting units/circuits come to indicate that their transmission is colliding with another transmitter. When a transmitting unit detects this, it goes into a fault detecting phase in order to complete the message and indicate to other units that the transmission has collided. The comple¬ tion is carried out in such a manner that all units involved transmit a sequence of dominant bits which overlap one another so that by these means a clear and marked completion of the collision can be detected by all units which are all synchronized to the edge in question. From a time KA, all units wait a predetermined time and the unit with the highest priority waits the shortest time before the unit starts to transmit. The units with lower priority wait a longer time and, when the time comes at which the latter units are to start to transmit, they indicate that the connection is occupied, for which reason the units concerned have to wait until the communication becomes free.

Figure 6 shows a further alternative concerning mechanically guided collision in which dominant levels are first transmitted in order to make clear that the unit(s) wish to transmit. The units 42'', 43' ' and 44'' are assigned different wait times vtl, vt2 and vt3 after all units have finished transmitting dominant bits. The unit (42'') with the shortest wait time (vtl) thus gains priority to the connection. The edges of the pulse trains must be kept to the time tl with great accuracy (e.g. 100 nanosec) .

The case according to Figure 6 is almost identical with the case accor¬ ding to Figure 5. The functions differ in that the units in the case according to Figure 6 do not start to transmit any message without starting by transmitting the sequence which in the case according to Figure 5 indicates a collision. A collision is thus signalled irrespec-

tive of whether any other unit is transmitting or not. The prioritiza¬ tion otherwise takes place in the same manner as in the case according to Figure 5. The advantage with the method according to Figure 6 is that the delay is constant and the collision indication doe ' s not need to be carried out. The disadvantage in relation to the case according to Figure 5 is that the prioritization takes a certain time even if there is only one unit which is to transmit.

Figure 7 shows a fourth example of priority selection 'for the units 42''', 43''' and 44'''. In this case, the starting point is the number of bits BA, BA' and BA' ' or times Tl, T2 and T3 respectively in the respective message. The message for the unit (44''') with the greatest number (BA'') receives the transmission state.

In this solution, it is the start sequence itself which is used for the prioritization. In this case, the length of the start sequence varies and that which has the longest start sequence and is the last to stop with its start sequence has the highest priority. After the prioritiza¬ tion, a certain time TU is used up for the unit to clarify that it is itself which is to transmit. The different prioritization times Tl, T2 and T3 must be so different in length that they can never be mixed up with one another. There is in this case a degree of uncertainty in time, since the time from the time a transmitter starts to transmit until the start edge concerned is detected by other units.

Figure 8 shows examples of units 45 and 46 of different types, the unit 45 being highly intelligent and the unit 46 being of a simpler type. The unit 45 has a microcomputer 47 which is connected to or comprises memory areas 48, 49, e.g. in the form of RAM or ROM memory respecti¬ vely. The micro-computer 47 works into a connection interface 50 which comprises D/A and A/D converters. Also included are counters, pulse outputs and pulse inputs. The connection interface 50 can also be pro- vided with a communication terminal 51. The connection interface works into an electromechanical part 52 belonging to an actual element in the textile machine. The microcomputer 47 also works into a communication part 53 which can comprise one or more micro-computers, advanced cir-

suBSTi U ε a^^T

cuits etc. A circuit 54 which in particular configures the unit 45 can be included. Said circuit 54 is provided with inputs and outputs 55. The unit 45 is connected via an output 46 to the digital connection 26' '. The unit 46 can consist of a communication part 57 which is con- nected to one or more transmitter elements 58 and one or more indica¬ tion elements 59 and/or execution elements 59'. The unit 46 has an output 60 which is connectable to the connection 26' .

Figure 9 shows symbolically, with Al, an airjet weaving machine with Al. The machine is provided with arrival detectors A2 and reference transmitters A3 for the machine angle. A number (4) of feeders A4 belong to the machine. Each feeder is provided with inward and outward thread monitors A5 and A6. A thread measuring device A7 and motor con¬ trol elements A8 are also included. The respective yarn stock is indi¬ cated with A9. Each feeder is assigned a main nozzle A10 and relay nozzles are indicated with AlO' and All and the thread with A12. Cutting elements A13 are also included. The drive element of the wea¬ ving loom is symbolized with A14.

The machine is controlled and supervised by two computerized systems according to the above. The serial digital connections in each system are indicated with A15 and A16 respectively. The computerized or elec¬ tronic control system of the weaving loom is indicated with A17.

Said elements forming part of the weaving machine are connected to the respective connection via units according to the above. The units have the same reference indications as their associated elements, but com- pleted with primes. Only the units whose elements are provided with reference indications are marked with the corresponding references. Similar elements (e.g. main nozzles for each feedwheel) each have their own unit in the figure, but elements can share the same unit or be connected in pairs to the same unit. Other units (cf motor control elements A8) can on the other hand be connected to two units A8', A8'' which each belong to or are connected to their own of the two compute¬ rized systems. The control unit A17 of the machine is connected via the unit A17' and the call monitor A2 is connected to both systems via the units A2' and A2' ' .

TITUTE SHEET

The equipment according to Figure 1 works with a start-up phase and an operation phase. For the start-up, each feeder has e.g. been assigned an identification number in the system. This allocation can take place by means of a code being received in the terminal contact. The start-up phase in the system can be characterized by the following description. The respective feeder reads off its identification code via the commu¬ nication transmission effected at the respective connection from a supervising unit in the system. The weaving machine informs the system of its breadth and working speed. The weaving machine further informs the respective feeder of the coming pick sequence number, e.g. 16, for the machine speeds most closely corresponding to the number. The wea¬ ving machine also informs the respective feeder of how much time will run after the reference signal before the feeder releases the thread. The respective feeder prepares itself with the aid of this information by taking up an optimum thread stock and adjusting itself to optimum maximum speed.

The operation phase is started by the weaving machine giving a start signal to the system(s) . Every time the reference transmitter A3 is passed, a reference signal is issued. The feeder whose turn it is ,to release thread, counts down the time until the release time. When the latter is reached, the feeder releases the thread. The feeder also measures the thread and activates its stop element at the right moment. The arrival monitor A2 gives a message when the thread passes. There¬ after, the sequence is repeated, reckoned from the reference signal of the reference transmitter. The repetition depends upon the length of the sequence. In one embodiment, the sequence can be repeated a further seven times. Thereafter, the weaving machine gives a pick sequence of a number of picks, e.g. eight picks, which are to come after the remai¬ ning picks, in this case eight picks, which have alfeady been given. Once again the sequence is repeated from the stage at which a reference signal is received when the reference transmitter A3 is passed. In the described operation phase, different types of message according to Figures 2 and 3 are thus called for. The start signal of the weaving machine is a typical instantaneous signal/trigger signal. The signals from the reference transmitter, the activation signals of the feeders for the stop elements, and the signals from the arrival monitor are

SUBSTITUTESHEET

typical instantaneous signals. These signals have, according to the above, priority in the communication transmission system over messages which contain data parts. An example of this message type is speed information and other messages which are to go to the respective feeder. These messages can be stored in memory stacks which work on the first-in-first-out principle. The yarn quantity e.g. can be directly received in these messages.

An alternative embodiment of a functioning principle which can be utilized on the weaving machine according to Figure 9 starts out from the fact that the system is equipped with separate nozzle control which controls main and relay nozzles A10, A10' and All respectively. This nozzle control is thus connected to the same serial communication as the weaving machine and the feeders. The start-up stage is started by the respective feeder A4 reading off its identification code in commu- nication transmission. The weaving machine indicates its breadth and its working speed. The weaving machine informs the respective feeder of the next pick sequence (e.g. 16) for the machine speeds most closely corresponding to the number (16) . The respective feeder prepares itself with the aid of this information by taking up an optimum thread stock and adjusting itself to optimum maximum speed. The weaving machine (by means of its part A17) asks the respective feeder A4 how long after a release signal the feeders is to release the thread. The respective feeder informs the weaving machine of how long it takes from the release signal being received to the feeders releasing the thread. The weaving machine stores these values in order to be able in each opera¬ ting case to calculate an optimum time for transmitting a release signal to the actual feeder. The weaving machine instructs the respec tive feeder to indicate every time a certain length, e.g. 7 cm, has been unreeled. This information is read off simultaneously by the nozzle control.

In this case also the operation phase is started by the weaving machine giving a start signal. The respective feeder calculates and executes optimum acceleration and speed sequences. The reference signal is given when the reference transmitter A3 is passed. The weaving machine calcu-

SϋSSTTTUTE SHEET

lates an optimum time for giving a release signal to the feeder which is to release thread and an optimum time for transmitting a message to the nozzle control to turn on the main nozzle. At the correct time, the weaving machine transmits a message for opening the main nozzle and a release signal to the actual feeder. The main nozzle is opened and immediately thereafter the feeder releases the thread. The feeder mea¬ sures the thread and transmits a situation signal every time 7 cm of thread have been unreeled. Guided by this, the nozzle control calcula¬ tes optimum times for opening and closing relay nozzles and closing off the main nozzle, in addition to which the nozzles are controlled accor¬ ding to this. The feeder calculates the correct time for,,Sc vating its stop element and activates the stop element when the time' comes. The arrival monitor A2 gives a message when the thread passes. Eaoh element can, guided by the procedure, conclude whether the pick has been suc- cessful or not. If the pick is judged to be faulty, a message 'concer- ning this is transmitted. The weaving machine decides whether it is to stop or continue. The above sequence, reckoned from the respective feeder calculating and executing an optimum acceleration and speed sequence, is repeated a further 7 times. The weaving machine gives the pick sequence of eight picks which come after the remaining eight picks which have already been given. Repetition takes place again ^ of the whole sequence from the phase in which the respective feeder calculates and executes an optimum acceleration and speed sequence.

For the cases described above, in the event of thread break before a feeder, the feeder in question transmits a message code (instantaneous signal) "thread break before feeder" and completes its pick. The wea¬ ving machine takes suitable action for the system. The feeder informs the system whether the pick has been completed or not. In the event of thread break after a feeder (A6) , the feeder in question transmits a message code (instantaneous signal) "thread break after " feeder". The weaving machine takes suitable action for the system.

SUBSTITUTESHEET

The invention proposes controlling operations for yarn/weft brakes adapted in connection to or in (yarn) feed elements. The brakes can have an uncomplicated or complex structure. In an embodiment the tension of the yard/weft is, in the running- on procedure of the yarn/ /weft, proportional to the speed of the feed element. The tension is very low at the start of the feed element, which causes problems especially in the case the spool body lacks of yarn separation. In this latter case the yarn in itself urge forwardly the yarn windings/ /yarn reserve on the spool body in the running - on procedure. For the most proper operation it is necessary to have a minimum tension in the yarn and at low feed element rates it is necessary to brake the yarn by means of a brake at the entrance side. The known yarn brakes is in continous contact with the yarn, which implies inexpedient load on the yarn when the feed element runs with a number of revolutions higher than that number of revolutions necessary to keep the enough tension for feeding the yarn reserve forwardly on the spool body. The subject invention proposes intermittent brake operation(-s) . In a first embodiment the operation of the brake is simple. The control device causes two positions or conditions of the brake which works with a brake position and a non-brake position. The trigger signals in the system of the invention are applied to the (yarn) brake/brakes which are actuated in dependence on the trigger signals in a way dependent on the system.

The serial protocol proposed by the invention allows controlling. of more complex brake function than that mentioned above.According to the invention it is proposed to adapt well operating a controlled yarn brake on the exit side of the feed element. Such a brake regulate the yarn/weft tension during the pick time. For instance, in gripping machines (looms) there is a need for a specific minimum yarn tension when the grip device catches the yarn. In the known machines/looms the tension has a constant value like the above mentioned brake on the entrance side. It is difficult to set the brakes for optimum tensions.

The set value differs from one type of machine to another. Even the machines which in the same company are used for producing the same products have in praxis different settings. The characteristics of the brakes vary also in time due to variations in temperatures, deposits, etc.

- 27 -

The invention is applicable on different kind of brakes. In first kind of brake, the yarn slides a certain angle on a cylindrical surface. The braking force is attained from (compare Figure 10) .

F « _ = F „ * e-^^ ut2 utl

, . = coefficient of friction °^= angle.

This type of brakes strengthen or amplifying the incoming tensions which in many cases is a disadvantage. In a second kind of brakes ("leaf-brake") the braking force is attained from the expression:

F . = MΕ + force in yarn in front of the brake.

This kind of brakes is not sensitive for incoming disturbances, which however pass through the brake.

By combining the principles of the mentioned first and second kinds of brakes it is possible to obtain an advanced controlled brake, see Fig. 10. The mentioned first kind of brake is then applied on a motor Ml of the type LAT (= Limited Angle Torque motor) the axis of which is movable a predetermined angle, for instance - 90 . This type of motors are very rapid and are available on the market. The angular accelera-

5 9 7 2 tion can be for example about 10 -10 , preferably 10 rad/s . The mentioned motor effects a given moment M in a certain angle _> . The value of the moment or torque is related to the force (compare Fig.

10).

F ut2 * M (r * sin Φ )}

The force F „ can be lineary proportional in relation to the applied moment M if the force F is fed back in a way to keep the angle £> constant. By varying the moment M under the pick it is possible to control the yarn tension under the pick duration. The invention also offers the possibility to vary the moment M with the angular speedup , by means of which dynamical factors can be compensated. It is also

SUBSTITUTE SHEET

possible to apply a negative moment -M at the same time the force F is released. The yarn tension can in such a way rapidly be decreased to a minimum. The angle (0*.= >£ +<Y ) is dependent of the angle f> so that the system can be designed for a very rapid respons. In such a way the disadvantages of the mentioned first kind of brakes have been changed into advantages in the combined version.

The combined brake (Fig. 10) has a microprocessor mP (unit) of its own and gets or exhange data information from or with the weaving machine Z via the communication 26, 27 (see Fig. 1). The first signals are related to a first value of the friction coefficient J and set up a tabel (F2) for the wished yarn tension F _ as a function of the angle of the weaving machine in the weaving cycle. The tension control system is able to give the machine information about actual value of coefficient , difference in thread thickness, etc., the value of which can be extruded from the mesured values of the moment/torque M (= Ml and/or M2) and angle(-s) p , V , said value of the moment can be extruded from or decided by means of the motor current(-s).

Second signals are suitable to indicate the angle of the weaving machine. At least one signal is needed for respective turn and this signal is of the type trigger signal. When several signals per each turn are used in the turn indication, for example four signals, all the signals are to be trigger signals (first signals) . A modern ordi¬ nary weaving maching of gripper type works typically with a number of revolutions of 600 r/min, i.e. 10 Hz. The yarn is drawn in under (about) half a turn and the yarn rate varies approximately sinusoi- dally with two half periods at the frequency of 20 Hz. The brakes according to the invention are adjusted coarsely with at least 200 Hz and smoothly (superposingly) with 2 kHz, which presents good charac¬ teristics for the control operation of the brakes. It is realized that the trigger signals (first signals) have to operate with delay(s) (well) below 2 ms (corresponds to 500 Hz). In Fig. 10 Mo is a torque motor which effects moment/torque Ml on its axis Mol which is provided with or connected to member Mo2, which can be turnable or fixed. Moment Ml causes force F against member FM, which is preferably fixed. Yarn(-s) Y run(s) between members Mo2 and FM and force F causes the

SUBSTITUTE SHEET

wished friction for the yarn. Angle X is the angle of axis Mol. The motor Mo is controlled by microporcessor (unit) mP including table F2. Conduct(s) 1. transfers an actual value signal for angle ^ ; 1„ a referens value signal for angle; 1, an actual value signal of moment M, ; 1, a referens value signal of moment M ? .

A motor Mt has a wheel on its axis symbolized with Mta. Member Mta can alternatively be separated from axis of Mt and is then preferably fixed. Motor Mt provides moment/torque M2. A member Mtb is related to Mt via a rocking lever Mtl in such known way that member Mtb is turn- able around axis of Mt with preferrably fixed centrum distance r bet¬ ween members Mtl and Mtb. Turn angle is shown by said p . The members Mtl and Mtb is preferrably provided with cylindrical envelope surfaces around which yarn(-s) run(-s). The surface or member Mtb is preferably not turnable relative the yarn(-s) . The yarn(s) is/are in frictional engagement with parts of said surfaces. Said parts are indiated with

Oi. and o the values of 1.' transfers an actual value signal for angle p ; 1 ' a referens value signal for *p ; 1 ' an actual value signal for M„. By means of said values (signals) the motors Mo, Mt or rather the moments M.. , M_ can be controlled with optimum. When the friction of the yarn(-s) is tending to be to high at said surfaces the friction at members Mo2 and FM can be decreased and vice versa by feeding over the friction status from the one friction effecting point to the other and vice versa. The combined yarn control system can effect the right/optimum yarn brake operation during the weaving procedure(-s) . The tension control system works with an inherent fric¬ tion measuring function. The yarn tension system can be used separa¬ tely in relation to the equipments describe by means of Figs. 1-9. *

The mentioned referens values are calculated by the microprocessor in concert with the table F2 and actual values of angle p> and the currents which correspond to the moments Ml and M2.

The above mentioned mathematical expressions are valid for fixedly arrangement of members Mo2, Mtl and Mtb. The friction surface of said friction members have friction layers of diamond, metal, metal oxide, ceramics, etc. having enough friction coefficients, are able to conduct heat away, are durable against wear, etc.

SUBSTITUTESHEET

The above tension control system is itended for adaption at the inlet or outlet side of the concerned feeder(-s). The yarn(s) path(s) is/are running from the left to the right in Fig. 10. A change in tension Fut2 causes changes of angle > against the torque M„. The control system responses very fast to the tension change and is able to take a condition/position which in each moment is balanced against the each occuring value of the force Fut2.

The invention is applicable to weaving machines/looms provided with automatic threading up (drawing in) function and with weaving in one colour and two feed elements in so called weft mixture, i.e. in each second pick the respective feed element is actuated for feeding.

In the automatic threading up procedur the following sequence is possible:

1. The yarn feed element 1 indicates a yarn break before the element and send the message "Yarn break at the entrance side of the feed element" (the indication is of the type trigger signal = first signal) .

2. The loom instructs the feed element 2 "Double up the yarn supply" and is after that supplied from the feed element 2 which works with the double frequency.

3. The loom instructs the thread up system "Change yarn".

4. The thread up system advises the feed element 1 "The spool body is to be emtied" and clears out the same.

5. The thread up system applies the new yarn at the inlet of the feed element 1 and instructs the same "Soak or blow through the yarn".

6. The feed element soaks or blows the yarn through and informes the thread up system "The yarn is in right position".

7. The system grips the yarn and informs "The yarn is gripped".

8. The feed element winds up yarn on the spool body and indicates "Ready".

9. The system carries the yarn end to a position in which the yarn end can be gripped by the yarn guide and informs the -loom "The yarn is ready to be received".

10. The loom receives the yarn and instructs the feed elements "Return to double shift".

The messages transferred on the communication in items 1-10 are not very critical from the view point of time but can be interleaved bet- ween the trigger signals. The procedure described in 1-10 can be effected by means of fewer signals and steps and is shown only as an example. Instead of the communication with the machine the feed elements can take and exchange information(-s) from respective with each other in the procedure. If the system includes autematic spool shift devices further message can be distributed and received as following:

11. The spool shift device informs the weaving machine "The yarn on feed element 1 is finished".

12. The weaving machine and the feed elements exchanges messages in accordance with items 2-10 above.

A weaving machine works with one or more yarn feeding paths are con¬ ducted via yarn feed elements, yarn brakes and monitor(-s) for the yarn. The yarn feeding operation(-s) are data controlled and 'include data units (microprocessors) which are mutually connected via a few- wired communication (serial communication). The brakes, feed elements, monitors, etc. include programs which control respective operation. The feed elements are adapted to be controlled by the unite so they work with optimum yarn reserve/store. The brakes are adapted to be controlled by their unit(-s) so they effect controlled yarn tension(-s) at the inlets and outlets of the feed elements. In an

SUBSTITUTESHEET

embodiment the monitor device(s) effects real indications of speed changes in the yarn(-s) so that respective monitor device does not indicate yarn break at said speed changes. The brakes effects, in dependence of the control signals from the units, a predetermined low (optimum) speed which effects an even tension on the (spool) body. The feed elements and the brakes effects small speed changes in the yarn feeding paths between the spool and the feed element. The yarn store range on respective feed element can be checked controllably.

A data communication connection with a few wires can be utilized. In one embodiment, with a few wires means a connection with e.g. two wires/conductors for the signal transmission and access to earth (earth conductor) and a screened conductor which prevents interference into and out of the system. Two-wire is to be read with these condi¬ tions as the starting point.

Fig. 11 shows a yarn/weft tension control system comprising linear motor devices K an Kl. Respective device comprises a perment magnet arrangement including elongated iron (core) members K2, K3, 4 and K5, 6 and 7. A movable coil (winding) member K8, K9 is guided on member K4 respective K7 and is movable in the longitudinally direction in relation to said member 4, K7. Members K2, 3 and K5, 6 are north magnetic poles and member 4, K7 is south magnetic pole. The movable coil is attached to or provided with actuating member K10 which inclu¬ des member Kll which urges yarn Y'against support in order to cause frictional engagement for said yarn. The coil member K8, K9 has or ineracts with a sensor arrangement for indicating the displacement position of the coil on core member K4, K7 and then the displacement position of member Kll in relation to support K12. The sensor arrange¬ ment includes a potentiometer which is interactable with shunt member K14 attached to the movable coil. By means of the arrangement the value of a signal Kil is dependent on the displacement position of the coil in relation to the potentiometer. The signal Kil has its lowest value in the lower coil position in Fig. 11 and its highest value in the highest coil position. The perment magnet, which includes also core or iron members K2, K3, K4 respective K5, K6, K7 and further core or iron members K15, K16 and K17, K18, effects a magnetic field, in which coil member K8, K9 is displacable in the length direction of

elongated member K4, K7 by means of signals (currents, direct currents) Ki2, Ki3. The first of the latter signals/currents causes upward movement of the coil member and the second signal/current down¬ ward movement. Alternatively, the movements are determinable with current directions.

Linear motor device Kl operates in the same way as device K. The yarn Y' runs over three cylindrical members K19, K20 and K21, the latter one is applied on arm K22. The yarn engages the members K19, K20 and K21 at angles VI, V2, and V3. The vaules of these angles depends on the relative displacement between members K19, K20 and K21. -1 In the shown embodiment member K 21 is displaceable in relation members K19, K20. The members K19, K20, K21 (and also Kll and K12) can be provided with peripherical grooves in order to guide the yarn in side direc¬ tions.

Each linear motor device K and Kl is served by a unit KU1 respective Ku2. A master unit is designed with Ku3. A high sensitive yarn tension control system working with high response and accuracy is attained by the subject matter. The system is controllable with the applied signals/currents effected by the units. The coils are adapted in the magnetic field and displacable with the signals/currents in a very sensitive manner, known by itself i.a. at disc readers arrangement.

The yarn which is fed from the feed element is to have a certain tension in order to maintain its extended shape. The yarn accelerates and decelerates and there is a need for draw or tractive forces in both the ends whole the time. The necessary forces vary essentially during the feeding procedure of the yarn. The movements of the yarn is connected or timed with the mechanical structure of the loom and the geometrical movements depends on the generated forces and the demands of brake forces. The subject invention proposes to attain how forces is to be achieved at the unwinding end by optimum result. The force varies in dependence of the weaving rate and is low at low rates. The brake force has to vary during the feeding procedure of the yarn.

SUBSTITUTESHEET

In the known devices the braking force is normally constant. It is important to avoid braking forces under at least some time slots in the weaving procedure. In the known machines great tension peaks occur at acceleration due to the fact that the braking force is adapted to manage the deceleration of the yarn. If acceleration and deceleration have the same rate value, the tension of the yarn will be high. The subject invention proposes a controlled tension force which varies under the weaving procedure and is kept to a minimum value during the whithe procedure. Forces are increased and decreased during whole the procedure. The squeeze brake K generates a supplementary forcee which is proportional to the squeeze force in the above second expression and a supplementary part which amplifies the force by deflecting the yarn over one or more (fixed) bend surfaces, see the first above expression. By varying the squeze force and deflecting angle(-s) the brake force can be controlled to the wished value. There is an advan¬ tage in arranging a squeeze brake in the first position due to that the supplementary force in this type of brake is independent of the yarn force in the front of the brake. In the second brake step the force is proportional to the incoming force. A further advantage of two brake steps is evident from the fact that member K21 is able to move upwards at yarn accelerations and in such a way the force can be kept very low due to the yarn delivery from the excess attained from the curve of the yarn.

The cross elasticity of the yarn, like the thickness of the yarn, can be measured by means of member K14 which can measure the relative distance between members Kll and K12 at the same time as the force is measured. In such a way different information can be extruded in order to attain continous conrol of the yarn quality. The force variations at a certain distance between members Kll, K12 can be studied and knowledge of the uneveness of the yarn can be extracted. If the irre¬ gularities appear on determined distances the yarn speed can be measu¬ red by means of the time periods between the force peaks. If two

SUBSTITUTE SHEET

squeeze brakes are arrange with a determined distance between them speed measuring can take place by correlation between or of the force related signals. This speed measuring can be carried out on the wished yarn as long as it is uneven. Member Kl can be force controlled and then a rapid adjustment of the yarn force can be achieved. An eventual knot on the yarn may cause a supplementary force when it passes through member squeeze Kll, K12. The control arrangement tries to keep the force constant by means of member K22 and member K21 is able to move upwards and the yarn feeding is effected , from the yarn store between members K19 and K20 during the time the knot passes members Kll, K12. The friction forces decrease rapidly when the deflection angle decreases. After the passage of the knot and the force has disappeared the force can rapidly be recovered when member K21 moves downwards. The function of the brake according to Fig. 10 is -similar to that one of Fig. 11. The squeeze force is attained by the.movement of member Mo2, which via the rocking lever effects the squeeze force. The deflection angle in two steps is attained by means of rotation of Mtb, which rotation is effected by arm Mtl around motor Mt with moment M2. Another advantage is that the yarn can be withdrawn and be strec- hed afterwards. Member Kll can lock the yarn by means of enough value on force F and after that the yarn can be withdrawn by means of member K21. In such a way the yarn can be withdrawn to a certain point in order to attain an even rear edge. The yarn can be locked after members K20 and K21 and then it is possible to fill up the yarn store between member K19, K20 with yarn which can be fed with low force by rapidly moving member K21 upwards whe the yarn start to accelerate.

Units KU1 and KU2 includes tables like table F2 in Fig. 10. "

The invention is not limited to the embodiment shown above by way of example, but can be subjected to modifications within the scope of the following claims. >

SUBSTITUTE SHEET