DE102017203556A1 - CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE - Google Patents

CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE Download PDF

Info

Publication number
DE102017203556A1
DE102017203556A1 DE102017203556.0A DE102017203556A DE102017203556A1 DE 102017203556 A1 DE102017203556 A1 DE 102017203556A1 DE 102017203556 A DE102017203556 A DE 102017203556A DE 102017203556 A1 DE102017203556 A1 DE 102017203556A1
Authority
DE
Germany
Prior art keywords
data
controlled machine
monitoring unit
control device
monitoring
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.)
Withdrawn
Application number
DE102017203556.0A
Other languages
German (de)
Inventor
Maik Köhler
Sebastian Stuermer
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102017203556.0A priority Critical patent/DE102017203556A1/en
Publication of DE102017203556A1 publication Critical patent/DE102017203556A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • 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]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

Es sind eine gesteuerte Maschine (1), ein Gerät (5; 50) und ein Verfahren zur Inbetriebnahme und/oder Wartung einer solchen gesteuerten Maschine (1) bereitgestellt. Die gesteuerte Maschine (1) hat eine Steuereinrichtung (10), die zum Steuern der Maschine (1) anhand von Daten (110) ausgestaltet ist, die zumindest zeitweise in der Steuereinrichtung (10) gespeichert sind, und eine Überwachungseinheit (12), die ausgestaltet ist zu überwachen, ob auf einen vorbestimmten Bestandteil (112, 112(7)) der Daten (110) für die Steuereinrichtung (10) ein schreibender Zugriff stattfindet, wobei die Überwachungseinheit (12) derart ausgestaltet ist, dass die Überwachungseinheit (12) von einer Aktivierungseinrichtung (52) eines externen Gerät (5; 50) aktivierbar ist, das zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine (1) ausgestaltet ist, und wobei die Überwachungseinheit (12) ausgestaltet ist, eine Meldung (61) an das externe Gerät (5; 50) in Bezug auf das Überwachungsergebnis der Überwachung auszugeben.

Figure DE102017203556A1_0000
There is provided a controlled machine (1), a device (5; 50), and a method of commissioning and / or maintaining such a controlled machine (1). The controlled machine (1) has a control device (10) which is designed to control the machine (1) on the basis of data (110) stored at least temporarily in the control device (10) and a monitoring unit (12) is configured to monitor whether a write access takes place on a predetermined component (112, 112 (7)) of the data (110) for the control device (10), wherein the monitoring unit (12) is configured such that the monitoring unit (12) can be activated by an activation device (52) of an external device (5; 50) which is designed to start up and / or maintain the controlled machine (1), and wherein the monitoring unit (12) is configured to send a message (61) to the device output external device (5; 50) in relation to the monitoring result of the monitoring.
Figure DE102017203556A1_0000

Description

Die vorliegende Erfindung bezieht sich auf eine gesteuerte Maschine, ein Gerät und ein Verfahren zur Inbetriebnahme und/oder Wartung einer solchen gesteuerten Maschine, die beispielsweise mindestens eine Antriebseinrichtung, eine Ein-/Ausgabeeinrichtung, ein Programm für eine speicherprogrammierbare Steuerung (SPS), usw. aufweist.The present invention relates to a controlled machine, apparatus and method for starting up and / or maintaining such a controlled machine, including, for example, at least one drive means, an input / output device, a programmable logic controller (PLC) program, etc. having.

Heute ist es üblich, bei der Fertigung oder Bearbeitung von Gegenständen gesteuerte Maschinen zu verwenden, wie beispielsweise Druckmaschinen, Webmaschinen, Biegemaschinen, Drehmaschinen, usw.. Die gesteuerten Maschinen werden in der Regel von mindestens einer Software unter Verwendung von entsprechender Hardware gesteuert. In der Software sind verschiedene Funktionen der jeweiligen gesteuerten Maschine implementiert.Today, it is common to use machines controlled in the manufacture or processing of articles, such as printing presses, weaving machines, bending machines, lathes, etc. The controlled machines are usually controlled by at least one software using appropriate hardware. The software implements various functions of the respective controlled machine.

Um eine gesteuerte Maschine in Betrieb zu nehmen oder zu warten, wird mindestens ein externes Gerät, wie beispielsweise ein Personalcomputer, ein Laptop, ein Tablet-PC, ein Smartphone, und Ähnliches eingesetzt. Das externe Gerät greift hierfür auf die Software und/oder Hardware der gesteuerten Maschine zu und aktualisiert die Software und/oder passt die Software an die jeweilige Anwendung am Montageort der gesteuerten Maschine an und/oder nimmt notwendige Eintragungen für den korrekten Ablauf der Software vor, usw. Hierbei werden beispielsweise Grundfunktionen, die für alle gesteuerten Maschinen desselben Typs gleich sind, an die vor Ort erforderliche spezielle Ausgestaltung der gesteuerten Maschinen des jeweiligen Betreibers angepasst. Beispielsweise wird bei einer Druckmaschine die Anzahl der zu steuernden Achsen oder Antriebe bzw. Antriebseinrichtungen, die zulässigen Maximalgeschwindigkeiten der Achsen, usw. speziell eingestellt.To operate or maintain a controlled machine, at least one external device such as a personal computer, a laptop, a tablet PC, a smartphone, and the like are used. For this purpose, the external device accesses the software and / or hardware of the controlled machine and updates the software and / or adapts the software to the respective application at the installation location of the controlled machine and / or makes necessary entries for the correct execution of the software. etc. Here, for example, basic functions which are the same for all controlled machines of the same type are adapted to the specific configuration of the controlled machines of the respective operator required on site. For example, in a printing machine, the number of axes or drives to be controlled, the permissible maximum speeds of the axes, etc. are specifically set.

Um die Zeit für die Inbetriebnahme oder Wartung so kurz wie möglich zu halten und dadurch die Kosten für den Betreiber der Maschine hierfür zu minimieren, kann es vorteilhaft sein, dass mehrere Personen zumindest teilweise gleichzeitig mit jeweils einem externen Gerät auf die Software der gesteuerten Maschine zugreifen. Dabei ist es für eine Wartung der gesteuerten Maschine in Hinblick auf einen geringstmöglichen Eingriff in den normalen Betriebsablauf der gesteuerten Maschine besonders vorteilhaft, wenn die gesteuerte Maschine im laufenden Betrieb gewartet wird. Durch die verschiedenen externen Geräte und/oder den laufenden Betrieb können beispielsweise bei der Steuereinrichtung der gesteuerten Maschine verschiedene Parameter zumindest teilweise geändert werden, wie beispielsweise Parameter zum Antrieb der Achsen, wie für ein zulässiges Drehmoment, einen gewünschten Strom/Zeitverlauf, usw.In order to keep the time for commissioning or maintenance as short as possible and thereby minimize the costs for the operator of the machine for this purpose, it may be advantageous for several persons to access the software of the controlled machine at least partially simultaneously with one external device at a time , It is particularly advantageous for maintenance of the controlled machine in terms of least possible intervention in the normal operation of the controlled machine, when the controlled machine is maintained during operation. By the various external devices and / or the current operation, for example, in the control device of the controlled machine various parameters are at least partially changed, such as parameters for driving the axes, such as a permissible torque, a desired current / time curve, etc.

Somit wird bei der Inbetriebnahme gegebenenfalls von verschiedener Stelle aus auf die Software der Steuereinrichtung der gesteuerten Maschine zugegriffen und deren Parameter verändert. Da ein oder mehrere Parameter oft mit verschiedenen Funktionen der gesteuerten Maschine in Zusammenhang steht, muss meist von verschiedenen Teilen der Software auf den Parameter zugegriffen werden. Hierbei ist sicherzustellen, dass für die jeweilige Funktion der gesteuerten Maschine immer mit dem aktuellen Wert des erforderlichen Parameters gearbeitet wird. Bei der Inbetriebnahme oder Wartung der gesteuerten Maschine muss daher sichergestellt werden, dass mit dem jeweiligen externen Gerät jeweils mit dem/den aktuellen Parameter(n) gearbeitet wird, auch wenn der/die Parameter durch ein anderes externes Gerät oder die Steuereinrichtung intern selbst geändert wurde(n).Thus, the software of the control device of the controlled machine is accessed and changed their parameters during commissioning if necessary from different point. Since one or more parameters are often related to various functions of the controlled machine, it is usually necessary to access the parameter from different parts of the software. It must be ensured that the current value of the required parameter is always used for the respective function of the controlled machine. During commissioning or maintenance of the controlled machine, it must therefore be ensured that the current external parameter (s) is used with the respective external device, even if the parameter (s) has been internally changed by another external device or the control device itself (n).

Als Lösung dieses Problems, ist es beispielsweise denkbar, die jeweils relevanten Parameter oder nur ihr Betriebsdatum immer wieder zu lesen und mit den jeweils zuvor dafür gespeicherten Parameter(n) oder deren Betriebsdatum zu vergleichen. Dies bringt jedoch eine hohe Arbeitslast eines Mikrocontrollers auf dem externen Gerät und auf der Steuereinrichtung der gesteuerten Maschine mit sich. Dadurch wird die Geschwindigkeit einer Inbetriebnahme oder Wartung der gesteuerten Maschine signifikant verlangsamt und/oder deren Betrieb verlangsamt oder sogar gestört. Dadurch ist ein paralleles Arbeiten mit mehreren externen Geräten bisher eher kontraproduktiv.As a solution to this problem, it is conceivable, for example, to read the respectively relevant parameters or only their operating data again and again and to compare them with the respectively previously stored parameters (n) or their operating date. However, this involves a high workload of a microcontroller on the external device and on the controller of the controlled machine. As a result, the speed of commissioning or maintenance of the controlled machine is significantly slowed down and / or slowed down or even disturbed its operation. As a result, working in parallel with several external devices is rather counterproductive.

Daher ist es Aufgabe der vorliegenden Erfindung, eine gesteuerte Maschine, ein Gerät und ein Verfahren zur Inbetriebnahme und/oder Wartung einer solchen gesteuerten Maschine bereitzustellen, mit welchen die zuvor genannten Probleme gelöst werden können. Insbesondere sollen eine gesteuerte Maschine, ein Gerät und ein Verfahren zur Inbetriebnahme und/oder Wartung einer solchen gesteuerten Maschine bereitgestellt werden, mit welchen ein Service und eine Inbetriebnahme einer gesteuerten Maschine einfach und schnell durchführbar ist.Therefore, it is an object of the present invention to provide a controlled machine, apparatus and method for commissioning and / or maintaining such a controlled machine with which the aforementioned problems can be solved. In particular, a controlled machine, an apparatus and a method for starting up and / or maintenance of such a controlled machine are provided, with which a service and a commissioning of a controlled machine is easy and quick to carry out.

Diese Aufgabe wird durch eine gesteuerte Maschine nach Anspruch 1 gelöst. Die gesteuerte Maschine hat eine Steuereinrichtung, die zum Steuern der Maschine anhand von Daten ausgestaltet ist, die zumindest zeitweise in der Steuereinrichtung gespeichert sind, und eine Überwachungseinheit, die ausgestaltet ist zu überwachen, ob auf einen vorbestimmten Bestandteil der Daten für die Steuereinrichtung ein schreibender Zugriff stattfindet, wobei die Überwachungseinheit derart ausgestaltet ist, dass die Überwachungseinheit von einer Aktivierungseinrichtung eines externen Gerät aktivierbar ist, das zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine ausgestaltet ist, und wobei die Überwachungseinheit ausgestaltet ist, eine Meldung an das externe Gerät in Bezug auf das Überwachungsergebnis der Überwachung auszugeben.This object is achieved by a controlled machine according to claim 1. The controlled machine has a controller configured to control the machine based on data at least temporarily stored in the controller, and a monitor configured to monitor for a write access to a predetermined portion of the data for the controller takes place, wherein the monitoring unit is configured such that the monitoring unit can be activated by an activation device of an external device, which is configured for startup and / or maintenance of the controlled machine, and wherein the Monitoring unit is configured to output a message to the external device with respect to the monitoring result of the monitoring.

Durch die beschriebene Ausgestaltung der gesteuerten Maschine ist es für ein Gerät zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine nicht erforderlich, alle Daten auf dem Gerät eins zu eins mit den Daten der Steuereinrichtung der gesteuerten Maschine abzugleichen. Anstelle der Verifikation der Daten für die Steuereinrichtung als solche durch das Gerät werden die Mechanismen des Zugriffs auf die Daten für die Steuereinrichtung überwacht. Die Überwachung ist eine performanceoptimierte Überwachung des schreibenden Zugriffs auf ein Datenelement des Parameters, insbesondere das Betriebsdatum eines Parameters.The described design of the controlled machine does not require a machine to operate and / or maintain the controlled machine to balance all data on the machine one to one with the data of the controller of the controlled machine. Instead of verifying the data for the controller as such by the device, the mechanisms of accessing the data to the controller are monitored. The monitoring is a performance-optimized monitoring of write access to a data element of the parameter, in particular the operating date of a parameter.

Somit sind die Daten, die für die Inbetriebnahme und/oder Wartung der gesteuerten Maschine zwischen der Steuereinrichtung der gesteuerten Maschine und einem Gerät zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine abzugleichen sind, nur bei tatsächlichem Bedarf zu lesen und zu bearbeiten. Dadurch kann der Abgleich der Daten deutlich beschleunigt werden.Thus, the data to be matched for the start-up and / or maintenance of the controlled machine between the controlled machine controller and a machine start-up and / or maintenance machine is readable and manipulated only when actually needed. As a result, the comparison of the data can be significantly accelerated.

Außerdem ist eine schnelle Reaktion auf den schreibenden Zugriff auf ein Datenelement des Parameters, insbesondere das Betriebsdatum eines Parameters, möglich. Dadurch besteht kein Risiko, dass mit veralteten Parametern gearbeitet wird.In addition, a quick response to the writing access to a data element of the parameter, in particular the operating date of a parameter, is possible. There is no risk of working with outdated parameters.

Insgesamt trägt die genannte Vorgehensweise zu einer ressourcenschonenden Kommunikation zwischen dem Gerät und der gesteuerten Maschine, insbesondere ihrer Steuereinrichtung, bei.Overall, said approach contributes to a resource-saving communication between the device and the controlled machine, in particular its control device at.

Zusätzlich kann die Überwachung an den Status einer bestehenden Kommunikationsverbindung zwischen der Steuereinrichtung der gesteuerten Maschine und einem Gerät zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine gekoppelt sein. Auch dies führt zu einer weiter verbesserten ressourcenschonenden Kommunikation zwischen der beschriebenen Steuereinrichtung und dem Gerät zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine.In addition, the monitoring may be coupled to the status of an existing communication link between the controlled machine control device and a controlled machine startup and / or maintenance device. This also leads to a further improved resource-conserving communication between the described control device and the device for commissioning and / or maintenance of the controlled machine.

In Folge dessen ist mit der beschriebenen Steuereinrichtung die Stillstandszeit der gesteuerten Maschine aufgrund von Wartung oder Inbetriebnahme oder Neukonfiguration minimierbar.As a result, with the described control device, the down time of the controlled machine due to maintenance or commissioning or reconfiguration can be minimized.

Vorteilhafte weitere Ausgestaltungen der gesteuerten Maschine sind in den abhängigen Ansprüchen angegeben.Advantageous further embodiments of the controlled machine are specified in the dependent claims.

Gemäß einer Ausführungsvariante ist die Überwachungseinheit ausgestaltet, nur eine Meldung an das externe Gerät auszugeben, wenn ein schreibender Zugriff auf den vorbestimmten Bestandteil von Daten für die Steuereinrichtung stattgefunden hat. Gemäß einer Ausführungsvariante ist die Überwachungseinheit ausgestaltet, nur eine Meldung an das externe Gerät auszugeben, wenn der vorbestimmte Bestandteil von Daten bei dem schreibenden Zugriff tatsächlich geändert wurde. Gemäß noch einer weiteren Ausführungsvariante ist die Überwachungseinheit ausgestaltet, nur einen externen schreibenden Zugriff auf den vorbestimmten Bestandteil der Daten für die Steuereinrichtung zu überwachen und eine interne Änderung des vorbestimmten der Daten nicht zu berücksichtigen.According to one embodiment variant, the monitoring unit is configured to output only a message to the external device if a write access to the predetermined component of data has taken place for the control device. According to an embodiment variant, the monitoring unit is configured to output only a message to the external device if the predetermined component of data was actually changed in the write access. According to yet another embodiment variant, the monitoring unit is designed to monitor only an external writing access to the predetermined component of the data for the control device and to disregard an internal change of the predetermined one of the data.

Es ist auch denkbar, dass die gesteuerte Maschine zudem einen Zähler zum Zählen einer vorbestimmten Zeitdauer aufweist, wobei die Überwachungseinheit ausgestaltet ist, nach Ablauf der vorbestimmten Zeitdauer eine Meldung an das externe Gerät in Bezug auf das Überwachungsergebnis ihrer Überwachung auszugeben.It is also conceivable that the controlled machine also has a counter for counting a predetermined period of time, wherein the monitoring unit is configured to output a message to the external device with respect to the monitoring result of their monitoring after the predetermined time has elapsed.

Die zuvor genannte Aufgabe wird zudem durch ein Gerät zur Inbetriebnahme und/oder Wartung der genannten gesteuerten Maschine nach Anspruch 4 gelöst. Das Gerät hat eine Abgleicheinrichtung, die ausgestaltet ist zum Abgleich von Daten des Geräts mit Daten einer Steuereinrichtung der gesteuerten Maschine, eine Aktivierungseinrichtung, die zum Aktivieren einer Überwachungseinheit der gesteuerten Maschine ausgestaltet ist, zu überwachen, ob auf einen vorbestimmten Bestandteil der Daten der Steuereinrichtung der gesteuerten Maschine ein schreibender Zugriff stattfindet, wobei die Abgleicheinrichtung ausgestaltet ist, den vorbestimmten Bestandteil der Daten der Steuereinrichtung der gesteuerten Maschine nur aus der Steuereinrichtung der gesteuerten Maschine zu lesen, wenn die Abgleicheinrichtung eine Meldung empfängt, dass die Überwachungseinheit einen schreibenden Zugriff erfasst hat.The aforementioned object is also achieved by a device for putting into operation and / or maintenance of said controlled machine according to claim 4. The apparatus has an adjustment device configured to compare data of the device with data of a controller of the controlled machine, an activation device configured to activate a monitoring unit of the controlled machine, monitor whether a predetermined part of the data of the control device a controlled access, wherein the balancing means is adapted to read the predetermined part of the data of the control device of the controlled machine only from the controller of the controlled machine, when the balancer receives a message that the monitoring unit has detected a write access.

Das Gerät erzielt die gleichen Vorteile, wie sie zuvor in Bezug auf die gesteuerte Maschine genannt sind.The device achieves the same advantages as previously mentioned with respect to the controlled machine.

Mindestens eine zuvor beschriebene gesteuerte Maschine und mindestens ein zuvor beschriebenes Gerät kann Teil eines Systems sein.At least one above-described controlled machine and at least one previously described device may be part of a system.

Bei dem System kann die Meldeeinheit ausgestaltet sein, nach Ablauf der vorbestimmten Zeitdauer, als Meldung auszugeben, für welche Daten für die Steuereinrichtung der vorbestimmte Bestandteil der Daten geändert wurde, wobei die Abgleicheinrichtung ausgestaltet ist, den vorbestimmten Bestandteil der Daten für die Steuereinrichtung der gesteuerten Maschine nur für die Daten aus der Steuereinrichtung zu lesen, für welche Daten der Steuereinrichtung der vorbestimmte Bestandteil der Daten geändert wurde.In the system, the reporting unit may be configured, after expiration of the predetermined period of time, to output as a message for which data for the Control means of the predetermined part of the data has been changed, wherein the adjusting means is adapted to read the predetermined part of the data for the control device of the controlled machine only for the data from the control means for which data of the control means, the predetermined part of the data has been changed.

Möglicherweise umfassen die Daten für die Steuereinrichtung Parameter, die mindestens zwei verschiedene Datenelemente aufweisen, wobei die Überwachungseinheit ausgestaltet ist zu überwachen, ob auf eines der mindestens zwei Datenelemente der Daten der Steuereinrichtung ein schreibender Zugriff stattfindet. Hierbei kann der Parameter als Datenelement ein Betriebsdatum aufweisen, für welches die Überwachungseinheit ausgestaltet ist, den schreibenden Zugriff zu überwachen. Zusätzlich oder alternativ weist der Parameter als weitere Datenelemente eine Identifizierungsnummer, einen Namen, ein Attribut, eine Einheit, einen minimalen Eingabewert und einen maximalen Eingabewert auf.Possibly, the data for the control device comprises parameters having at least two different data elements, wherein the monitoring unit is configured to monitor whether a write access takes place on one of the at least two data elements of the data of the control device. In this case, the parameter can have as data element an operating date for which the monitoring unit is designed to monitor the write access. Additionally or alternatively, the parameter has, as further data elements, an identification number, a name, an attribute, a unit, a minimum input value and a maximum input value.

Vorzugsweise ist bei dem System eine Überwachung durch die Überwachungseinheit an eine Kommunikationsverbindung gekoppelt ist, die zwischen dem Gerät und der mindestens einen Steuereinrichtung aufgebaut ist, so dass eine aktive Überwachung durch die Überwachungseinheit beendet wird, wenn die Kommunikationsverbindung beendet wird.Preferably, in the system, monitoring by the monitoring unit is coupled to a communication link established between the device and the at least one control device such that active monitoring by the monitoring unit is terminated when the communication connection is terminated.

Die Aufgabe wird zudem durch ein Verfahren zur Inbetriebnahme und/oder Wartung einer gesteuerten Maschine nach Anspruch 10 gelöst. Das Verfahren hat die Schritte: Aktivieren, mit einer Aktivierungseinrichtung des Geräts, einer Überwachungseinheit der gesteuerten Maschine; Überwachen, mit der Überwachungseinheit, ob auf einen vorbestimmten Bestandteil der Daten für eine Steuereinrichtung der gesteuerten Maschine ein schreibender Zugriff stattfindet; Ausgeben, mit der Überwachungseinheit, einer Meldung an das externe Gerät in Bezug auf das Überwachungsergebnis der Überwachung, und Abgleichen, mit einer Abgleicheinrichtung des Geräts, von Daten des Geräts mit Daten einer Steuereinrichtung der gesteuerten Maschine.The object is also achieved by a method for startup and / or maintenance of a controlled machine according to claim 10. The method has the steps of: activating, with an activation device of the device, a monitoring unit of the controlled machine; Monitoring, with the monitoring unit, whether write access occurs to a predetermined portion of the data for a controller of the controlled machine; Outputting, with the monitoring unit, a message to the external device with respect to the monitoring result of the monitoring, and matching, with a device matching device, data of the device with data of a controller of the controlled machine.

Das Verfahren erzielt die gleichen Vorteile, wie sie zuvor in Bezug auf die gesteuerte Maschine genannt sind.The method achieves the same advantages as previously mentioned with respect to the controlled machine.

Weitere mögliche Implementierungen der Erfindung umfassen auch nicht explizit genannte Kombinationen von zuvor oder im Folgenden bezüglich von Ausführungsbeispielen beschriebenen Merkmale oder Ausführungsformen. Dabei wird der Fachmann auch Einzelaspekte als Verbesserungen oder Ergänzungen zu der jeweiligen Grundform der Erfindung hinzufügen.Further possible implementations of the invention also include not explicitly mentioned combinations of features or embodiments described above or below with regard to exemplary embodiments. The skilled person will also add individual aspects as improvements or additions to the respective basic form of the invention.

Nachfolgend ist die Erfindung unter Bezugnahme auf die beiliegende Zeichnung und anhand von Ausführungsbeispielen näher beschrieben. Es zeigen:

  • 1 ein Blockschaltbild eines Systems mit einer gesteuerten Maschine und zwei Geräten gemäß einem ersten Ausführungsbeispiel;
  • 2 ein Schaubild eines Parameters einer Steuereinrichtung der gesteuerten Maschine gemäß dem ersten Ausführungsbeispiel;
  • 3 ein Schaubild zu Veranschaulichung eines Verfahrens zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine gemäß dem ersten Ausführungsbeispiel.
The invention is described in more detail below with reference to the accompanying drawings and to exemplary embodiments. Show it:
  • 1 a block diagram of a system with a controlled machine and two devices according to a first embodiment;
  • 2 a diagram of a parameter of a control device of the controlled machine according to the first embodiment;
  • 3 a diagram illustrating a method for startup and / or maintenance of the controlled machine according to the first embodiment.

In den Figuren sind gleiche oder funktionsgleiche Elemente, sofern nichts anderes angegeben ist, mit denselben Bezugszeichen versehen.In the figures, identical or functionally identical elements are provided with the same reference numerals, unless stated otherwise.

1 zeigt schematisch eine gesteuerte Maschine 1, die als Beispiel mit zwei Geräten 5, 50 ein System 7 bildet. Es können auch nur ein Gerät 5 oder ein Gerät 50 oder mehr als zwei Geräte 5, 50 Teil des Systems 7 sein. Die Maschine 1 und/oder die Geräte 5, 50 sind von mindestens einem Betreiber oder Anwender 8 bedienbar. Die gesteuerte Maschine 1 hat mindestens eine Steuereinrichtung 10, welche weitere Komponenten 15, 20, 30, 40 der Maschine 1 steuert, und über Kommunikationsverbindungen 60 mit jeweils einem der Geräte 5, 50 verbindbar ist. Die Kommunikationsverbindungen 60 können drahtgebunden oder drahtlos ausgeführt sein. 1 schematically shows a controlled machine 1 that as an example with two devices 5 . 50 a system 7 forms. It can only be one device 5 or a device 50 or more than two devices 5 . 50 Part of the system 7 be. The machine 1 and / or the devices 5 . 50 are from at least one operator or user 8th operable. The controlled machine 1 has at least one control device 10 which other components 15 . 20 . 30 . 40 the machine 1 controls, and via communication links 60 each with one of the devices 5 . 50 is connectable. The communication links 60 can be wired or wireless.

Die Maschine 1 ist insbesondere eine Druckmaschine, eine Webmaschine, eine Biegemaschine, eine Drehmaschine, usw. Die weiteren Komponenten 15, 20, 30, 40 der Maschine 1 sind beispielsweise mindestens eine Ein-/Ausgabeeinrichtung 15 und/oder mindestens eine Antriebseinrichtung 21, 22, 23 und/oder mindestens ein Aktor, 31, 32 und/oder mindestens ein Sensor 41, 42 und/oder mindestens ein Bus 45, usw. Die Steuereinrichtung 10 und die Komponenten 15, 20, 30, 40 können über den Bus 45 Daten 47 untereinander austauschen. Die Komponenten 15, 20, 30, 40 und der Bus 45 sind an die Steuereinrichtung 10 angeschlossene Peripherie. Die Steuereinrichtung 10 und die Komponenten 15, 20, 30 sind daher nachfolgend auch als Knoten des Busses 45 bzw. des dadurch gebildeten Bussystems bezeichnet. Die Daten 47 enthalten beispielsweise Steuerbefehle der Steuereinrichtung 10 an die Komponenten 15, 20, 30, 40 oder Rückmeldungen der Komponenten 15, 20, 30, 40 an die Steuereinrichtung 10.The machine 1 is in particular a printing press, a weaving machine, a bending machine, a lathe, etc. The other components 15, 20, 30, 40 of the machine 1 For example, at least one input / output device 15 and / or at least one drive device 21 , 22, 23 and / or at least one actuator, 31, 32 and / or at least one sensor 41 . 42 and / or at least one bus 45 , etc. The control device 10 and the components 15 . 20 . 30 . 40 can over the bus 45 dates 47 exchange with each other. The components 15 . 20 . 30 . 40 and the bus 45 are to the controller 10 connected peripherals. The control device 10 and the components 15 . 20 . 30 are therefore below as nodes of the bus 45 or of the bus system formed thereby. The data 47 contain, for example, control commands of the control device 10 to the components 15 . 20 . 30 . 40 or feedback of the components 15 . 20 . 30 . 40 to the controller 10 ,

In der Steuereinrichtung 10 sind für die Maschine 1 in einer Speichereinheit 11 zumindest zeitweise Daten 110, insbesondere Konfigurationsdaten, usw. gespeichert, auf deren Grundlage die Maschine 1, genauer gesagt ihre Komponenten 15, 20, 30, 40, mit Hilfe der Steuereinrichtung 10 gesteuert wird/werden. Die Daten 110 oder Konfigurationsdaten enthalten möglicherweise Software 111 und Parameter 112 für die Software 111. Zudem ist in der Steuereinrichtung 10 eine Überwachungseinheit 12 und optional ein Zähler 13 implementiert. Die Steuereinrichtung 10 mit ihrer Speichereinheit 11, ihrem Zähler 13 und ihrem Controller 14 sowie die Komponenten 15, 20, 30, 40 bilden oder umfassen jeweils Hardware, die beim Ablaufen der Software 111 verwendet oder durch die Software 111 angesteuert wird.In the control device 10 are for the machine 1 in a memory unit 11 at least temporarily data 110 , in particular configuration data, etc., stored on the basis of which the machine 1 , more precisely their components 15 . 20 . 30 . 40 , with the help of the control device 10 is / are controlled. The data 110 or configuration data may contain software 111 and parameters 112 for the software 111 , In addition, in the control device 10 a monitoring unit 12 and optionally a counter 13 implemented. The control device 10 with their storage unit 11 , her counter 13 and her controller 14 as well as the components 15 . 20 . 30 . 40 Form or include hardware that runs when the software expires 111 used or through the software 111 is controlled.

Jedes Gerät 5, 50 hat eine Anwenderschnittstelle 51, eine Aktivierungseinrichtung 52, eine Empfangseinrichtung 53, eine Abgleicheinrichtung 54, eine Speichereinrichtung 55 und eine Ein-/Ausgabeeinrichtung 56, die insbesondere eine Anzeigeeinrichtung aufweist. In der Speichereinrichtung 55 sind Projektdaten 551 eines Engineeringprojekts für die Maschine 1 gespeichert. Optional sind in der Speichereinrichtung 55 auch Parameter 112 für die Steuereinrichtung 10 gespeichert oder von der Steuereinrichtung 10 heruntergeladene Parameter 112 speicherbar.Every device 5 . 50 has a user interface 51 , an activation device 52 , a receiving device 53 , an adjustment device 54 , a storage device 55 and an input / output device 56 , which in particular has a display device. In the storage device 55 are project data 551 an engineering project for the machine 1 saved. Optional are in the storage device 55 also parameters 112 for the control device 10 stored or from the controller 10 downloaded parameters 112 storable.

Gemäß 1 ist das mindestens eine Gerät 5, 50 extern von der Maschine 1 angeordnet und kann daher auch als externes Gerät 5, 50 bezeichnet werden. Jedes der Geräte 5, 50 ist beispielsweise ein Personalcomputer, ein Laptop, ein Tablet-PC, usw. Die Geräte 5, 50 können jeweils auch als Engineering-Werkzeug bezeichnet werden, da das jeweilige Gerät 5, 50 zur Inbetriebnahme und/oder Wartung der Maschine 1 die Projektdaten 551 als entsprechende Software zur Inbetriebnahme und/oder Wartung der Maschine 1 aufweist.According to 1 is that at least one device 5 . 50 externally from the machine 1 arranged and can therefore also as an external device 5 . 50 be designated. Each of the devices 5 . 50 is for example a personal computer, a laptop, a tablet PC, etc. The devices 5 . 50 can each be referred to as an engineering tool, since the respective device 5 . 50 for commissioning and / or maintenance of the machine 1 the project data 551 as appropriate software for commissioning and / or maintenance of the machine 1 has.

Das jeweilige Gerät 5, 50 kommuniziert mit der Maschine 1 über mindestens eine der Kommunikationsverbindungen 60, um insbesondere eine Überwachung eines Schreibens eines Parameters 112 zu überwachen, wie nachfolgend in Bezug auf 2 und 3 beschrieben. Infolgedessen kann von der Maschine 1 eine Meldung 61 an das jeweilige Gerät 5, 50 gesendet werden. Je nach Bedarf können dann Daten 110, wie zumindest ein Teil der Software 111 und/oder ein Teil der Parameter 112 als vorbestimmter Bestandteil der Daten 110 von dem jeweiligen Gerät 5, 50 aus der Maschine 1 ausgelesen werden.The respective device 5 . 50 communicates with the machine 1 via at least one of the communication links 60 in particular, to monitor a writing of a parameter 112 to monitor, as described below 2 and 3 described. As a result, can of the machine 1 a report 61 to the respective device 5 . 50 be sent. Depending on your needs, you can then use data 110 like at least part of the software 111 and / or part of the parameters 112 as a predetermined part of the data 110 from the respective device 5 . 50 be read out of the machine 1.

Betriebsdaten der Steuereinrichtung 10 werden über Parameter 112 geschrieben und gelesen, die in 2 genauer dargestellt sind. Die Parameter 112 für die Software 111 haben jeweils 7 Datenelemente 112(1) bis 112(7). Insbesondere hat jeder Parameter 112 ein Datenelement 112(1) „Identifizierungsnummer“, ein Datenelement 112(2) „Name“, ein Datenelement 112(3) „Attribut“, ein Datenelement 112(4) „Einheit“, ein Datenelement 112(5; 50) „Minimaler Eingabewert“, ein Datenelement 112(6) „Maximaler Eingabewert“, ein Datenelement 112(7) „Betriebsdatum“. Hiervon kann bei dem hier gewählten Beispiel auf die Datenelemente 112(1) bis 112(6) nur lesend zugegriffen werden. Das Datenelement 112(7) „Betriebsdatum“ kann dagegen auch geschrieben werden. Um folglich ein Betriebsdatum der Steuereinrichtung 10 zu ändern, muss das Datenelement 112(7) oder das Betriebsdatum des entsprechenden Parameters 112 geschrieben werden. Der Parameter 112 kann ein Steuerungsparameter und/oder ein Antriebsparameter, und/oder ein Ein-/Ausgabe-Parameter bzw. IO-Parameter und/oder ein Achsparameter und/oder ein Kinematikparameter sein, die für zumindest eines der Geräte 15, 20, 30, 40 Verwendung finden können. Selbstverständlich können auch weitere Parameter in der Steuereinrichtung 10 vorhanden sein, wie beispielsweise Parameter für Messtaster, Oszilloskop, Nockenschaltwerk, usw.Operating data of the control device 10 be about parameters 112 written and read in 2 are shown in more detail. The parameters 112 for the software 111 each have 7 data elements 112 (1) to 112 (7). In particular, each parameter has 112 a data item 112 (1) "identification number", a data item 112 (2) "name", a data item 112 (3) "attribute", a data item 112 (4) "unit", a data item 112 (5; 50) "minimum Input value ", a data item 112 (6)" maximum input value ", a data item 112 (7)" operation date ". From this, in the example chosen here, the data elements 112 (1) to 112 (6) can only be read by read. On the other hand, the data item 112 (7) "operation date" can be written. Consequently, an operating date of the control device 10 to change, the data item 112 (7) or the operating date of the corresponding parameter 112 to be written. The parameter 112 may be a control parameter and / or a drive parameter, and / or an input / output parameter or IO parameter and / or an axis parameter and / or a kinematic parameter, which for at least one of the devices 15 . 20 . 30 . 40 Can be used. Of course, other parameters may be present in the controller 10, such as parameters for probe, oscilloscope, cam controller, etc.

Das Schreiben eines Parameters 112 bzw. seines Datenelements 112(7) oder Betriebsdatums kann mit der Überwachungseinheit 12 der Steuereinrichtung 10 überwacht werden, um Änderungen am Datenelement 112(7) „Betriebsdatum“ feststellen zu können, ohne das Datenelement 112(7) „Betriebsdatum“ erneut lesen zu müssen. Dabei können alle Parameter 112 der Steuereinrichtung 10 und deren angeschlossener Geräte 15, 20, 30, 40 überwacht werden, wie beispielsweise mindestens ein Steuerungsparameter und/oder mindestens ein Antriebsparameter, und/oder mindestens ein Ein-/Ausgabe-Parameter bzw. IO-Parameter und/oder mindestens ein Achsparameter und/oder mindestens ein Kinematikparameter.The writing of a parameter 112 or its data element 112 (FIG. 7) or operating date can be used with the monitoring unit 12 the controller 10 to be able to detect changes to the data item 112 (7) "operation date" without having to read the data item 112 (7) "operation date" again. All parameters can be used here 112 the control device 10 and their connected devices 15 . 20 . 30 . 40 be monitored, such as at least one control parameter and / or at least one drive parameter, and / or at least one input / output parameter or IO parameter and / or at least one axis parameter and / or at least one kinematic parameter.

Ab dem Zeitpunkt, an welchem eines der Geräte 5, 50 mit seiner Aktivierungseinrichtung 52 die Überwachungsfunktion der Überwachungseinheit 12 der Steuereinrichtung 10 aktiviert hat, werden die schreibenden Zugriffe auf das Datenelement 112(7) „Betriebsdatum“ aller Parameter 112 oder nur mindestens eines Parameters 112 überwacht. Lesende Zugriffe auf das Datenelement 112(7) „Betriebsdatum“ aller Parameter 112 oder nur mindestens eines Parameters 112 werden dabei nicht überwacht.From the date on which one of the devices 5 . 50 with its activation device 52 the monitoring function of the monitoring unit 12 the control device 10 has activated, the write accesses to the data item 112 (7) become "operation date" of all parameters 112 or at least one parameter 112 supervised. Read accesses to data element 112 (7) "Operating Date" of all parameters 112 or at least one parameter 112 are not monitored.

Hierbei ist anzumerken, dass es Parameter 112 gibt, deren Betriebsdatum als Datenelement 112(7) sich intern ändern kann, wobei deren Datenelement 112(7) jedoch auch von außen mit einem der externen Geräte 5, 50 beschrieben werden kann. Ein Beispiel hierfür ist die Systemzeit, die als Betriebsdatum in das Datenelement 112(7) eines oder mehrerer Parameter 112 geschrieben wird. Optional wird dabei nur der schreibende Zugriff auf den Parameter 112, genauer gesagt sein Datenelement 112(7), überwacht, also ein Beschreiben von außen mit einem der externen Geräte 5, 50. Es wird also optional ebenfalls nicht überwacht, ob sich das Betriebsdatum eines überwachten Parameters 112 intern, also durch Schreiben der Steuereinrichtung 10, ändert.It should be noted that there are parameters 112 However, their operating date as data element 112 (7) can change internally, but their data element 112 (7) also from the outside with one of the external devices 5 . 50 can be described. An example of this is the system time, which is written as the operating data in the data element 112 (FIG. 7) of one or more parameters 112. Optionally, only write access to the parameter is possible 112 More specifically, its data element 112 (FIG. 7) monitors, that is, writing to the outside of one of the external devices 5 . 50 , It is thus also optionally not monitored whether the operating date of a monitored parameter 112 internally, so by writing the control device 10 , changes.

Um einen schreibenden Zugriff auf mindestens einen der Parameter 112, genauer gesagt sein Datenelement 112(7), feststellen zu können, kann entweder der Status der Überwachung überprüft werden oder man wird informiert, wenn das Betriebsdatum als Datenelement 112(7) eines der zu überwachenden Parameter 112 geschrieben wurde. Hierfür ist beispielsweise in der Überwachungseinheit 12 eine Funktion zum Überprüfen des Status vorgesehen. Diese Funktion kann per Übergabeargument so konfiguriert sein, dass sie erst zurückkehrt oder ein Ergebnis an eine übergeordnete Einheit, insbesondere die Überwachungseinheit 12, zurückgibt, wenn ein zu überwachendes Datum, insbesondere das Betriebsdatum des Datenelements 112(7), geschrieben wurde. Damit kann die übergeordnete Einheit unmittelbar auf den Schreibzugriff reagieren. To have write access to at least one of the parameters 112 To be more precise, its data element 112 (FIG. 7) can either be used to check the status of the monitoring or to be informed if the operating data as data element 112 (FIG. 7) is one of the parameters to be monitored 112 was written. This is for example in the monitoring unit 12 provided a function to check the status. This function can be configured via the transfer argument so that it returns first or a result to a higher-level unit, in particular the monitoring unit 12 , returns when a date to be monitored, in particular the operating date of the data element 112 (7), has been written. This allows the higher-level unit to react immediately to the write access.

Eine andere zuvor erwähnte Möglichkeit, einen schreibenden Zugriff auf mindestens einen der Parameter 112, genauer gesagt sein Datenelement 112(7), feststellen zu können, wäre, dass von der Steuereinrichtung 10 direkt an mindestens eines der Geräte 5, 50 eine Information gesendet wird, welchen Parameter 112 die Steuereinrichtung 10 geändert hat. In diesem Fall ist umfasst das Schreiben des Parameters selbst die zuvor beschriebene Überwachungsfunktion.Another previously mentioned way of writing access to at least one of the parameters 112 More specifically, its data element 112 (FIG. 7) would be able to determine that from the control device 10 directly to at least one of the devices 5 . 50 an information is sent which parameter 112 the controller 10 has changed. In this case, the writing of the parameter itself includes the monitoring function described above.

Wurde das Betriebsdatum als Datenelement 112(7) eines der zu überwachenden Parameter geschrieben, so kann festgestellt werden, auf welchen oder auf welche Parameter 112 schreibend zugegriffen wurde.If the operating data has been written as data element 112 (7) of one of the parameters to be monitored, it can be determined which or which parameters 112 was accessed in writing.

3 veranschaulicht ein Verfahren, das bei der Inbetriebnahme oder Wartung der Maschine 1 im laufenden Betrieb der Maschine 1 durchführbar ist. Dabei wird der Betrieb der Maschine 1 nicht beeinflusst oder beeinträchtigt oder sogar angehalten. 3 illustrates a method that is involved in the commissioning or maintenance of the machine 1 during operation of the machine 1 is feasible. In the process, the operation of the machine 1 not affected or impaired or even stopped.

Bei dem Beispiel von 3 kommunizieren zwei Anwender 8 mit Hilfe jeweils eines der Geräte 5, 50 mit der Steuereinrichtung 10. Hierbei werden der Reihe nach die Schritte S1 bis S7 ausgeführt. Zur Vereinfachung ist bei dem Parameter 112 explizit nur das Datenelement 112(7) gezeigt, auch wenn der Parameter 112 wie zuvor beschrieben auch die weiteren Datenelemente 112(1) bis 112(6) aufweist.In the example of 3 two users communicate 8th using each one of the devices 5 . 50 with the control device 10 , Here, the steps S1 to S7 are executed in order. For simplicity, the parameter is 112 explicitly shown only the data element 112 (7), even if the parameter 112 as previously described, the further data elements 112 (1) to 112 (6).

Wie in 3 veranschaulicht, schreibt der Anwender 8 des Geräts 50 bei einem Schritt S1 das Betriebsdatum als Datenelement 112(7) zumindest eines Parameters 112.As in 3 illustrates, writes the user 8th of the device 50 in a step S1, the operating date as data element 112 (7) of at least one parameter 112 ,

Zeitlich danach aktiviert der Anwender 8 des Geräts 5 bei dem gezeigten Beispiel bei einem Schritt S2 die Überwachungsfunktion der Überwachungseinheit 12. Infolge dessen überwacht die Überwachungseinheit 12 der Steuereinrichtung 10 nun bei einem Schritt S3 alle schreibenden Zugriffe auf alle die Parameter 112, welche in der Speichereinheit 11 gespeichert sind und welche aufgrund der Aktivierung des Anwenders 8 des Geräts 5 mit der Überwachungseinheit 12 zu überwachen sind.After that the user activates 8th of the device 5 in the example shown at a step S2, the monitoring function of the monitoring unit 12 , As a result, the monitoring unit 12 monitors the control device 10 Now in a step S3 all write accesses to all the parameters 112 which are in the storage unit 11 are stored and which due to the activation of the user 8th of the device 5 with the monitoring unit 12 to be monitored.

Wird nun bei einem Schritt S4 durch den Anwender 8 des Geräts 50 das Betriebsdatum als Datenelement 112(7) zumindest eines Parameters 112 gelesen, unternimmt die Überwachungseinheit 12 in Bezug darauf nichts weiter oder bleibt in Bezug darauf inaktiv.Will now be at a step S4 by the user 8th of the device 50 the operating date as data element 112 (7) of at least one parameter 112 read, undertakes the monitoring unit 12 nothing in relation to it or remain inactive in relation to it.

Wird dagegen bei einem Schritt S5 durch den Anwender 8 des Geräts 50 das Betriebsdatum als Datenelement 112(7) zumindest eines Parameters 112 geschrieben, registriert die Überwachungseinheit 12 bei einem Schritt S6 diesen schreibenden Zugriff auf den mindestens einen Parameter 112.On the other hand, at a step S5 by the user 8th of the device 50 the operating date as data element 112 (7) of at least one parameter 112 written, registers the monitoring unit 12 at step S6, this write access to the at least one parameter 112 ,

Als Ergebnis davon gibt die Überwachungseinheit 12 der Steuereinrichtung 10 bei dem Schritt S7 eine Meldung 61 an den Anwender 8 des Geräts 5 aus, dass das Betriebsdatum als Datenelement 112(7) zumindest eines Parameters 112 geschrieben wurde. Hierbei gibt die Überwachungseinheit 12 für jeden einzelnen Schreibzugriff eine Meldung 61 an das Gerät 5 aus. Somit wird der Anwender des Geräts 5 sofort informiert, wenn schreibend auf das Betriebsdatum als Datenelement 112(7) eines Parameters 112 zugegriffen wurde. Dies ermöglicht es, unverzüglich auf diesen Zugriff zu reagieren, beispielsweise mit dem Gerät 5.As a result, the monitoring unit gives 12 the controller 10 in step S7 a message 61 to the user 8th of the device 5 from that the operating date as data element 112 (7) of at least one parameter 112 was written. Here is the monitoring unit 12 a message for every single write access 61 to the device 5 out. Thus, the user of the device 5 informed immediately when writing on the operating date as data element 112 (7) of a parameter 112 was accessed. This makes it possible to react immediately to this access, for example with the device 5 ,

Bei einem Schritt S8 kann die Abgleicheinrichtung 54 des Geräts 5 einen Abgleich des bei der Steuereinrichtung 10 geschriebenen Parameters 112 mit dem auf dem Gerät 5 hierfür gespeicherten Parameter 112 durchführen. Ein solcher Abgleich schließt sowohl ein, dass der Parameter 112 bereits auf dem Gerät 5 gespeichert war und somit aktualisiert wird, als auch, dass der Parameter 112 erst neu von der Steuereinrichtung 10 aus der Speichereinheit 11 in das Gerät 5 zu laden ist.In a step S8, the balancing device 54 of the device 5 an adjustment of the at the control device 10 written parameter 112 with the on the device 5 stored parameters for this 112 carry out. Such matching includes both that parameter 112 already on the device 5 was saved and thus updated, as well as that the parameter 112 only new from the controller 10 from the storage unit 11 in the device 5 to load.

Das Verfahren kann solange weiter geführt werden, bis der Anwender 8 des Geräts 5 mit seiner Aktivierungseinrichtung 52 die Überwachungsfunktion deaktiviert und dadurch das Verfahren beendet.The procedure can be continued until the user 8th of the device 5 with its activation device 52 deactivates the monitoring function and thereby terminates the procedure.

Die zuvor beschriebene Funktionalität des Geräts 5, die ebenso bei dem Gerät 50 implementiert ist, kann über die Anwenderschnittstelle 51, die auch Motion-Logic-Programming-Interface oder MLPI des Geräts 5 genannt wird, ausgeführt werden. Somit wird über die MLPI eine Funktion auf der Steuereinrichtung 10 aufgerufen, die die Konfiguration der Überwachungsfunktion implementiert. In anderen Worten, es wird ein Betrieb der Überwachungseinheit 12 aktiviert. Dabei können ein oder mehrere Parameter 112 überwacht werden, wie zuvor beschrieben. Die Funktion liefert, beispielsweise bei dem Schritt S2, ein Handle zurück, über das der Status der Überwachung der Überwachungseinheit 12 abgefragt werden kann. Mit dem erfolgreichen Ausführen der Funktion wird die Überwachung aktiviert, wie zuvor beschrieben. Über eine weitere Funktion kann der Status der Überwachung abgefragt werden. Über das Handle kann identifiziert werden, um welche Überwachung es sich handelt. Diese Funktion kehrt optional erst dann zurück, wenn ein Betriebsdatum eines überwachten Parameters 112 geschrieben wurde, wie zuvor in Bezug auf den Schritt S7 beschrieben. Wird diese Option gewählt, kann gemäß einer Modifikation des vorangehenden Ausführungsbeispiels auch mit dem Zähler 13 ein Timeout eingestellt werden. Nach Ablauf des Timeouts oder nach Ablauf einer vorbestimmten Zeitdauer, die mit dem Zähler 13 gezählt oder ermittelt wird, kehrt die Funktion zurück. Die Funktion liefert die Parameter 112 zurück, die geschrieben wurden. Über eine weitere Funktion kann über das Handle eine aktive Überwachung abgebrochen werden. Der Zähler 13 wird jeweils nach Zählen der vorbestimmten Zeitdauer auf Null zurückgesetzt.The previously described functionality of the device 5 as well with the device 50 can be implemented through the user interface 51 which also includes motion logic programming interface or MLPI of the device 5 is called to be executed. Thus, the MLPI becomes a function on the controller 10 which implements the configuration of the monitoring function. In other words, it becomes an operation of the monitoring unit 12 activated. It can be a or several parameters 112 be monitored as described above. The function returns, for example at step S2, a handle, via which the status of the monitoring of the monitoring unit 12 can be queried. Successful execution of the function activates the monitoring as described above. The status of the monitoring can be queried via another function. The handle can be used to identify which monitoring is involved. Optionally, this function does not return until an operating date of a monitored parameter 112 has been written as previously described with respect to step S7. If this option is selected, according to a modification of the preceding embodiment also with the counter 13 a timeout can be set. After expiration of the timeout or after expiration of a predetermined period of time with the counter 13 is counted or determined, the function returns. The function returns the parameters 112 back, which were written. Another function can be used to abort active monitoring via the handle. The counter 13 is reset to zero each time the predetermined period of time is counted.

Dadurch kann im Servicefall eine Verbindungsaufnahme vom Engineeringtool bzw. mindestens einem der Geräte 5, 50 zu der Maschine 1, genauer ihrer Steuereinrichtung 10, hergestellt werden, ohne die Maschine 1 zu beeinflussen oder anzuhalten. Über die Verbindungsaufnahme zum Aufbau einer Kommunikationsverbindung 60 ist eine selektive Aktualisierung von Engineeringprojekten auf dem Gerät 5 mit Daten 11 aus der Maschine 1 möglich, wie zuvor als Beispiel in Bezug auf die Parameter 112 beschrieben.As a result, in the case of service, a connection can be made by the engineering tool or at least one of the devices 5 . 50 to the machine 1 , more precisely their control device 10 , are manufactured without the machine 1 to influence or stop. About establishing a connection to establish a communication connection 60 is a selective update of engineering projects on the device 5 with data 11 out of the machine 1 possible, as before as an example with respect to the parameters 112 described.

Gemäß einem zweiten Ausführungsbeispiel ist die Überwachungseinheit 12 derart konfiguriert, dass die Überwachungseinheit 12 nur die Meldeeinheit 13 veranlasst, eine Meldung 61 an das Gerät 5 abzusetzen, wenn das Betriebsdatum als Datenelement 112(7) eines überwachten Parameters 112 tatsächlich geändert wurde und nicht nur, wenn schreibend darauf zugegriffen wurde.According to a second embodiment, the monitoring unit 12 configured so that the monitoring unit 12 only the reporting unit 13 causes a message 61 to the device 5 if the operating data is a data element 112 (7) of a monitored parameter 112 was actually changed and not just when writing was accessed.

Ansonsten ist das System 7 auf die gleiche Weise ausgeführt, wie zuvor in Bezug auf das erste Ausführungsbeispiel beschrieben.Otherwise, the system is 7 in the same manner as previously described with respect to the first embodiment.

Gemäß einem dritten Ausführungsbeispiel ist die Überwachungseinheit 12 derart konfiguriert, dass die Überwachung der Überwachungseinheit 12 an eine Kommunikationsverbindung 60 eines Geräts 5 zur Steuereinrichtung 10 gekoppelt ist. Bei einer derartigen Ausführung wird eine aktive Überwachung beendet, wenn die Kommunikationsverbindung 60 zwischen dem Gerät 5 und der Steuereinrichtung 10 beendet wird. Hierbei ist es möglich, eine aktive Überwachung zu beenden.According to a third embodiment, the monitoring unit 12 configured to monitor the monitoring unit 12 to a communication connection 60 of a device 5 to the control device 10 is coupled. In such an embodiment, active monitoring is terminated when the communication link 60 between the device 5 and the controller 10 is ended. In this case it is possible to terminate an active monitoring.

Ansonsten ist das System 7 auf die gleiche Weise ausgeführt, wie zuvor in Bezug auf das erste oder zweite Ausführungsbeispiel beschrieben.Otherwise, the system is 7 in the same manner as previously described with respect to the first or second embodiment.

Alle zuvor beschriebenen Ausgestaltungen der Maschine 1, der Geräte 5, 50, des Systems 7 und des Verfahrens zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine 1 können einzeln oder in allen möglichen Kombinationen Verwendung finden. Insbesondere können alle Merkmale und/oder Funktionen der zuvor beschriebenen Ausführungsbeispiele und deren Modifikationen beliebig kombiniert werden. Zusätzlich sind insbesondere folgende Modifikationen denkbar.All previously described embodiments of the machine 1 , the devices 5 . 50 , the system 7 and the method of commissioning and / or maintaining the controlled machine 1 can be used individually or in all possible combinations. In particular, all features and / or functions of the previously described embodiments and their modifications can be combined as desired. In addition, the following modifications are conceivable, in particular.

Die in den Figuren dargestellten Teile sind schematisch dargestellt und können in der genauen Ausgestaltung von den in den Figuren gezeigten Formen abweichen, solange deren zuvor beschriebenen Funktionen gewährleistet sind.The parts shown in the figures are shown schematically and may differ in the exact embodiment of the shapes shown in the figures, as long as their functions described above are guaranteed.

Die Anzahl der Komponenten 10, 15, 20, 30, 45 der Maschine 1 ist je nach Anwendungsfall beliebig wählbar.The number of components 10 . 15 . 20 . 30 . 45 the machine 1 is arbitrary depending on the application.

Zudem ist es möglich, das Betriebsdatum eines oder mehrerer Parameter 112 zu schreiben und danach die Überwachung zu aktivieren. In diesem Fall kann festgestellt werden, ob alle Werte der Parameter 112 und/oder der Software 111 noch wie gewünscht eingestellt sind, ohne ein erneutes Lesen der Werte der Parameter 112 und/oder der Software 111. Hierfür kann/können beispielsweise mit dem an dem Gerät 5 ein oder mehrere Parameter 112 der Steuereinrichtung 10 geschrieben werden, beispielsweise die Parameter 112, die die Achskonfiguration der Steuereinrichtung 10 beschreiben. Danach aktiviert der Anwender 8 des Geräts 5 die Überwachungsfunktion für die zuvor geschriebenen Parameter 112. Nun muss mit dem Gerät 5 nur noch der Status der Überwachung ausgelesen werden oder die Informationen dazu abgewartet werden, um festzustellen, ob noch alle Parameter wie gewünscht eingestellt sind. Ein solcher Vorgang ist beispielsweise hilfreich, wenn fortlaufend die Synchronität eines Projektes auf dem Gerät 5 mit der Konfiguration der Steuereinrichtung 10 zu gewährleisten ist. Wird beispielsweise eine Achse der Maschine 1 von einem Anwender 8 des Geräts 50 oder an der Steuereinrichtung 10 gelöscht, während der Anwender 8 des Geräts 5 mit der Steuereinrichtung 10 verbunden ist, so kommt es zu Fehlern wenn der Anwender 8 des Geräts 5 nun im Gerät 5 auf die gelöschte Achse zugreifen will. Um das zu vermeiden, wird von dem Gerät 5 über die Überwachungsfunktion der Überwachungseinheit 12 festgestellt, dass sich die Achskonfiguration geändert hat. Ändert sich die Achskonfiguration, kann die Achskonfiguration am Gerät 5 erneut ausgelesen werden und die gelöschte Achse wird im Gerät 5 als nicht mehr konfiguriert angezeigt. Der Anwender 8 des Geräts 5 bekommt dann einen Hinweis, dass sein Projekt nicht mehr synchron mit der Konfiguration der Steuereinrichtung 10 ist.It is also possible to have the operating date of one or more parameters 112 to write and then activate the monitoring. In this case it can be determined if all values of the parameters 112 and / or the software 111 are still set as desired, without re-reading the values of the parameters 112 and / or the software 111 , This can / can, for example, with the on the device 5 one or more parameters 112 the control device 10 written, such as the parameters 112 representing the axis configuration of the control device 10 describe. Afterwards the user activates 8th of the device 5 the monitoring function for the previously written parameters 112 , Well, with the device 5 only the status of the monitoring to be read or the information is waiting to see if all parameters are set as desired. For example, such an operation is useful when continuously synchronizing a project to the device 5 with the configuration of the controller 10 is to ensure. For example, becomes an axis of the machine 1 from a user 8th of the device 50 or on the control device 10 deleted while the user 8th of the device 5 with the control device 10 connected, so it comes to errors when the user 8th of the device 5 now in the device 5 wants to access the deleted axis. To avoid this, is from the device 5 via the monitoring function of the monitoring unit 12 determined that the axis configuration has changed. If the axis configuration changes, the axis configuration on the device can change 5 be read again and the deleted axis is in the device 5 displayed as no longer configured. The user 8th of the device 5 then gets a hint that his project is out of sync with the configuration of the controller 10 is.

Wie erwähnt, kann die Maschine 1 eine speicherprogrammierbare Steuerung (SPS) aufweisen. Alternativ oder zusätzlich kann die Maschine 1 eine CNC-Steuerung (Computerized Numerical Control = rechnergestützte numerische Steuerung) aufweisen. Die Maschine 1 kann auch eine Bewegungslogiksteuerung für beispielsweise Transportsysteme oder zur Führung von Werkzeugen, usw. aufweisen.As mentioned, the machine can 1 have a programmable logic controller (PLC). Alternatively or additionally, the machine 1 a CNC (Computerized Numerical Control = Computer numerical control) have. The machine 1 may also include motion logic control for, for example, transport systems or for guiding tools, etc.

Claims (10)

Gesteuerte Maschine (1), mit einer Steuereinrichtung (10), die zum Steuern der Maschine (1) anhand von Daten (110) ausgestaltet ist, die zumindest zeitweise in der Steuereinrichtung (10) gespeichert sind, und einer Überwachungseinheit (12), die ausgestaltet ist zu überwachen, ob auf einen vorbestimmten Bestandteil (112, 112(7)) der Daten (110) für die Steuereinrichtung (10) ein schreibender Zugriff stattfindet, wobei die Überwachungseinheit (12) derart ausgestaltet ist, dass die Überwachungseinheit (12) von einer Aktivierungseinrichtung (52) eines externen Gerät (5; 50) aktivierbar ist, das zur Inbetriebnahme und/oder Wartung der gesteuerten Maschine (1) ausgestaltet ist, und wobei die Überwachungseinheit (12) ausgestaltet ist, eine Meldung (61) an das externe Gerät (5; 50) in Bezug auf das Überwachungsergebnis der Überwachung auszugeben.Controlled machine (1), comprising a control device (10) designed to control the machine (1) on the basis of data (110) stored at least temporarily in the control device (10) and a monitoring unit (12) is configured to monitor whether a write access takes place on a predetermined component (112, 112 (7)) of the data (110) for the control device (10), wherein the monitoring unit (12) is configured such that the monitoring unit (12) can be activated by an activation device (52) of an external device (5; 50) which is designed to start up and / or maintain the controlled machine (1), and wherein the monitoring unit (12) is configured to send a message (61) to the device output external device (5; 50) in relation to the monitoring result of the monitoring. Gesteuerte Maschine (1) nach Anspruch 1, wobei die Überwachungseinheit (12) ausgestaltet ist, nur eine Meldung (61) an das externe Gerät (5; 50) auszugeben, wenn ein schreibender Zugriff auf den vorbestimmten Bestandteil (112, 112(7)) von Daten (110) für die Steuereinrichtung (10) stattgefunden hat, oder wobei die Überwachungseinheit (12) ausgestaltet ist, nur eine Meldung (61) an das externe Gerät (5; 50) auszugeben, wenn der vorbestimmte Bestandteil (112, 112(7)) von Daten (110) bei dem schreibenden Zugriff tatsächlich geändert wurde, oder wobei die Überwachungseinheit (12) ausgestaltet ist, nur einen externen schreibenden Zugriff auf den vorbestimmten Bestandteil (112, 112(7)) der Daten (110) für die Steuereinrichtung (10) zu überwachen und eine interne Änderung des vorbestimmten (112, 112(7)) der Daten (110) nicht zu berücksichtigen.Controlled machine (1) after Claim 1 wherein the monitoring unit (12) is configured to output only a message (61) to the external device (5; 50) when writing access to the predetermined component (112, 112 (7)) of data (110) for the Control device (10) has taken place, or wherein the monitoring unit (12) is configured to output only a message (61) to the external device (5; 50) when the predetermined component (112, 112 (7)) of data (110 ) was actually changed in the write access, or wherein the monitoring unit (12) is configured to monitor only an external write access to the predetermined component (112, 112 (7)) of the data (110) for the control device (10) and to disregard an internal change of the predetermined (112, 112 (7)) of the data (110). Gesteuerte Maschine (1) nach Anspruch 1 oder 2, zudem mit einem Zähler (13) zum Zählen einer vorbestimmten Zeitdauer, wobei die Überwachungseinheit (12) ausgestaltet ist, nach Ablauf der vorbestimmten Zeitdauer eine Meldung (61) an das externe Gerät (5; 50) in Bezug auf das Überwachungsergebnis ihrer Überwachung auszugeben.Controlled machine (1) after Claim 1 or 2 further comprising a counter (13) for counting a predetermined period of time, wherein the monitoring unit (12) is arranged to output a message (61) to the external device (5; 50) with respect to the monitoring result of its monitoring after the predetermined time has elapsed , Gerät (5; 50) zur Inbetriebnahme und/oder Wartung einer gesteuerten Maschine (1), wobei das Gerät (5; 50) aufweist eine Abgleicheinrichtung (54), die ausgestaltet ist zum Abgleich von Daten (551) des Geräts (5; 50) mit Daten (110) einer Steuereinrichtung der gesteuerten Maschine (1), eine Aktivierungseinrichtung (52), die zum Aktivieren einer Überwachungseinheit (12) der gesteuerten Maschine (1) ausgestaltet ist, zu überwachen, ob auf einen vorbestimmten Bestandteil (112, 112(7)) der Daten (110) der Steuereinrichtung (10) der gesteuerten Maschine (1) ein schreibender Zugriff stattfindet, wobei die Abgleicheinrichtung (54) ausgestaltet ist, den vorbestimmten Bestandteil (112, 112(7)) der Daten (110) der Steuereinrichtung (10) der gesteuerten Maschine (1) nur aus der Steuereinrichtung (10) der gesteuerten Maschine (1) zu lesen, wenn die Abgleicheinrichtung (54) eine Meldung (61) empfängt, dass die Überwachungseinheit (12) einen schreibenden Zugriff erfasst hat.Apparatus (5; 50) for commissioning and / or maintaining a controlled machine (1), the apparatus (5; 50) having an adjustment device (54) designed to match data (551) of the device (5; ) with data (110) of a controller of the controlled machine (1), activation means (52) adapted to activate a monitoring unit (12) of the controlled machine (1) to monitor whether a predetermined component (112, 112 (7)) the data (110) of the control device (10) of the controlled machine (1) is subject to write access, wherein the balancing device (54) is designed to determine the predetermined component (112, 112 (7)) of the data (110) the control device (10) of the controlled machine (1) read only from the control device (10) of the controlled machine (1) when the balancing device (54) receives a message (61) that the monitoring unit (12) detects a write access Has. System (7), mit mindestens einer gesteuerten Maschine (1) nach einem der Ansprüche 1 bis 3, und mindestens einem Gerät (5; 50) nach Anspruch 4,System (7), with at least one controlled machine (1) according to one of Claims 1 to 3 , and at least one device (5, 50) Claim 4 . System (7) nach Anspruch 5, wobei die Meldeeinheit (12) ausgestaltet ist, nach Ablauf der vorbestimmten Zeitdauer, als Meldung (61) auszugeben, für welche Daten (110) für die Steuereinrichtung (10) der vorbestimmte Bestandteil (112, 112(7)) der Daten (110) geändert wurde, und wobei die Abgleicheinrichtung (54) ausgestaltet ist, den vorbestimmten Bestandteil (112, 112(7)) der Daten (110) für die Steuereinrichtung (10) der gesteuerten Maschine (1) nur für die Daten (110) aus der Steuereinrichtung (10) zu lesen, für welche Daten (110) der Steuereinrichtung (10) der vorbestimmte Bestandteil (112, 112(7)) der Daten (110) geändert wurde.System (7) after Claim 5 in which the reporting unit (12) is configured, after expiry of the predetermined period of time, to output as message (61) for which data (110) for the control device (10) the predetermined component (112, 112 (7)) of the data (110 ), and wherein the balancing means (54) is configured to output the predetermined component (112, 112 (7)) of the data (110) to the controller (10) of the controlled machine (1) only for the data (110) the controller (10) to read for which data (110) of the control device (10) the predetermined component (112, 112 (7)) of the data (110) has been changed. System (7) nach Anspruch 5 oder 6, wobei die Daten (110) für die Steuereinrichtung (10) Parameter (112) umfassen, die mindestens zwei verschiedene Datenelemente (112(1) bis 112(7)) aufweisen, und wobei die Überwachungseinheit (12) ausgestaltet ist zu überwachen, ob auf eines der mindestens zwei Datenelemente (112(1) bis 112(7)) der Daten (110) der Steuereinrichtung (10) ein schreibender Zugriff stattfindet.System (7) after Claim 5 or 6 wherein the data (110) for the control device (10) comprises parameters (112) having at least two different data elements (112 (1) to 112 (7)), and wherein the monitoring unit (12) is configured to monitor whether to one of the at least two data elements (112 (1) to 112 (7)) of the data (110) of the control device (10) a write access takes place. System (7) nach Anspruch 7, wobei der Parameter (112) als Datenelement (112(7)) ein Betriebsdatum aufweist, für welches die Überwachungseinheit (12) ausgestaltet ist, den schreibenden Zugriff zu überwachen, und/oder wobei der Parameter (112) als weitere Datenelemente (112(1) bis 112(7)) eine Identifizierungsnummer, einen Namen, ein Attribut, eine Einheit, einen minimalen Eingabewert und einen maximalen Eingabewert aufweist.System (7) after Claim 7 wherein the parameter (112) comprises as data element (112 (7)) an operating date for which the monitoring unit (12) is configured to monitor the write access, and / or wherein the parameter (112) is used as further data elements (112 (112). 1) to 112 (7)) an identification number, a name, an attribute, a Unit, a minimum input value and a maximum input value. System (7) nach einem der Ansprüche 5 bis 8, wobei eine Überwachung durch die Überwachungseinheit (12) an eine Kommunikationsverbindung (60) gekoppelt ist, die zwischen dem Gerät (5; 50) und der mindestens einen Steuereinrichtung (10) aufgebaut ist, so dass eine aktive Überwachung durch die Überwachungseinheit (12) beendet wird, wenn die Kommunikationsverbindung (60) beendet wird.System (7) according to one of Claims 5 to 8th wherein monitoring by the monitoring unit (12) is coupled to a communication link (60) established between the device (5; 50) and the at least one control device (10) such that active monitoring by the monitoring unit (12) is terminated when the communication link (60) is terminated. Verfahren zur Inbetriebnahme und/oder Wartung einer gesteuerten Maschine (1) mit einem Gerät (5; 50), wobei das Verfahren die Schritte aufweist: Aktivieren (S2), mit einer Aktivierungseinrichtung (52) des Geräts (5; 50), einer Überwachungseinheit (12) der gesteuerten Maschine (1), Überwachen (S3), mit der Überwachungseinheit (12), ob auf einen vorbestimmten Bestandteil (112, 112(7)) der Daten (110) für eine Steuereinrichtung (10) der gesteuerten Maschine (1) ein schreibender Zugriff stattfindet, Ausgeben (S7), mit der Überwachungseinheit (12), einer Meldung (61) an das externe Gerät (5; 50) in Bezug auf das Überwachungsergebnis der Überwachung, und Abgleichen (S8), mit einer Abgleicheinrichtung (54) des Geräts (5; 50), von Daten (551) des Geräts (5; 50) mit Daten (110) einer Steuereinrichtung (10) der gesteuerten Maschine (1).Method for starting up and / or maintaining a controlled machine (1) with a device (5; 50), the method comprising the steps of: activating (S2) with an activation device (52) of the device (5; 50) of a monitoring unit (12) the controlled machine (1), monitoring (S3), with the monitoring unit (12), whether to a predetermined component (112, 112 (7)) of the data (110) for a control device (10) of the controlled machine ( 1) a write access takes place, outputting (S7), with the monitoring unit (12), a message (61) to the external device (5; 50) with respect to the monitoring result of the monitoring, and matching (S8), with a matching device (54) of the device (5; 50), data (551) of the device (5; 50) with data (110) of a control device (10) of the controlled machine (1).
DE102017203556.0A 2017-03-06 2017-03-06 CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE Withdrawn DE102017203556A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102017203556.0A DE102017203556A1 (en) 2017-03-06 2017-03-06 CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017203556.0A DE102017203556A1 (en) 2017-03-06 2017-03-06 CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE

Publications (1)

Publication Number Publication Date
DE102017203556A1 true DE102017203556A1 (en) 2018-09-06

Family

ID=63171103

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017203556.0A Withdrawn DE102017203556A1 (en) 2017-03-06 2017-03-06 CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE

Country Status (1)

Country Link
DE (1) DE102017203556A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009056758A1 (en) 2009-01-28 2010-07-29 Dspace Digital Signal Processing And Control Engineering Gmbh Method for influencing a control unit and manipulation unit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009056758A1 (en) 2009-01-28 2010-07-29 Dspace Digital Signal Processing And Control Engineering Gmbh Method for influencing a control unit and manipulation unit

Similar Documents

Publication Publication Date Title
EP0655682B1 (en) Multitasking arithmetic unit
DE69931473T2 (en) INPUT / OUTPUT SCANNER FOR A CONTROL SYSTEM WITH EQUIVALENT DETECTION
EP2817682B1 (en) Method for the failsafe operation of a process control system with redundant control devices
DE112010005955T5 (en) Control system reconfigurable during operation, and method therefor
DE102017123055A1 (en) Slave device
EP3115860A1 (en) Tool system with a display in graphical form for an assembly plant and a method for a tool system of an assembly plant
DE60309012T2 (en) METHOD AND SYSTEM FOR SECURING A BUS AND A CONTROLLER
DE19510247C2 (en) Data transmission method
DE102016123599A1 (en) Robot controller with function for communication with a programmable logic controller and communication system
EP3106950B1 (en) Tool system for an assembly plant and method for a tool system for an assembly plant
DE102017203556A1 (en) CONTROLLED MACHINE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A CONTROLLED MACHINE
EP1682954A2 (en) Automation system with intercommunicating components
DE102007037064B4 (en) Einchipsystem
EP2090948A1 (en) Automation system and method for operating such an automation system
DE102011122516A1 (en) Method for reduction of e.g. resource consumption of machine tool in automation field, involves switching system mechanisms between work mode with higher power requirement and power saving mode with lower power requirement
DE202018000385U1 (en) Device for providing machine data
EP1513035B1 (en) Real-time control method for a control apparatus for a industrial technical process and real-time operating method for a computing apparatus
DE102017203557A1 (en) DEVICE, DEVICE AND METHOD FOR STARTING AND / OR MAINTAINING SUCH A DEVICE
DE102018000361A1 (en) Apparatus and method for providing machine data
EP3349081A1 (en) Method for automatically configuring functional units of an automation system, computer program with an implementation of the method and apparatus operating according to the method
EP2806316A1 (en) Method for operating an automation system
EP1618703B1 (en) Method and device for identifying an order in a network
DE102015211309A1 (en) Tool system for an assembly plant with selectable notification rules and a method for a tool system of an assembly plant
EP1227379A1 (en) Method and device for the control of a machine in a fabrication system
DE102017202199A1 (en) DEVICE AND METHOD FOR COMMISSIONING AND / OR MAINTAINING A CONTROLLED MACHINE

Legal Events

Date Code Title Description
R163 Identified publications notified
R005 Application deemed withdrawn due to failure to request examination