EP1953648B1 - Control process on a cross-wound bobbin producing textile machine with components connected via a machine bus - Google Patents

Control process on a cross-wound bobbin producing textile machine with components connected via a machine bus Download PDF

Info

Publication number
EP1953648B1
EP1953648B1 EP20080000249 EP08000249A EP1953648B1 EP 1953648 B1 EP1953648 B1 EP 1953648B1 EP 20080000249 EP20080000249 EP 20080000249 EP 08000249 A EP08000249 A EP 08000249A EP 1953648 B1 EP1953648 B1 EP 1953648B1
Authority
EP
European Patent Office
Prior art keywords
workstation
component
identification address
bus
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Not-in-force
Application number
EP20080000249
Other languages
German (de)
French (fr)
Other versions
EP1953648A1 (en
Inventor
Peter Hennig
Ralf Hoffmann
Manfred Mund
Janos Nagy
Jörg Dr. Walter
Hans-Günter Wedershoven
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oerlikon Textile GmbH and Co KG
Original Assignee
Oerlikon Textile GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oerlikon Textile GmbH and Co KG filed Critical Oerlikon Textile GmbH and Co KG
Publication of EP1953648A1 publication Critical patent/EP1953648A1/en
Application granted granted Critical
Publication of EP1953648B1 publication Critical patent/EP1953648B1/en
Not-in-force legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D01NATURAL OR MAN-MADE THREADS OR FIBRES; SPINNING
    • D01HSPINNING OR TWISTING
    • D01H4/00Open-end spinning machines or arrangements for imparting twist to independently moving fibres separated from slivers; Piecing arrangements therefor; Covering endless core threads with fibres by open-end spinning techniques
    • D01H4/42Control of driving or stopping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H54/00Winding, coiling, or depositing filamentary material
    • B65H54/02Winding and traversing material on to reels, bobbins, tubes, or like package cores or formers
    • B65H54/22Automatic winding machines, i.e. machines with servicing units for automatically performing end-finding, interconnecting of successive lengths of material, controlling and fault-detecting of the running material and replacing or removing of full or empty cores
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H63/00Warning or safety devices, e.g. automatic fault detectors, stop-motions ; Quality control of the package
    • DTEXTILES; PAPER
    • D01NATURAL OR MAN-MADE THREADS OR FIBRES; SPINNING
    • D01HSPINNING OR TWISTING
    • D01H13/00Other common constructional features, details or accessories
    • DTEXTILES; PAPER
    • D01NATURAL OR MAN-MADE THREADS OR FIBRES; SPINNING
    • D01HSPINNING OR TWISTING
    • D01H13/00Other common constructional features, details or accessories
    • D01H13/14Warning or safety devices, e.g. automatic fault detectors, stop motions ; Monitoring the entanglement of slivers in drafting arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2701/00Handled material; Storage means
    • B65H2701/30Handled filamentary material
    • B65H2701/31Textiles threads or artificial strands of filaments

Definitions

  • the invention relates to a method for avoiding address conflicts on a cross-wound textile machine having a plurality of similar jobs, which have a plurality of components, such as a thread tensioner or a paraffining device, a drive a thread laying device, a thread connecting device or the like, which is used to control the Manufacturing process are connected to a machine bus, the components and / or jobs each having an identification address is assigned.
  • components such as a thread tensioner or a paraffining device, a drive a thread laying device, a thread connecting device or the like, which is used to control the Manufacturing process are connected to a machine bus, the components and / or jobs each having an identification address is assigned.
  • a textile machine comprises a plurality of preferably modular workstations, which in turn have a plurality of components, such as drives for an opening roller, a thread laying device or the like and a thread cleaner or a thread cutting device.
  • the modular structure of the workstations allows in a simple way the exchange of individual components within the workplace or the replacement of the same components between different workstations of the textile machine.
  • the components of a workstation are understood as meaning, for example, the drives of a thread connecting device, a thread feeder device or a thread tensioner of a winding machine. Accordingly, for example, in drives for a Feed roller, a take-off roll or a spin agent to the components of the jobs of a spinning machine.
  • Such a textile machine is from the EP 0 385 530 A1 known. This has to control the operations at their jobs via a field bus system, which consists of a field bus and attached components of the jobs.
  • the fieldbus is connected to a central controller to communicate with the components of the workstations via command sequences which are forwarded to individual workstation computers.
  • each component and / or job is assigned a unique identification address.
  • the identification addresses can be stored, for example, in a non-volatile memory of the component and / or the workstations or set via coding switch of the component.
  • the address assignment can be coupled to the type of the component.
  • the same identification address will be assigned to two components or workplaces of the same type. If such an error occurs and several components and / or workstations with the same identification address are present in the fieldbus, bus communication is disrupted (for example, misinterpretation of commands, command sequences reach the component which should not be addressed or commands are not executed at all) ), where it is difficult to identify which of the components and / or workplaces are responsible for the disturbance.
  • the object of the invention is to avoid address conflicts in a fieldbus system of a textile machine, in particular without the requirement of a central instance managing the addresses of the components and / or workstations, as in US Pat EP 1 054 086 A is proposed.
  • each component and / or workstation has a control device which sends a request message with its preset identification address via the machine bus during the installation of the component and / or the work before transition to normal operation which is suitable for causing a component and / or workstation already connected to the machine bus with an identical identification address to respond.
  • the controller for examining bus communication on the machine bus is arranged to determine if a response message is being sent from an already connected component and / or workstation.
  • the controller evaluates the bus communication to detect whether an already connected component and / or job is linked to the machine bus with identical identification address; the controller is adapted to automatically generate a new address when an address collision is detected in the evaluation to send a request message with the newly set identification address via the machine bus when has been determined that the originally set identification address is assigned.
  • the check according to the invention can be used both in ongoing fieldbus operation and during commissioning of the fieldbus.
  • the check preferably takes place at each new start of the textile machine or even only the workplace after a downtime.
  • the check can also be triggered by a manual startup of the component and / or workstation, for example, after their replacement or as a consequence to the switching on of the power supply of the component and / or workstation.
  • the controller of the component and / or the workstation determines its own preset identification address and sends a request message to the fieldbus configured to have another component and / or workstation having the same identification address in normal operation is caused to a response message.
  • the controller of the component and / or workstation that sent the request message itself does not respond with a reply message but monitors the bus communication.
  • the read messages on the fieldbus are checked to see if it is the reply message to the request message.
  • the controller of the component and / or workstation can recognize that its identification address in the fieldbus system already assigned elsewhere, and accordingly does not go with this identification address in the normal mode.
  • control device If the control device detects an already installed on the fieldbus component and / or job with the same identification address, the control device outputs an interference signal, which is displayed by a means on the textile machine. This can be an optical or acoustic interference signal or even a telegram to the workstation computer of the textile machine.
  • the controller automatically generates a new address to repeat the process of checking the identification address to connect the component and / or job to the field bus and to be able to convert into normal operation.
  • the control device of the component and / or work place instead of a single identification address also a plurality of identification addresses or an identification address space assigned so that it starts the process with a first of these identification addresses and continues on receipt of a response message with further identification addresses until they has reached an identification address that has not yet been assigned in the fieldbus system.
  • one or more random identification addresses can be generated on the basis of the evaluation of the bus communication.
  • the identification address is manually adjusted, for example by means of coding elements such as dip switches or the like.
  • coding elements such as dip switches or the like.
  • control device can set a limited number of new identification addresses in order to repeat the request.
  • the number of addresses can be limited in a predeterminable manner in order to keep the process within a reasonable time frame.
  • means may be provided on the textile machine that indicate that an address has already been allocated.
  • the means provided for signaling an address conflict are preferably attached directly to the component and / or job, so that in the course of commissioning the field bus, the identification of the incorrectly set component and / or job is easy.
  • an optical signal transmitter is considered, for example, a signal LED or a signal bulb or a speaker.
  • the address collision can be displayed on the textile machine via a central control device and / or sent from the latter to a remote computer in order to give an indication of an address collision there.
  • the control device transfers the component and / or workstation to normal operation if no already connected component and / or workstation with the same identification address has been recognized on the fieldbus.
  • the absence of a response message ensures that an address conflict and a resulting disturbance of the bus communication is not to be feared are.
  • normal operating messages which may also include request messages from other components and / or workstations connected to the fieldbus which, for the purpose of transition to normal operation, Check the presence of their identification address in the fieldbus system.
  • control device of the component and / or the work station waits for activation and before sending the request message a waiting period having a randomly selected duration. This ensures that two control devices of components and / or jobs with identical identification address despite simultaneous activation or energization not simultaneously perform the check and then go to normal operation due to the absence of a response message.
  • an acoustic interference signal emanating from the signal generator is advantageous, which permits location of the signaling component and / or workstation even in the absence of visual contact.
  • the simplest variant provides for a limited detection period, after the expiry of which the first component and / or workstation goes into normal operation without the arrival of a response message.
  • the detection period is preferably to be chosen so large that it is ensured that a possible already installed component and / or job with identical identification address has been enabled to send a response message to the fieldbus.
  • the first component and / or job waits until no further message or low priority message has been detected on the fieldbus. This ensures that the response message does not just fail because it is overwritten in the course of an arbitration by higher-priority messages.
  • FIG. 1 is a side view schematically shows a job 20a of a cross-wound producing textile machine, in the present case of a so-called cross-winding machine 1 shown.
  • Such spooling machines 1 have a plurality of similar, in series juxtaposed jobs 20a, 20b, 20c as in Fig. 2 shown, on which, as known and therefore not explained in detail, spinning cops 3, which have relatively few yarn volume, are rewound to large-volume cheeses 5.
  • the running thread 16 is also monitored during rewinding, as is known, for possible yarn defects, the be cleaned if necessary.
  • the thread 16 is paraffinized during the rewinding process. That is, the thread 16 is passed through a paraffining device 19, which ensures that the coefficient of friction of the thread 16 is reduced.
  • the cheeses 5 are handed over after their completion by means of a (not shown) automatically operating service unit on a machine-spooled cross-bobbin transport device 7 and transported to a machine end side Spulenverladestation or the like.
  • such automatic packages 1 are often equipped with a bobbin and tube transport system 6, in which, on transport plates 11, the spinning cops 3 and the empty tubes circulate.
  • a bobbin and sleeve transport system 6 are in Fig. 1 only the Kopszu 1500 register 24, the reversibly drivable storage section 25, one of the leading to the winding unit 20a transverse transport sections 26 and the sleeve return path 27 shown.
  • the individual work stations 20a to 20c furthermore have various devices which ensure the proper operation of such workstations 20a to 20c. Such devices are known per se and therefore in the Fig. 1 only hinted.
  • One of these known devices is, for example, the winding device 4, which has a coil frame 8 movably mounted about a pivot axis 12.
  • the cheese 5 is located during the winding process with its surface on a drive drum 9 and is driven by this single-motor actuated drive drum 9 via frictional engagement.
  • Fadenchangier noticed 10 For traversing the thread 16 during the winding process a Fadenchangier occasions 10 is provided. Such, also known and in the FIG. 1 only schematically indicated Fadenchangier aggr 10 has, for example, a yarn guide 13 with a finger-like thread laying lever.
  • the acted by an electromechanical drive 23 thread-laying lever traverses the thread 16 between the two end faces of the cheese 5.
  • the drive 23 of the thread guide 13 is also connected via the Hästellenfeldbus 57 to the workstation computer 22.
  • the illustrated job 20a of such automatic package 1 in the yarn path a defined controllable thread tensioner and a thread cleaner 15, on which is functionally connected to a thread cutting device 18.
  • the thread tensioner, the thread cleaner 15 and the thread cutting device 18 are also connected via the Hästellenfeldbus 57 to the workstation computer 22 to be controlled via this.
  • the workstation 20a also has a paraffining device 19 on, which makes it possible to provide the thread 16 during the Umspulreaes with a paraffin order.
  • the paraffining device 19 is likewise connected to the workstations computer 22 via the workstation field bus 57.
  • the single drive 31 of the paraffining device 19 is connected via the Hästellenfeldbus 57 to the workstation computer 22.
  • Textile machine 1 shown schematically has a central computer 59 which is connected to a machine field bus 14.
  • the textile machine 1 has a DC power supply 60.
  • a plurality of jobs 20a to 20c are used, which are respectively connected to the engine field bus 14 and the DC power supply 60.
  • the number of jobs 20a to 20c is not limited to the number shown, but almost unlimited expandable.
  • a workstation 22 and a transformer 28 are provided, each workstation 22 being connected to the machine field bus 14, and each transformer 28 being connected to the DC power supply 60.
  • the transformer 28 serves to convert the voltage supplied by the DC power supply 60 to a voltage suitable for the operation and the control of the jobs 20a to 20c is required.
  • each work 20a to 20c, as already described for the cheese winder 1, on facilities, drives and the like, simplifying the following explanation of the method in FIG. 2 are shown and designated schematically as components 26a to 26e, which can be controlled via the working field bus 57 or the machine field bus 14.
  • the number of components 26a to 26e, which correspond to the already described drives or devices of cheesemaking textile machines, can be extended almost arbitrarily.
  • components 26a to 26e may include drives for a thread connecting device including cutting and clamping devices for the thread ends, thread feeders such as a gripper tube for the yarn supplied by the cop and a suction nozzle for that of the cross-wound bobbin réellegeholten thread, a thread tensioner, Kops Touch
  • Other components 26a-26e may also be connected to the workstation computer 22, such as valves that control the pressure in suction tubes or splice channels, or the thread trimmer 18 and sensors of various types, such as the thread scrubber 15 or a yarn tension sensor.
  • a spinning machine it may be in the components 26 a to 26 e to drives the feed rollers for the sliver feed, take-off rollers for the spun yarn, drives for the Spinning, a suction nozzle for the retrieved from the cheese package thread, a paraffining device and for laying the thread along the cheese act.
  • valves for example, for compressed air supply to prepare the yarn ends for piecing or sensors one of the components 26a to 26e form.
  • the components 26a to 26e are each connected to the workstation field bus 57 to which the workstation computer 22 is also connected. Accordingly, the textile machine 1 has a workstation field bus 57 via a machine field bus 14 as well as each workstation 20a to 20c.
  • This hierarchical structure in which the workstation 22 of each workstation 20a to 20c serves as an intelligent converter and control device for the components 26a to 26e, permits a particularly flexible adaptation of the workstations 20a to 20c.
  • each component 26a to 26e is assigned an identification address corresponding to each component 26a to 26e of each workstation 20a to 20c is unambiguous, wherein the individual jobs 20a to 20c is also assigned a unique identification address.
  • the identification addresses are at the components 26a to 26e and / or the jobs 20a to 20c prior to their installation or prior to their commissioning after their connection to the machine field bus 14 or the respective working field bus 57th can be preset, for example, by a coding element, such as a dip switch or the like, or by a direct input of an identification address into a nonvolatile memory of the workstations 20a to 20c or the components 26a to 26e by means of an input device connectable to it or by automatic generation of an identification address by means of a software algorithm.
  • a coding element such as a dip switch or the like
  • the communication of the central computer 59 for example, with the component 26c of the job 20b via the machine field bus 14 by sending a command to the identification address of this job 20b and / or the component 26c corresponding identification address.
  • the communication within the workstations 20a to 20c takes place in a corresponding manner via the workstation fieldbus 23, in that the individual components 26a to 26e are addressed here on the basis of their individual identification address. Thereafter, the specific command sequences for this purpose can be sent to the identification address of the relevant components 26a to 26e and converted via a printed circuit board of the components 26a to 26e.
  • FIG. 3 shows a newly installed component 26a connected to the workstation field bus 57.
  • the component 26a has a control device with a main processor 51, a data memory 53 connected to the main processor 51, a transmitting and receiving device 55 connected to the main processor 51, and a signal generator 17 which generates an optical and / or acoustic signal.
  • the data memory 53 is designed as a nonvolatile data memory 53.
  • a computer program is stored, which is the initialization of the component 26a after switching on the power supply.
  • the main processor 51 starts to execute this program.
  • the functioning of the computer program is based on two variants, shown in the FIGS. 4 and 5 , explained below.
  • the FIG. 4 shows a first variant for avoiding an address conflict on the textile machine 1.
  • This method is stored in the form of a computer program in the nonvolatile data memory 53 of the component 26a and is performed after the supply of the installed component 26a with power.
  • the main processor 51 After this Start 30, the main processor 51 generates a random number and waits in a first step 32 for a random number corresponding period.
  • a request message is sent to the workstation field bus 57, which is suitable for sending another component 26b to 26e, which is connected to the workstation field bus 57 and in an operating state, to an answering station.
  • Message In the simplest case, this can be a so-called echo message, which is understood by the receiver specified in the echo message via an identification address as sending a reply message in order to recognize its readiness to receive. Its own identification address is read by the main processor 51 from the data memory 53 for this purpose.
  • the control device component 26a After sending the request message, the control device component 26a goes into a monitoring mode in method step 36 in which it monitors only the communication running on the workstation field bus 57. After reading the bus communication, it assesses in a first decision step 37 whether a message has been received. If so, in a second decision step 38, it judges if this is a response message in response to its request message. If this is not the case or if it was determined in the first decision step 37 that no bus communication has taken place, it checks in a subsequent third decision step 40 whether a predefined maximum time for the passive check of the bus communication has expired. If this is not the case, component 26a returns to step 36 and further evaluates bus communication.
  • step 42 If it recognizes in the second decision step 38 that a response message has been received on its request message, it proceeds to step 42, in which it terminates the initialization process with an optical and / or acoustic interference signal in the form of activation of the signal generator 17. Alternatively, it could also send a corresponding telegram to the workstations computer 22.
  • the control device if it recognizes in the third decision step 40 that the verification time has elapsed without a response message having been received on its request message, then the control device causes the component 26a to go into normal operation in method step 44.
  • FIG. 5 shows the flowchart of a second variant. Process steps that correspond to the process steps of FIG. 4 Correspond to the first variant shown are referenced with identical reference numerals.
  • the second variant differs in that in the data memory 53 of the control device of the component 26 a in addition to the computer program for carrying out the method, instead of the own identification address, an address range is predefined, which has a large number of possible identification addresses for the component 26a.
  • a first identification address is selected from this address space.
  • a request message marked with this first selected identification address is sent to the workstation field bus 57.
  • a fourth decision step 52 determines whether there are still further identification addresses available in the address space. If this is the case, in a method step 54, a new identification address for the component 26a is selected from the address space and a new request message with this changed identification address is sent to the workstation field bus 57. Only when all identification addresses in the address space have each been the subject of a request message and a response message has been received for all identification addresses, a jamming signal is output in a method step 42.
  • the execution of the check can be carried out in the same way also at the level of the engine field bus 14. Again, to avoid an address conflict procedure accordingly.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Textile Engineering (AREA)
  • Quality & Reliability (AREA)
  • Spinning Or Twisting Of Yarns (AREA)
  • Looms (AREA)

Description

Die Erfindung betrifft ein Verfahren zur Vermeidung von Adresskonflikten an einer Kreuzspulen herstellenden Textilmaschine mit einer Vielzahl gleichartiger Arbeitsstellen, die eine Vielzahl von Komponenten aufweisen, wie zum Beispiel einen Fadenspanner oder eine Paraffiniereinrichtung, einen Antrieb eine Fadenverlegeeinrichtung, eine Fadenverbindungseinrichtung oder dergleichen, die zur Steuerung des Herstellungsprozesses mit einem Maschinenbus verbunden sind, wobei den Komponenten und/oder Arbeitsstellen jeweils eine Identifikationsadresse zugewiesen ist.The invention relates to a method for avoiding address conflicts on a cross-wound textile machine having a plurality of similar jobs, which have a plurality of components, such as a thread tensioner or a paraffining device, a drive a thread laying device, a thread connecting device or the like, which is used to control the Manufacturing process are connected to a machine bus, the components and / or jobs each having an identification address is assigned.

Eine Textilmaschine umfasst eine Vielzahl von vorzugsweise modular aufgebauten Arbeitsstellen, die ihrerseits eine Vielzahl von Komponenten, wie zum Beispiel Antriebe für eine Auflösewalze, eine Fadenverlegeeinrichtung oder dergleichen sowie einen Fadenreiniger oder eine Fadenschneideinrichtung, aufweisen. Der modulare Aufbau der Arbeitsstellen ermöglicht in einfacher Weise den Austausch einzelner Komponenten innerhalb der Arbeitsstelle oder auch den Austausch von gleichen Komponenten zwischen verschiedenen Arbeitsstellen der Textilmaschine. Unter den Komponenten einer Arbeitsstelle werden des Weiteren beispielsweise die Antriebe einer Fadenverbindungseinrichtung, einer Fadenzubringereinrichtung oder eines Fadenspanners einer Spulmaschine verstanden. Entsprechend handelt es sich beispielsweise bei Antrieben für eine Einzugswalze, eine Abzugswalze oder eines Spinnmittels um die Komponenten der Arbeitsstellen einer Spinnmaschine.A textile machine comprises a plurality of preferably modular workstations, which in turn have a plurality of components, such as drives for an opening roller, a thread laying device or the like and a thread cleaner or a thread cutting device. The modular structure of the workstations allows in a simple way the exchange of individual components within the workplace or the replacement of the same components between different workstations of the textile machine. Furthermore, the components of a workstation are understood as meaning, for example, the drives of a thread connecting device, a thread feeder device or a thread tensioner of a winding machine. Accordingly, for example, in drives for a Feed roller, a take-off roll or a spin agent to the components of the jobs of a spinning machine.

Eine derartige Textilmaschine ist aus der EP 0 385 530 A1 bekannt. Diese verfügt zur Steuerung der Arbeitsvorgänge an ihren Arbeitsstellen über ein Feldbussystem, welches aus einem Feldbus und daran angeschlossenen Komponenten der Arbeitsstellen besteht. Der Feldbus ist mit einer zentralen Steuerungseinrichtung verbunden, um mit den Komponenten der Arbeitsstellen über Befehlssequenzen zu kommunizieren, die an individuelle Arbeitsstellenrechner weitergeleitet werden.Such a textile machine is from the EP 0 385 530 A1 known. This has to control the operations at their jobs via a field bus system, which consists of a field bus and attached components of the jobs. The fieldbus is connected to a central controller to communicate with the components of the workstations via command sequences which are forwarded to individual workstation computers.

Als Komponenten werden alle individuellen Komponenten der Arbeitsstellen der Textilmaschine aufgefasst, die durch eine zentrale Steuervorrichtung steuerbar sind. Hierzu zählen die Arbeitsstellen sowie die Komponenten innerhalb der Arbeitstellen, die durch den Feldbus miteinander verbunden sind, also auch die Arbeitsstellenrechner. Für ein gezieltes Ansprechen einzelner Komponenten und/oder der Arbeitsstellen ist es erforderlich, dass jeder Komponente und/oder Arbeitsstelle eine eindeutige Identifikationsadresse zugewiesen ist. Die Identifikationsadressen können beispielsweise in einem nichtflüchtigen Speicher der Komponente und/oder der Arbeitsstellen abgelegt oder über Codierschalter der Komponente eingestellt werden.As components all individual components of the jobs of the textile machine are understood, which are controllable by a central control device. These include the jobs as well as the components within the workstations, which are interconnected by the fieldbus, including the workstation computers. For a targeted response of individual components and / or the jobs, it is necessary that each component and / or job is assigned a unique identification address. The identification addresses can be stored, for example, in a non-volatile memory of the component and / or the workstations or set via coding switch of the component.

Wenn zwei Komponenten und/oder Arbeitsstellen eine identische Identifikationsadresse aufweisen, so interpretieren im Normalbetrieb beide eine auf den Feldbus gesendete und mit dieser Identifikationsadresse versehene Anweisung als an sie gerichtet. Die Folge ist, dass ein gezieltes Ansprechen einer einzelnen Komponente und/oder Arbeitsstelle nicht mehr möglich ist beziehungsweise mehrere Komponenten und/oder Arbeitsstellen der Textilmaschine fälschlicherweise gemeinsam auf eine auf den Feldbus gesendete Befehlssequenz antworten.If two components and / or jobs have an identical identification address, in normal operation both interpret an instruction sent to the fieldbus and provided with this identification address as directed to it. The result is that a targeted response of a single component and / or job no longer possible or, respectively, several components and / or workstations of the textile machine erroneously respond together to a command sequence sent to the fieldbus.

Wenn in einem Feldbus nur Komponenten verschiedenen Typs vorgesehen sind, kann die Adressvergabe an den Typ der Komponente gekoppelt werden. Sind jedoch mehrere Komponenten beziehungsweise Arbeitsstellen gleichen Typs im Feldbus vorhanden, so ist die Gefahr groß, dass zwei Komponenten oder Arbeitsstellen gleichen Typs die gleiche Identifikationsadresse zugewiesen wird. Wenn ein solcher Fehler passiert und mehrere Komponenten und/oder Arbeitsstellen mit gleicher Identifikationsadresse im Feldbus vorhanden sind, kommt es zu Störungen in der Buskommunikation (zum Beispiel Fehlinterpretationen von Kommandos, Befehlssequenzen erreichen die Komponente, die nicht angesprochen werden soll oder Befehle werden gar nicht ausgeführt), wobei es schwierig ist, zu erkennen, welche der Komponenten und/oder Arbeitsstellen für die Störung verantwortlich sind.If only components of different types are provided in a fieldbus, the address assignment can be coupled to the type of the component. However, if several components or workplaces of the same type are present in the fieldbus, there is a high risk that the same identification address will be assigned to two components or workplaces of the same type. If such an error occurs and several components and / or workstations with the same identification address are present in the fieldbus, bus communication is disrupted (for example, misinterpretation of commands, command sequences reach the component which should not be addressed or commands are not executed at all) ), where it is difficult to identify which of the components and / or workplaces are responsible for the disturbance.

So würde beispielsweise eine doppelte Vergabe der Identifikationsadresse für die Komponenten Antrieb der Einzugswalze und Antrieb der Abzugswalze der Arbeitsstelle der Spinnmaschine dazu führen, dass bei einer Befehlssequenz zur Erhöhung der Antriebsdrehzahl der Einzugswalze auf einen bestimmten Wert dieser Befehl vom Antrieb der Abzugswalze in der Weise interpretiert wird, dass diese mit der gleichen Drehzahl betrieben wird, was mit entsprechenden negativen Folgen verbunden wäre.Thus, for example, a double allocation of the identification address for the drive components of the feed roller and drive the take-off roller of the work of the spinning machine would result in a command sequence to increase the drive speed of the feed roller to a certain value of this command is interpreted by the drive of the take-off roll in the manner in that it is operated at the same speed, which would be associated with corresponding negative consequences.

Es ist daher zweckmäßig, möglichst schon vor Eintritt in einen Normalbetrieb die Gefahr einer doppelten Adressvergabe zu verhindern.It is therefore expedient, as far as possible to prevent the risk of duplicate address assignment, even before entering normal operation.

Aufgabe der Erfindung ist es, Adresskonflikte in einem Feldbussystem einer Textilmaschine zu vermeiden, insbesondere ohne das Erfordernis einer die Adressen der Komponenten und/oder Arbeitsstellen verwaltenden Zentralinstanz wie es in EP 1 054 086 A vorgeschlagen wird.The object of the invention is to avoid address conflicts in a fieldbus system of a textile machine, in particular without the requirement of a central instance managing the addresses of the components and / or workstations, as in US Pat EP 1 054 086 A is proposed.

Erfindungsgemäß wird dies durch ein Verfahren nach Ansprüch 1 erreicht. Das Verfahren kommt in einer Textilmaschine zur Anwendung, bei der jede Komponente und/oder Arbeitsstelle eine Steuerungseinrichtung aufweist, die bei der Installation der Komponente und/oder der Arbeitsstelle vor einem Übergang in den Normalbetrieb eine Anfrage-Nachricht mit ihrer voreingestellten Identifikationsadresse über den Maschinenbus sendet, die geeignet ist, eine bereits an den Maschinenbus angeschlossene Komponente und/oder Arbeitsstelle mit einer identischen Identifikationsadresse zu einer Antwort zu veranlassen. Die Steuerungseinrichtung zur Untersuchung einer Buskommunikation auf dem Maschinenbus ist darauf eingerichtet, festzustellen, ob eine Antwort-Nachricht von einer bereits angeschlossenen Komponente und /oder Arbeitsstelle gesendet wird. Die Steuerungseinrichtung wertet die Buskommunikation aus, um zu erkennen, ob eine bereits angeschlossene Komponente und /oder Arbeitsstelle mit identischer Identifikationsadresse an den Maschinenbus angebunden ist; die Steuerungseinrichtung ist zur automatischen Generierung einer neuen Adresse eingerichtet , wenn bei der Auswertung eine Adresskollision festgestellt wird, um eine Anfrage-Nachricht mit der neu eingestellten Identifikationsadresse über den Maschinenbus zu senden, wenn festgestellt wurde, dass die ursprünglich eingestellte Identifikationsadresse vergeben ist.This is achieved by a method according to claim 1 according to the invention. The method is used in a textile machine in which each component and / or workstation has a control device which sends a request message with its preset identification address via the machine bus during the installation of the component and / or the work before transition to normal operation which is suitable for causing a component and / or workstation already connected to the machine bus with an identical identification address to respond. The controller for examining bus communication on the machine bus is arranged to determine if a response message is being sent from an already connected component and / or workstation. The controller evaluates the bus communication to detect whether an already connected component and / or job is linked to the machine bus with identical identification address; the controller is adapted to automatically generate a new address when an address collision is detected in the evaluation to send a request message with the newly set identification address via the machine bus when has been determined that the originally set identification address is assigned.

Die erfindungsgemäße Überprüfung kann sowohl im laufenden Feldbusbetrieb als auch bei der Inbetriebnahme des Feldbusses angewendet werden.The check according to the invention can be used both in ongoing fieldbus operation and during commissioning of the fieldbus.

Die Überprüfung findet vorzugsweise bei jedem neuen Anlaufen der Textilmaschine oder auch nur der Arbeitsstelle nach einer Stillstandzeit statt. Ausgelöst werden kann die Überprüfung auch durch eine manuelle Inbetriebnahme der Komponente und/oder Arbeitsstelle zum Beispiel nach deren Austausch oder als Konsequenz auf das Einschalten der Stromversorgung der Komponente und/oder Arbeitsstelle.The check preferably takes place at each new start of the textile machine or even only the workplace after a downtime. The check can also be triggered by a manual startup of the component and / or workstation, for example, after their replacement or as a consequence to the switching on of the power supply of the component and / or workstation.

In Reaktion auf die Initiierung der Überprüfung ermittelt die Steuereinrichtung der Komponente und/oder der Arbeitsstelle ihre eigene voreingestellte Identifikationsadresse und sendet eine Anfrage-Nachricht auf den Feldbus, die so ausgebildet ist, dass eine im Normalbetrieb befindliche andere Komponente und/oder Arbeitsstelle mit gleicher Identifikationsadresse zu einer Antwort-Nachricht veranlasst wird. Die Steuereinrichtung der Komponente und/oder der Arbeitsstelle, die die Anfrage-Nachricht gesendet hat, reagiert selbst nicht mit einer Antwort-Nachricht, sondern überwacht die Buskommunikation. Die gelesenen Nachrichten auf dem Feldbus werden daraufhin überprüft, ob es sich um die Antwort-Nachricht auf die Anfrage-Nachricht handelt.In response to the initiation of the check, the controller of the component and / or the workstation determines its own preset identification address and sends a request message to the fieldbus configured to have another component and / or workstation having the same identification address in normal operation is caused to a response message. The controller of the component and / or workstation that sent the request message itself does not respond with a reply message but monitors the bus communication. The read messages on the fieldbus are checked to see if it is the reply message to the request message.

Wenn eine solche Antwort-Nachricht empfangen wird, kann die Steuereinrichtung der Komponente und/oder Arbeitsstelle daran erkennen, dass ihre Identifikationsadresse im Feldbussystem schon anderweitig vergeben ist, und geht dementsprechend nicht mit dieser Identifikationsadresse in den Normalbetrieb über.When such a response message is received, the controller of the component and / or workstation can recognize that its identification address in the fieldbus system already assigned elsewhere, and accordingly does not go with this identification address in the normal mode.

Erkennt die Steuereinrichtung eine bereits am Feldbus installierte Komponente und/oder Arbeitsstelle mit gleicher Identifikationsadresse, gibt die Steuereinrichtung ein Störsignal aus, das von einem Mittel an der Textilmaschine angezeigt wird. Dabei kann es sich um ein optisches oder akustisches Störsignal oder auch um ein Telegramm an den Arbeitsstellenrechner der Textilmaschine handeln.If the control device detects an already installed on the fieldbus component and / or job with the same identification address, the control device outputs an interference signal, which is displayed by a means on the textile machine. This can be an optical or acoustic interference signal or even a telegram to the workstation computer of the textile machine.

Darüber hinaus generiert die Steuereinrichtung automatisch eine neue Adresse, um den Vorgang der Überprüfung der Identifikationsadresse zu wiederholen, um die Komponente und/oder Arbeitsstelle an den Feldbus anzuschließen und in den Normalbetrieb überführen zu können. Hierzu können der Steuereinrichtung der Komponente und/oder Arbeitsstelle statt einer einzigen Identifikationsadresse auch eine Mehrzahl von Identifikationsadressen oder ein Identifikationsadressraum zugewiesen sein, so dass sie das Verfahren mit einer ersten dieser Identifikationsadressen beginnt und bei Empfang einer Antwort-Nachricht mit weiteren Identifikationsadressen fortführt, bis sie eine Identifikationsadresse erreicht hat, die im Feldbussystem noch nicht vergeben ist. Alternativ kann auf der Basis der Auswertung der Buskommunikation eine oder mehrere zufällige Identifikationsadressen generiert werden. Gemäß dem unabhängigen Anspruch 2 wird auf das ausgelöste Störsignal durch Fachpersonal derart reagiert, dass unmittelbar an der Komponente und/oder der Arbeitsstelle die Identifikationsadresse beispielsweise mittels Codierelementen wie Dip-Schaltern oder dergleichen manuell verstellt wird. Besonders vorteilhaft sind diese Ausgestaltungen, da mit dieser geänderten Identifikationsadresse wiederum überprüft wird, ob eine bereits installierte Komponente und/oder Arbeitsstelle mit gleicher Identifikationsadresse im Feldbussystem vorhanden ist.In addition, the controller automatically generates a new address to repeat the process of checking the identification address to connect the component and / or job to the field bus and to be able to convert into normal operation. For this purpose, the control device of the component and / or work place instead of a single identification address also a plurality of identification addresses or an identification address space assigned so that it starts the process with a first of these identification addresses and continues on receipt of a response message with further identification addresses until they has reached an identification address that has not yet been assigned in the fieldbus system. Alternatively, one or more random identification addresses can be generated on the basis of the evaluation of the bus communication. According to the independent claim 2 is responded to the triggered interference signal by qualified personnel such that directly at the component and / or the job, the identification address is manually adjusted, for example by means of coding elements such as dip switches or the like. Particularly advantageous are these embodiments, as with this changed identification address In turn, it is checked whether an already installed component and / or job with the same identification address in the fieldbus system is present.

Als vorteilhaft erweist sich, wenn die Steuerungseinrichtung beim Vorliegen eines Adresskonfliktes eine begrenzte Anzahl von neuen Identifikationsadressen einstellen kann, um die Anfrage zu wiederholen. Die Anzahl der Adressen kann in vorgebbarer Weise limitiert werden, um den Vorgang in einem vertretbaren zeitlichen Rahmen zu halten.It proves to be advantageous if, in the presence of an address conflict, the control device can set a limited number of new identification addresses in order to repeat the request. The number of addresses can be limited in a predeterminable manner in order to keep the process within a reasonable time frame.

Des Weiteren können an der Textilmaschine Mittel vorgesehen sein, die anzeigen, dass eine Adresse bereits vergeben ist. Die zur Signalisierung eines Adresskonfliktes vorgesehenen Mittel sind vorzugsweise unmittelbar an der Komponente und/oder Arbeitsstelle angebracht, so dass im Zuge der Inbetriebnahme des Feldbusses die Identifikation der falsch eingestellten Komponente und/oder Arbeitsstelle einfach ist. Als vorteilhafte Ausführungsform wird ein optischer Signalgeber angesehen, beispielsweise eine Signal-LED oder eine Signalbirne oder ein Lautsprecher. Die Adresskollision kann über eine zentrale Steuerungsvorrichtung an der Textilmaschine angezeigt werden und/oder von dieser an einen entfernten Rechner versandt werden, um dort einen Hinweis auf eine Adresskollision zu geben.Furthermore, means may be provided on the textile machine that indicate that an address has already been allocated. The means provided for signaling an address conflict are preferably attached directly to the component and / or job, so that in the course of commissioning the field bus, the identification of the incorrectly set component and / or job is easy. As an advantageous embodiment, an optical signal transmitter is considered, for example, a signal LED or a signal bulb or a speaker. The address collision can be displayed on the textile machine via a central control device and / or sent from the latter to a remote computer in order to give an indication of an address collision there.

In einer Weiterbildung der Erfindung überführt die Steuerungseinrichtung die Komponente und/oder Arbeitsstelle in den Normalbetrieb, falls keine bereits angeschlossene Komponente und/oder Arbeitsstelle mit gleicher Identifikationsadresse am Feldbus erkannt wurde. Durch das Ausbleiben einer Antwort-Nachricht ist gewährleistet, dass ein Adresskonflikt und eine resultierende Störung der Buskommunikation nicht zu befürchten sind. Sobald die neue Komponente und/oder Arbeitsstelle in den Normalbetrieb übergegangen ist, steht sie bereit zum Empfang von Normalbetriebsnachrichten, wobei diese auch Anfrage-Nachrichten anderer an den Feldbus angeschlossener Komponenten und/oder Arbeitsstellen umfassen können, die zum Zwecke des Übergangs in den Normalbetrieb das Vorhandensein ihrer Identifikationsadresse im Feldbussystem überprüfen.In a further development of the invention, the control device transfers the component and / or workstation to normal operation if no already connected component and / or workstation with the same identification address has been recognized on the fieldbus. The absence of a response message ensures that an address conflict and a resulting disturbance of the bus communication is not to be feared are. As soon as the new component and / or work station has entered normal operation, it is ready to receive normal operating messages, which may also include request messages from other components and / or workstations connected to the fieldbus which, for the purpose of transition to normal operation, Check the presence of their identification address in the fieldbus system.

Als besonders vorteilhaft wird eine Ausführungsform angesehen, bei der die Steuereinrichtung der Komponente und/oder der Arbeitsstelle nach Aktivierung und vor Senden der Anfrage-Nachricht einen Wartezeitraum abwartet, der eine zufällig gewählte Dauer hat. Dadurch wird erreicht, dass zwei Steuereinrichtungen von Komponenten und/oder Arbeitsstellen mit identischer Identifikationsadresse trotz gleichzeitiger Aktivierung beziehungsweise Bestromung nicht gleichzeitig die Überprüfung ausführen und dann infolge des Ausbleibens einer Antwort-Nachricht in den Normalbetrieb übergehen.Particularly advantageous is an embodiment in which the control device of the component and / or the work station waits for activation and before sending the request message a waiting period having a randomly selected duration. This ensures that two control devices of components and / or jobs with identical identification address despite simultaneous activation or energization not simultaneously perform the check and then go to normal operation due to the absence of a response message.

Bei Feldbussystemen, die sich über ein großes Areal erstrecken, ist alternativ oder additiv ein vom Signalgeber ausgehendes akustisches Störsignal von Vorteil, welches auch bei fehlendem Sichtkontakt eine Ortung der signalisierenden Komponente und/oder Arbeitsstelle erlaubt.In fieldbus systems that extend over a large area, alternatively or additionally, an acoustic interference signal emanating from the signal generator is advantageous, which permits location of the signaling component and / or workstation even in the absence of visual contact.

Bei einer Weiterbildung endet ein Detektionszeitraum, in dem die Buskommunikation durch die neue Komponente und/oder Arbeitsstelle untersucht wird, spätestens, wenn eine vorgegebene Maximalzeit seit Senden der Anfrage-Nachricht abgelaufen ist und/oder mindestens eine andere Nachricht von einer bereits installierten Komponente und/oder Arbeitsstelle auf den Feldbus gesendet wurde, deren Priorität geringer als die Priorität der erwarteten Antwort-Nachricht ist.In a further development ends a detection period in which the bus communication is examined by the new component and / or job, at the latest when a predetermined maximum time has elapsed since sending the request message and / or at least one other message from an already installed component and / or job on the fieldbus whose priority is less than the priority of the expected response message.

Die einfachste Variante sieht einen begrenzten Detektionszeitraum vor, nach dessen Ablauf ohne Eintreffen einer Antwort-Nachricht die erste Komponente und/oder Arbeitsstelle in den Normalbetrieb übergeht. Der Detektionszeitraum ist dabei vorzugsweise so groß zu wählen, dass gewährleistet ist, dass eine mögliche bereits installierte Komponente und/oder Arbeitsstelle mit identischer Identifikationsadresse in die Lage versetzt wurde, eine Antwort-Nachricht auf den Feldbus zu senden.The simplest variant provides for a limited detection period, after the expiry of which the first component and / or workstation goes into normal operation without the arrival of a response message. The detection period is preferably to be chosen so large that it is ensured that a possible already installed component and / or job with identical identification address has been enabled to send a response message to the fieldbus.

Alternativ oder zusätzlich kann als Kriterium herangezogen werden, ob bei der Überprüfung der Buskommunikation andere Nachrichten ermittelt werden, deren Priorität höher als die Priorität der erwartenden Antwort-Nachricht ist. Wenn dies der Fall ist, wartet die erste Komponente und/oder Arbeitsstelle, bis keine weitere Nachricht oder eine Nachricht niederer Priorität auf dem Feldbus erkannt wurde. Dadurch ist gewährleistet, dass die Antwort-Nachricht nicht nur deshalb ausbleibt, weil sie im Zuge einer Arbitrierung durch höher priorisierte Nachrichten überschrieben wird.Alternatively or additionally, it can be used as a criterion whether, in the checking of the bus communication, other messages are determined whose priority is higher than the priority of the expected reply message. If so, the first component and / or job waits until no further message or low priority message has been detected on the fieldbus. This ensures that the response message does not just fail because it is overwritten in the course of an arbitration by higher-priority messages.

In den Zeichnungen zeigt:

Fig. 1
schematisch in Seitenansicht eine Arbeitsstelle einer Kreuzspulen herstellenden Textilmaschine, im Ausführungsbeispiel eines Kreuzspulautomaten;
Fig. 2
eine schematische Ansicht eines Teils einer erfindungsgemäßen Textilmaschine mit mehreren Arbeitsstellen;
Fig. 3
eine schematische Ansicht einer Komponente;
Fig. 4
ein Ablaufdiagramm einer ersten Variante des erfindungsgemäßen Verfahrens zur Vermeidung eines Adresskonflikts; und
Fig. 5
ein Ablaufdiagramm einer zweiten Variante des erfindungsgemäßen Verfahrens zur Vermeidung eines Adresskonflikts.
In the drawings shows:
Fig. 1
schematically in side view a job of a cheese-producing textile machine, in the embodiment of a cheese winder;
Fig. 2
a schematic view of a portion of a textile machine according to the invention with several jobs;
Fig. 3
a schematic view of a component;
Fig. 4
a flowchart of a first variant of the inventive method for avoiding an address conflict; and
Fig. 5
a flowchart of a second variant of the inventive method for avoiding an address conflict.

In Figur 1 ist in Seitenansicht schematisch eine Arbeitsstelle 20a einer Kreuzspulen herstellenden Textilmaschine, im vorliegenden Fall eines so genannten Kreuzspulautomaten 1 dargestellt. Solche Kreuzspulautomaten 1 weisen eine Vielzahl gleichartiger, in Reihe nebeneinander angeordneter Arbeitsstellen 20a, 20b, 20c wie in Fig. 2 dargestellt, auf, auf denen, wie bekannt und daher nicht näher erläutert, Spinnkopse 3, die relativ wenig Garnvolumen aufweisen, zu großvolumigen Kreuzspulen 5 umgespult werden.In FIG. 1 is a side view schematically shows a job 20a of a cross-wound producing textile machine, in the present case of a so-called cross-winding machine 1 shown. Such spooling machines 1 have a plurality of similar, in series juxtaposed jobs 20a, 20b, 20c as in Fig. 2 shown, on which, as known and therefore not explained in detail, spinning cops 3, which have relatively few yarn volume, are rewound to large-volume cheeses 5.

Der laufende Faden 16 wird während des Umspulens außerdem, wie bekannt, auf eventuelle Garnfehler hin überwacht, die gegebenenfalls ausgereinigt werden. Außerdem wird der Faden 16 während des Umspulprozesses paraffiniert. Das heißt, der Faden 16 wird über eine Paraffiniereinrichtung 19 geleitet, die dafür sorgt, dass der Reibwert des Fadens 16 reduziert wird.The running thread 16 is also monitored during rewinding, as is known, for possible yarn defects, the be cleaned if necessary. In addition, the thread 16 is paraffinized during the rewinding process. That is, the thread 16 is passed through a paraffining device 19, which ensures that the coefficient of friction of the thread 16 is reduced.

Die Kreuzspulen 5 werden nach ihrer Fertigstellung mittels eines (nicht dargestellten) selbsttätig arbeitenden Serviceaggregates auf eine maschinenlange Kreuzspulentransporteinrichtung 7 übergeben und zu einer maschinenendseitig angeordneten Spulenverladestation oder dergleichen transportiert.The cheeses 5 are handed over after their completion by means of a (not shown) automatically operating service unit on a machine-spooled cross-bobbin transport device 7 and transported to a machine end side Spulenverladestation or the like.

Wie in Fig. 1 weiter angedeutet, sind solche Kreuzspulautomaten 1 oft mit einem Spulen- und Hülsentransportsystem 6 ausgestattet, in dem, auf Transporttellern 11, die Spinnkopse 3 beziehungsweise die Leerhülsen umlaufen. Von einem solchen Spulen- und Hülsentransportsystem 6 sind in Fig. 1 lediglich die Kopszuführstrecke 24, die reversierend antreibbare Speicherstrecke 25, eine der zu der Spulstelle 20a führenden Quertransportstrecken 26 sowie die Hülsenrückführstrecke 27 dargestellt.As in Fig. 1 further indicated, such automatic packages 1 are often equipped with a bobbin and tube transport system 6, in which, on transport plates 11, the spinning cops 3 and the empty tubes circulate. Of such a bobbin and sleeve transport system 6 are in Fig. 1 only the Kopszuführstrecke 24, the reversibly drivable storage section 25, one of the leading to the winding unit 20a transverse transport sections 26 and the sleeve return path 27 shown.

Die einzelnen Arbeitsstellen 20a bis 20c verfügen des Weiteren über verschiedene Einrichtungen, die einen ordnungsgemäßen Betrieb derartiger Arbeitsstellen 20a bis 20c gewährleisten. Derartige Einrichtungen sind an sich bekannt und daher in der Fig. 1 nur angedeutet.The individual work stations 20a to 20c furthermore have various devices which ensure the proper operation of such workstations 20a to 20c. Such devices are known per se and therefore in the Fig. 1 only hinted.

Eine dieser bekannten Einrichtungen ist beispielsweise die Spulvorrichtung 4, die einen um eine Schwenkachse 12 beweglich gelagerten Spulenrahmen 8 aufweist.One of these known devices is, for example, the winding device 4, which has a coil frame 8 movably mounted about a pivot axis 12.

Gemäß vorliegendem Ausführungsbeispiel liegt die Kreuzspule 5 während des Spulprozesses mit ihrer Oberfläche auf einer Antriebstrommel 9 auf und wird von dieser einzelmotorisch beaufschlagten Antriebstrommel 9 über Reibschluss mitgenommen.According to the present embodiment, the cheese 5 is located during the winding process with its surface on a drive drum 9 and is driven by this single-motor actuated drive drum 9 via frictional engagement.

Der entsprechende, über einen Arbeitsstellenfeldbus 57 an einen Arbeitsstellenrechner 22 angeschlossene Antrieb trägt die Bezugszahl 33.The corresponding, via a Arbeitsstellenfeldbus 57 to a workstation computer 22 connected drive carries the reference numeral 33th

Zur Changierung des Fadens 16 während des Spulprozesses ist eine Fadenchangiereinrichtung 10 vorgesehen. Eine solche, ebenfalls bekannte und in der Figur 1 nur schematisch angedeutete Fadenchangiereinrichtung 10 verfügt beispielsweise über einen Fadenführer 13 mit einem fingerartig ausgebildeten Fadenverlegehebel.For traversing the thread 16 during the winding process a Fadenchangiereinrichtung 10 is provided. Such, also known and in the FIG. 1 only schematically indicated Fadenchangiereinrichtung 10 has, for example, a yarn guide 13 with a finger-like thread laying lever.

Der durch einen elektromechanischen Antrieb 23 beaufschlagte Fadenverlegehebel traversiert den Faden 16 zwischen den beiden Stirnseiten der Kreuzspule 5. Der Antrieb 23 des Fadenführers 13 ist ebenfalls über den Arbeitsstellenfeldbus 57 mit dem Arbeitsstellenrechner 22 verbunden.The acted by an electromechanical drive 23 thread-laying lever traverses the thread 16 between the two end faces of the cheese 5. The drive 23 of the thread guide 13 is also connected via the Arbeitsstellenfeldbus 57 to the workstation computer 22.

Wie vorstehend angedeutet, weist die dargestellte Arbeitsstelle 20a solcher Kreuzspulautomaten 1 im Fadenlaufweg einen definiert ansteuerbaren Fadenspanner sowie einen Fadenreiniger 15, auf der funktionell mit einer Fadenschneideinrichtung 18 verbunden ist. Der Fadenspanner, der Fadenreiniger 15 sowie die Fadenschneideinrichtung 18 sind ebenfalls über den Arbeitsstellenfeldbus 57 mit dem Arbeitsstellenrechner 22 verbindbar, um über diesen angesteuert zu werden. Unmittelbar vor der Fadenchangiereinrichtung 10 weist die Arbeitsstelle 20a außerdem eine Paraffiniereinrichtung 19 auf, die es ermöglicht, den Faden 16 während des Umspulprozesses mit einem Paraffinauftrag zu versehen. Die Paraffiniereinrichtung 19 ist ebenfalls über den Arbeitsstellenfeldbus 57 mit dem Arbeitsstellenrechner 22 verbunden.As indicated above, the illustrated job 20a of such automatic package 1 in the yarn path a defined controllable thread tensioner and a thread cleaner 15, on which is functionally connected to a thread cutting device 18. The thread tensioner, the thread cleaner 15 and the thread cutting device 18 are also connected via the Arbeitsstellenfeldbus 57 to the workstation computer 22 to be controlled via this. Immediately before the thread-changing device 10, the workstation 20a also has a paraffining device 19 on, which makes it possible to provide the thread 16 during the Umspulprozesses with a paraffin order. The paraffining device 19 is likewise connected to the workstations computer 22 via the workstation field bus 57.

Wie in Figur 1 angedeutet, ist auch der Einzelantrieb 31 der Paraffiniereinrichtung 19 über den Arbeitsstellenfeldbus 57 mit dem Arbeitsstellenrechner 22 verbunden.As in FIG. 1 indicated, the single drive 31 of the paraffining device 19 is connected via the Arbeitsstellenfeldbus 57 to the workstation computer 22.

Weitere detaillierte Beschreibungen von Arbeitsstellen Kreuzspulen herstellender Textilmaschinen sind zum Beispiel der DE 199 05 860 A1 für eine Spulmaschine und der DE 44 04 503 A1 und der DE 101 39 075 A1 für eine Spinnmaschine zu entnehmen.Further detailed descriptions of workstations cheesemaking textile machines are for example the DE 199 05 860 A1 for a winder and the DE 44 04 503 A1 and the DE 101 39 075 A1 for a spinning machine.

Die in Figur 2 schematisch dargestellte Textilmaschine 1 verfügt über einen Zentralrechner 59, der an einen Maschinenfeldbus 14 angeschlossen ist. Darüber hinaus verfügt die Textilmaschine 1 über eine Gleichstromspannungsversorgung 60. In die Textilmaschine 1 sind eine Vielzahl von Arbeitsstellen 20a bis 20c eingesetzt, die jeweils mit dem Maschinenfeldbus 14 und der Gleichstromspannungsversorgung 60 verbunden sind. Die Anzahl der Arbeitsstellen 20a bis 20c ist nicht auf die dargestellte Anzahl begrenzt, sondern nahezu beliebig erweiterbar.In the FIG. 2 Textile machine 1 shown schematically has a central computer 59 which is connected to a machine field bus 14. In addition, the textile machine 1 has a DC power supply 60. In the textile machine 1, a plurality of jobs 20a to 20c are used, which are respectively connected to the engine field bus 14 and the DC power supply 60. The number of jobs 20a to 20c is not limited to the number shown, but almost unlimited expandable.

Innerhalb der Arbeitsstellen 20a bis 20c sind jeweils ein Arbeitsstellenrechner 22 und ein Transformator 28 vorgesehen, wobei jeder Arbeitsstellenrechner 22 an den Maschinenfeldbus 14 angeschlossen und jeder Transformator 28 mit der Gleichstromspannungsversorgung 60 verbunden ist. Der Transformator 28 dient der Umwandlung der von der Gleichstromspannungsversorgung 60 gelieferten Spannung auf eine Spannung, die für den Betrieb und die Steuerung der Arbeitsstellen 20a bis 20c erforderlich ist.Within the workstations 20a to 20c, a workstation 22 and a transformer 28 are provided, each workstation 22 being connected to the machine field bus 14, and each transformer 28 being connected to the DC power supply 60. The transformer 28 serves to convert the voltage supplied by the DC power supply 60 to a voltage suitable for the operation and the control of the jobs 20a to 20c is required.

Darüber hinaus verfügt jede Arbeitsstelle 20a bis 20c, wie bereits für den Kreuzspulautomaten 1 beschrieben, über Einrichtungen, Antriebe und dergleichen, die vereinfachend zur nachfolgenden Erläuterung des Verfahrens in Figur 2 schematisch als Komponenten 26a bis 26e dargestellt und bezeichnet sind, die über den Arbeitstellenfeldbus 57 beziehungsweise den Maschinenfeldbus 14 ansteuerbar sind. Die Anzahl der Komponenten 26a bis 26e, die den bereits beschriebenen Antrieben oder Einrichtungen von Kreuzspulen herstellenden Textilmaschinen entsprechen, kann nahezu beliebig erweitert werden. Bei diesen Komponenten 26a bis 26e kann es sich im Falle eines Kreuzspulautomaten, wie bereits ausgeführt, um Antriebe für eine Fadenverbindungseinrichtung inklusive Schneid- und Klemmeinrichtungen für die Fadenenden, Fadenzubringer wie ein Greiferrohr für den vom Kops zugeführten Faden und eine Saugdüse für den von der Kreuzspule zurückgeholten Faden, einen Fadenspanner, eine Kopswechseleinrichtung oder den Antrieb 31 der Paraffiniereinrichtung 19 oder den Antrieb 23 handeln, der das Verlegen des Fadens längs der Kreuzspule 5 steuert, wie in Figur 1 dargestellt. Auch andere Komponenten 26a bis 26e können mit dem Arbeitsstellenrechner 22 verbunden werden, wie Ventile, die den Druck in Saugrohren oder Spleißkanälen steuern oder die Fadenschneideinrichtung 18 und Sensoren verschiedenen Typs, wie beispielsweise der Fadenreiniger 15 oder einen Fadenzugkraftsensor.In addition, each work 20a to 20c, as already described for the cheese winder 1, on facilities, drives and the like, simplifying the following explanation of the method in FIG. 2 are shown and designated schematically as components 26a to 26e, which can be controlled via the working field bus 57 or the machine field bus 14. The number of components 26a to 26e, which correspond to the already described drives or devices of cheesemaking textile machines, can be extended almost arbitrarily. These components 26a to 26e, in the case of a package winding machine, as already mentioned, may include drives for a thread connecting device including cutting and clamping devices for the thread ends, thread feeders such as a gripper tube for the yarn supplied by the cop and a suction nozzle for that of the cross-wound bobbin zurückgeholten thread, a thread tensioner, Kopswechseleinrichtung or the drive 31 of the paraffining device 19 or the drive 23 which controls the laying of the thread along the cheese 5, as in FIG. 1 shown. Other components 26a-26e may also be connected to the workstation computer 22, such as valves that control the pressure in suction tubes or splice channels, or the thread trimmer 18 and sensors of various types, such as the thread scrubber 15 or a yarn tension sensor.

Im Falle einer Spinnmaschine kann es sich bei den Komponenten 26 a bis 26e um Antriebe der Einzugswalzen für die Faserbandzufuhr, Abzugswalzen für das gesponnene Garn, Antriebe für die Spinnmittel, eine Saugdüse für den von der Kreuzspule zurückgeholten Faden, eine Paraffiniereinrichtung sowie zum Verlegen des Fadens entlang der Kreuzspule handeln. Auch hier können Ventile, zum Beispiel zur Druckluftzufuhr zum Vorbereiten der Fadenenden für das Anspinnen oder Sensoren eine der Komponenten 26a bis 26e bilden.In the case of a spinning machine, it may be in the components 26 a to 26 e to drives the feed rollers for the sliver feed, take-off rollers for the spun yarn, drives for the Spinning, a suction nozzle for the retrieved from the cheese package thread, a paraffining device and for laying the thread along the cheese act. Again, valves, for example, for compressed air supply to prepare the yarn ends for piecing or sensors one of the components 26a to 26e form.

Die Komponenten 26a bis 26e sind jeweils an den Arbeitsstellenfeldbus 57 angeschlossen, an dem auch der Arbeitsstellenrechner 22 angeschlossen ist. Die Textilmaschine 1 verfügt dementsprechend über einen Maschinenfeldbus 14 sowie je Arbeitsstelle 20a bis 20c jeweils einen Arbeitsstellenfeldbus 57.The components 26a to 26e are each connected to the workstation field bus 57 to which the workstation computer 22 is also connected. Accordingly, the textile machine 1 has a workstation field bus 57 via a machine field bus 14 as well as each workstation 20a to 20c.

Dieser hierarchische Aufbau, bei dem der Arbeitsstellenrechner 22 einer jeden Arbeitsstelle 20a bis 20c als intelligenter Umsetzer und Steuergerät für die Komponenten 26a bis 26e dient, erlaubt eine besonders flexible Anpassung der Arbeitsstellen 20a bis 20c.This hierarchical structure, in which the workstation 22 of each workstation 20a to 20c serves as an intelligent converter and control device for the components 26a to 26e, permits a particularly flexible adaptation of the workstations 20a to 20c.

Um mit den einzelnen Komponenten 26a bis 26e über den Maschinenfeldbus 14 oder den Arbeitsstellenfeldbus 57 durch den Zentralrechner 59 oder den Arbeitsstellenrechner 22 kommunizieren zu können, wird jeder Komponente 26a bis 26e eine Identifikationsadresse zugewiesen, die für jede Komponente 26a bis 26e einer jeden Arbeitsstelle 20a bis 20c eindeutig ist, wobei den einzelnen Arbeitsstellen 20a bis 20c ebenfalls eine eindeutige Identifikationsadresse zugewiesen wird. Die Identifikationsadressen sind an den Komponenten 26a bis 26e und/oder den Arbeitsstellen 20a bis 20c vor deren Installation oder vor deren Inbetriebnahme nach ihrer Anbindung an den Maschinenfeldbus 14 oder den jeweiligen Arbeitstellenfeldbus 57 voreinstellbar, beispielsweise hardwaremäßig durch ein Codierelement, wie einen Dip-Schalter oder dergleichen beziehungsweise softwaremäßig durch eine direkte Eingabe einer Identifikationsadresse in einen nichtflüchtigen Speicher der Arbeitsstellen 20a bis 20c beziehungsweise der Komponenten 26a bis 26e mittels einer an diese anschließbaren Eingabevorrichtung oder durch automatische Generierung einer Identifikationsadresse mittels eines Softwarealgorithmus.In order to be able to communicate with the individual components 26a to 26e via the engine fieldbus 14 or the workstation field bus 57 by the central computer 59 or the workstation computer 22, each component 26a to 26e is assigned an identification address corresponding to each component 26a to 26e of each workstation 20a to 20c is unambiguous, wherein the individual jobs 20a to 20c is also assigned a unique identification address. The identification addresses are at the components 26a to 26e and / or the jobs 20a to 20c prior to their installation or prior to their commissioning after their connection to the machine field bus 14 or the respective working field bus 57th can be preset, for example, by a coding element, such as a dip switch or the like, or by a direct input of an identification address into a nonvolatile memory of the workstations 20a to 20c or the components 26a to 26e by means of an input device connectable to it or by automatic generation of an identification address by means of a software algorithm.

Die Kommunikation des Zentralrechners 59 beispielsweise mit der Komponente 26c der Arbeitsstelle 20b erfolgt über den Maschinenfeldbus 14 durch die Versendung eines Befehles an die Identifikationsadresse dieser Arbeitsstelle 20b und/oder der der Komponente 26c entsprechenden Identifikationsadresse. Die Kommunikation innerhalb der Arbeitsstellen 20a bis 20c erfolgt in entsprechender Weise über den Arbeitsstellenfeldbus 23, indem hier die einzelnen Komponenten 26a bis 26e anhand ihrer individuellen Identifikationsadresse angesprochen werden. Danach können an die Identifikationsadresse der betreffenden Komponenten 26a bis 26e die hierfür spezifischen Befehlssequenzen gesendet und über eine Leiterkarte der Komponenten 26a bis 26e umgesetzt werden.The communication of the central computer 59, for example, with the component 26c of the job 20b via the machine field bus 14 by sending a command to the identification address of this job 20b and / or the component 26c corresponding identification address. The communication within the workstations 20a to 20c takes place in a corresponding manner via the workstation fieldbus 23, in that the individual components 26a to 26e are addressed here on the basis of their individual identification address. Thereafter, the specific command sequences for this purpose can be sent to the identification address of the relevant components 26a to 26e and converted via a printed circuit board of the components 26a to 26e.

Bei einer Neuinstallation oder dem Austausch einer oder mehrerer der Komponenten 26a bis 26e und/oder der gesamten Arbeitsstelle 20a bis 20c wird eine Erkennung der Identifikationsadresse der ausgetauschten Komponenten 26a bis 26e beziehungsweise der Arbeitsstelle 20a bis 20c erforderlich. Da die Einstellung der Identifikationsadresse vor der Installation beziehungsweise vor Inbetriebnahme erfolgt, ist es erforderlich, zu überprüfen, ob die voreingestellte Adresse bereits auf einem der Feldbusse 14, 57 für eine Komponente 26a bis 26e oder eine Arbeitsstelle 20a bis 20c vergeben ist, welche vom Zentralrechner 59 oder dem Arbeitsstellenrechner 22 zur direkten Kommunikation verwendet wird. Eine doppelte Vergabe einer Identifikationsadresse führt dazu, dass eine Befehlssequenz von verschiedenartigen Komponenten 26a bis 26e oder Arbeitsstellen 20a bis 20c empfangen und umgesetzt wird, wodurch es zu Fehlern im Betriebsablauf der Textilmaschine 1 kommen kann.When reinstalling or replacing one or more of the components 26a to 26e and / or the entire workstation 20a to 20c, recognition of the identification address of the exchanged components 26a to 26e or the workstation 20a to 20c is required. Since the setting of the identification address before installation or before commissioning, it is necessary to check whether the default address already on one of the field buses 14, 57 for a component 26a to 26e or a Job 20a is assigned to 20c, which is used by the central computer 59 or the workstation computer 22 for direct communication. Double assignment of an identification address causes a command sequence of various components 26a to 26e or jobs 20a to 20c to be received and implemented, which may result in errors in the operation of the textile machine 1.

Figur 3 zeigt eine neu installierte Komponente 26a, die an den Arbeitsstellenfeldbus 57 angeschlossen ist. Die Komponente 26a verfügt über eine Steuereinrichtung mit einem Hauptprozessor 51, einen mit dem Hauptprozessor 51 verbundenen Datenspeicher 53, eine mit dem Hauptprozessor 51 verbundene Sende- und Empfangsvorrichtung 55 sowie einen Signalgeber 17, der ein optisches und/oder akustisches Signal erzeugt. FIG. 3 shows a newly installed component 26a connected to the workstation field bus 57. The component 26a has a control device with a main processor 51, a data memory 53 connected to the main processor 51, a transmitting and receiving device 55 connected to the main processor 51, and a signal generator 17 which generates an optical and / or acoustic signal.

Über eine Stromversorgungsleitung 56 werden die Bauteile 51, 53, 55, 17 der Komponente 26a mit Strom versorgt. Der Datenspeicher 53 ist als nichtflüchtiger Datenspeicher 53 ausgebildet. In ihm ist ein Computerprogramm abgelegt, welches der Initialisierung der Komponente 26a nach Einschalten der Stromversorgung dient. Wenn die Komponente 26a mit Strom versorgt wird, beginnt der Hauptprozessor 51 mit der Ausführung dieses Programms. Die Funktionsweise des Computerprogramms wird anhand zweier Varianten, dargestellt in den Figuren 4 und 5, im Folgenden erläutert.Via a power supply line 56, the components 51, 53, 55, 17 of the component 26 a are supplied with power. The data memory 53 is designed as a nonvolatile data memory 53. In it, a computer program is stored, which is the initialization of the component 26a after switching on the power supply. When power is supplied to the component 26a, the main processor 51 starts to execute this program. The functioning of the computer program is based on two variants, shown in the FIGS. 4 and 5 , explained below.

Die Figur 4 zeigt eine erste Variante zur Vermeidung eines Adresskonflikts an der Textilmaschine 1. Dieses Verfahren ist in Form eines Computerprogramms im nichtflüchtigen Datenspeicher 53 der Komponente 26a abgelegt und wird nach der Versorgung der installierten Komponente 26a mit Strom ausgeführt. Nach dem Start 30 erzeugt der Hauptprozessor 51 eine Zufallszahl und wartet in einem ersten Verfahrensschritt 32 für eine mit der Zufallszahl korrespondierende Zeitspanne.The FIG. 4 shows a first variant for avoiding an address conflict on the textile machine 1. This method is stored in the form of a computer program in the nonvolatile data memory 53 of the component 26a and is performed after the supply of the installed component 26a with power. After this Start 30, the main processor 51 generates a random number and waits in a first step 32 for a random number corresponding period.

Nach Ablauf dieser Zeitspanne wird in einem darauf folgenden Verfahrens schritt 34 eine Anfrage-Nachricht auf den Arbeitsstellenfeldbus 57 gesendet, die geeignet ist, eine andere Komponente 26b bis 26e, die mit dem Arbeitsstellenfeldbus 57 verbunden und in einem Betriebzustand befindlich ist, zu einer Antwort-Nachricht zu veranlassen. Dies kann im einfachsten Fall eine so genannte Echo-Nachricht sein, die von dem in der Echo-Nachricht über eine Identifikationsadresse spezifizierten Empfänger dahingehend verstanden wird, dass dieser eine Antwort-Nachricht sendet, um seine Empfangsbereitschaft zu erkennen zu geben. Seine eigene Identifikationsadresse liest der Hauptprozessor 51 zu diesem Zweck aus dem Datenspeicher 53 aus.At the end of this time period, in a subsequent method step 34, a request message is sent to the workstation field bus 57, which is suitable for sending another component 26b to 26e, which is connected to the workstation field bus 57 and in an operating state, to an answering station. Message. In the simplest case, this can be a so-called echo message, which is understood by the receiver specified in the echo message via an identification address as sending a reply message in order to recognize its readiness to receive. Its own identification address is read by the main processor 51 from the data memory 53 for this purpose.

Nach dem Senden der Anfrage-Nachricht geht die Steuereinrichtung Komponente 26a im Verfahrensschritt 36 in einen Überwachungsmodus, in dem sie lediglich die auf dem Arbeitsstellenfeldbus 57 ablaufende Kommunikation überwacht. Nach Auslesen der Buskommunikation beurteilt sie in einem ersten Entscheidungsschritt 37, ob eine Nachricht empfangen wurde. Wenn dies der Fall ist, beurteilt sie in einem zweiten Entscheidungsschritt 38, ob es sich dabei um eine Antwort-Nachricht in Reaktion auf ihre Anfrage-Nachricht handelt. Wenn dies nicht der Fall ist oder im ersten Entscheidungsschritt 37 festgestellt wurde, dass keine Buskommunikation stattgefunden hat, prüft sie in einem sich anschließenden dritten Entscheidungsschritt 40, ob eine vorgegebene Maximalzeit für die passive Überprüfung der Buskommunikation abgelaufen ist. Wenn dies nicht der Fall ist, kehrt die Komponente 26a zu Verfahrensschritt 36 zurück und wertet weiterhin die Buskommunikation aus.After sending the request message, the control device component 26a goes into a monitoring mode in method step 36 in which it monitors only the communication running on the workstation field bus 57. After reading the bus communication, it assesses in a first decision step 37 whether a message has been received. If so, in a second decision step 38, it judges if this is a response message in response to its request message. If this is not the case or if it was determined in the first decision step 37 that no bus communication has taken place, it checks in a subsequent third decision step 40 whether a predefined maximum time for the passive check of the bus communication has expired. If this is not the case, component 26a returns to step 36 and further evaluates bus communication.

Wenn sie im zweiten Entscheidungsschritt 38 erkennt, dass eine Antwort-Nachricht auf ihre Anfrage-Nachricht empfangen wurde, geht sie weiter zu Verfahrensschritt 42, in dem sie das Initialisierungsverfahren mit einem optischen und/oder akustischen Störsignal in Form einer Aktivierung des Signalgebers 17 beendet. Alternativ könnte sie auch ein entsprechendes Telegramm an den Arbeitsstellenrechner 22 senden. Wenn sie hingegen im dritten Entscheidungsschritt 40 erkennt, dass die Überprüfungszeit abgelaufen ist, ohne dass eine Antwort-Nachricht auf ihre Anfrage-Nachricht empfangen wurde, so veranlasst die Steuerungseinrichtung, dass die Komponente 26a im Verfahrensschritt 44 in den Normalbetrieb übergeht.If it recognizes in the second decision step 38 that a response message has been received on its request message, it proceeds to step 42, in which it terminates the initialization process with an optical and / or acoustic interference signal in the form of activation of the signal generator 17. Alternatively, it could also send a corresponding telegram to the workstations computer 22. On the other hand, if it recognizes in the third decision step 40 that the verification time has elapsed without a response message having been received on its request message, then the control device causes the component 26a to go into normal operation in method step 44.

Durch das Abwarten einer Zufallszeit im Verfahrensschritt 32 wird erreicht, dass zwei Komponenten, die gleichzeitig mit Strom versorgt werden, und die die gleiche Identifikationsadresse aufweisen, nicht zeitgleich ihre jeweilige Anfrage-Nachricht senden, da beide auf diese Anfrage-Nachricht erfindungsgemäß nicht antworten, so dass bei gleichzeitigem Senden der Anfrage-Nachricht beide Komponenten fälschlich zum Ergebnis kämen, dass kein Adresskonflikt vorliegt.By waiting for a random time in method step 32 it is achieved that two components that are supplied with power at the same time and that have the same identification address do not simultaneously send their respective request message, since according to the invention both do not respond to this request message that at the same time sending the request message, both components would erroneously come to the result that there is no address conflict.

Figur 5 zeigt das Ablaufdiagramm einer zweiten Variante. Verfahrensschritte, die den Verfahrensschritten der in Figur 4 dargestellten ersten Variante entsprechen, sind mit identischen Bezugsziffern referenziert. FIG. 5 shows the flowchart of a second variant. Process steps that correspond to the process steps of FIG. 4 Correspond to the first variant shown are referenced with identical reference numerals.

Die zweite Variante unterscheidet sich dadurch, dass in den Datenspeicher 53 der Steuerungseinrichtung der Komponente 26a neben dem Computerprogramm zur Durchführung des Verfahrens statt der eigenen Identifikationsadresse ein Adressbereich vorgegeben ist, der eine Vielzahl möglicher Identifikationsadressen für die Komponente 26a aufweist.The second variant differs in that in the data memory 53 of the control device of the component 26 a in addition to the computer program for carrying out the method, instead of the own identification address, an address range is predefined, which has a large number of possible identification addresses for the component 26a.

Im Anschluss an den Start 30 des Verfahrens wird bei dieser zweiten Variante in einem ersten Verfahrensschritt 50 eine erste Identifikationsadresse aus diesem Adressraum ausgewählt. Im Verfahrensschritt 34 wird eine mit dieser ersten ausgewählten Identifikationsadresse gekennzeichnete Anfrage-Nachricht auf den Arbeitsstellenfeldbus 57 gesendet. Sofern im Verfahrensschritt 36 für diese spezifische erste Identifikationsadresse eine Antwort-Nachricht auf dem Arbeitsstellenfeldbus 57 empfangen wurde und demnach die gewählte Identifikationsadresse bereits vergeben ist, wird in einem vierten Entscheidungsschritt 52 ermittelt, ob noch weitere Identifikationsadressen im Adressraum zur Verfügung stehen. Wenn dies der Fall ist, wird in einem Verfahrensschritt 54 eine neue Identifikationsadresse für die Komponente 26a aus dem Adressraum ausgewählt und eine erneute Anfrage-Nachricht mit dieser geänderten Identifikationsadresse an den Arbeitsstellenfeldbus 57 gesendet. Erst wenn alle Identifikationsadressen im Adressraum jeweils Gegenstand einer Anfrage-Nachricht waren und für alle Identifikationsadressen eine Antwort-Nachricht empfangen wurde, wird in einem Verfahrensschritt 42 ein Störsignal ausgegeben.Subsequent to the start 30 of the method, in this second variant, in a first method step 50, a first identification address is selected from this address space. In method step 34, a request message marked with this first selected identification address is sent to the workstation field bus 57. If, in method step 36, a response message has been received on workstation field bus 57 for this specific first identification address and, accordingly, the selected identification address has already been assigned, a fourth decision step 52 determines whether there are still further identification addresses available in the address space. If this is the case, in a method step 54, a new identification address for the component 26a is selected from the address space and a new request message with this changed identification address is sent to the workstation field bus 57. Only when all identification addresses in the address space have each been the subject of a request message and a response message has been received for all identification addresses, a jamming signal is output in a method step 42.

Die Durchführung der Überprüfung ist in gleicher Weise auch auf der Ebene des Maschinenfeldbusses 14 durchführbar. Auch hier wird zur Vermeidung eines Adresskonfliktes entsprechend verfahren.The execution of the check can be carried out in the same way also at the level of the engine field bus 14. Again, to avoid an address conflict procedure accordingly.

Claims (6)

  1. Method for avoiding address collisions in a textile machine (1) producing cross-wound bobbins comprising a plurality of similar workstations (20a, 20b, 20c), which have a plurality of components (26b, 26c, 26d, 26e), such as, for example, a thread tensioner or a waxing device (19), a drive (23) of a thread displacement device (10), a thread connecting device or the like, which are connected to a machine bus (14, 23) for controlling the production process, wherein the components (26b, 26c, 26d, 26e) and/or workstations (20a, 20b, 20c) are each allocated an identification address,
    characterised in that
    - each component (26a, 26b, 26c, 26d, 26e) and/or workstation (20a, 20b, 20c) has a control device, which during the installation of the component (26a, 26b, 26c, 26d, 26e) and/or the workstation (20a, 20b, 20c), before a transfer to normal operation, sends an inquiry message with its pre-set identification address via the machine bus (14, 23), which is suitable to prompt a component (26b, 26c, 26d, 26e) already connected to the machine bus (14, 23) and/or workstation (20a, 20b, 20c) with an identical identification address into a response,
    - in that the control device for investigating a bus communication on the machine bus (14, 23) is set up to establish whether a response message from an already connected component (26b, 26c, 26d, 26e) and/or workstation (20b, 20c) is sent,
    - in that the control device evaluates the bus communication to recognise whether an already connected component (26b, 26c, 26d, 26e) and/or workstation (20b, 20c) with an identical identification address is connected to the machine bus (14, 23), and
    - in that an error signal is generated, if it is established that the originally set identification address has been allocated.
  2. Method according to claim 1, characterised in that by means of the control device on the basis of the error signal a new identification address is generated automatically and an inquiry message with the newly adjusted identification address is sent via the machine bus (14, 23).
  3. Method according to claim 1, characterised in that on the basis of the display of the error signal an alternative identification address is adjusted manually on the component (26a) and/or the workstation (20a) by means of coding elements.
  4. Method according to claim 2, characterised in that the control device sets a limited number of new identification addresses when there is an address collision to repeat the inquiry.
  5. Method according to any one of claims 1 to 4, characterised in that the control device transfers the component (26a) and/or the workstation (20a) into normal operation, if no already connected component (26b, 26c, 26d, 26e) and/or workstation (20b, 20c) with the same identification address is recognised at the field bus (14, 23).
  6. Method according to any one of claims 1 to 5, characterised in that a detection period can be input into the control device, in which the bus communication by the new component (26a) and/or the workstation (20a) is investigated, and which at the latest ends if an input maximum time from sending the inquiry message has expired.
EP20080000249 2007-01-31 2008-01-09 Control process on a cross-wound bobbin producing textile machine with components connected via a machine bus Not-in-force EP1953648B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102007004779A DE102007004779A1 (en) 2007-01-31 2007-01-31 Cheese-making textile machine as well as component

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
DE102007004779 Previously-Filed-Application 2007-01-31

Publications (2)

Publication Number Publication Date
EP1953648A1 EP1953648A1 (en) 2008-08-06
EP1953648B1 true EP1953648B1 (en) 2010-11-10

Family

ID=39333131

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20080000249 Not-in-force EP1953648B1 (en) 2007-01-31 2008-01-09 Control process on a cross-wound bobbin producing textile machine with components connected via a machine bus

Country Status (3)

Country Link
EP (1) EP1953648B1 (en)
CN (1) CN101235566B (en)
DE (2) DE102007004779A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009203008A (en) * 2008-02-28 2009-09-10 Murata Mach Ltd Yarn winding device and textile machine including the same
ITTO20130786A1 (en) * 2013-10-02 2015-04-03 Lgl Electronics Spa YARN FEED EQUIPMENT PROVIDED WITH A MULTIPLICITY OF BATTERIES OF POSITIVE YARN BALLASTS WHEN ELECTRONICALLY CONNECTED.
CN105373017B (en) * 2015-09-30 2017-11-07 浙江锦马自动化科技有限公司 A kind of doubling winder ordered address distribution method
TR201811323T4 (en) * 2015-10-05 2018-08-27 Hanning Elektro Werke Gmbh & Co Kg Control regulation.
ITUB20159771A1 (en) * 2015-12-30 2017-06-30 Btsr Int Spa METHOD FOR DETECTION AND MANAGEMENT OF SENSORS AND / OR POWER SUPPLIES FOR TEXTILE AND METALLIC YARNS INSTALLED ON ONE OR MORE TEXTILE MACHINES AND ITS SYSTEM.
DE102018121316A1 (en) * 2018-08-31 2020-03-05 Maschinenfabrik Rieter Ag Textile machine and method for controlling a textile machine
DE102019125493A1 (en) * 2019-09-23 2021-03-25 Infineon Technologies Ag Slave device, bus system and method

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1228526B (en) 1989-03-02 1991-06-20 Savio Spa PERFECTED OPEN END THREADER.
US5222218A (en) * 1990-06-27 1993-06-22 Zilog, Inc. System with devices connected in sequence to receive information in a predetermined order
CN2093183U (en) * 1991-06-26 1992-01-15 中国科学院海洋研究所 Controller for air spinning machine
DE4404503A1 (en) 1993-03-26 1994-09-29 Schlafhorst & Co W Rotor-spinning machine
DE4342052C2 (en) * 1993-12-09 1996-07-11 Roland Man Druckmasch Control computer that is connected to several peripheral units via an address bus
DE4422523A1 (en) * 1994-06-28 1996-01-04 Schlafhorst & Co W Textile machine with identical work stations
JPH09179810A (en) * 1995-12-25 1997-07-11 Matsushita Electric Works Ltd Unit selecting device
JP3235564B2 (en) * 1998-04-16 2001-12-04 村田機械株式会社 Single-spindle drive type multiple twisting machine
DE19905860A1 (en) 1999-02-12 2000-08-17 Schlafhorst & Co W Method for operating a work station of a textile machine producing cross-wound bobbins
DE19923047A1 (en) * 1999-05-20 2000-11-23 Rieter Ingolstadt Spinnerei Method and device for controlling a component of a textile machine having a plurality of similar workplaces next to one another
DE10139075A1 (en) 2001-08-09 2003-02-20 Schlafhorst & Co W Open-end rotor spinning machine
DE10153457B4 (en) * 2001-10-30 2015-07-16 Rieter Ingolstadt Gmbh Textile machine having a plurality of processing stations and communication method therefor
DE10228516A1 (en) * 2002-06-26 2004-01-15 Iropa Ag Method and device for configuring the control of a thread processing system
DE102005002472A1 (en) * 2005-01-18 2006-07-27 Maschinenfabrik Rieter Ag Software protection device e.g. MODEM, for e.g. rotor spinning machine, has data memory for receiving software enabling data, and data interface linked at control of machine for data transmission between data memory and control of machine
DE102005020579A1 (en) * 2005-05-03 2006-11-09 Saurer Gmbh & Co. Kg Cheese making textile machine

Also Published As

Publication number Publication date
DE102007004779A1 (en) 2008-08-07
EP1953648A1 (en) 2008-08-06
CN101235566B (en) 2011-10-05
CN101235566A (en) 2008-08-06
DE502008001737D1 (en) 2010-12-23

Similar Documents

Publication Publication Date Title
EP1953648B1 (en) Control process on a cross-wound bobbin producing textile machine with components connected via a machine bus
EP2304086B1 (en) Textile machine having a moveable service unit
DE2427016C2 (en) Automatic bobbin changing device
EP1428783B1 (en) Method and apparatus for starting a workstation of a textile machine producing cross-wound bobbins
EP3498896B1 (en) Method for operating a service unit
EP2072648B1 (en) Method for operating a textile machine
EP0995711B1 (en) Method for operating a working station in a winding machine
DE19923047A1 (en) Method and device for controlling a component of a textile machine having a plurality of similar workplaces next to one another
EP1928774A1 (en) Method for operating a workstation of a textile machine that produces crosswound bobbins
EP1028080B1 (en) Method for operating a workstation in a textilmachine for making cross wound bobbins
DE102010025895A1 (en) Textile machine operating method for producing cross coil, involves inserting empty tube in coil frames in required working position, where wall unit directly detects filling condition of empty tube magazine
DE19646564B4 (en) Cheese making textile machine
DE4221504C2 (en) Self-driving service vehicle
DE102006050220A1 (en) Operating process for textile machine producing cross-spools involves differentiating between two priority classes of input vacuum requests
EP3720996A1 (en) Method for operating a winding machine for rewinding cops of a preceding ring spinning machine
DE102017006137A1 (en) Melt spinning apparatus
DE102012007683A1 (en) Method for operating a winding machine and winding machine
DE4017303C2 (en) Process for the production of packages with different yarn lengths
WO2019096625A1 (en) Melt spinning device
DE19512592B4 (en) Cheese making textile machine
DE69806712T2 (en) Interruption processing system for a yarn winding machine
EP3957783B1 (en) Textile machine with a large number of identical work positions
EP4122854A1 (en) Textile machine and method for operating a textile machine
DE19916269A1 (en) Automatic bobbin winder has monitors to register presence of yarn from cop to act on doffer control when end of yarn is detected to determine doffing action
DE102021118841A1 (en) Method for operating a winding machine and winding station and winding machine

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA MK RS

17P Request for examination filed

Effective date: 20090206

17Q First examination report despatched

Effective date: 20090304

AKX Designation fees paid

Designated state(s): CH DE IT LI

RTI1 Title (correction)

Free format text: CONTROL PROCESS ON A CROSS-WOUND BOBBIN PRODUCING TEXTILE MACHINE WITH COMPONENTS CONNECTED VIA A MACHINE BUS

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): CH DE IT LI

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REF Corresponds to:

Ref document number: 502008001737

Country of ref document: DE

Date of ref document: 20101223

Kind code of ref document: P

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20110811

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502008001737

Country of ref document: DE

Effective date: 20110811

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20130304

Year of fee payment: 6

REG Reference to a national code

Ref country code: DE

Ref legal event code: R081

Ref document number: 502008001737

Country of ref document: DE

Owner name: SAURER GERMANY GMBH & CO. KG, DE

Free format text: FORMER OWNER: OERLIKON TEXTILE GMBH & CO. KG, 42897 REMSCHEID, DE

Effective date: 20130918

REG Reference to a national code

Ref country code: CH

Ref legal event code: NV

Representative=s name: SCHMAUDER AND PARTNER AG PATENT- UND MARKENANW, CH

Ref country code: CH

Ref legal event code: PUE

Owner name: SAURER GERMANY GMBH AND CO. KG, DE

Free format text: FORMER OWNER: OERLIKON TEXTILE GMBH AND CO. KG, DE

REG Reference to a national code

Ref country code: CH

Ref legal event code: PCOW

Free format text: NEW ADDRESS: LEVERKUSER STRASSE 65, 42897 REMSCHEID (DE)

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502008001737

Country of ref document: DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502008001737

Country of ref document: DE

Effective date: 20140801

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20140801

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20190131

Year of fee payment: 12

Ref country code: CH

Payment date: 20190129

Year of fee payment: 12

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200131

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200131

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200109