WO2000004428A1 - Procede et dispositif servant a etablir la configuration d'un systeme informatique - Google Patents

Procede et dispositif servant a etablir la configuration d'un systeme informatique Download PDF

Info

Publication number
WO2000004428A1
WO2000004428A1 PCT/EP1999/005056 EP9905056W WO0004428A1 WO 2000004428 A1 WO2000004428 A1 WO 2000004428A1 EP 9905056 W EP9905056 W EP 9905056W WO 0004428 A1 WO0004428 A1 WO 0004428A1
Authority
WO
WIPO (PCT)
Prior art keywords
stm3
stm2
identification
stm1
control module
Prior art date
Application number
PCT/EP1999/005056
Other languages
German (de)
English (en)
Inventor
Arno Best
Original Assignee
OCé PRINTING SYSTEMS GMBH
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 OCé PRINTING SYSTEMS GMBH filed Critical OCé PRINTING SYSTEMS GMBH
Publication of WO2000004428A1 publication Critical patent/WO2000004428A1/fr

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system

Definitions

  • the invention relates to a method for recognizing the configuration of a computer-aided system, in particular a high-performance printer, in which a central control is connected via a communication bus to a plurality of control modules connected in series in the manner of a chain.
  • the invention further relates to a system which uses this method.
  • the invention can be used in the form of computer program elements.
  • a system with a central unit and a plurality of peripheral units is known, to which addresses are supplied by the central unit.
  • a first signal line is provided, with which a parallel connection (bus connection) is established between the central unit and the peripheral units.
  • a cascade connection between the central unit and the peripheral units is established with a second data line.
  • the central unit is to be connected in series to the first peripheral unit, to which the subsequent peripheral units are in turn connected.
  • a method for recognizing the configuration of a computer-aided system in particular a high-performance printer, in which a central control is connected via a communication bus to a plurality of control modules connected in series in the manner of a chain, and each control module contains identification data which the central controller and / or the further control modules identify, the central controller via the communication bus requests all control modules using a collective address to send identification data, the control modules are connected to one another by an identification line, all control modules are switched passively in a preparation phase, in which one they send no identification data after being asked for identification, each control module releases its identification data after receiving a separate identification signal and after being asked for identification, switches back to the passive state and sends the identification signal to the neighboring control module via the identification line, which in the chain ends up in the chain stationary control module first receives the identification signal, and in which the central controller, after receiving the respective identification data, assigns a configuration address for the respective control module, under which it can be addressed by the central controller or by the further control modules.
  • the various control modules are arranged in the manner of a chain or "party line".
  • the control modules gradually provide identification data according to their arrangement in the chain, which enable clear assignment and addressing via the communication bus. Since the identification data are delivered in the order of the arrangement, the location of the respective control module within the chain is also known.
  • the central control contains a list of all possible control modules and can thus make an exact assignment of these control modules and their identification data to this list. In this way, the central controller and possibly also the other control modules can uniquely identify all of the control modules within the chain and, if necessary, communicate with them.
  • the invention ensures that the configuration of control modules is automatically recognized.
  • the user can put together a complex system with a large number of control modules without having to have precise system knowledge, since the system can automatically recognize the changed configuration.
  • the invention can advantageously be used in a large number of systems, in particular in systems whose control modules are put together in an application-specific manner must be, for example, in computer-aided systems in industrial plants, in lift systems, etc.
  • there are advantages when used in a high-performance printing system in which there are different combinations of hardware stations depending on the pressure requirements.
  • a preferred exemplary embodiment of the invention is characterized in that the central controller stops sending the identification request after a predetermined waiting time, in which no identification data is sent to the communication bus following a request for identification.
  • This measure defines an end criterion, the occurrence of which means that the self-configuration has ended and the central control system takes over its further control tasks, in which it addresses the control modules in accordance with the determined configuration data.
  • a system is specified according to claim 3, which essentially implements the aforementioned method.
  • the advantageous effects mentioned also occur in the system according to the invention.
  • Figure 1 is a high performance printer system with several
  • FIG. 2 shows a general example of a computer-based system with a communication bus to which a number of control modules are connected
  • Figure 3 process steps for self-configuration of the system of Figure 2 and Figure 4 shows a system corresponding to Figure 2, which is extended by an additional identification line.
  • a stapling unit D, a folding unit E, a sorting unit F and / or a punching unit G can be connected to the printer unit.
  • the sorting unit F is connected, i.e. the printed paper is sorted into bundles in the sorting unit F.
  • Different output units H, I can also be connected to the high-performance printer system.
  • the output unit I is connected.
  • FIG. 1 In the case shown in FIG. 1, one of a large number of configurations is shown, which connects the central printer unit to units B, F and I. It is easy to see that a user would like to create different configurations depending on the application, without having to carry out complex work in order to communicate the selected configuration and the required configuration data to a central controller.
  • the shown in Figure 1 Units A to I are referred to as control modules in the following consideration of a general exemplary embodiment.
  • FIG. 2 shows a general exemplary embodiment in which a central control ZST is connected to various control modules STM1, STM2, STM3 via a communication bus BUS in the manner of an open chain, which is also referred to as a party line.
  • a communication bus e.g. a data bus according to the standard SDLC (Serial Data Link Communication), CAN (Controller Area Network) or V.24 can be used.
  • each control module (STM1, STM2, STM3) has an input connection IS-INPUT for an identification signal IS and an output connection IS-OUTG-for the identification signal IS.
  • each control module STM1, STM2, STM3 has a multi-pin connector output.
  • a group of plug contacts is reserved for the communication bus BUS.
  • One plug connection then serves as the input connection IS-INPUT and another plug connection serves as the output connection IS-OUTP.
  • the central control ZST and the control modules STM1, STM2, STM3 are then in the manner of an open chain with several connecting cables connected, which each connect two connector outputs of the control modules STM1, STM2, STM3.
  • the connecting cables are then looped through from the control module to the control module.
  • the connector of the cable to which the control module STM3 at the end of the chain is connected then has the circuit shown in FIG. 2, according to which the active signal level for the identification signal IS is generated at the resistor R.
  • Each control module contains a control logic SL which interprets the communication protocol of the bus BUS, controls the identification process within the module and is able to establish a conductive connection between the ⁇ S-INPUT and the IS-AUSG of the module or by means of a switch to separate.
  • FIG. 3 shows flow steps for self-configuration in the form of a flow chart.
  • the self-configuration is carried out each time the voltage returns.
  • step 10 after switching on the operating voltage, a branch is made to step 12, in which the central control is initialized in a preparation phase and all control modules STM1, STM2, STM3 are switched to passive.
  • step 12 in which the central control is initialized in a preparation phase and all control modules STM1, STM2, STM3 are switched to passive.
  • the control modules STM1, STM2, STM3 are addressed via a common group address and are informed that they must not send any identification data after being asked for identification, ie they are switched to passive (step 14, first part).
  • the control module STM3 at the end of the chain has the identification signal IS at its input connection IS-INPUT (step 14, second part).
  • the central control ZST addresses these control modules via the communication bus and a common address common to all control modules STM1, STM2, STM3 and requests them to supply identification data.
  • the control modules STM1, STM2, STM3 are each equipped with an internal control logic (SL1, SL2, SL3), which allows them to only provide identification data if the identification signal IS is present at their respective input connection IS-INPUT and if they are not already identification - submitted data in accordance with step 18.
  • This control logic is generally implemented by a microprocessor that processes commands from a control program.
  • control module STM3 At the beginning, only the control module STM3 at the end of this chain has this identification signal -IS, ie the control module STM3 sends out its identification data, which reach the central control ZST via the communication bus BUS.
  • the control module STM3 is accepted in accordance with this list and is assigned a configuration address under which it can be addressed in the future by the central control ZST or by the further control modules (step 18).
  • the three last-mentioned measures ensure that the chain of control tion modules only one module responds to the request to submit identification data, that is, the identification in the chain of control modules takes place in sequence.
  • the output connection IS-AUS is reset from logic level "1" to logic level "0" in the respective control module.
  • step 24 the self-configuration is ended (step 26) and the central controller addresses the individual control modules STM1, STM2, STM3 according to the specified control program under the respective configuration addresses.
  • a waiting time can be provided as the termination criterion for the self-configuration.
  • the central control ZST waits a predetermined time after submitting a request for identification via the group address. If no identification data is given on the communication bus BUS, this is a sign that all control modules STM1, STM2, STM3 connected to the communication bus BUS have given their identification data and that the entire chain of control modules has been processed. In the example according to FIG. 3, only the control modules are specified. Of course, the method and the system according to the invention can comprise any number of control modules.
  • the control program is implemented in particular in the form of computer software. It can be distributed as a file via networks, stored on a data medium such as a floppy disk or CD-ROM and in particular in memory modules of the device control or a computer, e.g. on hard disk, NV-ROM (Non Volatile Read Only Memory) or in a RAM module (random Access memory).
  • the control program can also be integrated as a program element in a larger program.
  • FIG. 4 shows a control system that contains the components of FIG. 2. However, an additional IDENTACK line is provided in this system, with which a module can provide feedback to the central controller. For this purpose, each control module has an additional IT-A output, which is connected to the IDENTACK line.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

L'invention concerne un procédé et un système servant à reconnaître la configuration, c'est-à-dire les composants de ce système. Une unité de commande centrale (ZST) communique par l'intermédiaire d'un bus de communication (BUS) avec des modules de commande (STM1, STM2, STM3). Un signal d'identification (IS) est transmis d'un module à l'autre. Le module (STM) dans lequel est présent le signal d'identification (IS) émet ses propres données d'identification. L'unité de commande centrale (ZST) édite ensuite des adresses de configuration.
PCT/EP1999/005056 1998-07-15 1999-07-15 Procede et dispositif servant a etablir la configuration d'un systeme informatique WO2000004428A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19831811 1998-07-15
DE19831811.1 1998-07-15

Publications (1)

Publication Number Publication Date
WO2000004428A1 true WO2000004428A1 (fr) 2000-01-27

Family

ID=7874157

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1999/005056 WO2000004428A1 (fr) 1998-07-15 1999-07-15 Procede et dispositif servant a etablir la configuration d'un systeme informatique

Country Status (1)

Country Link
WO (1) WO2000004428A1 (fr)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001069333A2 (fr) * 2000-03-10 2001-09-20 Meta Controls, Inc. Architecture de materiel et procede de commande de machines reparties
WO2001073823A2 (fr) * 2000-03-28 2001-10-04 Siemens Aktiengesellschaft Systeme de processus modulaire automatise
US6463359B2 (en) 2001-02-20 2002-10-08 Infotech Ag Micro-alignment pick-up head
US6557251B2 (en) 2000-03-10 2003-05-06 Infotech, A.G. Digital feature separation
WO2003054644A2 (fr) * 2001-12-21 2003-07-03 Elektro Beckhoff Gmbh Unternehmensbereich Industrie Elektronik Procede de transmission de donnees, systeme de bus seriel et unite de connexion pour un utilisateur de bus passif
US6605500B2 (en) 2000-03-10 2003-08-12 Infotech Ag Assembly process
WO2003094001A1 (fr) * 2002-05-02 2003-11-13 Elmos Semiconductor Ag Procede d'adressage de dispositifs utilisateurs d'un systeme a bus au moyen de courants d'identification
US6985780B2 (en) 2000-03-10 2006-01-10 Adept Technology, Inc. Smart camera
US6988008B2 (en) 2000-03-10 2006-01-17 Adept Technology, Inc. Smart camera
EP1391322B1 (fr) * 2002-08-19 2008-07-02 Müller Martini Holding AG Unité de travail pour un processus traversé par des produits imprimés

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4660141A (en) * 1983-12-06 1987-04-21 Tri Sigma Corporation Self configuring computer network with automatic bus exchange of module identification numbers and processor assigned module numbers
US5204669A (en) * 1990-08-30 1993-04-20 Datacard Corporation Automatic station identification where function modules automatically initialize
US5249270A (en) * 1991-03-29 1993-09-28 Echelon Corporation Development system protocol
US5452424A (en) * 1990-08-31 1995-09-19 Ncr Corporation Work station and method for serially providing configuration data to functional units contained therein
DE19649676A1 (de) * 1995-12-25 1997-06-26 Matsushita Electric Works Ltd Peripherieeinheitwählsystem

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4660141A (en) * 1983-12-06 1987-04-21 Tri Sigma Corporation Self configuring computer network with automatic bus exchange of module identification numbers and processor assigned module numbers
US5204669A (en) * 1990-08-30 1993-04-20 Datacard Corporation Automatic station identification where function modules automatically initialize
US5452424A (en) * 1990-08-31 1995-09-19 Ncr Corporation Work station and method for serially providing configuration data to functional units contained therein
US5249270A (en) * 1991-03-29 1993-09-28 Echelon Corporation Development system protocol
DE19649676A1 (de) * 1995-12-25 1997-06-26 Matsushita Electric Works Ltd Peripherieeinheitwählsystem

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6734537B1 (en) 2000-03-10 2004-05-11 Infotech, Ag Assembly process
WO2001069333A3 (fr) * 2000-03-10 2002-03-14 Meta Controls Inc Architecture de materiel et procede de commande de machines reparties
WO2001069333A2 (fr) * 2000-03-10 2001-09-20 Meta Controls, Inc. Architecture de materiel et procede de commande de machines reparties
US6557251B2 (en) 2000-03-10 2003-05-06 Infotech, A.G. Digital feature separation
US6988008B2 (en) 2000-03-10 2006-01-17 Adept Technology, Inc. Smart camera
US6605500B2 (en) 2000-03-10 2003-08-12 Infotech Ag Assembly process
US6985780B2 (en) 2000-03-10 2006-01-10 Adept Technology, Inc. Smart camera
WO2001073823A2 (fr) * 2000-03-28 2001-10-04 Siemens Aktiengesellschaft Systeme de processus modulaire automatise
WO2001073823A3 (fr) * 2000-03-28 2002-02-14 Siemens Ag Systeme de processus modulaire automatise
US6463359B2 (en) 2001-02-20 2002-10-08 Infotech Ag Micro-alignment pick-up head
WO2003054644A3 (fr) * 2001-12-21 2004-03-04 Elektro Beckhoff Gmbh Unterneh Procede de transmission de donnees, systeme de bus seriel et unite de connexion pour un utilisateur de bus passif
WO2003054644A2 (fr) * 2001-12-21 2003-07-03 Elektro Beckhoff Gmbh Unternehmensbereich Industrie Elektronik Procede de transmission de donnees, systeme de bus seriel et unite de connexion pour un utilisateur de bus passif
US7702834B2 (en) 2001-12-21 2010-04-20 Beckhoff Automation Gmbh Data transmission method serial bus system and switch-on unit for a passive station
WO2003094001A1 (fr) * 2002-05-02 2003-11-13 Elmos Semiconductor Ag Procede d'adressage de dispositifs utilisateurs d'un systeme a bus au moyen de courants d'identification
US7091876B2 (en) 2002-05-02 2006-08-15 Elmos Semiconductor Ag Method for addressing the users of a bus system by means of identification flows
EP1391322B1 (fr) * 2002-08-19 2008-07-02 Müller Martini Holding AG Unité de travail pour un processus traversé par des produits imprimés

Similar Documents

Publication Publication Date Title
EP1309920B1 (fr) Procede d'adressage pour au moins un dispositif de bus nouvellement raccorde a un systeme de bus
EP2287689B1 (fr) Dispositif et procédé d'adressage d'une unité esclave
DE4404962C2 (de) Verfahren und Anordnung zum Konfigurieren von Funktionseinheiten in einer Master-Slave-Anordnung
DE19756564A1 (de) Nachrichtennetz mit automatischer Knotenkonfiguration bei identischen Knoten
WO1999014643A1 (fr) Dispositif et procede permettant de commander des machines, notamment des metiers a tisser
EP1622039B1 (fr) Méthode et dispositif pour l'attribution d'adresses aux utilisateurs d'un système de bus
DE19721740B4 (de) Steuerungsverfahren für den Medienzugriff bei einem seriellen Bus
EP1342343B1 (fr) Configuration automatique de composants d'un reseau
WO2000004428A1 (fr) Procede et dispositif servant a etablir la configuration d'un systeme informatique
EP3298730B1 (fr) Système de bus et procédé d'attribution d'adresses à des abonnés d'un système de bus
DE69816026T2 (de) Verfahren zur Erzeugung eines Verwaltungskanals in einem optischen Netzwerk, ein Leitungsabschluss, eine erste Netzabschlusskarte und eine zweite Netzabschlusskarte zur Durchführung des Verfahrens
WO1996005676A1 (fr) Systeme permettant de verifier un reseau de transmission de donnees
EP3882723B1 (fr) Procédé d'attribution d'adresses à des participants de bus
EP0749070A2 (fr) Méthode d'alimentation décentralisé de bus et appareil de mise en oeuvre de la méthode
DE102005024782B3 (de) Verfahren und Vorrichtung zur Datenübertragung mit einer Bündelung von mehreren Übertragungskanaleinrichtungen
WO1997022057A1 (fr) Procede de reglage d'adresses dans des systemes de bus a cablage parallele, et dispositif pour la mise en oeuvre de ce procede
DE102020116872A1 (de) Verfahren zur Programmierung einer programmierbaren Gatteranordnung in einem verteilten Computersystem
EP4038843A1 (fr) Système de bus et procédé d'exploitation d'un système de bus
EP0348810A2 (fr) Méthode pour l'adressage d'unités de processeur et circuit pour la mise en oeuvre de la méthode
EP4300898A2 (fr) Machine à vide
DE10201319B4 (de) Verfahren zur Datenübertragung und serielles Bussystem
WO2024068466A1 (fr) Dispositif de réseau et système à alimentation en énergie bidirectionnelle
DE102020206761A1 (de) Kommunikation gleichartiger Teilnehmer an einem Datenbus
CH681410A5 (fr)
DE102022115689A1 (de) Adaptermodul zum Informationsaustausch zwischen zumindest zwei Teilnehmern eines Kommunikationsnetzwerkes und zugehöriges Verfahren, Teilnehmereinheiten eines Kommunikationsnetzwerkes mit einem solchen Adaptermodul, Bereitstellungseinheit, Kommunikationsnetzwerk mit einem solchen Adaptermodul sowie Signalfolge

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): DE JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase