DE102014014883A1 - Method and installation for the production of objects, and telecommunications method and computer program therefor - Google Patents

Method and installation for the production of objects, and telecommunications method and computer program therefor Download PDF

Info

Publication number
DE102014014883A1
DE102014014883A1 DE102014014883.1A DE102014014883A DE102014014883A1 DE 102014014883 A1 DE102014014883 A1 DE 102014014883A1 DE 102014014883 A DE102014014883 A DE 102014014883A DE 102014014883 A1 DE102014014883 A1 DE 102014014883A1
Authority
DE
Germany
Prior art keywords
production
configuration parameter
control system
record
process control
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.)
Pending
Application number
DE102014014883.1A
Other languages
German (de)
Inventor
Matthias von Krauland
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.)
ENISCO BY FORCAM GMBH, DE
Original Assignee
Eisenmann SE
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 Eisenmann SE filed Critical Eisenmann SE
Priority to DE102014014883.1A priority Critical patent/DE102014014883A1/en
Publication of DE102014014883A1 publication Critical patent/DE102014014883A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31103Configure parameters of controlled devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31104Remote configuration of parameters of controlled devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32252Scheduling production, machining, job shop
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Abstract

Die Erfindung betrifft ein Verfahren zur Herstellung von Gegenständen (26), insbesondere von Kraftfahrzeugen (28), in einem industriellen Herstellungsprozess, bei dem eine Vielzahl von Arbeitsabläufen von einem Prozesssteuerungssystem (10) koordiniert wird, wobei das Prozesssteuerungssystem (10) über einen Kommunikationsweg (30) mit wenigstens einer elektronischen Kommunikationseinrichtung (32) Daten austauscht, die eigenständig und unabhängig von dem Prozesssteuerungssystem (10) betrieben wird, wobei ein Benutzer Daten an der elektronischen Kommunikationseinrichtung (32) eingeben kann, welche dann als Änderungs-Datensatz an das Prozesssteuerungssystem (10) übermittelt werden, und das Prozesssteuerungssystem (10) den Herstellungsprozess auf der Basis der erhaltenen Änderungsdaten neu koordiniert. Außerdem sind eine Anlage zur Herstellung von Gegenständen (26), insbesondere von Kraftfahrzeugen (28), ein Telekommunikationsverfahren und ein Computerprogramm angegeben.The invention relates to a method for producing objects (26), in particular of motor vehicles (28), in an industrial manufacturing process, in which a multiplicity of operating sequences are coordinated by a process control system (10), the process control system (10) being connected via a communication path (10). 30) with at least one electronic communication device (32) exchanges data that is operated independently and independently of the process control system (10), wherein a user can input data to the electronic communication device (32), which then as a change record to the process control system ( 10), and the process control system (10) re-coordinates the manufacturing process based on the received change data. In addition, a system for producing objects (26), in particular motor vehicles (28), a telecommunications method and a computer program are specified.

Description

Die Erfindung betrifft ein Verfahren zur Herstellung von Gegenständen, insbesondere von Kraftfahrzeugen, in einem industriellen Herstellungsprozess, bei dem eine Vielzahl von Arbeitsabläufen von einem Prozesssteuerungssystem koordiniert wird.The invention relates to a method for producing articles, in particular motor vehicles, in an industrial manufacturing process in which a plurality of operations are coordinated by a process control system.

Außerdem betrifft die Erfindung eine Anlage zur Herstellung von Gegenständen, insbesondere von Kraftfahrzeugen, mit einem Prozesssteuerungssystem für einen industriellen Herstellungsprozess für die Gegenstände.Moreover, the invention relates to a plant for the production of objects, in particular of motor vehicles, with a process control system for an industrial manufacturing process for the articles.

Ferner betrifft die Erfindung ein Telekommunikationsverfahren für, insbesondere mobile, elektronische Kommunikationseinrichtungen, welche über ein kabelgebundenes oder drahtloses Netzwerk mit einem Arbeitsserver verbunden sind, sowie ein Computerprogramm.Furthermore, the invention relates to a telecommunications method for, in particular mobile, electronic communication devices, which are connected via a wired or wireless network with a working server, and a computer program.

Nachfolgend wird die Erfindung lediglich exemplarisch am Beispiel der Automobilindustrie und der Herstellung von Kraftfahrzeugen erläutert; das hierzu Gesagte gilt jedoch sinngemäß entsprechend für die Herstellung beliebiger Gegenstände, für deren Herstellung eine Vielzahl von Arbeitsabläufen von einen Prozesssteuerungssystem koordiniert wird.The invention will now be described by way of example only with reference to the example of the automotive industry and the manufacture of motor vehicles; However, what has been said applies mutatis mutandis to the production of any objects, for the production of a variety of workflows is coordinated by a process control system.

Der industrielle Herstellungsprozess für ein Kraftfahrzeug ist äußerst komplex und umfasst sowohl logistische und planerische Arbeitsabläufe im Rahmen einer Produktionsplanung, bei der die erforderlichen Ressourcen ermittelt, beschafft und verteilt werden, als auch die technischen Arbeitsabläufe im Rahmen einer Produktionsdurchführung, bei der ein Kraftfahrzeug konkret gefertigt wird.The industrial manufacturing process for a motor vehicle is extremely complex and includes both logistical and planning workflows in the context of a production planning, in which the required resources are identified, procured and distributed, as well as the technical workflows in the context of a production implementation, in which a motor vehicle is made concrete ,

Bei der Produktionsdurchführung wird eine Vielzahl von Produktionsstationen durchlaufen. Um die Komplexizität des Herstellungsprozesses eines Kraftfahrzeuges zu verdeutlichen, werden nachfolgend einige wichtige Stationen kurz erläutert. Zu solchen wichtigen Stationen zählen unter anderem:
Die Gießerei, in welcher Gussteile, insbesondere zum Beispiel der Motorblock, für das Kraftfahrzeug hergestellt werden.
The production process will involve a large number of production stations. In order to clarify the complexity of the manufacturing process of a motor vehicle, some important stations are briefly explained below. Such important stations include:
The foundry, in which castings, in particular for example the engine block, are produced for the motor vehicle.

Das Presswerk, in welchem die erforderlichen Blechteile für die Fahrzeugkarosserie gefertigt werden.The press shop, in which the required sheet metal parts for the vehicle body are made.

Der Rohbau, bei welchem die Rohkarosserie aus den Blechteilen gebildet wird. Allein der Rohbau ist seinerseits in eine Vielzahl von Unterstationen unterteilt, in denen einzelne Teilabschnitte der Karosserie, wie die Bodengruppe, die Türen oder dergleichen, gefertigt werden, um dann zur Fahrzeugkarosserie zusammengefügt zu werden.The shell, in which the body shell is formed from the sheet metal parts. However, the shell is in turn divided into a plurality of substations in which individual sections of the body, such as the bottom group, the doors or the like, are made to then be assembled to the vehicle body.

Die Lackieranlage, in welcher die Rohkarosserie in mehreren aufwendigen Schritten mit einem Korrosionsschutz versehen und lackiert wird.The paint shop, in which the body shell is provided with corrosion protection in several complex steps and painted.

Die Fahrwerksfertigung, bei der fahrwerkspezifische Baugruppen wie Achse, Gelenkwellen, Stoßdämpfer, Bremsen und dergleichen produziert werden.The chassis production, in which chassis-specific components such as axle, drive shafts, shock absorbers, brakes and the like are produced.

Die Innenausstattung, bei welcher alle Komponenten für den Innenbereich des Kraftfahrzeugs, wie beispielsweise Verkleidungen, der Fahrzeughimmel, Matten, aber auch Zierelemente und Bedieneinheiten, gefertigt werden.The interior, in which all components for the interior of the motor vehicle, such as panels, the headliner, mats, but also decorative elements and control units, are made.

Die Außenausstattung, bei welcher beispielsweise Stoßfänger, Außenspiegel, Zierleisten und dergleichen produziert werden.The exterior, in which, for example, bumpers, mirrors, trims and the like are produced.

Der Getriebebau, wo nach Vorgabe das fahrzeugspezifische Getriebe gefertigt wird.The gearbox construction, where the vehicle-specific gearbox is manufactured according to specification.

Der Motorbau, wo der Motor für ein bestimmtes Kraftfahrzeug hergestellt wird.The engine, where the engine is made for a particular motor vehicle.

Die Fahrzeugmontage, bei der die einzelnen Komponenten und Baugruppen schließlich zum fertigen Kraftfahrzeug zusammengebaut werden, welches hiernach noch eine Station zur Qualitätskontrolle durchläuft.The vehicle assembly, in which the individual components and assemblies are finally assembled to the finished motor vehicle, which thereafter passes through a station for quality control.

Mit Hilfe eines eingangs genannten Prozesssteuerungssystems wird der komplexe Herstellungsprozess eines Kraftfahrzeuges in mehreren Systemebenen koordiniert und überwacht. Eine bekannte Variante eines solchen Prozesssteuerungssystems ist beispielsweise in 1 in Form eines Prozesssteuerungssystems 10 veranschaulicht. Bekannte Prozesssteuerungssysteme bilden ein internes und abgeschlossenes System ohne Kommunikationsverbindung nach außen.With the aid of a process control system mentioned above, the complex manufacturing process of a motor vehicle is coordinated and monitored in several system levels. A known variant of such a process control system is, for example, in 1 in the form of a process control system 10 illustrated. Known process control systems form an internal and closed system without communication connection to the outside.

Dieses umfasst als Systemebenen eine ERP-Ebene 12, eine MES-Ebene 14, eine SCADA-Ebene 16 und eine SPS-Ebene 18. Außerdem ist eine Fertigungs- und Produktionsebene 20 veranschaulicht, welche die oben angesprochene Prozessdurchführung repräsentiert und von dem Prozesssteuerungssystem 10 koordiniert wird und gegebenenfalls Teil des Prozesssteuerungssystems 10 ist.This includes an ERP level as system levels 12 , an MES level 14 , a SCADA level 16 and a PLC level 18 , There is also a manufacturing and production level 20 which represents the above-mentioned process execution and the process control system 10 coordinated and, where appropriate, part of the process control system 10 is.

Die ERP-Ebene 12 bildet die Unternehmensebene, deren Aufgabe darin besteht, im Rahmen des so genannten Enterprise-Resource-Planning die Beschaffung und Verteilung von Ressourcen zu planen und zu koordinieren, die für eine einwandfreie Abwicklung der bestehenden Auftragslage erforderlich sind.The ERP level 12 forms the level of the company whose task it is to plan and coordinate the procurement and distribution of resources necessary for a proper execution of the existing order situation within the framework of so-called enterprise resource planning.

Die MES-Ebene 14 bildet als Betriebsleitebene das so genannte Manufacturing-Execution-System. Diese Betriebsleitebene kommuniziert unter anderem unmittelbar mit der Produktionsebene 20 und erhält von dort stetige Rückmeldung über den laufenden Prozess. Die MES-Ebene 14 verwertet und koordiniert dabei auch den vorhandenen Lagerbestand und kommuniziert mit Logistikzentren und/oder Lieferanten. The MES level 14 forms the operational management level of the so-called manufacturing execution system. Among other things, this plant management level communicates directly with the production level 20 and receives continuous feedback about the ongoing process from there. The MES level 14 It also utilizes and coordinates the existing stock and communicates with logistics centers and / or suppliers.

Der Vollständigkeit halber sind in 1 noch die SCADA-Ebene 16 als Prozessleitebene und die SPS-Ebene 18 als Steuerungsebene gezeigt. SCADA steht für Supervisory Control and Data Acquisition; die SCADA-Ebene 16 bildet ein computergestütztes System zur Überwachung und Steuerung der technischen Prozesse, die beim Herstellungsprozess durchgeführt werden. Die SPS-Ebene 18 steht für eine speicherprogrammierbare Steuerung, durch welche Maschinen oder Anlagen konkret gesteuert werden.For the sake of completeness, in 1 still the SCADA level 16 as process control level and the PLC level 18 shown as a control level. SCADA stands for Supervisory Control and Data Acquisition; the SCADA level 16 forms a computerized system for monitoring and controlling the technical processes that are performed during the manufacturing process. The PLC level 18 stands for a programmable logic controller, by which machines or plants are controlled concretely.

Die MES-Ebene 14, die SCADA-Ebene 16 und die SPS-Ebene 18 bilden gemeinsam eine Prozesssteuerung 22 für die Fertigungs- und Produktionsebene 20.The MES level 14 , the SCADA level 16 and the PLC level 18 together form a process control 22 for the production and production level 20 ,

Die einzelnen Systemebenen kommunizieren unter- und miteinander, so dass ein steter Austausch und Abgleich von Informationen über den Planungsstatus für eine Produktionslinie und ein bestimmtes Kraftfahrzeug und den tatsächlichen Produktionsstatus der Produktionslinie und des bestimmten Kraftfahrzeugs erfolgen kann.The individual system levels communicate with each other and with each other so that there can be a constant exchange and comparison of information about the planning status for a production line and a specific motor vehicle and the actual production status of the production line and the particular motor vehicle.

Auf Grund der heutzutage umfassenden Ausstattungsvarianten bei Kraftfahrzeugen hat es sich etabliert, Kraftfahrzeuge nicht mehr im Sinne einer so genannten Lagerfertigung im Voraus zu fertigen und auf Lager vorzuhalten, sondern einzelne Kraftfahrzeuge erst nach Eingang eines Kundenauftrags nach Vorgabe dieses Auftrags zu fertigen.Due to the nowadays comprehensive equipment variants in motor vehicles, it has become established, motor vehicles no longer in the sense of a so-called stock production in advance to prepare and stock, but to produce individual motor vehicles only after receipt of a customer order to specification of this order.

Bei den Kunden von Kraftfahrzeugherstellern ist der Wunsch nach einer individuellen Ausstattung und Konfiguration des Kraftfahrzeugs stetig gestiegen. Bevor ein Kunde sich für den Kauf eines Kraftfahrzeugs entscheidet, definiert er eine Vielzahl von Konfigurationsparametern für das Kraftfahrzeug.For customers of motor vehicle manufacturers, the desire for individual equipment and configuration of the motor vehicle has risen steadily. Before a customer decides to buy a motor vehicle, he defines a variety of configuration parameters for the motor vehicle.

Die Konfigurationsparameter gehen von der Motorisierung mit Wahl der Motorstärke und Wahl des Antriebs, d. h. Benzin-, Diesel-, Elektro- oder Hybridantrieb, über die Art der Bereifung, die Farbe, die Ausführung der Polster usw., wie es an und für sich bekannt ist. Die Automobilhersteller unterstützen den Kunden bei seiner Entscheidung für oder gegen bestimmte Ausstattungsmerkmale des Kraftfahrzeugs mit Konfigurations-Computerprogrammen, so genannten Konfiguratoren, mit deren Hilfe der Kunde verschiedene Ausstattungsvarianten einstellen und miteinander vergleichen kann. Der Kunde erhält dabei auch stets eine Preisinformation über die Kosten, die mit einer bestimmten Kombination von Ausstattungsmerkmalen verknüpft sind.The configuration parameters are based on the motorization with choice of motor strength and choice of drive, d. H. Gasoline, diesel, electric or hybrid drive, about the type of tires, the color, the execution of the upholstery, etc., as it is known in itself. The automakers support the customer in his decision for or against certain features of the motor vehicle with configuration computer programs, so-called configurators, with the help of which the customer can set different equipment variants and compare. The customer also always receives pricing information about the costs associated with a particular combination of features.

Wenn der Kunde sich für einen Kauf entscheidet und seine Wunschkonfiguration für ein Kraftfahrzeug gefunden hat, wird daraus ein Kundenauftrag mit einem Konfigurationsdatensatz erstellt, auf dessen Basis das Prozesssteuerungssystem 10 nun das bestellte Kraftfahrzeug in den Produktionsprozess integriert und den Herstellungsprozess für dieses bestimmte Kraftfahrzeug koordiniert und dabei die für die Logistik und Fertigung erforderlichen Schritte in die Wege leitet. Der Konfigurationsdatensatz spiegelt dabei die von dem Kunden gewählten und definierten Konfigurationsparameter wieder.When the customer decides to make a purchase and has found his or her desired configuration for a motor vehicle, a sales order is created therefrom with a configuration record, on the basis of which the process control system 10 now integrates the ordered motor vehicle in the production process and coordinates the manufacturing process for this particular motor vehicle, thereby initiating the necessary steps for the logistics and manufacturing steps. The configuration data record reflects the configuration parameters selected and defined by the customer.

Es hat sich nun gezeigt, dass auf Grund der Vielzahl von Konfigurationsmöglichkeiten bei Kunden häufig der Wunsch aufkommt, die Konfiguration eines bestellten Kraftfahrzeugs nochmals zu ändern, auch nachdem der Auftrag an den Automobilhersteller bereits erteilt wurde. So kann zum Beispiel die für das Kraftfahrzeug ausgewählte Farbe aus persönlichen Gründen nicht mehr als passend empfunden werden, oder es wird doch eine andere Motorisierung oder eine andere Art der Polsterung gewünscht.It has now been found that, due to the large number of configuration options available to customers, there is often the desire to change the configuration of an ordered motor vehicle again, even after the order has already been placed with the automobile manufacturer. Thus, for example, the color selected for the motor vehicle may no longer be deemed suitable for personal reasons, or another motorization or another type of upholstery is desired.

Eine Änderung der Konfiguration kann die Änderung, das Löschen oder das Hinzufügen von Konfigurationsparametern bedeuten. Eine Änderung eines Konfigurationsparameters liegt beispielsweise vor, wenn statt der ursprünglich ausgesuchten Lackfarbe Rot die Lackfarbe Weiß gewählt wird, oder wenn eine Aluminium-Autofelge mit anderem Design gewünscht wird, als ursprünglich ausgewählt wurde. Wenn beispielsweise eine äußere Zierleiste des Kraftfahrzeugs nicht mehr gewünscht wird, bedeutet dies ein Löschen eines Konfigurationsparameters. Entsprechend wird ein Konfigurationsparameter hinzugefügt, wenn das zugehörige Ausstattungsmerkmal bislang noch nicht ausgewählt war.Changing the configuration may mean changing, deleting, or adding configuration parameters. A change in a configuration parameter is present, for example, if instead of the originally selected paint red the white paint color is selected, or if an aluminum car rim with a different design is desired than was originally selected. If, for example, an exterior trim strip of the motor vehicle is no longer desired, this means deleting a configuration parameter. Accordingly, a configuration parameter is added if the associated feature has not yet been selected.

Es ist nun Aufgabe der vorliegenden Erfindung, ein Herstellungsverfahren und eine Anlage der eingangs genannten Art zu schaffen, durch welche der Herstellungsprozess für den Kunden transparenter und flexibler wird, und hierfür unterstützende Hilfsmittel wie ein eingangs genanntes Telekommunikationsverfahren und ein Computerprogramm zur Verfügung zu stellen.It is an object of the present invention to provide a manufacturing method and a plant of the type mentioned, by which the manufacturing process for the customer is transparent and flexible, and to provide supportive aids such as a telecommunications method mentioned above and a computer program.

Diese Aufgabe wird bei einem Herstellungsverfahren der eingangs genannten Art dadurch gelöst, dass
das Prozesssteuerungssystem über einen Kommunikationsweg mit wenigstens einer elektronischen Kommunikationseinrichtung Daten bidirektional austauscht, die eigenständig und unabhängig von dem Prozesssteuerungssystem betrieben wird, wobei ein Benutzer Daten an der elektronischen Kommunikationseinrichtung eingeben kann, welche dann als Änderungs-Datensatz an das Prozesssteuerungssystem übermittelt werden, und das Prozesssteuerungssystem den Herstellungsprozess auf der Basis der erhaltenen Änderungsdaten neu koordiniert.
This object is achieved in a manufacturing method of the type mentioned in that
the process control system bi-directionally data via a communication path with at least one electronic communication device which is autonomously and independently operated by the process control system, wherein a user can input data to the electronic communication device, which is then transmitted as a change record to the process control system, and the process control system re-coordinates the manufacturing process based on the obtained change data.

Erfindungsgemäß kommuniziert das Prozesssteuerungssystem bidirektional mit einer elektronischen Kommunikationseinrichtung. Bei dieser kann es sich um jede Art einer elektronischen Kommunikationseinrichtung handeln, beispielsweise also um einen Desktopcomputer, um ein Laptop oder ein Notebook, um einen Tablet-Computer oder um ein Smartphone und dergleichen.According to the invention, the process control system communicates bidirectionally with an electronic communication device. This can be any type of electronic communication device, for example a desktop computer, a laptop or a notebook, a tablet computer or a smartphone and the like.

Die Kommunikationseinrichtung wird eigenständig und unabhängig von dem Prozesssteuerungssystem betrieben. Dies bedeutet, dass die Kommunikationseinrichtung auch ohne eine Verbindung und ohne Zusammenhang mit dem Prozesssteuerungssystem arbeiten kann, wie es bei den genannten Beispielen für elektronische Kommunikationseinrichtungen eines Kunden der Fall ist. Das Prozessteuerungssystem an sich ist ohne diese unabhängige Kommunikationseinrichtung gebildet, umfasst jedoch seinerseits in der Regel elektronische Kommunikationsmittel für im Produktionsprozess arbeitende Personen. Diese bilden jedoch keine derartigen, hier interessierenden eigenständigen Kommunikationseinrichtungen.The communication device is operated independently and independently of the process control system. This means that the communication device can also work without a connection and without any connection with the process control system, as is the case with the cited examples for a customer's electronic communication devices. The process control system per se is formed without this independent communication device, but in turn usually comprises electronic communication means for persons working in the production process. However, these do not form such independent communication devices of interest here.

Erfindungsgemäß wird dem Kunden die Möglichkeit gegeben, während des bereits eingeleiteten und des laufenden Herstellungsprozesses die bislang gewählte Konfiguration eines bestimmten Gegenstandes, insbesondere eines Kraftfahrzeugs, zu ändern und hierdurch in den laufenden Herstellungsprozess einzugreifen. Dieser wird von dem Prozesssteuerungssystem auf der Basis der erhaltenen Änderungsdaten derart geändert, dass das Ergebnis der Produktion an die zuletzt gewählte Konfiguration angepasst wird.According to the invention, the customer is given the opportunity during the already initiated and ongoing production process to change the previously selected configuration of a specific object, in particular of a motor vehicle, and thereby intervene in the ongoing production process. This is changed by the process control system on the basis of the received change data such that the result of the production is adapted to the last selected configuration.

Der Herstellungsprozess kann beispielsweise eine Vielzahl von im laufenden Herstellungsprozess fest definierten Arbeitsabläufen und wenigstens einen Konfigurations-Arbeitsablauf umfassen, mit welchem zumindest ein Konfigurationsparameter am Gegenstand umgesetzt wird, wobei der wenigstens eine Konfigurations-Arbeitsablauf bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes abgewandelt, ersetzt, hinzugefügt oder weggelassen werden kann, wenn sich der Konfigurationsparameter vor Erreichen dieses PNR-Zeitpunktes ändert, wobei der Konfigurationsparameter vor Erreichen des PNR-Zeitpunktes einen änderbaren Wahl-Konfigurationsparameter definiert und bei Erreichen des PNR-Zeitpunktes ein unveränderbarer Fix-Konfigurationsparameter wird.The manufacturing process may include, for example, a plurality of workflows defined in the current manufacturing process and at least one configuration workflow, with which at least one configuration parameter is implemented on the subject, wherein the at least one configuration workflow until reaching a PNR time associated with the at least one configuration parameter may be modified, replaced, added or omitted if the configuration parameter changes before reaching this PNR time, the configuration parameter defining a changeable dial configuration parameter before reaching the PNR time and becoming a fixed fix configuration parameter upon reaching the PNR time ,

Ein bestimmter PNR-Zeitpunkt, der einem bestimmten Konfigurationsparameter zugeordnet ist, bildet einen so genannten ”point-of-no-return”; ab diesem Zeitpunkt kann der Verlauf des Herstellungsprozesses bezogen auf den betrachteten Konfigurationsparameter nicht mehr geändert werden, weshalb dieser dann ein Fix-Konfigurationsparameter wird. Der jeweilige PNR-Zeitpunkt für die vorhandenen Wahl-Konfigurationsparameter kann bei Herstellungsbeginn festgelegt werden, wird jedoch vorzugsweise über den Verlauf des gesamten Herstellungsprozesses überwacht, um auch Änderungen eines PNR-Zeitpunktes für einen Konfigurationsparameter erfassen zu können.A particular PNR time associated with a particular configuration parameter forms a so-called "point-of-no-return"; From this point on, the course of the manufacturing process can no longer be changed with respect to the configuration parameter under consideration, which then becomes a fix configuration parameter. The particular PNR time for the existing dial configuration parameters may be set at the beginning of production, but is preferably monitored over the course of the entire manufacturing process to also detect changes in a PNR time for a configuration parameter.

Unter fest definierten Arbeitsabläufen sollen solche Arbeitsabläufe verstanden werden, die nicht oder nicht mehr von dem Kunden beeinflussbar sind. Demgegenüber ist ein Konfigurations-Arbeitsablauf ein Arbeitsablauf, der mit einem vom Kunden gewählten Konfigurationsparameter verknüpft ist und abhängig von diesem ausgewählt und durchgeführt werden kann. Dabei kann ein fest definierter Arbeitsablauf auch in einen Konfigurations-Arbeitsablauf integriert sein. Beispielsweise hängt die Art der zu fertigenden Fahrzeugtüre von dem Konfigurationsparameter ab, welcher die Karosserieform des Kraftfahrzeugs bestimmt. Die Fertigung dieser Fahrzeugtüre erfolgt jedoch durch einen fest definierten Arbeitsablauf. Auch der Ablauf der Lackierung mit einer gewählten Farbe durch Lackierroboter ist zum Beispiel ein fest definierter Arbeitsablauf. Die Auswahl der Farbe als Konfigurationsparameter erfolgt dabei bezogen auf einen Konfigurations-Arbeitsablauf, in den dieser fest definierte Lackierablauf integriert ist.Firmly defined workflows are to be understood to mean those workflows that can not be influenced by the customer or no longer. In contrast, a configuration workflow is a workflow that is associated with a customer-selected configuration parameter and can be selected and performed depending on it. A firmly defined workflow can also be integrated into a configuration workflow. For example, the type of vehicle door to be manufactured depends on the configuration parameter which determines the body shape of the motor vehicle. However, the production of this vehicle door is done by a well-defined workflow. The process of painting with a selected color by painting robot, for example, a well-defined workflow. The selection of the color as a configuration parameter is based on a configuration workflow, in which this firmly defined coating process is integrated.

Abhängig von dem Produktionsstatus und dem Fortschritt des Produktionsverlaufs bilden die möglichen Konfigurationsparameter für die Konfiguration eines Kraftfahrzeugs zwei Gruppen. Die erste Gruppe definiert Wahl-Konfigurationsparameter, welche von dem Kunden noch geändert werden können, wobei vorgenommene Änderungen noch bei dem Herstellungsprozess berücksichtigt werden können. Die zweite Gruppe bilden Fix-Konfigurationsparameter, welche von dem Kunden nicht mehr geändert werden können, da der laufende Herstellungsprozess eine Änderung dieser Konfigurationsparameter nicht mehr zulässt.Depending on the production status and the progress of the production process, the possible configuration parameters for the configuration of a motor vehicle form two groups. The first group defines selection configuration parameters which can still be changed by the customer, wherein changes made can still be taken into account in the manufacturing process. The second group are fix configuration parameters that can not be changed by the customer because the current manufacturing process no longer allows a change of these configuration parameters.

Für die Gesamtkoordination durch das Prozesssteuerungssystem ist es dann von Vorteil, wenn

  • a) ein Produktions-Datensatzes erzeugt wird, welcher zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt;
  • b) der Produktions-Datensatz automatisch oder auf Anforderung an die elektronische Kommunikationseinrichtung übermittelt wird;
  • c) der Produktions-Datensatz wiedergegeben wird und der zumindest eine Wahl-Konfigurationsparameter durch den Benutzer geändert wird;
  • d) der Änderungs-Datensatz Änderungen des zumindest einen Wahl-Konfigurationsparameters widerspiegelt.
For the overall coordination by the process control system, it is advantageous if
  • a) a production record is generated which reflects at least one existing election configuration parameter;
  • b) the production record is transmitted automatically or on request to the electronic communication device;
  • c) the production record is reproduced and the at least one choice configuration parameter is changed by the user;
  • d) the change record reflects changes in the at least one election configuration parameter.

Der Produktions-Datensatz umfasst die Information, dass ein Wahl-Konfigurationsparameter zur Verfügung steht, welcher noch geändert werden kann. Diese Information wird dem Benutzer angezeigt, indem sie beispielsweise visualisiert wird. Eine Änderung des Wahl-Konfigurationsparameters kann auch darin bestehen, dass dieser von dem Benutzer als Fix-Konfigurationsparameter definiert wird und im weiteren Verlauf des Herstellungsprozesses nicht mehr geändert werden kann.The production record includes the information that an election configuration parameter is available, which can still be changed. This information is displayed to the user by being visualized, for example. A change of the selection configuration parameter may also be that this is defined by the user as a fix configuration parameter and can not be changed in the further course of the manufacturing process.

Es ist besonders günstig, wenn der Produktions-Datensatz mehrere, insbesondere alle, vorhandenen Wahl-Konfigurationsparameter widerspiegelt und zumindest einer der Wahl-Konfigurationsparameter durch den Benutzer geändert wird. In diesem Fall erhält der Benutzer und Kunde eine umfassende Übersicht über diejenigen Konfigurationsparameter, die noch geändert werden können.It is particularly favorable if the production data set reflects several, in particular all, available selection configuration parameters and at least one of the selection configuration parameters is changed by the user. In this case, the user and the customer get a comprehensive overview of those configuration parameters that can still be changed.

Vorzugsweise spiegelt der Produktions-Datensatz außerdem den Produktionsstatus und/oder vorhandene Fix-Konfigurationsparameter wider. Auf diese Weise erhält der Benutzer die unmittelbare Information, wie weit die Produktion seines Kraftfahrzeuges fortgeschritten ist und welche Ausstattungsmerkmale nun nicht mehr geändert werden können.Preferably, the production record also reflects the production status and / or existing fix configuration parameters. In this way, the user receives the immediate information as to how far the production of his motor vehicle has progressed and which equipment features can no longer be changed.

Wenn der Produktions-Datensatz außerdem den PNR-Zeitpunkt für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt, wird dem Benutzer vorteilhaft ein Zeitrahmen an die Hand gegeben, innerhalb welchem er die Entscheidung treffen kann, diesen Konfigurationsparameter zu ändern.In addition, if the production record reflects the PNR timing for an existing dial configuration parameter, the user is advantageously provided with a timeframe within which to make the decision to change that configuration parameter.

Es ist besonders günstig, wenn der Produktions-Datensatz außerdem Informationen über Wahlmöglichkeiten für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt. Die Wahlmöglichkeiten für einen bestimmten Wahl-Konfigurationsparameter können zum Beispiel im Verlauf des Herstellungsprozesses variieren, wenn benötigte Materialien oder Ressourcen durch andere Prozesse abgeschöpft werden. Beispielsweise kann ein Satz von Aluminiumrädern mit einem bestimmten Design eine Zeitlang als Sonderausstattung zur Verfügung stehen, ab einem bestimmten Zeitpunkt jedoch nicht mehr.It is particularly beneficial if the production record also reflects information about choices for an existing election configuration parameter. For example, the choices for a particular election configuration parameter may vary throughout the manufacturing process as needed materials or resources are skimmed off by other processes. For example, a set of aluminum wheels of a particular design may be available for a while as an option, but not after a certain time.

Vorzugsweise ist wenigstens ein Wahl-Konfigurationsparameter ein Individual-Konfigurationsparameter, über welchen der Benutzer den Gegenstand individualisieren kann.Preferably, at least one election configuration parameter is an individual configuration parameter through which the user can personalize the article.

Hierbei sind beispielsweise Individualmuster interessant, durch welche ein Kraftfahrzeug bereits beim Lackierprozess für den Endkäufer und Endnutzer individualisiert werden kann. Derartige Individualmuster können z. B. Fotos, Bilder, Texte, Muster und Strukturen oder dergleichen sein, die dem Hersteller von dem Endkäufer oder Endnutzer individuell vorgegeben werden können und über die elektronische Kommunikationseinrichtung geladen und an das Prozesssteuerungssystem übermittelt werden können.Here, for example, individual patterns are interesting, by which a motor vehicle can already be customized during the painting process for the final purchaser and end user. Such individual patterns can z. As photos, images, texts, patterns and structures or the like, which can be specified to the manufacturer of the final purchaser or end user individually and loaded via the electronic communication device and transmitted to the process control system.

Derartige Individualmuster können beispielsweise als Dekormuster innen auf die Fahrzeugkarosserie aufgebracht werden.Such individual patterns can be applied, for example, as a decorative pattern inside the vehicle body.

Beispielsweise kommt in Betracht, ein Foto oder Bild eines Familienmitglieds des Endkäufers als Dekormuster im Innenraum der Fahrzeugkarosserie aufzudrucken. Aber auch außen kann eine Fahrzeugkarosserie entsprechend mit Individualmustern versehen werden.For example, it is possible to print a photo or image of a family member of the final purchaser as a decorative pattern in the interior of the vehicle body. But even outside, a vehicle body can be provided accordingly with individual patterns.

Eine andere Art eines Individual-Konfigurationsparameters kann zum Beispiel durch die Möglichkeit definiert sein, die persönlichen Initialen des Kunden in das Interieur des Kraftfahrzeugs einzubringen, beispielsweise in Form einer Stickerei auf der Polsterung.Another type of individual configuration parameter may, for example, be defined by the possibility of introducing the customer's personal initials into the interior of the motor vehicle, for example in the form of embroidery on the upholstery.

Die oben genannte Aufgabe wird bei einer Anlage der eingangs genannten Art dadurch gelöst, dass
das Prozesssteuerungssystem mit einer Schnittstelle zusammenarbeitet, mittels welcher zwischen dem Prozesssteuerungssystem und wenigstens einer elektronischen Kommunikationseinrichtung, die eigenständig und unabhängig von der Prozesssteuerungssystem betreibbar ist, Daten bidirektional austauschbar sind.
The above object is achieved in a system of the type mentioned above in that
the process control system cooperates with an interface, by means of which data can be exchanged bidirectionally between the process control system and at least one electronic communication device that can be operated independently and independently of the process control system.

Zur eigenständig und unabhängig betreibbaren Kommunikationseinrichtung gilt das oben Gesagte. Hierdurch wird die Durchführung des oben erläuterten Herstellungsverfahrens ermöglicht. Das oben lediglich beispielhaft erläuterte Prozesssteuerungssystem 10 kann auch anders ausgebildet sein und beispielsweise lediglich Steuerungen umfassen, welche technische Abläufe steuern und koordinieren, ohne dass logistische Abläufe umfasst sind. Dies bedeutet, dass das Prozessteuerungssystem auch schon durch eine Anlagensteuerung gebildet sein, die beim Bau der Anlage installiert wird. Gegebenenfalls umfasst eine solche Anlagensteuerung die SCADA-Ebene 16 und die SPS-Ebene 18. Die ERP-Ebene 12 und die MES-Ebene 14 tragen zur Anlage bei, wenn die Anlage in das Unternehmen integriert und von der ERP-Ebene und MES-Ebene des Unternehmens umfasst und berücksichtigt wird.For self-contained and independently operable communication device applies the above. This makes it possible to carry out the above-described manufacturing method. The above-exemplified process control system 10 may also be designed differently and include, for example, only controls that control and coordinate technical processes, without logistical processes are included. This means that the process control system already be formed by a plant control, which is installed during construction of the system. Optionally, such a plant controller includes the SCADA level 16 and the PLC level 18 , The ERP level 12 and the MES level 14 contribute to the investment when the asset is integrated into the enterprise and included and considered at the enterprise's ERP and MES levels.

Es ist dabei günstig, wenn ein mit der Schnittstelle verbundener Arbeitsserver vorgesehen ist, welcher derart eingerichtet ist, dass zwischen dem Arbeitsserver und der wenigstens einen elektronischen Kommunikationseinrichtung Daten austauschbar sind und der Arbeitsserver einen Änderungs-Datensatz für das Prozesssteuerungssystem empfangen kann. Auf diese Weise kann zwischen der elektronischen Kommunikationseinheit und dem Prozesssteuerungssystem eine Kommunikationsplattform gebildet werden, was aus Sicherheitsgründen sinnvoll ist.It is favorable if a working server connected to the interface is provided, which is set up such that data can be exchanged between the working server and the at least one electronic communication device and the working server can receive a change record for the process control system. In this way, a communication platform can be formed between the electronic communication unit and the process control system, which makes sense for security reasons.

Vorzugsweise ist der Arbeitsserver eigenständig und unabhängig von dem Prozesssteuerungssystem betreibbar. Auf diese Weise kann der Kommunikationsweg teilweise von dem Prozesssteuerungssystem entkoppelt werden.Preferably, the working server is autonomous and operable independently of the process control system. In this way, the communication path can be partially decoupled from the process control system.

Aus Sicherheitsgründen ist besonders bevorzugt, dass zwischen der Schnittstelle und dem Arbeitsserver eine Daten-Sicherheitseinrichtung, vorzugsweise eine Firewall, vorgesehen ist.For security reasons, it is particularly preferred that a data security device, preferably a firewall, is provided between the interface and the work server.

Die oben genannte Aufgabe wird bei dem Telekommunikationsverfahren dadurch gelöst, dass

  • a) der Arbeitsserver einen Produktions-Datensatz erhält, welcher zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt, bei dem es sich um einen Konfigurationsparameter handelt, der bei der Herstellung eines Gegenstandes, insbesondere eines Kraftfahrzeugs, in einem Konfigurations-Arbeitsablauf am Gegenstand umgesetzt wird und bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes geändert werden kann;
  • b) der Arbeitsserver dem Produktions-Datensatz zugeordnete Kommunikationsdaten erhält, durch die ein Kommunikationspartner definiert wird, welchem der Produktions-Datensatz an eine elektronische Kommunikationseinrichtung übermittelbar ist;
  • c) der Arbeitsserver den Produktions-Datensatz automatisch oder auf Anforderung an den Kommunikationspartner übermittelt;
  • d) der Arbeitsserver einen Änderungs-Datensatz von dem Kommunikationspartner empfängt, welcher eine vorgenommene Änderung des zumindest einen Wahl-Konfigurationsparameters widerspiegelt;
  • e) der Arbeitsserver den Änderungs-Datensatz an ein Prozesssteuerungssystem übermittelt.
The above object is achieved in the telecommunication method in that
  • a) the working server receives a production record, which reflects at least one existing election configuration parameter, which is a configuration parameter that is implemented in the manufacture of an object, in particular a motor vehicle, in a configuration workflow on the subject and to can be changed to achieve a PNR time associated with the at least one configuration parameter;
  • b) the work server receives the communication data associated with the production record, by which a communication partner is defined, to which the production record can be transmitted to an electronic communication device;
  • c) the work server transmits the production record automatically or on request to the communication partner;
  • d) the work server receives a change record from the communication partner reflecting a change made to the at least one election configuration parameter;
  • e) the work server transmits the change record to a process control system.

Mit Hilfe dieses Telekommunikationsverfahrens wird es ermöglicht, dass ein Benutzer über den Empfang eines Produktions-Datensatzes Informationen über den Stand der Produktion bezogen auf noch vorhandene Änderungsmöglichkeiten von Konfigurationsparametern erhält und darauf basierend Änderungswünsche an den Hersteller übermitteln kann.With the aid of this telecommunication method, it is possible for a user to receive information on the status of the production in relation to still existing change possibilities of configuration parameters via the reception of a production data record and, based thereon, to be able to transmit change requests to the manufacturer.

Die Vorteile der nachfolgenden Merkmale entsprechen sinngemäß den Vorteilen, die oben bei der Beschreibung des Herstellungsverfahrens zu den entsprechenden Merkmalen angegeben wurden:
Es ist demnach günstig, wenn der Produktions-Datensatz mehrere, insbesondere alle, vorhandenen Wahl-Konfigurationsparameter widerspiegelt und zumindest einer der Wahl-Konfigurationsparameter durch einen Benutzer änderbar ist.
The advantages of the following features correspond mutatis mutandis to the advantages that have been given above in the description of the manufacturing process to the corresponding features:
It is therefore advantageous if the production data set reflects several, in particular all, existing optional configuration parameters and at least one of the selection configuration parameters can be changed by a user.

Vorteilhaft spiegelt der Produktions-Datensatz außerdem den Produktionsstatus und/oder vorhandene Fix-Konfigurationsparameter wider.Advantageously, the production record also reflects the production status and / or existing fix configuration parameters.

Vorzugsweise spiegelt der Produktions-Datensatz außerdem den PNR-Zeitpunkt für einen vorhandenen Wahl-Konfigurationsparameter wider.Preferably, the production record also reflects the PNR timing for an existing dial configuration parameter.

Besonders bevorzugt ist, dass der Produktions-Datensatz außerdem Informationen über Wahlmöglichkeiten für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt.It is particularly preferred that the production record also reflect information about choices for an existing election configuration parameter.

Wenn wenigstens ein Wahl-Konfigurationsparameter ein Individual-Konfigurationsparameter ist, über welchen der Benutzer den Gegenstand individualisieren kann, trägt dies dem Wunsch der Kunden nach Eigenständigkeit besonders Rechnung.If at least one dialing configuration parameter is an individual configuration parameter through which the user can personalize the item, this takes particular account of the customer's desire for autonomy.

Die oben genannte Aufgabe wird bei einem Computerprogramm dadurch gelöst, dass es derart konfiguriert ist, dass es bei seinem Ausführen auf einem Computer den Computer zur Durchführung folgender Schritte steuert:

  • a) Laden eines Produktions-Datensatzes von einem Kommunikationspartner, wobei der Produktions-Datensatz zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt, bei dem es sich um einen Konfigurationsparameter handelt, der bei der Herstellung eines Gegenstandes, insbesondere eines Kraftfahrzeugs, in einem Konfigurations-Arbeitsablauf am Gegenstand umgesetzt wird und bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes geändert werden kann;
  • b) Wiedergeben von für einen Benutzer verwertbaren Informationen auf der Basis des Produktions-Datensatzes;
  • c) Ermöglichen, dass ein Benutzer einen oder mehrere Wahl-Konfigurationsparameter ändert;
  • c) Erzeugen eines Änderungs-Datensatzes, welcher Änderungen eines oder mehrerer Wahl-Konfigurationsparameter widerspiegelt;
  • d) Übermitteln des Änderungs-Datensatzes an den Kommunikationspartner.
The above object is achieved in a computer program by being configured to control the computer when executing on a computer to perform the following steps:
  • a) loading a production record from a communication partner, wherein the production record reflects at least one existing election configuration parameter, which is a configuration parameter used in the manufacture of an article, in particular a motor vehicle, in a configuration workflow on Subject is implemented and can be changed until reaching the at least one configuration parameter associated PNR time;
  • b) rendering user-usable information based on the production record;
  • c) allowing a user to change one or more election configuration parameters;
  • c) generating a change record reflecting changes in one or more election configuration parameters;
  • d) transmission of the change record to the communication partner.

Unter der Wiedergabe von verwertbaren Informationen soll eine Wiedergabe verstanden werden, die von dem Benutzer gelesen und als Informationsquelle für eine Entscheidung ausgewertet werden kann. Eine geeignete Wiedergabe kann insbesondere durch eine Visualisierung der Informationen erfolgen. Hierbei können je nach Art der Information eine Text-, eine grafische Darstellung oder auch ein Audiosignal oder eine Kombination zweier oder aller Darstellungsarten geeignet sein. Beispielsweise kann das Näherrücken eines PNR-Zeitpunkts für einen Wahl-Konfigurationsparameter in Form einer ablaufenden Uhr angezeigt werden und ab einen bestimmten Zeitpunkt durch ein Audiosignal untermalt werden. Einzelne Konfigurationsparameter können insbesondere grafisch dargestellt werden.Playback of usable information shall be understood to mean a reproduction that can be read by the user and evaluated as a source of information for a decision. A suitable reproduction can be effected in particular by a visualization of the information. In this case, depending on the type of information, a text, a graphical representation or even an audio signal or a combination of two or all types of representation may be suitable. For example, the approaching of a PNR time for a dial configuration parameter can be displayed in the form of an expiring clock and be accompanied by an audio signal from a certain point in time. Individual configuration parameters can be graphically displayed in particular.

Es ist für den Benutzer vorteilhaft, wenn das Computerprogramm abhängig von dem Produktions-Datensatz eine oder mehrere der folgenden Angaben als verwertbare Informationen wiedergibt:

  • a) einen, mehrere oder alle vorhandenen Wahl-Konfigurationsparameter;
  • b) den Produktionsstatus des Gegenstandes;
  • c) einen, mehrere oder alle vorhandene Fix-Konfigurationsparameter;
  • d) einen, mehrere oder alle PNR-Zeitpunkte für vorhandene Wahl-Konfigurationsparameter;
  • e) gegebene Wahlmöglichkeiten für einen, mehrere oder alle vorhandenen Wahl-Konfigurationsparameter.
It is advantageous for the user if the computer program reproduces one or more of the following information as useful information, depending on the production record:
  • a) one, several or all available election configuration parameters;
  • b) the production status of the item;
  • c) one, several or all existing fix configuration parameters;
  • d) one, several or all PNR times for available dial configuration parameters;
  • e) given choices for one, several, or all available election configuration parameters.

Die Informationen, die das Computerprogramm darstellen kann und im Endeffekt auch darstellt, hängen von dem Informationsgehalt des Produktions-Datensatzes ab, der geladen wird. Es können selbstverständlich nur solche Informationen wiedergegeben werden, die auch aus dem Produktions-Datensatz hergeleitet werden können. Zu vorhandenen Fix-Konfigurationsparametern kann beispielsweise auch der zugehörige und bereits zeitlich überschrittene PNR-Zeitpunkt mitgeteilt werden.The information that the computer program can present and ultimately represents depends on the informational content of the production record being loaded. Of course, only such information can be reproduced, which can also be derived from the production record. Existing fix configuration parameters can, for example, also be communicated to the associated PNR time which has already been exceeded in time.

Besonders günstig ist es für den Benutzer, wenn der Computer eine mobilen Kommunikationseinrichtung und insbesondere ein Smartphone oder ein Tablet-Computer ist.It is particularly favorable for the user if the computer is a mobile communication device and in particular a smartphone or a tablet computer.

Nachstehend wird die Erfindung nun noch anhand der Zeichnungen ergänzend erläutert. In diesen zeigen:The invention will now be explained in more detail with reference to the drawings. In these show:

1 schematisch einen Aufbau einer Kommunikationsinfrastruktur zur Kommunikation zwischen einem Prozesssteuerungssystem für einen industriellen Herstellungsprozess und elektronischen Kommunikationseinrichtungen; 1 schematically a structure of a communication infrastructure for communication between a process control system for an industrial manufacturing process and electronic communication devices;

2 ein Flussdiagramm, welches die wesentlichen Aspekte der Daten- und Kommunikationsverarbeitung des Prozesssteuerungssystems veranschaulicht; 2 a flowchart illustrating the essential aspects of the data and communication processing of the process control system;

3 ein Flussdiagramm, welches die wesentlichen Aspekte der Daten- und Kommunikationsverarbeitung einer elektronischen Kommunikationseinrichtung veranschaulicht. 3 a flowchart illustrating the essential aspects of the data and communication processing of an electronic communication device.

Zunächst wird nochmals auf 1 Bezug genommen. Dort sind das bereits erläuterte Produktionssteuerungssystem 10 und die Fertigungs- und Produktionsebene 20 als Teil einer nur gestrichelt angedeuteten Anlage 24 für die Herstellung von Gegenständen 26 gezeigt, die als Kraftfahrzeuge 28 innerhalb der Fertigungs- und Produktionsebene 20 veranschaulicht sind.First, it will open again 1 Referenced. There are already explained production control system 10 and the manufacturing and production level 20 as part of a dashed line indicated plant 24 for the production of objects 26 shown as motor vehicles 28 within the production and production level 20 are illustrated.

Die Fertigungs- und Produktionsebene 20 steht exemplarisch für alle Arbeitsabläufe, die für die Herstellung eines Kraftfahrzeuges 28 durchgeführt werden müssen und die von dem Prozesssteuerungssystem 10 koordiniert werden.The production and production level 20 is exemplary for all workflows that are necessary for the production of a motor vehicle 28 must be performed and that of the process control system 10 be coordinated.

Das Prozesssteuerungssystem 10 tauscht über einen bidirektionalen Kommunikationsweg 30 mit elektronischen Kommunikationseinrichtungen 32 Daten aus, wobei Kommunikationskanäle in Richtung auf die Kommunikationseinrichtungen 32 zu mit einer durchgezogenen Linie und zugehörigen Pfeilen und Kommunikationskanäle in Richtung auf die Prozessteuerung 10 zu mit gestrichelten Linien und zugehörigen Pfeilen veranschaulicht sind. Die Kommunikationseinrichtungen 32 werden eigenständig und unabhängig von dem Prozesssteuerungssystem 10 betrieben, wie es oben erläutert ist.The process control system 10 exchanges over a bidirectional communication path 30 with electronic communication devices 32 Data out, with communication channels towards the communication devices 32 to a solid line and associated arrows and communication channels towards the process control 10 are illustrated with dashed lines and associated arrows. The communication devices 32 become independent and independent of the process control system 10 operated as explained above.

1 zeigt stark schematisch und exemplarisch für derartige Kommunikationseinrichtungen 32 einen Desktopcomputer 34, ein Smartphone 36 und einen Tablet-Computer 38, welcher nachfolgend der Einfachheit halber nur als Tablet 38 bezeichnet wird. Alle elektronischen Kommunikationseinrichtungen 32 bilden Computer mit der Fähigkeit aus, Daten und Programme zu speichern, zu verarbeiten und durchzuführen. Das Smartphone 36 und das Tablet 38 stehen beispielhaft für mobile elektronische Kommunikationseinrichtungen 32. 1 shows highly schematic and exemplary of such communication devices 32 a desktop computer 34 , a smartphone 36 and a tablet computer 38 which, for the sake of simplicity, will be used as a tablet only 38 referred to as. All electronic communication devices 32 Train computers with the ability to store, process and perform data and programs. The smartphone 36 and the tablet 38 are exemplary for mobile electronic communication devices 32 ,

Der Kommunikationsweg 30 umfasst eine Schnittstelle 40, die mit dem Prozesssteuerungssystem 10 zusammenarbeitet. Die Schnittstelle 40 kommuniziert ihrerseits mit einem Arbeitsserver 42, der in üblicher Weise als Vermittlung zwischen zwei kommunizierenden elektronischen Einheiten dient. Der Arbeitsserver 42 definiert somit einen Kommunikationspartner für die elektronischen Kommunikationseinheiten 32 und für das Prozesssteuerungssystem 10. In der Praxis erfolgt die Kommunikation mit der Schnittstelle 40 in der MES-Ebene 14. Alternativ oder ergänzend kann die Kommunikation auch aus der ERP-Ebene 12 erfolgen. Grundsätzlich kann jede Ebene 12 bis 18 und auch die Fertigungs- und Produktionsebene 20 über die Schnittstelle 40 kommunizieren. Vorzugsweise soll dem Kunden jedoch keine direkte Einflussnahme auf die Produktionsebene 20 gestattet werden, sondern nur indirekt über die Konfigurationsparameter und die Kommunikation mit einer oder mehreren der Ebenen 12 bis 18. So kann durch das Prozesssteuerungssystem 10 beispielsweise noch eine abschließende Prüfung durchgeführt werden, ob dem Konfigurationswunsch tatsächlich entsprochen werden kann. Es kann erwünscht sein, dass die Kommunikation des Kunden nicht mit dem Hersteller direkt, sondern mit einem Händler erfolgt. In diesem Fall kann bei einer nicht eigens gezeigten Abwandlung das Prozesssteuerungssystem 10 auch zunächst mit diesem Händler kommunizieren, der seinerseits Daten an den Arbeitsserver 42 und auf diesem Wege an den Kunden und dessen elektronische Kommunikationseinrichtung 32 weitergibt.The communication way 30 includes an interface 40 that with the process control system 10 cooperates. the interface 40 communicates with a work server 42 which in the usual way serves as an intermediary between two communicating electronic units. Of the working server 42 thus defines a communication partner for the electronic communication units 32 and for the process control system 10 , In practice, communication takes place with the interface 40 at the MES level 14 , Alternatively or additionally, the communication can also be from the ERP level 12 respectively. In principle, every level 12 to 18 and also the production and production level 20 over the interface 40 communicate. Preferably, however, the customer should not have direct influence on the production level 20 but only indirectly via the configuration parameters and communication with one or more of the levels 12 to 18 , So can through the process control system 10 For example, be carried out a final check whether the configuration request can actually be met. It may be desirable that the customer's communication does not take place directly with the manufacturer but with a dealer. In this case, in a modification not specifically shown, the process control system 10 also first communicate with this dealer, who in turn sends data to the working server 42 and in this way to the customer and his electronic communication device 32 passes.

Zwischen der Schnittstelle 40 und dem Arbeitsserver 42 ist eine Daten-Sicherheitseinrichtung 44 in Form einer Firewall 46 eingerichtet, welche zumindest die Daten passieren müssen, die von dem Arbeitsserver 42 an die Schnittstelle 40 übermittelt werden.Between the interface 40 and the work server 42 is a data security device 44 in the form of a firewall 46 set up, which must pass at least the data from the working server 42 to the interface 40 be transmitted.

Der Arbeitsserver 42 ist über ein Netzwerk 48 mit den elektronischen Kommunikationseinrichtungen 32 verbunden. Die Verbindung zwischen Netzwerk 48 und den elektronischen Kommunikationseinrichtungen kann kabelgebunden oder drahtlos erfolgen. Insbesondere bei mobilen Kommunikationseinrichtungen 32 wird die Verbindung in an und für sich bekannter Weise drahtlos erfolgen.The work server 42 is over a network 48 with the electronic communication devices 32 connected. The connection between network 48 and the electronic communication devices can be wired or wireless. Especially with mobile communication devices 32 the connection will be wireless in a manner known per se.

Die Kommunikation zwischen den Kommunikationspartnern erfolgt in ebenfalls an und für sich bekannter Weise unter Nutzung von gängigen Transport-Protokollen wie TCP, HTTP, HTTPS oder dergleichen. Das oben erläuterte Computerprogramm kann als solches auf einer elektronischen Kommunikationseinrichtung 32 installiert sein. Auf dem Arbeitsserver 42 kann alternativ dazu beispielsweise ein Web-Server etabliert sein, welcher als Benutzeroberfläche für den Benutzer dient, so dass in diesem Fall der Computer, auf dem das oben erläuterte Computerprogramm abläuft, der Arbeitsserver 42 ist. Der Produktions-Datensatz wird dann nicht als solcher an die elektronische Kommunikationseinrichtung 32 übermittelt, sondern die Kommunikation erfolgt vollständig browser-basiert. Der Kommunikationspartner für den Arbeitsserver 42, von dem dieser die Produktions-Datensätze erhält, ist dann die Schnittstelle 40 oder im weiteren Sinne das Prozesssteuerungssystem 10. Die Kommunikationseinrichtung 32 dient in einem solchen Fall als Anzeige- und Eingabeeinrichtung. In diesem Fall übermittelt der Arbeitsserver 42 nicht den Produktions-Datensatz an die Kommunikationseinrichtung 32, sondern nur auf diesem beruhende Informationen.The communication between the communication partners takes place in a manner also known per se using common transport protocols such as TCP, HTTP, HTTPS or the like. As such, the computer program discussed above may be implemented on an electronic communication device 32 be installed. On the work server 42 Alternatively, for example, a web server can be established, which serves as user interface for the user, so that in this case the computer on which runs the computer program explained above, the working server 42 is. The production record will then not be sent as such to the electronic communication device 32 but the communication is completely browser-based. The communication partner for the work server 42 from which it receives the production records is then the interface 40 or in a broader sense, the process control system 10 , The communication device 32 serves as a display and input device in such a case. In this case, the work server submits 42 not the production record to the communication device 32 but only based on this information.

Nachfolgend wird beispielhaft davon ausgegangen, dass das Prozessteuerungssystem 10 mit dem Tablet 38 kommuniziert. Für diesen wird dem Benutzer von dem Hersteller des Kraftfahrzeugs oder einem Händler ein Computerprogramm in Form einer so genannten App zur Verfügung gestellt, mit dessen Hilfe der Benutzer mit dem Arbeitsserver 42 kommunizieren kann, welcher somit als Kommunikationsplattform dient. Unter den Begriff App sollen hier alle Arten von Computerprogrammen unabhängig von der genutzten Programmiersprache verstanden werden.The following example assumes that the process control system 10 with the tablet 38 communicated. For this, the user of the motor vehicle manufacturer or a dealer, a computer program in the form of a so-called app is provided to the user with the help of the working server 42 can communicate, which thus serves as a communication platform. The term app is to be understood here as all types of computer programs, regardless of the programming language used.

2 veranschaulicht nun an einem Ausführungsbeispiel die wesentlichen Aspekte der Kommunikation und Datenverarbeitung des Prozesssteuerungssystems 10 mit Blick auf den Datenaustausch mit einem Arbeitsserver 42. Hierbei wird vorausgesetzt, dass ein Auftrag für die Herstellung eines Kraftfahrzeuges 28 bereits erteilt wurde, zu welchem dem Hersteller ein Konfigurationsdatensatz übermittelt wurde, der die von dem Kunden gewählten Konfigurationsparameter widerspiegelt. Es ist selbstverständlich, dass zur Kommunikation und Datenverarbeitung auch noch weitere, hier nicht eigens gezeigte Abfragen und/oder Ausführungsschritte zählen. Das Prozesssteuerungssystem 10 arbeitet einen Ablauf 100 ab, bei dem das Prozesssteuerungssystem 10, insbesondere über die MES-Ebene 14, in einem Schritt 101 intern Daten zu den einzelnen Arbeitsabläufen ermittelt und diese in einem Schritt 102 zu einem Produktions-Datensatz korreliert. Hierbei werden auch die PNR-Zeitpunkte für einzelne Konfigurationsparameter bestimmt. 2 Now, in one embodiment, illustrates the essential aspects of the communication and data processing of the process control system 10 with regard to the data exchange with a working server 42 , It is assumed that an order for the production of a motor vehicle 28 has already been issued, to which the manufacturer has been sent a configuration record reflecting the configuration parameters selected by the customer. It goes without saying that communication and data processing also include further queries and / or execution steps which are not specifically shown here. The process control system 10 works a procedure 100 from where the process control system 10 , in particular via the MES level 14 , in one step 101 internally determines data for each workflow and this in one step 102 correlated to a production record. This also determines the PNR times for individual configuration parameters.

Der Produktions-Datensatz enthält Informationen über den Status der Produktion und Informationen, ob es sich bei einzelnen Konfigurationsparametern noch um Wahl-Konfigurationsparameter oder bereits um Fix-Konfigurationsparameter handelt. Darüber hinaus erfasst oder berechnet das Prozesssteuerungssystem 10 den PNR-Zeitpunkt für jeden noch vorhandenen Wahl-Konfigurationsparameter. Der PNR-Zeitpunkt für einen bestimmten Konfigurationsparameter kann sich im Laufe des Herstellungsprozesses ändern. Hierfür können beispielsweise sich ändernde Lagerbestände, interne Änderungen im Prozessablauf, aber auch zuvor berücksichtigte Änderungswünsche des Kunden verantwortlich sein.The production record contains information about the status of the production and information whether individual configuration parameters are still selection configuration parameters or already fix configuration parameters. In addition, the process control system collects or calculates 10 the PNR time for each remaining dial configuration parameter. The PNR timing for a particular configuration parameter may change during the manufacturing process. For example, changing stock levels, internal changes in the process flow, as well as previously considered change requests of the customer may be responsible for this.

In einem Schritt 103 wird nun abgefragt, ob die Übermittlung des Produktions-Datensatzes automatisch erfolgen soll oder nicht. Dies wurde zuvor von dem Benutzer vorgegeben. Falls ja, wird der Produktions-Datensatz in einem Schritt 104 an den Arbeitsserver 42 übermittelt. Bei diesem Schritt 104 werden dem Arbeitsserver 42 darüber hinaus dem Produktions-Datensatz zugeordnete Kommunikationsdaten übermittelt, durch die ein Kommunikationspartner definiert wird, welchem der Produktions-Datensatz dann von dem Arbeitsserver 42 an eine elektronische Einrichtung 32 übermittelt werden soll. Nach Schritt 104 beginnt die Abfolge mit Schritt 101 von neuem.In one step 103 it is now queried whether the transmission of the production record should be automatic or not. This was previously specified by the user. If so, the production record will be in one step 104 to the work server 42 transmitted. At this step 104 become the working server 42 In addition, communication data associated with the production record is communicated, by which a communication partner is defined, which then the production record from the working server 42 to an electronic device 32 should be transmitted. After step 104 the sequence starts with step 101 again.

Die Kommunikationsdaten können auch eine Vorgabe über die Kommunikationsart und den Kommunikationsweg geben. So kann ein Benutzer beispielsweise via E-Mail oder SMS darüber informiert werden, dass eine Änderung von Konfigurationsparametern möglich ist. Der Benutzer kann dies dann durch das entsprechende Computerprogramm durchführen. Andererseits kann die Kommunikation auch unmittelbar über das Computerprogramm erfolgen.The communication data can also give a specification about the type of communication and the communication path. For example, a user can be informed via e-mail or SMS that a change of configuration parameters is possible. The user can then do this through the appropriate computer program. On the other hand, the communication can also be done directly via the computer program.

Falls die Übermittlung nicht automatisch erfolgen soll, wird in einem Schritt 105 ermittelt, ob eine Anforderung auf Abruf des Produktions-Datensatzes erhalten wurde. Wenn dies nicht der Fall ist, beginnt die Abfolge mit Schritt 101 von neuem. Wenn eine Anfrage auf Abruf des Produktions-Datensatzes vorliegt, wird Schritt 104 durchgeführt, nach dessen Durchführung die Abfolge mit Schritt 101 von neuem beginnt.If the transmission should not be automatic, it will be done in one step 105 Determines whether a request has been received on the production record. If this is not the case, the sequence starts with step 101 again. If there is a request for retrieval of the production record, step 104 after carrying out the sequence with step 101 starts again.

Parallel wird ein Ablauf 200 abgearbeitet, bei dem in einem Schritt 201 abgefragt wird, ob von dem Kommunikationspartner ein Änderungs-Datensatz eingegangen ist, mit welchem den Prozesssteuerungssystem 10 eine Änderung der Konfiguration des zu fertigenden Kraftfahrzeugs 28 angezeigt wird.Parallel is a process 200 worked off, in which in one step 201 is queried whether the communication partner has received a change record, with which the process control system 10 a change in the configuration of the motor vehicle to be manufactured 28 is shown.

Solange kein Änderungs-Datensatz erhalten wurde, wird Schritt 201 parallel zu dem Programm 100 in einer Schleife durchgeführt. Wenn ein Änderungs-Datensatz erhalten wurde, wird der Herstellungsprozess in einem Schritt 202 neu koordiniert, wobei den gewünschten Änderungen Rechnung getragen wird.As long as no change record has been received, step 201 parallel to the program 100 done in a loop. When a change record has been received, the manufacturing process becomes one step 202 co-ordinated, taking into account the desired changes.

Nach der erfolgten Neu-Koordinierung des Herstellungsprozesses wird die Programmabfolge 100 wieder mit Schritt 101 beginnend durchgeführt.After the re-coordination of the manufacturing process, the program sequence becomes 100 again with step 101 starting performed.

3 veranschaulicht nun an einem Ausführungsbeispiel die wesentlichen Aspekte der Kommunikation und Datenverarbeitung des Computerprogramms, das auf der Kommunikationseinrichtung 32 installiert ist. Dabei wird davon ausgegangen, dass Schritt 104 bei dem Ablauf 100 des Prozesssteuerungssystems 10 durchgeführt wurde und ein Produktions-Datensatz an die Kommunikationseinrichtung 32 übermittelt wurde. Auch hier ist es selbstverständlich, dass zur Kommunikation und Datenverarbeitung auch noch weitere, hier nicht eigens gezeigte Abfragen und/oder Ausführungsschritte zählen. 3 Now, in one embodiment, illustrates the essential aspects of the communication and data processing of the computer program that resides on the communication device 32 is installed. It is assumed that step 104 at the expiration 100 of the process control system 10 was performed and a production record to the communication device 32 was transmitted. Here, too, it goes without saying that for communication and data processing also include further, not specifically shown here queries and / or execution steps.

Das Computerprogramm arbeitet sodann einen Ablauf 300 ab. Bei diesem wird der erhaltene Produktions-Datensatz in einem Schritt 301 geladen. Daran schließt sich ein Schritt 302 an, in welchem auf der Basis des Produktions-Datensatzes die darin enthaltenen Informationen berechnet werden. Diese Informationen werden dann in verwertbarer Form in einem Schritt 303 wiedergegeben, wie es oben erläutert wurde.The computer program then works a procedure 300 from. In this case, the resulting production record is in one step 301 loaded. This is followed by a step 302 in which the information contained therein is calculated on the basis of the production data record. This information then becomes usable in one step 303 reproduced as explained above.

In einem Schritt 304 wird in einer Schleife abgefragt, ob eine Eingabe und dadurch eine Änderung bei den Konfigurationsparametern erfolgt oder erfolgt ist. Falls ja, wird auf der Basis der Eingabe und der erfolgten Änderung in einem Schritt 305 ein Änderungs-Datensatz berechnet. Hierzu gibt es unterschiedliche Ansätze. Zum Beispiel kann der gesamte erhaltene Produktions-Datensatz modifiziert werden. Alternativ kann auch nur der konkret eingegebene Parameter als Information in dem Änderungs-Datensatz enthalten sein. Die Veränderung gegenüber dem ursprünglich im Produktions-Datensatz enthaltenen Parameters kann dann durch das Prozesssteuerungssystem 10 ermittelt werden, indem die Datensätze miteinander korreliert werden.In one step 304 is queried in a loop whether an input and thereby a change in the configuration parameters is done or done. If so, it is based on the input and the change made in one step 305 calculates a change record. There are different approaches to this. For example, the entire production record obtained may be modified. Alternatively, only the actually entered parameter may be included as information in the change record. The change from the parameter originally contained in the production record can then be determined by the process control system 10 can be determined by correlating the records.

Der erzeugte Änderungs-Datensatz wird dann in einem Schritt 306 an den Kommunikationspartner übermittelt. Hiernach wird in einem Schritt 307 abgefragt, ob ein Produktions-Datensatz übermittelt wurde. Diese Abfrage erfolgt parallel zu den beschrieben Vorgängen in einer Schleife, auch wenn ein übermittelter Produktions-Datensatz bearbeitet wird. Falls ein neuer Produktions-Datensatz übermittelt wurde, wird der Ablauf 300 wieder mit Schritt 301 beginnend durchgeführt.The generated change record is then in one step 306 transmitted to the communication partner. After that, in one step 307 queried whether a production record was transmitted. This query is carried out in parallel to the described processes in a loop, even if a transmitted production record is processed. If a new production record has been submitted, the process becomes 300 again with step 301 starting performed.

Insgesamt ist ein elektronisches Datenverarbeitungssystem mit wenigstens einem Computer gebildet, auf welchen ein oben erläutertes Computerprogramm installiert ist.Overall, an electronic data processing system is formed with at least one computer on which a computer program explained above is installed.

Es werden Datenträger zur Verfügung gestellt, auf welchem ein solches Computerprogramm abgelegt ist.Data carriers are made available on which such a computer program is stored.

Claims (22)

Verfahren zur Herstellung von Gegenständen (26), insbesondere von Kraftfahrzeugen (28), in einem industriellen Herstellungsprozess, bei dem eine Vielzahl von Arbeitsabläufen von einem Prozesssteuerungssystem (10) koordiniert wird, wobei das Prozesssteuerungssystem (10) über einen Kommunikationsweg (30) mit wenigstens einer elektronischen Kommunikationseinrichtung (32) Daten bidirektional austauscht, die eigenständig und unabhängig von dem Prozesssteuerungssystem (10) betrieben wird, wobei ein Benutzer Daten an der elektronischen Kommunikationseinrichtung (32) eingeben kann, welche dann als Änderungs-Datensatz an das Prozesssteuerungssystem (10) übermittelt werden, und das Prozesssteuerungssystem (10) den Herstellungsprozess auf der Basis der erhaltenen Änderungsdaten neu koordiniert.Method for producing objects ( 26 ), in particular of motor vehicles ( 28 ), in an industrial manufacturing process in which a variety of operations from a process control system ( 10 ), the process control system ( 10 ) via a communication path ( 30 ) with at least one electronic communication device ( 32 ) Exchanges data bidirectionally, independently and independently of the process control system ( 10 ), wherein a user stores data on the electronic communication device ( 32 ), which can then be used as a change record to the process control system ( 10 ) and the process control system ( 10 ) re-coordinated the manufacturing process on the basis of the received change data. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Herstellungsprozess eine Vielzahl von im laufenden Herstellungsprozess fest definierten Arbeitsabläufen umfasst und wenigstens einen Konfigurations-Arbeitsablauf umfasst, mit welchem zumindest ein Konfigurationsparameter am Gegenstand (26) umgesetzt wird, wobei der wenigstens eine Konfigurations-Arbeitsablauf bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes abgewandelt, ersetzt, hinzugefügt oder weggelassen werden kann, wenn sich der Konfigurationsparameter vor Erreichen dieses PNR-Zeitpunktes ändert, wobei der Konfigurationsparameter vor Erreichen des PNR-Zeitpunktes einen änderbaren Wahl-Konfigurationsparameter definiert und bei Erreichen des PNR-Zeitpunktes ein unveränderbarer Fix-Konfigurationsparameter wird; wobei a) ein Produktions-Datensatzes erzeugt wird, welcher zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt; b) der Produktions-Datensatz automatisch oder auf Anforderung an die elektronische Kommunikationseinrichtung (32) übermittelt wird; c) der Produktions-Datensatz wiedergegeben wird und der zumindest eine Wahl-Konfigurationsparameter durch den Benutzer geändert wird; d) der Änderungs-Datensatz Änderungen des zumindest einen Wahl-Konfigurationsparameters widerspiegelt.A method according to claim 1, characterized in that the manufacturing process comprises a plurality of workflows firmly defined in the current production process and at least one configuration workflow comprises, with which at least one configuration parameter on the object ( 26 ), wherein the at least one configuration workflow can be modified, replaced, added or omitted until a PNR time associated with the at least one configuration parameter is reached, if the configuration parameter changes before reaching that PNR time, the configuration parameter before reaching the PNR time defines a changeable dial configuration parameter and becomes an unchangeable fix configuration parameter upon reaching the PNR time; wherein a) a production record is generated which reflects at least one existing election configuration parameter; b) the production record automatically or on request to the electronic communication device ( 32 ) is transmitted; c) the production record is reproduced and the at least one choice configuration parameter is changed by the user; d) the change record reflects changes in the at least one election configuration parameter. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der Produktions-Datensatz mehrere, insbesondere alle, vorhandenen Wahl-Konfigurationsparameter widerspiegelt und zumindest einer der Wahl-Konfigurationsparameter durch den Benutzer geändert wird.A method according to claim 2, characterized in that the production record reflects multiple, in particular all, existing election configuration parameters and at least one of the election configuration parameters is changed by the user. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem den Produktionsstatus und/oder vorhandene Fix-Konfigurationsparameter widerspiegelt.A method according to claim 2 or 3, characterized in that the production record also reflects the production status and / or existing fix configuration parameters. Verfahren nach einem der Ansprüche 2 bis 4, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem den PNR-Zeitpunkt für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt.Method according to one of claims 2 to 4, characterized in that the production record also reflects the PNR time for an existing election configuration parameter. Verfahren nach einem der Ansprüche 2 bis 5, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem Informationen über Wahlmöglichkeiten für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt.Method according to one of claims 2 to 5, characterized in that the production record also reflects information about choices for an existing election configuration parameter. Verfahren nach einem der Ansprüche 2 bis 6, dadurch gekennzeichnet, dass wenigstens ein Wahl-Konfigurationsparameter ein Individual-Konfigurationsparameter ist, über welchen der Benutzer den Gegenstand individualisieren kann.Method according to one of claims 2 to 6, characterized in that at least one election configuration parameter is an individual configuration parameter, via which the user can customize the object. Anlage zur Herstellung von Gegenständen (26), insbesondere von Kraftfahrzeugen (28), mit einem Prozesssteuerungssystem (10) für einen industriellen Herstellungsprozess für die Gegenstände (26), dadurch gekennzeichnet, dass das Prozesssteuerungssystem (10) mit einer Schnittstelle (40) zusammenarbeitet, mittels welcher zwischen dem Prozesssteuerungssystem (10) und wenigstens einer elektronischen Kommunikationseinrichtung (32), die eigenständig und unabhängig von der Prozesssystemsteuerung (10) betreibbar ist, Daten bidirektional austauschbar sind.Plant for the production of objects ( 26 ), in particular of motor vehicles ( 28 ), with a process control system ( 10 ) for an industrial manufacturing process for the articles ( 26 ), characterized in that the process control system ( 10 ) with an interface ( 40 ), by means of which between the process control system ( 10 ) and at least one electronic communication device ( 32 ), which are independent and independent of the process control system ( 10 ) is operable, data is bidirectionally interchangeable. Anlage nach Anspruch 8, dadurch gekennzeichnet, dass ein mit der Schnittstelle (40) verbundener Arbeitsserver (42) vorgesehen ist, welcher derart eingerichtet ist, dass zwischen dem Arbeitsserver (42) und der wenigstens einen elektronischen Kommunikationseinrichtung (32) Daten austauschbar sind und der Arbeitsserver (42) einen Änderungs-Datensatz für das Prozesssteuerungssystem (10) empfangen kann.Plant according to claim 8, characterized in that one with the interface ( 40 ) connected work server ( 42 ), which is set up such that between the working server ( 42 ) and the at least one electronic communication device ( 32 ) Data is exchangeable and the working server ( 42 ) a change record for the process control system ( 10 ). Anlage nach Anspruch 9, dadurch gekennzeichnet, dass der Arbeitsserver (42) eigenständig und unabhängig von dem Prozesssteuerungssystem (10) betreibbar ist.Plant according to claim 9, characterized in that the working server ( 42 ) independently and independently of the process control system ( 10 ) is operable. Anlage nach Anspruch 9 oder 10, dadurch gekennzeichnet, dass zwischen der Schnittstelle (40) und dem Arbeitsserver (42) eine Daten-Sicherheitseinrichtung (44), vorzugsweise eine Firewall (46), vorgesehen ist.Plant according to claim 9 or 10, characterized in that between the interface ( 40 ) and the working server ( 42 ) a data security device ( 44 ), preferably a firewall ( 46 ), is provided. Telekommunikationsverfahren für, insbesondere mobile, elektronische Kommunikationseinrichtungen (32), welche über ein kabelgebundenes oder drahtloses Netzwerk (48) mit einem Arbeitsserver (42) verbunden sind, dadurch gekennzeichnet, dass a) der Arbeitsserver (42) einen Produktions-Datensatz erhält, welcher zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt, bei dem es sich um einen Konfigurationsparameter handelt, der bei der Herstellung eines Gegenstandes (26), insbesondere eines Kraftfahrzeugs (28), in einem Konfigurations-Arbeitsablauf am Gegenstand (26) umgesetzt wird und bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes geändert werden kann; b) der Arbeitsserver (42) dem Produktions-Datensatz zugeordnete Kommunikationsdaten erhält, durch die ein Kommunikationspartner definiert wird, welchem der Produktions-Datensatz oder auf diesem beruhende Informationen an eine elektronische Kommunikationseinrichtung (32) übermittelbar ist; c) der Arbeitsserver (42) den Produktions-Datensatz oder auf diesem beruhende Informationen automatisch oder auf Anforderung an den Kommunikationspartner übermittelt; d) der Arbeitsserver (42) einen Änderungs-Datensatz von dem Kommunikationspartner empfängt, welcher eine vorgenommene Änderung des zumindest einen Wahl-Konfigurationsparameters widerspiegelt; e) der Arbeitsserver (42) den Änderungs-Datensatz an ein Prozesssteuerungssystem (10) übermittelt.Telecommunications method for, in particular mobile, electronic communication devices ( 32 ) via a wired or wireless network ( 48 ) with a working server ( 42 ), characterized in that a) the working server ( 42 ) receives a production record reflecting at least one existing election configuration parameter which is a configuration parameter involved in the manufacture of an article ( 26 ), in particular a motor vehicle ( 28 ), in a configuration workflow on the subject ( 26 ) and can be changed until reaching a PNR time associated with the at least one configuration parameter; b) the working server ( 42 ) receives communication data associated with the production record, by which a communication partner is defined, to which the production record or information based thereon is sent to an electronic communication device ( 32 ) is transferable; c) the working server ( 42 ) transmits the production record or information based thereon automatically or on request to the communication partner; d) the working server ( 42 ) receives a change record from the communication partner reflecting a made change of the at least one election configuration parameter; e) the working server ( 42 ) the change record to a process control system ( 10 ) transmitted. Telekommunikationsverfahren nach Anspruch 12, dadurch gekennzeichnet, dass der Produktions-Datensatz mehrere, insbesondere alle, vorhandenen Wahl-Konfigurationsparameter widerspiegelt und zumindest einer der Wahl-Konfigurationsparameter durch einen Benutzer änderbar ist.Telecommunication method according to claim 12, characterized in that the production record reflects several, in particular all, existing election configuration parameters and at least one of the election configuration parameters can be changed by a user. Telekommunikationsverfahren nach Anspruch 12 oder 13, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem den Produktionsstatus und/oder vorhandene Fix-Konfigurationsparameter widerspiegelt.Telecommunication method according to claim 12 or 13, characterized in that the production record also reflects the production status and / or existing fix configuration parameters. Telekommunikationsverfahren nach einem der Ansprüche 12 bis 14, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem den PNR-Zeitpunkt für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt.A telecommunications method according to any one of claims 12 to 14, characterized in that the production record also reflects the PNR timing for an existing dial configuration parameter. Telekommunikationsverfahren nach einem der Ansprüche 12 bis 15, dadurch gekennzeichnet, dass der Produktions-Datensatz außerdem Informationen über Wahlmöglichkeiten für einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt.A telecommunications method according to any one of claims 12 to 15, characterized in that the production record also reflects information about choices for an existing election configuration parameter. Telekommunikationsverfahren nach einem der Ansprüche 12 bis 16, dadurch gekennzeichnet, dass wenigstens ein Wahl-Konfigurationsparameter ein Individual-Konfigurationsparameter ist, über welchen der Benutzer den Gegenstand individualisieren kann.Telecommunication method according to one of claims 12 to 16, characterized in that at least one election configuration parameter is an individual configuration parameter, via which the user can customize the object. Computerprogramm, welches derart konfiguriert ist, dass es bei seinem Ausführen auf einem Computer (32; 42) den Computer (32; 42) zur Durchführung folgender Schritte steuert: a) Laden eines Produktions-Datensatzes von einem Kommunikationspartner (42; 40), wobei der Produktions-Datensatz zumindest einen vorhandenen Wahl-Konfigurationsparameter widerspiegelt, bei dem es sich um einen Konfigurationsparameter handelt, der bei der Herstellung eines Gegenstandes (26), insbesondere eines Kraftfahrzeugs (28), in einem Konfigurations-Arbeitsablauf am Gegenstand (26) umgesetzt wird und bis zum Erreichen eines dem zumindest einen Konfigurationsparameter zugeordneten PNR-Zeitpunktes geändert werden kann; b) Wiedergeben von für einen Benutzer verwertbaren Informationen auf der Basis des Produktions-Datensatzes; c) Ermöglichen, dass ein Benutzer einen oder mehrere Wahl-Konfigurationsparameter ändert; c) Erzeugen eines Änderungs-Datensatzes, welcher Änderungen eines oder mehrerer Wahl-Konfigurationsparameter widerspiegelt; d) Übermitteln des Änderungs-Datensatzes an den Kommunikationspartner (42; 40).Computer program that is configured to run when run on a computer ( 32 ; 42 ) the computer ( 32 ; 42 ) for carrying out the following steps: a) loading a production record from a communication partner ( 42 ; 40 ), wherein the production record reflects at least one existing election configuration parameter, which is a configuration parameter used in the manufacture of an item ( 26 ), in particular a motor vehicle ( 28 ), in a configuration workflow on the subject ( 26 ) and can be changed until reaching a PNR time associated with the at least one configuration parameter; b) rendering user-usable information based on the production record; c) allowing a user to change one or more election configuration parameters; c) generating a change record reflecting changes in one or more election configuration parameters; d) transmission of the change record to the communication partner ( 42 ; 40 ). Computerprogramm nach Anspruch 18, dadurch gekennzeichnet, dass es abhängig von dem Produktions-Datensatz eine oder mehrere der folgenden Angaben als verwertbare Informationen wiedergibt: a) einen, mehrere oder alle vorhandenen Wahl-Konfigurationsparameter; b) den Produktionsstatus des Gegenstandes (26); c) einen, mehrere oder alle vorhandene Fix-Konfigurationsparameter; d) einen, mehrere oder alle PNR-Zeitpunkte für vorhandene Wahl-Konfigurationsparameter; e) gegebene Wahlmöglichkeiten für einen, mehrere oder alle vorhandenen Wahl-Konfigurationsparameter.Computer program according to claim 18, characterized in that, depending on the production data set, it reproduces one or more of the following information as useful information: a) one, several or all available optional configuration parameters; b) the production status of the item ( 26 ); c) one, several or all existing fix configuration parameters; d) one, several or all PNR times for available dial configuration parameters; e) given choices for one, several, or all available election configuration parameters. Computerprogramm nach Anspruch 18 oder 19, dadurch gekennzeichnet, dass der Computer (32) eine mobilen Kommunikationseinrichtung (32), insbesondere ein Smartphone (36) oder ein Tablet-Computer (38) ist.Computer program according to claim 18 or 19, characterized in that the computer ( 32 ) a mobile communication device ( 32 ), especially a smartphone ( 36 ) or a tablet computer ( 38 ). Elektronisches Datenverarbeitungssystem mit wenigstens einem Computer (32; 42), auf welchen ein Computerprogramm nach einem der Ansprüche 18 bis 20 installiert ist.Electronic data processing system with at least one computer ( 32 ; 42 ) on which a computer program according to any one of claims 18 to 20 is installed. Datenträger, auf welchem ein Computerprogramm nach einem der Ansprüche 18 bis 20 abgelegt ist.Data carrier on which a computer program according to one of claims 18 to 20 is stored.
DE102014014883.1A 2014-10-13 2014-10-13 Method and installation for the production of objects, and telecommunications method and computer program therefor Pending DE102014014883A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014014883.1A DE102014014883A1 (en) 2014-10-13 2014-10-13 Method and installation for the production of objects, and telecommunications method and computer program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014014883.1A DE102014014883A1 (en) 2014-10-13 2014-10-13 Method and installation for the production of objects, and telecommunications method and computer program therefor

Publications (1)

Publication Number Publication Date
DE102014014883A1 true DE102014014883A1 (en) 2016-04-28

Family

ID=55698096

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014014883.1A Pending DE102014014883A1 (en) 2014-10-13 2014-10-13 Method and installation for the production of objects, and telecommunications method and computer program therefor

Country Status (1)

Country Link
DE (1) DE102014014883A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112001510A (en) * 2020-09-10 2020-11-27 邦邦汽车销售服务(北京)有限公司 Information processing method and device for automobile repair
DE102020216401B3 (en) 2020-12-21 2022-05-19 Siemens Aktiengesellschaft Method for the automated support of an inspection and/or condition monitoring of objects

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5212791A (en) * 1989-09-27 1993-05-18 International Business Machines Corporation Dynamic scheduling
DE10258655A1 (en) * 2001-12-22 2003-07-03 Abb Research Ltd Process and system for dynamic, model-based planning and optimization of production processes, as well as for the creation of a schedule
DE102006019627A1 (en) * 2006-04-25 2007-10-31 Sieber Forming Solutions Gmbh Customized production system of products from metal e.g. shaping tools, has concrete offer provided for transmission to external computer on basis of final definition or image representation of product

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5212791A (en) * 1989-09-27 1993-05-18 International Business Machines Corporation Dynamic scheduling
DE10258655A1 (en) * 2001-12-22 2003-07-03 Abb Research Ltd Process and system for dynamic, model-based planning and optimization of production processes, as well as for the creation of a schedule
DE102006019627A1 (en) * 2006-04-25 2007-10-31 Sieber Forming Solutions Gmbh Customized production system of products from metal e.g. shaping tools, has concrete offer provided for transmission to external computer on basis of final definition or image representation of product

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112001510A (en) * 2020-09-10 2020-11-27 邦邦汽车销售服务(北京)有限公司 Information processing method and device for automobile repair
DE102020216401B3 (en) 2020-12-21 2022-05-19 Siemens Aktiengesellschaft Method for the automated support of an inspection and/or condition monitoring of objects

Similar Documents

Publication Publication Date Title
EP3494017B1 (en) System and method for vehicle care, and use of a system of this type
DE102016121145A1 (en) Selection device and network system for selecting electric motor systems
DE102016103771A1 (en) Method of producing a product with integrated planning and direct integrated control
EP0910000A1 (en) System for the manufacturing of books
DE102017103830A1 (en) MACHINE SYSTEM, MACHINE CONTROL COMPUTER, BASIC SOFTWARE APPLICATION, COMPUTER READABLE STORAGE MEDIUM, AND MACHINE CONTROL PROCEDURES FOR INTERCOMMUNICATION WITH MACHINES
DE102017003426A1 (en) Asset management unit that replenishes multiple manufacturing assets and production system
DE102014014883A1 (en) Method and installation for the production of objects, and telecommunications method and computer program therefor
EP3167975B1 (en) Installation used in the metallurgy, rolling, smithing or piping industry and method for the operation thereof
DE102017005674B4 (en) Cell manufacturing system with manufacturing cell for autonomous manufacturing
EP3009904A1 (en) Method and assembly for manufacturing items and telecommunication method and computer program for the same
DE202008003348U1 (en) control device
DE102016100241A1 (en) Method of producing a product with integrated planning and direct integrated control
EP2738636B1 (en) Method for producing flat glass sheets and flat glass sheet manufacturing system
EP1611491B1 (en) Method for controlling a production sequence
DE102018213208A1 (en) Procedure for performing maintenance on a complex assembly assembly
DE102017006369A1 (en) Method of making a model
WO2022028827A1 (en) Method for operating a system, and system coupled to a number of production stations for producing a product
EP3771545A1 (en) Method for operating, in particular for installation, maintenance and / or repair of an injection moulding machine, injection moulding machine, computer program and computer readable medium
DE102017110997A1 (en) Device and method for processing products
DE102007037493B4 (en) System and method for providing vehicle-specific operating instructions
DE102015103853A1 (en) Process for the production of sheet metal devices and computer program, computer program product and system for this purpose
DE102016210355A1 (en) AUTOMATIC VEHICLE UPDATE VIA A WIRELESS DEVICE
BE1026507B1 (en) Brush making machine and method for setting up a brush making machine
DE10237789A1 (en) Production planning method, for use in designing a production process in conjunction with a new product design, whereby the process workflow is sub-divided into individual steps the results of which can be individually accessed
WO2011092086A1 (en) Quality assurance of industrial production and assembly processes

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed
R081 Change of applicant/patentee

Owner name: ENISCO BY FORCAM GMBH, DE

Free format text: FORMER OWNER: EISENMANN SE, 71032 BOEBLINGEN, DE