DE102009050157A1 - System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung - Google Patents

System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung Download PDF

Info

Publication number
DE102009050157A1
DE102009050157A1 DE102009050157A DE102009050157A DE102009050157A1 DE 102009050157 A1 DE102009050157 A1 DE 102009050157A1 DE 102009050157 A DE102009050157 A DE 102009050157A DE 102009050157 A DE102009050157 A DE 102009050157A DE 102009050157 A1 DE102009050157 A1 DE 102009050157A1
Authority
DE
Germany
Prior art keywords
drive
movement
drive device
control device
interpolation
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.)
Ceased
Application number
DE102009050157A
Other languages
English (en)
Inventor
Oliver Scheb
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 DE102009050157A priority Critical patent/DE102009050157A1/de
Priority to CN201080047381.9A priority patent/CN102576220B/zh
Priority to PCT/EP2010/005723 priority patent/WO2011047759A1/de
Publication of DE102009050157A1 publication Critical patent/DE102009050157A1/de
Ceased 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
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4069Simulating machining process on screen
    • 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] or computer integrated manufacturing [CIM]
    • G05B19/41885Total 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] or computer integrated manufacturing [CIM] characterised by modeling, simulation of the manufacturing system
    • 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

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Multiple Motors (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
  • Feedback Control In General (AREA)

Abstract

Es ist ein System (10) zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung (21) bereitgestellt, wobei die Antriebseinrichtung (21) zum Antrieb eines anzutreibenden Elements (21a) in eine Antriebsbewegung dient. Das System (10) umfasst eine Steuervorrichtung (11) zur Beschaffung von Sollwerten für ein Bewegungsprofil der Antriebsbewegung und zur Steuerung der Antriebseinrichtung (21) auf der Grundlage des Bewegungsprofils, und eine Sollwertabkopplungseinrichtung (13) zur Abkopplung der Sollwerte von der Antriebseinrichtung (21), wenn die Steuervorrichtung (11) die Simulationsbetriebsart ausführt.

Description

  • Die Erfindung betrifft ein System und ein Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung, mit welchen ein Test der technischen Anlage ohne mechanische Bewegung von Anlagenteilen ausführbar ist.
  • Technische Anlagen, wie beispielsweise Verpackungsmaschinen, Druckmaschinen, Textilmaschinen, Automatisierungsanlagen usw., haben vielfach mindestens eine Antriebseinrichtung, mit welcher beispielsweise ein Greifarm oder eine Achswelle usw. angetrieben werden. Bei der Inbetriebnahme der technischen Anlage muss der sichere Betrieb der technischen Anlage und somit aller ihrer Teile geprüft werden, um Schäden an der technischen Anlage selbst oder ihrer Umgebung ausschließen zu können.
  • Da viele Teile und Funktionen der technischen Anlagezusammenwirken, ist es sinnvoll, eine Inbetriebnahme der technischen Anlage schrittweise vorzunehmen. Das heißt, es ist anzuraten, die richtige und sichere Funktion der einzelnen Teile der technischen Anlage und insbesondere aller ihrer Antriebseinrichtungen jeweils einzeln zu prüfen. Zudem können anschließend auch Gruppen von Einzelteilen in ihrem Zusammenwirken geprüft werden.
  • Gemäß einem firmeninternen Stand der Technik der Anmelderin werden hierzu Steuervorrichtungen entwickelt und verwendet, welche die in der technischen Anlage vorhandenen realen beweglichen Teile als virtuelle bewegliche Teile annehmen und die realen beweglichen Teile auf der Grundlage der virtuellen beweglichen Teile testen. Insbesondere werden in der Steuervorrichtung realen Achsen virtuelle Achsen zugeordnet, und der Test der Funktion der realen Achse wird auf der Grundlage eines Tests der virtuellen Achse ausgeführt. Auf diese Weise wird eine Bewegung der realen Achse durch die virtuelle Achse nur simuliert, wobei eine tatsächliche Bewegung der realen Achse verhindert wird. Auf diese Weise kann die technische Anlage sicher geprüft werden.
  • Bei einem solchen Test einer technischen Anlage stellt sich jedoch das Problem, dass der Nachbau einer realen Achse durch eine virtuelle Achse relativ umständlich und damit aufwändig ist. Zudem ist der Nachbau auch nicht immer möglich, wie beispielsweise bei bereits vorhandenen und nicht änderbaren bzw. neu programmierbaren Steuervorrichtungen.
  • Als weiteres Problem ergibt sich, dass Steuervorrichtungen, welche mit nur reale Achsen verwendenden Computerprogrammen arbeiten, nicht ausgeführt werden können, um Bewegungen zu simulieren. Dadurch sind solche Steuervorrichtungen für die zuvor beschriebene schrittweise und damit sichere Inbetriebnahme von technischen Anlagen nicht verwendbar.
  • Daher ist es Aufgabe der Erfindung, ein System und ein Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung zur Verfügung zu stellen, mit welchen ein Test der technischen Anlage bzw. der einzelnen Antriebseinrichtung ohne ihre mechanische Bewegung möglich ist und die zuvor genannten Probleme des Standes der Technik vermieden werden.
  • Die Aufgabe wird durch ein System zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung nach Patentanspruch 1 gelöst. Hierbei dient die Antriebseinrichtung zum Antrieb eines anzutreibenden Elements in eine Antriebsbewegung. Das System umfasst eine Steuervorrichtung zur Beschaffung von Sollwerten für ein Bewegungsprofil der Antriebsbewegung und zur Steuerung der Antriebseinrichtung auf der Grundlage des Bewegungsprofils, und eine Sollwertabkopplungseinrichtung zur Abkopplung der Sollwerte von der Antriebseinrichtung, wenn die Steuervorrichtung die Simulationsbetriebsart ausführt.
  • Vorteilhafte weitere Ausgestaltungen des Systems sind in den abhängigen Patentansprüchen angegeben.
  • Vorzugsweise hat das System zudem eine Interpolationseinrichtung zur Interpolation der von der Steuervorrichtung beschafften Sollwerte in das Bewegungsprofil der Antriebsbewegung.
  • Hierbei ist es von Vorteil, wenn die Interpolationseinrichtung der Steuervorrichtung zugeordnet ist.
  • Das System kann zudem eine Erfassungseinrichtung zur Erfassung von Istwerten aufweisen, welche die von der Antriebseinrichtung tatsächlich bewirkte Antriebsbewegung wiedergeben, wobei die Steuervorrichtung derart ausgestaltet ist, dass sie eine Steuerung der Antriebseinrichtung unter Berücksichtigung der Istwerte durchführt.
  • Es ist möglich, dass die Sollwertabkopplungseinrichtung ein zwischen der Steuervorrichtung und der Antriebseinrichtung angeordneter Schalter ist.
  • Ferner ist es von Vorteil, wenn die Sollwertabkopplungseinrichtung derart ausgestaltet ist, dass die Ausgabe der Interpolationseinrichtung auf die Ausgabe der Erfassungseinrichtung umgelenkt wird.
  • Die Aufgabe wird zudem durch ein Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung nach Patentanspruch 7 gelöst. Hierbei dient die Antriebseinrichtung zum Antrieb eines anzutreibenden Elements in eine Antriebsbewegung. Das Verfahren hat die Schritte: Beschaffen von Sollwerten für ein Bewegungsprofil der Antriebsbewegung; Steuern der Antriebseinrichtung auf der Grundlage des Bewegungsprofils; und Abkoppeln der Sollwerte von der Antriebseinrichtung, wenn die Simulationsbetriebsart ausgeführt wird.
  • Vorteilhafte weitere Ausgestaltungen des Verfahrens sind in den abhängigen Patentansprüchen angegeben.
  • Das Verfahren kann zudem den Schritt einer Interpolation der von der Steuervorrichtung beschafften Sollwerte in das Bewegungsprofil der Antriebsbewegung umfassen, wobei der Schritt der Interpolation in der Steuervorrichtung durchgeführt wird.
  • Darüber hinaus kann das Verfahren den Schritt Erfassen von Istwerten aufweisen, welche die von der Antriebseinrichtung tatsächlich bewirkte Antriebsbewegung wiedergeben, wobei eine Steuerung der Antriebseinrichtung unter Berücksichtigung der Istwerte durchgeführt wird.
  • Es ist möglich, dass der Interpolationsschritt von einer Interpolationseinrichtung und der Erfassungsschritt von einer Erfassungseinrichtung durchgeführt werden und der Schritt des Abkoppelns der Sollwerte die Ausgabe der Interpolationseinrichtung auf die Ausgabe der Erfassungseinrichtung umlenkt.
  • Mittels der zuvor beschriebenen Sollwertabkopplung können über die Steuervorrichtung Verfahrbefehle an ein an sie angeschlossenes zu bewegendes reales Element, beispielsweise eine reale Achse, gegeben werden, ohne dass das reale Element bzw. die reale Achse tatsächlich eine Bewegung ausführt. Zudem kann auf diese Weise auch die Synchronisation einer Folgeachse mit einer Leitachse überprüft werden. Das zuvor beschriebene System und das Verfahren sind jedoch auch anwendbar, wenn an die Steuervorrichtung kein zu bewegendes reales Element angeschlossen ist.
  • Bei dem zuvor beschriebenen System und dem Verfahren muss demzufolge für ein zu bewegendes reales Element keine virtuelle Achse angelegt werden, so dass das System auch für bereits vorhandene Steuervorrichtungen anwendbar ist.
  • Aus diesen Gründen ist ein Test einer technischen Anlage und/oder Maschine möglich, ohne mechanische Bewegungen auszulösen. Somit brauchen beim Test der technischen Anlage und/oder Maschine keine Sicherheitsvorkehrungen aufgrund von mechanischen Bewegungen getroffen werden. Dadurch wird einschnelleres Entwickeln und Überprüfen von Applikationen möglich. Außerdem wird ein Einrichten von Maschinen und/oder technischen Anlagen erleichtert und sicherer.
  • Nachfolgend wird die Erfindung unter Bezugnahme auf die beiliegende Zeichnung und anhand von Ausführungsbeispielen näher beschrieben.
  • Es zeigen:
  • 1 ein Blockschaltbild eines Systems gemäß einem Ausführungsbeispiel der vorliegenden Erfindung; und
  • 2 ein Blockschaltbild eines Systems gemäß einer Variante des Ausführungsbeispiels der vorliegenden Erfindung.
  • (Ausführungsbeispiel)
  • In 1 ist ein System 10 gezeigt, dass eine Steuervorrichtung 11, eine Berechnungseinrichtung 12, eine Sollwertabkopplungseinrichtung 13, eine Erfassungseinrichtung 14, und eine technische Anlage 20 mit einer Antriebseinrichtung 21 mit einem anzutreibenden Element 21a umfasst.
  • Die Steuervorrichtung 11 dient zur Steuerung eines Antriebs der Antriebseinrichtung 21. Das heißt, eine Steuerung der Antriebseinrichtung 21 durch die Steuervorrichtung 11 hat einen Antrieb des anzutreibenden Elements 21a der Antriebseinrichtung 21 in eine Antriebsbewegung zur Folge. Das anzutreibende Element 21a der Antriebseinrichtung 21 ist beispielsweise eine Achse, die in eine Drehbewegung und/oder translatorische Bewegung angetrieben wird. Das anzutreibende Element 21a kann auch eine Schub- und/oder Zugstange sein.
  • Für den Antrieb der Antriebseinrichtung 21 beschafft die Steuervorrichtung 11 Sollwerte und führt diese der Berechnungseinrichtung 13 zu, sodass diese daraus ein Bewegungsprofil der Antriebsbewegung des anzutreibenden Elements 21a der Antriebseinrichtung 21 erzeugt. Das heißt, die Antriebseinrichtung 21 führt bei Ansteuerung durch die Steuereinrichtung 11 eine spezielle Verfahrkurve aus, die durch die Sollwerte und das daraus von der Berechnungseinrichtung 13 erzeugte Bewegungsprofil festgelegt ist.
  • Ein Beschaffen der Sollwerte durch die Steuervorrichtung 11 umfasst insbesondere den Fall, dass die Steuervorrichtung 11 die Sollwerte selbst erzeugt. Außerdem ist der Fall umfasst, dass die Steuervorrichtung 11 die Sollwerte durch Zugriff auf eine nicht dargestellte Speichereinrichtung beschafft, die entweder in der Steuervorrichtung 11 oder extern von ihr angeordnet sein. Ferner kann die Steuervorrichtung 11 die Sollwerte durch Anforderung bei einer übergeordneten technischen Anlage bzw. Steuervorrichtung anfordern oder von ihr empfangen.
  • Die von der Antriebseinrichtung 21 tatsächlich durchgeführte Antriebsbewegung bzw. Verfahrbewegung wird mittels der Erfassungseinrichtung 14 erfasst. Hierzu kann die Erfassungseinrichtung 14 auch sonstige Zustände der Antriebseinrichtung 21, wie Drehzahl, Temperatur, aktuelle Stellung des anzutreibenden Elements 21a usw. erfassen. Die von der Erfassungseinrichtung 14 erfassten Werte werden nachfolgend auch als Istwerte bezeichnet.
  • Die Istwerte werden von der Steuervorrichtung 11 bei der weiteren Ausgabe von Sollwerten an die Antriebseinrichtung 21 berücksichtigt. Das heißt, die Steuervorrichtung 11 führt eine Steuerung der Antriebseinrichtung unter Berücksichtigung der Istwerte durch. Hierzu verwendet die Steuervorrichtung 11 ebenfalls die Berechnungseinrichtung 12, welche eine Differenz aus Sollwerten und Istwerten berechnet. Anschließend steuert die Steuervorrichtung 11 die Antriebseinrichtung 21 auf der Grundlage dieser Differenz.
  • Bei Inbetriebnahme der Antriebseinrichtung 21 bzw. der technischen Anlage 20 führt die Steuervorrichtung 11 eine Simulationsbetriebsart aus, bei welcher das anzutreibende Element 21a der Antriebseinrichtung 21 nicht bewegt wird. Das bedeutet, in der Simulationsbetriebsart wird nur die prinzipielle Funktion der Steuervorrichtung 11 und einer Ansteuerung der Antriebseinrichtung 21 getestet. Genauer gesagt, es wird ein selbstgeneriertes Bewegungsprofil der Antriebseinrichtung 21 bzw. des von ihr anzutreibenden Elements 21a getestet. Aus dem Ergebnis des Tests wird wiederum auf die sich daraus ergebende Funktion der Antriebseinrichtung 21 geschlossen.
  • Um eine Bewegung der Antriebseinrichtung 21 bzw. ihres anzutreibenden Elements 21a sicher zu verhindern, umfasst das System 10 die Sollwertabkopplungseinrichtung 13, welche zur Abkopplung einer Ausgabe der Sollwerte aus der Steuervorrichtung 11 von der Antriebseinrichtung 21 dient. Das heißt, die Sollwertabkopplungseinrichtung 13 verhindert, dass die Steuervorrichtung 11 Sollwerte an die Antriebseinrichtung 21 liefern kann. Auf diese Weise kann eine mechanische Bewegung des von der Antriebseinrichtung 21 anzutreibenden Elements 21a verhindert werden.
  • Wie in 1 gezeigt, ist die Sollwertabkopplungseinrichtung 13 ein Schalter, der zwischen der Steuervorrichtung 11 und der Antriebseinrichtung 21 angeordnet ist. Vorzugsweise ist die Sollwertabkopplungseinrichtung 13 ein Umschalter, welcher die Ausgabe der Steuervorrichtung 11 auf die Ausgabe der Erfassungseinrichtung 14 umlenkt. Dadurch wird die Ausgabe der Sollwerte aus der Steuervorrichtung 11 mit der Ausgabe der Istwerte von der Erfassungseinrichtung 14 an die Steuervorrichtung 11 kurzgeschlossen.
  • Die Sollwertabkopplungseinrichtung 13 nimmt die Abkopplung der von der Steuervorrichtung 11 beschafften Sollwerte von der Antriebseinrichtung 21 vorzugsweise vor, wenn die Steuervorrichtung 11 die zuvor beschriebene Simulationsbetriebsart ausführen soll.
  • Hierzu werden von der Steuervorrichtung 11 zuerst Sollwerte für ein Bewegungsprofil der Antriebsbewegung der Antriebeinrichtung 21 beschafft und der Berechnungseinrichtung 13 zugeführt, um das Bewegungsprofil der Antriebsbewegung zu erzeugen. Zudem werden die Sollwerte durch die Sollwertabkopplungseinrichtung 13 von der Antriebseinrichtung 21 abgekoppelt, wenn die Simulationsbetriebsart ausgeführt wird. Dieser Fall ist in 1 gezeigt. In diesem Fall werden dann die von der Steuervorrichtung 11 bzw. der Berechnungseinrichtung 13 gelieferten Sollwerte direkt wieder in die Berechnungseinrichtung 13 eingekoppelt bzw. der Berechnungseinrichtung 13 rückgekoppelt. Somit berechnet die Berechnungseinrichtung 13 bei Abkopplung der Sollwerte von der Antriebseinrichtung 21 die Differenz aus einem Soll-Bewegungsprofil der Antriebsbewegung bzw. Verfahrkurve, das bzw. die bei einem vorherigen Zeitpunkt von der Berechnungseinrichtung 13 ausgegeben ist, und einem zum gegenwärtigen Zeitpunkt von der Berechnungseinrichtung 13 berechneten Soll-Bewegungsprofil der Antriebsbewegung bzw. Verfahrkurve.
  • Da sich das anzutreibende Element 21a der Antriebseinrichtung 21 in der zuvor beschriebenen Simulationsbetriebsart nicht bewegt, kann die Erfassungseinrichtung 14 auch keine Antriebsbewegung des anzutreibende Element 21a der Antriebseinrichtung 21 erfassen. Somit wird durch die Rückkopplung des bei einem vorherigen Zeitpunkt von der Berechnungseinrichtung 13 ausgegebenen Soll-Bewegungsprofils der Antriebsbewegung die Ausgabe der Erfassungseinrichtung 14 durch dieses Soll-Bewegungsprofils der Antriebsbewegung ersetzt. Zudem kann eine Bewegung von mechanischen Teilen der Antriebseinrichtung 21 in der zuvor beschriebenen Simulationsbetriebsart sicher verhindert werden.
  • Demgegenüber werden, wenn keine Simulationsbetriebsart ausgeführt wird, das heißt die Sollwertabkopplungseinrichtung 13 die Sollwerte nicht von der Antriebseinrichtung 21 abkoppelt, die von der Steuervorrichtung 11 bzw. der Berechnungseinrichtung 13 gelieferten Sollwerte der Antriebseinrichtung 21 zugeführt. Genauer gesagt, in diesem Fall ist die Sollwertabkopplungseinrichtung 13 von der in 1 gezeigten Stellung in die andere Stellung umgeschaltet. In diesem Fall wird dann die von der Antriebseinrichtung 21 auf der Grundlage der Sollwerte tatsächlich durchgeführte Antriebsbewegung von der Erfassungseinrichtung 14 erfasst und an die Berechnungseinrichtung 13 weitergegeben. Somit berechnet die Berechnungseinrichtung 13 die Differenz aus Istwerten der Antriebsbewegung der Antriebseinrichtung 21, das heißt einem von der Erfassungseinrichtung 14 erfassten Bewegungsprofil der Antriebsbewegung bzw. Verfahrkurve, und einem zum gegenwärtigen Zeitpunkt von der Berechnungseinrichtung 13 berechneten Soll-Bewegungsprofil der Antriebsbewegung bzw. Verfahrkurve.
  • Gemäß einer vorteilhaften Variante des in 1 gezeigten Ausführungsbeispiel umfasst das System zudem eine Interpolationseinrichtung 15, wie in 2 gezeigt.
  • 2 zeigt eine Variante, bei welcher die Berechnungseinrichtung 13 eine Interpolationseinrichtung 15 aufweist. Das heißt, die Interpolationseinrichtung 15 ist der Steuervorrichtung 11 bzw. Berechnungseinrichtung 13 zugeordnet, wobei die Interpolationseinrichtung 15 in oder auch an der Berechnungseinrichtung 13 angeordnet sein kann. Somit kann eine Interpolation der Sollwerte in das Bewegungsprofil in bzw. bei der Berechnungseinrichtung 13 durchgeführt werden.
  • Bei dieser Variante beschafft die Steuervorrichtung 11 die Sollwerte für einen Antrieb der Antriebseinrichtung 21, und die Interpolationseinrichtung 15 interpoliert die Sollwerte, um ein Bewegungsprofil der Antriebsbewegung des anzutreibenden Elements 21a der Antriebseinrichtung 21 zu erzeugen. Das heißt, die Interpolationseinrichtung 15 empfängt die von der Steuervorrichtung 11 ausgegebenen Sollwerte zur weiteren Bearbeitung.
  • (Allgemeines)
  • Alle zuvor beschriebenen Ausgestaltungen des Systems und des Verfahrens können einzeln oder in allen möglichen Kombinationen Verwendung finden. Hierbei sind insbesondere folgende Modifikationen denkbar.
  • Auch wenn in allen Ausführungsbeispielen nur eine Antriebseinrichtung 21 der technischen Anlage 20 gezeigt ist, versteht es sich von selbst, dass die Steuervorrichtung 11 eine Vielzahl von Antriebseinrichtungen 21 steuern kann und die technische Anlage 20 eine Vielzahl von Antriebseinrichtungen 21 aufweisen kann. Das heißt also auch, dass die Steuervorrichtung 11 eine Vielzahl von Antriebseinrichtungen 21 steuern kann, die zu verschiedenen technischen Anlagen 20 gehören. Ebenso kann die Steuervorrichtung 11 direkt an der Antriebseinrichtung 21 angeordnet sein.
  • Die Antriebseinrichtung 21 ist beispielsweise ein Elektromotor und insbesondere ein Servomotor.
  • Das zuvor beschriebene System 10 kann auch die technische Anlage 20 sowie ihre Antriebseinrichtung(en) 21 umfassen.
  • Sensoren der Erfassungseinrichtung 14 sind vorzugsweise an oder in der Nähe der Antriebseinrichtung 21 angeordnet und können somit auch Teil der technischen Anlage 20 sein. Ebenso kann die gesamte Erfassungseinrichtung 14 Teil der technischen Anlage 20 sein.
  • Das zuvor beschriebene System 10 und das Verfahren können insbesondere in Verpackungsmaschinen, Druckmaschinen, Textilmaschinen und Automatisierungsanlagen verwendet werden. Außerdem können das System 10 und das Verfahren bei elektrisch, hydraulisch und/oder pneumatisch gesteuerten Anlagen zum Einsatz kommen.
  • Sämtliche in den Anmeldungsunterlagen offenbarten Merkmale werden als erfindungswesentlich beansprucht, sofern sie einzeln oder in Kombination gegenüber dem Stand der Technik neu sind.
  • Bezugszeichenliste
  • 10
    System
    11
    Steuervorrichtung
    12
    Berechnungseinrichtung
    13
    Sollwertabkopplungseinrichtung
    14
    Erfassungseinrichtung
    15
    Interpolationseinrichtung
    20
    Technische Anlage
    21
    Antriebseinrichtung
    21a
    Anzutreibendes Element

Claims (10)

  1. System (10) zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung (21), wobei die Antriebseinrichtung (21) zum Antrieb eines anzutreibenden Elements (21a) in eine Antriebsbewegung dient, mit einer Steuervorrichtung (11) zur Beschaffung von Sollwerten für ein Bewegungsprofil der Antriebsbewegung und zur Steuerung der Antriebseinrichtung (21) auf der Grundlage des Bewegungsprofils, und einer Sollwertabkopplungseinrichtung (13) zur Abkopplung der Sollwerte von der Antriebseinrichtung (21), wenn die Steuervorrichtung (11) die Simulationsbetriebsart ausführt.
  2. System nach Anspruch 1, zudem mit einer Interpolationseinrichtung (15) zur Interpolation der von der Steuervorrichtung (11) beschafften Sollwerte in das Bewegungsprofil der Antriebsbewegung.
  3. System nach Anspruch 2, wobei die Interpolationseinrichtung (15) der Steuervorrichtung (11) zugeordnet ist.
  4. System nach einem der vorangehenden Ansprüche, zudem mit einer Erfassungseinrichtung (14) zur Erfassung von Istwerten, welche die von der Antriebseinrichtung (21) tatsächlich bewirkte Antriebsbewegung wiedergeben, wobei die Steuervorrichtung (11) derart ausgestaltet ist, dass sie eine Steuerung der Antriebseinrichtung (21) unter Berücksichtigung der Istwerte durchführt.
  5. Steuersystem nach einem der vorangehenden Ansprüche, wobei die Sollwertabkopplungseinrichtung (13) ein zwischen der Steuervorrichtung (11) und der Antriebseinrichtung (21) angeordneter Schalter ist.
  6. Steuersystem nach Anspruch 4 oder 5, wobei die Sollwertabkopplungseinrichtung (13) derart ausgestaltet ist, dass die Ausgabe der Interpolationseinrichtung (15) auf die Ausgabe der Erfassungseinrichtung (14) umgelenkt wird.
  7. Verfahren zum Ausführen einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung (21), wobei die Antriebseinrichtung (21) zum Antrieb eines anzutreibenden Elements (21a) in eine Antriebsbewegung dient, mit den Schritten: Beschaffen von Sollwerten für ein Bewegungsprofil der Antriebsbewegung, Steuern der Antriebseinrichtung (21) auf der Grundlage des Bewegungsprofils, und Abkoppeln der Sollwerte von der Antriebseinrichtung (21), wenn die Simulationsbetriebsart ausgeführt wird.
  8. Verfahren nach Anspruch 7, zudem mit Interpolation der von der Steuervorrichtung (11) beschafften Sollwerte in das Bewegungsprofil der Antriebsbewegung, wobei der Schritt der Interpolation in der Steuervorrichtung (11) durchgeführt wird.
  9. Verfahren nach Anspruch 7 oder 8, zudem mit Erfassen von Istwerten, welche die von der Antriebseinrichtung (21) tatsächlich bewirkte Antriebsbewegung wiedergeben, wobei eine Steuerung der Antriebseinrichtung (21) unter Berücksichtigung der Istwerte durchgeführt wird.
  10. Verfahren nach Anspruch 9, wobei der Interpolationsschritt von einer Interpolationseinrichtung (15) und der Erfassungsschritt von einer Erfassungseinrichtung (14) durchgeführt werden und der Schritt des Abkoppelns der Sollwerte die Ausgabe der Interpolationseinrichtung (15) auf die Ausgabe der Erfassungseinrichtung (14) umlenkt.
DE102009050157A 2009-10-21 2009-10-21 System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung Ceased DE102009050157A1 (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE102009050157A DE102009050157A1 (de) 2009-10-21 2009-10-21 System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung
CN201080047381.9A CN102576220B (zh) 2009-10-21 2010-09-17 用于执行用于对驱动机构的驱动进行模拟的模拟运行方式的***和方法
PCT/EP2010/005723 WO2011047759A1 (de) 2009-10-21 2010-09-17 System und verfahren zur ausführung einer simulationsbetriebsart zur simulation eines antriebs einer antriebseinrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102009050157A DE102009050157A1 (de) 2009-10-21 2009-10-21 System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung

Publications (1)

Publication Number Publication Date
DE102009050157A1 true DE102009050157A1 (de) 2011-04-28

Family

ID=43384576

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009050157A Ceased DE102009050157A1 (de) 2009-10-21 2009-10-21 System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung

Country Status (3)

Country Link
CN (1) CN102576220B (de)
DE (1) DE102009050157A1 (de)
WO (1) WO2011047759A1 (de)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10025936A1 (de) * 2000-05-26 2001-12-06 Alstom S A Vorrichtung zur Simulation einer technologischen Anwendung mit einem umrichtergesteuerten Elektromotor
DE69922952T2 (de) * 1999-03-24 2006-02-09 Makino Milling Machine Co. Ltd. Verfahren und vorrichtung zur numerischen steuerung einer werkzeugmaschine
DE102007029137A1 (de) * 2007-06-25 2009-01-02 Airbus Deutschland Gmbh Testsystem-Verbund zum parallelen Testen mehrerer Systeme unter Test mit mehreren Testsystemen

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE8034721U1 (de) * 1980-12-29 1981-04-16 Siemens AG, 1000 Berlin und 8000 München Pruef- und simulationsgeraet fuer nahverkehrsfahrzeuge
DE3744631A1 (de) * 1987-12-31 1989-07-13 Friedrich Prof Dr Ing Klinger Verfahren und vorrichtung zur durchfuehrung von lebensdaueruntersuchungen an fahrzeugen
JP2000092881A (ja) * 1998-09-18 2000-03-31 Yaskawa Electric Corp 電動機制御装置
DE102006025165A1 (de) * 2006-05-30 2007-10-18 Siemens Ag Einrichtung zur Bewegungsführung eines Maschinenelementes einer Maschine
DE102006029527A1 (de) * 2006-06-20 2007-12-27 Stama Maschinenfabrik Gmbh Verfahren und Vorrichtung zum Bearbeiten eines Werkstücks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69922952T2 (de) * 1999-03-24 2006-02-09 Makino Milling Machine Co. Ltd. Verfahren und vorrichtung zur numerischen steuerung einer werkzeugmaschine
DE10025936A1 (de) * 2000-05-26 2001-12-06 Alstom S A Vorrichtung zur Simulation einer technologischen Anwendung mit einem umrichtergesteuerten Elektromotor
DE102007029137A1 (de) * 2007-06-25 2009-01-02 Airbus Deutschland Gmbh Testsystem-Verbund zum parallelen Testen mehrerer Systeme unter Test mit mehreren Testsystemen

Also Published As

Publication number Publication date
CN102576220B (zh) 2016-06-08
WO2011047759A1 (de) 2011-04-28
CN102576220A (zh) 2012-07-11

Similar Documents

Publication Publication Date Title
EP1987316B1 (de) Sichere überwachung der geschwindigkeit bei koordinatenmessgeräten
WO2016184451A1 (de) Verfahren und vorrichtung zur steuerung/regelung eines aktorisch angetriebenen robotergelenks
DE102016003316A1 (de) Robotersteuerung mit roboterstörungsdiagnose
DE112011105542T5 (de) Mehrachsen-Motor-Antriebssystem und Mehrachsen-Motor-Ansteuervorrichtung
DE102006003362A1 (de) Koordinatenmessgerät und Verfahren zum Betreiben eines Koordinatenmessgeräts
DE102015012056A1 (de) Robotersteuerung zum Vermeiden eines Problems hinsichtlich des Roboters zum Zeitpunkt eines Not-Stopps
EP2545417B1 (de) Verfahren zum ersetzen einer bestehenden leiteinrichtung in einem automatisierungssystem durch eine neue leiteinrichtung und dazu ausgebildetes automatisierungssystem
DE102019103824A1 (de) Fehlervorhersagevorrichtung und maschinelle lernvorrichtung
DE102018220725A1 (de) Datensammelvorrichtung
EP1750188B1 (de) Verfahren und Schaltungsanordnung zur sicheren Zustandsüberwachung einer Antriebseinheit mit Mehrphasenmotor
DE102020128435A1 (de) Diagnosegerät
DE102015122998B3 (de) Roboter und Verfahren zum Betreiben eines Roboters
DE102013016019B3 (de) Verfahren zum Betreiben eines mehrgliedrigen Manipulators
DE102017102621B3 (de) Roboter
EP3144758A1 (de) Steuerungssystem sowie verfahren zum betrieb eines steuerungssystems mit einer realen und einer virtuellen steuerung
DE102006059708B4 (de) Antriebssteuerung für zumindest einen elektrischen Motor
DE112017005286B4 (de) Virtuelles Verifikationssystem und Antriebssteuerung
DE102017209720A1 (de) Vorrichtung und Verfahren zum pilotierten Fahren eines Kraftfahrzeugs
DE102011050007B4 (de) Stellungsregler
EP2126536B1 (de) Vorrichtung und verfahren für einen funktionstest einer bremse
DE102014017413B3 (de) Automatisierungssystem zur automatisierten Bereitstellung einer Arbeitsbewegung und Verfahren zum Betreiben eines Automatisierungssystems
EP2902905B1 (de) Verfahren zur Überprüfung der Abarbeitung von Software
DE102009050157A1 (de) System und Verfahren zur Ausführung einer Simulationsbetriebsart zur Simulation eines Antriebs einer Antriebseinrichtung
DE102018112647B4 (de) Verfahren zum Betreiben eines Roboters mittels eines speziellen Prozesskalküls
DE102013010783A1 (de) Verfahren und Steuergerät zum Testen einer Automatisierungslösung basierend auf einer PLC-Steuerung

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R012 Request for examination validly filed
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final