DE102008063466A1 - Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system - Google Patents
Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system Download PDFInfo
- Publication number
- DE102008063466A1 DE102008063466A1 DE200810063466 DE102008063466A DE102008063466A1 DE 102008063466 A1 DE102008063466 A1 DE 102008063466A1 DE 200810063466 DE200810063466 DE 200810063466 DE 102008063466 A DE102008063466 A DE 102008063466A DE 102008063466 A1 DE102008063466 A1 DE 102008063466A1
- Authority
- DE
- Germany
- Prior art keywords
- control unit
- buffer
- drive
- drive system
- memory
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25143—Buffer for communication between two cpu
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25265—Flash memory
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zum Betrieb eines Antriebssystems, welches gleichzeitig eine Steuerungseinheit und eine Antriebsregelungseinheit umfasst, und ein nach dem Verfahren arbeitendes Antriebssystem. Das Antriebssystem kombiniert also die originäre Antriebsfunktionalität mit einer Steuerungsfunktionalität. Dazu umfasst die Steuerungseinheit einen zur Aufnahme einer Steuerungssoftware vorgesehenen Speicher und eine für deren Ausführung vorgesehene Verarbeitungseinheit nach Art eines Prozessors oder dergleichen. Die Antriebsregelungseinheit umfasst eine Antriebsregelungsfunktionalität, die in Software, Hardware und/oder Firmware oder Kombinationen daraus implementiert ist. Steuerungseinheit und Antriebsregelungseinheit umfassen jeweils einen eigenen Prozessor oder eine vergleichbare Verarbeitungseinheit, so dass eine von der Antriebsregelungseinheit umfasste Verarbeitungseinheit im Betrieb eine Ausführung der Antriebsregelungsfunktionalität übernimmt.The Invention relates to a method for operating a drive system, which at the same time a control unit and a drive control unit and a drive system operating according to the method. The drive system thus combines the original drive functionality with a control functionality. This includes the control unit a memory provided for receiving a control software memory and a processing unit provided for the execution thereof in the manner of a processor or the like. The drive control unit includes a drive control functionality that works in software, Hardware and / or firmware or combinations thereof is implemented. Control unit and drive control unit each comprise a separate processor or comparable processing unit, such that a processing unit included in the drive control unit during operation assumes an execution of the drive control functionality.
In dem Bestreben, Geräte und Einrichtungen, die zur Automatisierung technischer Prozesse verwendet werden, immer stärker miteinander zu vernetzen und dabei auch eine durchgängige funktionale Interaktion oder eine Integration bisher unabhängiger Funktionalitäten in einem Gerät zu ermöglichen, sind bereits Ansätze bekannt geworden, Antriebssysteme wie hier und nachfolgend beschrieben zu realisieren, die sowohl eine Steuerungseinheit wie auch eine Antriebsregelungseinheit umfassen. Das Antriebssystem bietet dann neben den üblichen Funktionen zur Antriebsregelung auch eine Möglichkeit zur Realisierung zumindest einfacher logischer Verknüpfungen. Dafür ist eine Koordinierung oder Synchronisation von Steuerungseinheit und Antriebsregelungseinheit notwendig, und üblicherweise fungiert die Antriebsregelungseinheit als Master, derart, dass sich ein von der Steuerungseinheit abgearbeiteter Steuerungszyklus nach einem von der Antriebsreglungseinheit abgearbeiteten Antriebsregelungszyklus richtet, insbesondere derart, dass Startzeitpunkte für Steuerungszyklen anhand des Antriebsregelungszyklus abgeleitet werden.In the endeavor to provide equipment and facilities for automation technical processes are used, more and more with each other to network and at the same time a continuous functional Interaction or integration of previously independent functionalities to allow in a device are already approaches become known, drive systems as described here and below to realize that both a control unit as well as a Drive control unit include. The drive system then offers In addition to the usual functions for drive control, too a way to realize at least simple logical Connections. This is a coordination or Synchronization of control unit and drive control unit necessary, and usually acts the drive control unit as master, such that a control cycle executed by the control unit according to a processed by the drive control unit drive control cycle directed, in particular such that start times for control cycles derived from the drive control cycle.
In
der älteren, nicht vorveröffentlichten Anmeldung
Indem der Antriebsbaustein als Repräsentant der Antriebsregelungseinheit und als Schnittstelle zur Antriebsregelungsfunktionalität fungiert, wird die Antriebsregelungseinheit durch die Steuerungseinheit beeinflussbar. Die Antriebsregelungsfunktionalität liegt üblicherweise fest und ist in Software, Firmware und/oder Hardware oder Kombinationen daraus implementiert. Indem die Struktur des Puffers, der zum Datenaustausch zwischen Antriebsbaustein und Antriebsregelungseinheit verwendet wird, im Zusammenhang mit einer Erstellung der Antriebsregelungsfunktionalität festgelegt wird, kann der Puffer nach Dimension und davon umfassten Daten an die jeweilige Antriebsregelungsfunktionalität angepasst werden. Nachdem in dem Puffer z. B. von der Steuerungseinheit ermittelte Sollwerte an die Antriebsregelungseinheit übertragen werden, ist selbstverständlich nur eine Übermittlung solcher Sollwerte sinnvoll, die auch von der Antriebsregelungseinheit verarbeitet werden können. Welche Sollwerte von der Antriebsregelungseinheit verarbeitet werden können, liegt wiederum spä testens im Zusammenhang mit der Erstellung der Antriebsregelungsfunktionalität fest, so dass im Puffer für jeden potentiell übergebbaren Sollwert eine Speicherstelle reserviert werden kann. Damit können Antriebsbaustein und Antriebsregelungseinheit auf vergleichsweise einfache Art und Weise Daten austauschen, indem die Antriebsregelungseinheit und die Steuerungseinheit den Puffer auslesen und bestimmten Speicherstellen, denen eine bestimmte Bedeutung (z. B. Geschwindigkeitssollwert) zugewiesen ist, die jeweiligen Daten entnehmen und für die Antriebsregelung bzw. die Prozesssteuerung verwenden. Entsprechend kann auch der Antriebsbaustein Daten für die Antriebsregelungseinheit in dem Puffer bereitstellen, indem Daten unmittelbar in jeweils dafür vorgesehene Speicherstellen eingetragen werden.By doing the drive block as a representative of the drive control unit and as an interface to the drive control functionality acts, the drive control unit by the control unit influenced. The drive control functionality is usually is fixed and is in software, firmware and / or hardware or combinations thereof implemented. By changing the structure of the buffer used for data exchange used between drive block and drive control unit in connection with the creation of the drive control functionality The buffer can be dimensioned by dimension and by it Data to the respective drive control functionality be adjusted. After in the buffer z. B. from the control unit determined setpoint values are transmitted to the drive control unit is, of course, only a transmission Such setpoints useful, which also from the drive control unit can be processed. Which setpoints from the drive control unit can be processed, is in the worst case again in connection with the creation of the drive control functionality, so that in the buffer for each potentially submitable Setpoint a memory location can be reserved. With that you can Drive block and drive control unit to comparatively simple way to exchange data by the drive control unit and the control unit read the buffer and certain memory locations, which have a specific meaning (eg speed setpoint) assigned, take the respective data and for use the drive control or the process control. Corresponding Also, the drive block data for the drive control unit in the buffer by putting data directly into each envisaged storage locations are entered.
Eine Aufgabe der Erfindung besteht darin, bekannte Antriebssysteme mit einer Funktionsintegration wie vorstehend beschrieben, also Antriebssysteme mit Steuerungseinheit und Antriebsregelungseinheit, so zu verbessern, dass Steuerungsfunktionalität und Antriebsfunktionalität nahtlos ineinander greifen und dennoch die komplette von einem nur als Antrieb fungierenden System bekannte Antriebsfunktionalität auch z. B. im Hinblick auf Geschwindigkeit erhalten bleibt.A The object of the invention is known drive systems with a functional integration as described above, so drive systems with control unit and drive control unit, so to improve that control functionality and drive functionality seamlessly mesh and yet the complete one only known as drive system known drive functionality also z. B. is maintained in terms of speed.
Diese Aufgabe wird erfindungsgemäß mit einem Verfahren zum Betrieb eines Antriebssystems, welches eine Steuerungseinheit und eine Antriebsregelungseinheit umfasst, mit den Merkmalen des Anspruchs 1 gelöst. Dazu ist vorgesehen, dass ein Inhalt eines für einen Datenaustausch zwischen Steuerungseinheit und Antriebsregelungseinheit verwendeter Puffer zu vorgegebenen Zeitpunkten während der zyklischen Ausführung des Steuerungsprogramms in einen nichtflüchtigen Speicher gesichert wird.This object is achieved with a method for operating a drive system, which comprises a control unit and a drive control unit, with the features of claim 1. For this purpose it is provided that a content of a data exchange between tax backup unit is secured at predetermined times during the cyclic execution of the control program in a non-volatile memory.
Der
Vorteil der Erfindung besteht darin, dass die zwischen Steuerungseinheit
und Antriebsregelungseinheit ausgetauschten Daten auch über
einen evtl. Spannungsausfall oder dergleichen hinweg gesichert werden
und nach Spannungswiederkehr zur Verfügung stehen. Speziell
im Zusammenhang mit dem in der
Die oben genannte Aufgabe wird mit den gleichen Vorteilen mit einem Antriebssystem mit den Merkmalen des Anspruchs 6 gelöst. Dazu sind bei einem gattungsgemäßen Antriebssystem Mittel zum Sichern eines Inhalts eines zum Datenaustausch zwischen Steuerungseinheit und Antriebsregelungseinheit verwendeten Puffers zu vorgegebenen Zeitpunkten des Betriebs des Antriebssystems, insbesondere zu vorgegebenen Zeitpunkten während der zyklischen Ausführung des Steuerungsprogramms, vorgesehen, wobei die Sicherung in einen nichtflüchtigen Speicher erfolgt.The The above object is with the same advantages with a Drive system solved with the features of claim 6. These are in a generic drive system Means for backing up a content for data exchange between Control unit and drive control unit used buffer at predetermined times of operation of the drive system, in particular at predetermined times during the cyclic execution the control program, provided, with the fuse in a non-volatile memory takes place.
Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand der Unteransprüche. Dabei verwendete Rückbeziehungen weisen auf die weitere Ausbildung des Gegenstandes des Hauptanspruches durch die Merkmale des jeweiligen Unteranspruches hin; sie sind nicht als ein Verzicht auf die Erzielung eines selbständigen, gegenständlichen Schutzes für die Merkmalskombinationen der rückbezogenen Unteransprüche zu verstehen. Des Weiteren ist im Hinblick auf eine Auslegung der Ansprüche bei einer näheren Konkretisierung eines Merkmals in einem nachgeordneten Anspruch davon auszugehen, dass eine derartige Beschränkung in den jeweils vorangehenden Ansprüchen nicht vorhanden ist.advantageous Embodiments of the invention are the subject of the dependent claims. The relationships used point to further education the subject of the main claim by the features of the respective Unteranspruches out; they are not considered a waiver of achievement an independent, objective protection for the characteristic combinations of the referenced ones Understand subclaims. Furthermore, with regard to to an interpretation of the claims in a closer Concretization of a feature in a subordinate claim assume that such a restriction in the respective previous claims is not present.
Als vorgegebene Zeitpunkte während des Betriebs des Antriebssystems, zu dem die Sicherung des Inhalts des Puffers in den nichtflüchtigen Speicher erfolgt, bieten sich vorgegebene Zeitpunkte während der zyklischen Ausführung des Steuerungs programms an. Die Dauer eines Durchlaufs des Steuerungsprogramms (Zyklusdauer bzw. Zyklus) definiert eine eigene Zeitbasis für das Antriebssystem, und diese Zeitbasis kann besonders günstig zur Vorgabe der Zeitpunkte, zu denen die Sicherung des Puffers in den nichtflüchtigen Speicher erfolgt, herangezogen werden. Besonders bevorzugt ist vorgesehen, dass der Inhalt des Puffers zu Beginn und/oder zum Ende eines jeden Zyklus bei der Ausführung des Steuerungsprogramms in den nichtflüchtigen Speicher gesichert wird. Die Verwendung von Zyklusbeginn und/oder Zyklusende hat den Vorteil, dass bei beiden Zeitpunkten auf Seiten der Steuerungseinheit ein Prozessabbild der Ein- und Ausgänge feststeht und insofern Änderungen am Speicherinhalt und damit einhergehende Notwendigkeiten für einen Datentransfer an die Antriebsregelungseinheit sich erst wieder in einem nächstfolgenden Zyklus des Steuerungsprogramms ergeben. Durch eine Sicherung zu einem der genannten Zeitpunkte ist also eine Konsistenz der gesicherten Daten gewährleistet.When predetermined times during operation of the drive system, to which backup of the contents of the buffer in the non-volatile Memory occurs, given times during the cyclic execution of the control program. The Duration of a run of the control program (cycle duration or Cycle) defines its own time base for the drive system, and this time base can be particularly favorable to the specification the time points at which the backup of the buffer in the non-volatile Memory takes place, be used. Particularly preferred is provided that the contents of the buffer at the beginning and / or end of each Cycle in the execution of the control program in the non-volatile memory is backed up. The usage from cycle start and / or cycle end has the advantage that both Times on the part of the control unit, a process image of Inputs and outputs is fixed and insofar changes on memory contents and associated necessities for a data transfer to the drive control unit only again in a next cycle of the control program result. By a backup at one of the mentioned times So a consistency of the backed up data is guaranteed.
Besonders bevorzugt ist vorgesehen, dass auf dem Weg vom Puffer, der selbst einen Speicher oder Speicherbereich darstellt, zum nichtflüchtigen Speicher ein weiterer Speicher, insbesondere ein Arbeitsspeicher der Steuerungseinheit, verwendet wird. Danach ist vorgesehen, dass der Inhalt des Puffers zum Sichern in den nichtflüchtigen Speicher zunächst in den Arbeitsspeicher der Steuerungseinheit kopiert wird. Über den Arbeitsspeicher der Steuerungseinheit hat ein Betriebssystem oder ein sonstiges, eine ähnlich zentrale Stellung einnehmendes Programm die Kontrolle. Die Kopie des Pufferinhalts im Arbeitsspeicher kann dann so ausgezeichnet werden, dass sie bei einer von dem Betriebssystem unter dessen Kontrolle ausgeführten, zyklischen Datensicherung des Arbeitsspeichers erfasst wird. Im Zuge einer solchen Datensicherung erfolgt dann das Kopieren des ursprünglichen Inhalts des Pufferspeichers in den nichtflüchtigen Speicher. Als Ziel für die Kopie des Inhalts des Puffers im Arbeitsspeicher bietet sich eine Datenstruktur an, wie sie auch vom Steuerungsprogramm be- und verarbeitet wird und die auch durch das Be triebssystem verwendbar ist. Ein Beispiel für eine solche Datenstruktur ist ein so genannter Datenbaustein, und der Datenbaustein kann insgesamt als bei der Datensicherung durch das Betriebssystem einzuplanen gekennzeichnet werden. Bei den von der Anmelderin angebotenen Automatisierungsgeräten wird ein in dieser Hinsicht gekennzeichnetes Datum, also z. B. ein Datenbaustein, als „retained” bezeichnet. Letztlich ist hier jedoch lediglich wichtig, dass im Arbeitsspeicher der Steuerungseinheit bestimmte Daten als für eine Datensicherung vorgesehen markierbar sind, dass in diesem Arbeitsspeicher eine Datenstruktur, also z. B. der Datenbaustein, angelegt und mit einer solchen Kennzeichnung versehen wird und dass diese Datenstruktur als Ziel für eine Kopie des Inhalts des Puffers verwendet wird, so dass die letztendliche Sicherung, also der Transfer in den nichtflüchtigen Speicher, dem Betriebssystem der Steuerungseinheit überlassen werden kann und in dieser Hinsicht komplett auf die Funktionalität der Steuerungseinheit zurückgegriffen werden kann und keine weiteren Änderungen oder Ergänzungen der Funktionalität der Steuerungseinheit erforderlich sind.It is particularly preferably provided that, on the way from the buffer, which itself constitutes a memory or storage area, to the nonvolatile memory, a further memory, in particular a main memory of the control unit, is used. Thereafter, it is provided that the contents of the buffer for saving in the non-volatile memory is first copied into the working memory of the control unit. About the memory of the control unit has an operating system or other, a similar central position engaging program in control. The copy of the buffer in-memory memory can then be marked to be captured by a cyclic backup of memory run by the operating system under its control. In the course of such a backup is then the copying of the original contents of the buffer memory in the non-volatile memory. The target for the copy of the contents of the buffer in the working memory is a data structure as it is also processed and processed by the control program and which can also be used by the Be operating system. An example of such a data structure is a so-called data block, and the data block can be characterized as being included in the data backup by the operating system. In the automation devices offered by the applicant is marked in this regard date, ie z. As a data block, referred to as "retained". Ultimately, however, it is only important here that certain data in the working memory of the control unit can be marked as intended for data backup, that in this main memory a data structure, that is, for example, is stored. As the data block, is created and provided with such a label and that this data structure is used as the target for a copy of the contents of the buffer, so that the eventual backup, so the transfer to the non-volatile memory, the operating system of the control unit can be left and can be used in this respect completely on the functionality of the control unit and no further changes or additions to the functionality of the control unit are required.
Vorteilhaft ist vorgesehen, dass beim Hochlauf des Antriebssystems ein Inhalt des nichtflüchtigen Speichers in den Puffer transferiert wird. Dies entspricht also einem Zurückspeichern des in den nichtflüchtigen Speicher gesicherten Pufferinhalts, so dass, wenn z. B. der Betrieb des Antriebssystems aufgrund von Spannungsausfall unterbrochen wurde, der Betrieb bei Spannungswiederkehr unmittelbar wieder aufgenommen werden kann, und zwar mit den bei der letzten Sicherung des Pufferinhalts von diesem umfassten Daten.Advantageous is provided that during startup of the drive system, a content of the nonvolatile memory transferred to the buffer becomes. This corresponds to a restoring the in the nonvolatile memory saved buffer content, so if z. B. the operation of the drive system due to Power failure was interrupted, the operation at power recovery can be resumed immediately, with the at the last backup of the buffer contents of this included data.
Nachfolgend wird ein Ausführungsbeispiel der Erfindung anhand der Zeichnung näher erläutert. Einander entsprechende Gegenstände oder Elemente sind in allen Figuren mit den gleichen Bezugszeichen versehen. Das oder jedes Ausführungsbeispiel ist nicht als Einschränkung der Erfindung zu verstehen. Vielmehr sind im Rahmen der vorliegenden Offenbarung zahlreiche Abänderungen und Modifikationen möglich, insbesondere solche Varianten und Kombinationen, die zum Beispiel durch Kombination oder Abwandlung von einzelnen in Verbindung mit den im allgemeinen oder speziellen Beschreibungsteil beschriebenen sowie in den Ansprüchen und/oder der Zeichnung enthaltenen Merkmalen bzw. Elementen oder Verfahrensschritten für den Fachmann im Hinblick auf die Lösung der Aufgabe entnehmbar sind und durch kombinierbare Merkmale zu einem neuen Gegenstand oder zu neuen Verfahrensschritten bzw. Verfahrensschrittfolgen führen.following An embodiment of the invention with reference to the drawing explained in more detail. Corresponding objects or elements are in all figures with the same reference numerals Mistake. The or each embodiment is not to be understood as a limitation of the invention. Much more are numerous modifications within the scope of the present disclosure and modifications possible, especially such variants and combinations, for example, by combination or modification of individual in conjunction with the general or special Description part described and in the claims and / or the drawing contained features or elements or steps for the expert with regard to the solution of Task are removable and by combinable features to a new subject or to new process steps or process steps to lead.
Es zeigenIt demonstrate
Einem
Verwender des Antriebssystems
Für
einen Benutzer des Antriebssystems
Nachdem
in dem Antriebssystem
Die
Steuerungseinheit
Zum
Sichern eines Inhalts des Puffers
Bei
einer speziellen Ausführungsform der Erfindung ist vorgesehen,
dass auch der Arbeitsspeicher
Damit
lässt sich die Erfindung kurz wie folgt darstellen: Es
werden ein Verfahren zum Betrieb eines Antriebssystems
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- - DE 102008023873 [0003, 0007, 0017, 0024] - DE 102008023873 [0003, 0007, 0017, 0024]
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200810063466 DE102008063466A1 (en) | 2008-12-17 | 2008-12-17 | Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200810063466 DE102008063466A1 (en) | 2008-12-17 | 2008-12-17 | Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102008063466A1 true DE102008063466A1 (en) | 2010-02-25 |
Family
ID=41566907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200810063466 Ceased DE102008063466A1 (en) | 2008-12-17 | 2008-12-17 | Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102008063466A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159178A (en) * | 2015-10-19 | 2015-12-16 | 南京国电南自轨道交通工程有限公司 | Object-based fixed value area sequential switching program control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19625619A1 (en) * | 1996-06-26 | 1998-01-02 | Siemens Ag | Method of storing data |
DE19836126A1 (en) * | 1998-08-10 | 2000-02-24 | Siemens Ag | Controller especially for motor vehicle |
DE102005001430A1 (en) * | 2004-09-30 | 2006-04-13 | Robert Bosch Gmbh | Method for describing memory contents and for describing the transfer of memory contents |
DE102008023873A1 (en) | 2008-05-16 | 2009-08-27 | Siemens Aktiengesellschaft | Drive system operating method, involves using buffer for exchanging data between drive component and drive regulation unit, initializing buffer by drive regulation unit, and temporizing initialization of buffer by control unit |
-
2008
- 2008-12-17 DE DE200810063466 patent/DE102008063466A1/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19625619A1 (en) * | 1996-06-26 | 1998-01-02 | Siemens Ag | Method of storing data |
DE19836126A1 (en) * | 1998-08-10 | 2000-02-24 | Siemens Ag | Controller especially for motor vehicle |
DE102005001430A1 (en) * | 2004-09-30 | 2006-04-13 | Robert Bosch Gmbh | Method for describing memory contents and for describing the transfer of memory contents |
DE102008023873A1 (en) | 2008-05-16 | 2009-08-27 | Siemens Aktiengesellschaft | Drive system operating method, involves using buffer for exchanging data between drive component and drive regulation unit, initializing buffer by drive regulation unit, and temporizing initialization of buffer by control unit |
Non-Patent Citations (4)
Title |
---|
Wikipedia: Cache, URL: http://en.wikipedia.org/wiki/Cache * |
Wikipedia: Data buffer, URL: http://en.wikipedia.org/wiki/Data_buffer * |
Wikipedia: Inter-process communication, URL: http://en.wikipedia.org/wiki/Inter-rocess_communic tion * |
Wikipedia: Inter-process communication, URL: http://en.wikipedia.org/wiki/Inter-rocess_communication Wikipedia: Cache, URL: http://en.wikipedia.org/wiki/Cache Wikipedia: Data buffer, URL: http://en.wikipedia.org/wiki/Data_buffer |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159178A (en) * | 2015-10-19 | 2015-12-16 | 南京国电南自轨道交通工程有限公司 | Object-based fixed value area sequential switching program control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2000029917A1 (en) | Method for controlling technical processes | |
EP3559796B1 (en) | Method for creating a data backup of a virtualization automation solution, computer program with an implementation of the method and virtualization server operating according to the process | |
DE102013002648B3 (en) | Master bus device for a vehicle communication bus of a motor vehicle | |
EP3623884A1 (en) | Production or machine tool and method of operating a production or machine tool | |
DE102005059593A1 (en) | Method and device for switching to a memory for a control unit | |
EP2608037B1 (en) | Method for managing data in a flash memory, driver assistance device and motor vehicle | |
DE102014219709A1 (en) | Method for power plant simulation for testing and training purposes by means of a distributed simulation hardware | |
EP1950635B1 (en) | Method for operating an automation system | |
DE102008063466A1 (en) | Drive system operating method, involves providing drive control unit, and saving contents of buffer in non-volatile memory e.g. flash memory, up to predetermined time of operation of drive system | |
EP2090948B1 (en) | Method for operating an automation system | |
DE102008023873A1 (en) | Drive system operating method, involves using buffer for exchanging data between drive component and drive regulation unit, initializing buffer by drive regulation unit, and temporizing initialization of buffer by control unit | |
EP2367084A1 (en) | Method for the configuration of a control device of an industrial automation device and components for an industrial automation device | |
EP1362268B1 (en) | Functional check of a unit of a printing machine | |
WO2015124320A1 (en) | Dynamic programmable logic controller for emulating a controller | |
DE102009005399A1 (en) | Method and communication system for configuring a communication module containing a logic module | |
EP1998240B1 (en) | Control system with cyclical operation and method for incorporating software building blocks in the functional process of a control system | |
EP2216695B1 (en) | Method for operating an automation system, corresponding computer program and system or device working according to the method | |
EP1967920A1 (en) | Softwareupdate method for FPGA-based automation systems | |
EP1179428B1 (en) | Method and device for working through process steps | |
DE102014206607B3 (en) | Method for operating an automation device, processor for use in the method and process device according to the method and system | |
EP1947540B1 (en) | Method for backing up and restoring a state in an automation device | |
DE102015106116A1 (en) | Method and control device for flexible process control | |
DE102021133935A1 (en) | Parameterization and/or configuration technique for a device based on a programmable logic controller | |
WO2000073864A1 (en) | Method for the synchronized run-up of a numerical control | |
DE102020003526A1 (en) | Control device, control system and machine learning device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OAV | Applicant agreed to the publication of the unexamined application as to paragraph 31 lit. 2 z1 | ||
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |