DE102010000870A1 - Control system and configuration device and configuration method for such a control system - Google Patents
Control system and configuration device and configuration method for such a control system Download PDFInfo
- Publication number
- DE102010000870A1 DE102010000870A1 DE102010000870A DE102010000870A DE102010000870A1 DE 102010000870 A1 DE102010000870 A1 DE 102010000870A1 DE 102010000870 A DE102010000870 A DE 102010000870A DE 102010000870 A DE102010000870 A DE 102010000870A DE 102010000870 A1 DE102010000870 A1 DE 102010000870A1
- Authority
- DE
- Germany
- Prior art keywords
- control
- control system
- blocks
- computers
- control blocks
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0879—Manual configuration through operator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/285—Generic home appliances, e.g. refrigerators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Programmable Controllers (AREA)
Abstract
Es wird bereitgestellt Steuerungssystem (1) zur Steuerung einer oder mehrerer Maschinen, mit mehreren miteinander kommunizierenden Steuerblöcken (3), die auf mehreren über Datenleitungen (7) miteinander verbundenen Steuerungsrechnern (2) ausgeführt werden, wobei jeder Steuerungsrechner (2) jeweils eine Laufzeitumgebung zur Ausführung der Steuerblöcke (3) aufweist und die Laufzeitumgebungen der Steuerungsrechner (2) eine systemweite logische Kommunikationsschicht bereitstellen, in der die zwischen den Steuerblöcken (3) vorliegenden Kommunikationspfade (6) definiert sind, die über die Datenleitungen (7) verwirklicht sind.A control system (1) is provided for controlling one or more machines, with several intercommunicating control blocks (3) which are executed on several control computers (2) connected to one another via data lines (7), each control computer (2) each having a runtime environment for Execution of the control blocks (3) and the runtime environments of the control computer (2) provide a system-wide logical communication layer in which the communication paths (6) between the control blocks (3) are defined, which are implemented via the data lines (7).
Description
Die vorliegende Erfindung bezieht sich auf ein Steuerungssystem zur Steuerung einer oder mehrerer Maschinen sowie auf eine Konfigurationseinrichtung und ein Konfigurationsverfahren für ein solches Steuerungssystem.The present invention relates to a control system for controlling one or more machines and to a configuration device and a configuration method for such a control system.
Die bisher bekannten Steuerungslösungen sind Einzelsysteme oder Einheiten, die zusammenarbeiten, um die Ausfallsicherheit zu erhöhen, und weisen Schnittstellen zu anderen Einzelsystemen auf. Zwischen diesen Einzelsystemen werden die Daten in verschiedenen Formaten mit verschiedenen Protokollen übertragen.The previously known control solutions are individual systems or units that work together to increase the reliability and have interfaces to other individual systems. Between these individual systems the data is transmitted in different formats with different protocols.
Bei komplexen Systemen werden häufig individuelle Verknüpfungen und Logiken durch individuelle Software oder in anderer geeigneter Form geschaffen, um die gewünschte Steuerungsaufgabe zu lösen.In complex systems, individual joins and logics are often created by individual software or other suitable means to accomplish the desired control task.
Nachteilig ist hierbei, daß häufig Kompatibilitätsprobleme auftreten, da eines oder mehrere der Einzelsysteme nicht alle Protokolle und Datenformate der anderen Einzelsysteme verstehen. Auch müssen die Daten mitunter über mehrere Schnittstellen und Konvertierungsschritte von einem Einzelsystem zu einem anderen Einzelsystem übertragen werden. Dabei sind die Daten mitunter relativ lange unterwegs und durch die Konvertierung müssen oft Kompromisse gemacht werden, da nicht alle Schnittstellen alle Datentypen abbilden können. Ferner findet die Kommunikation als Unicast-Kommunikation statt, so daß die Daten gerichtet zwischen den Einzelsystemen weitergereicht werden. Aus diesen Gründen ist der Aufbau, die Pflege und die Änderung eines Steuerungssystemes aus den Einzelsystemen sehr zeitaufwendig.The disadvantage here is that often compatibility problems occur because one or more of the individual systems do not understand all the protocols and data formats of the other individual systems. The data sometimes has to be transferred from one single system to another single system via several interfaces and conversion steps. The data may be relatively long on the way, and the conversion often requires compromises, since not all interfaces can map all data types. Furthermore, the communication takes place as unicast communication, so that the data directed between the individual systems are passed. For these reasons, the construction, maintenance and modification of a control system from the individual systems is very time consuming.
Ausgehend hiervon ist es Aufgabe der Erfindung, ein Steuerungssystem zur Steuerung einer oder mehrerer Maschinen bereitzustellen, das schnell bereitgestellt werden kann und später leicht angepasst und verändert werden kann.Proceeding from this, it is an object of the invention to provide a control system for controlling one or more machines, which can be provided quickly and later easily adapted and changed.
Erfindungsgemäß wird die Aufgabe gelöst durch ein Steuerungssystem zur Steuerung einer oder mehrerer Maschinen, mit mehreren miteinander kommunizierenden Steuerblöcken, die auf mehreren über Datenleitungen miteinander verbundenen Steuerungsrechnern ausgeführt werden, wobei jeder Steuerungsrechner jeweils eine Laufzeitumgebung zur Ausführung der Steuerblöcke aufweist und die Laufzeitumgebungen der Steuerungsrechner eine systemweite logische Kommunikationsschicht bereitstellen, in der die zwischen den Steuerblöcken vorliegenden Kommunikationspfade definiert sind, die über die Datenleitungen verwirklicht sind.According to the invention the object is achieved by a control system for controlling one or more machines, with several control blocks communicating with each other, which are executed on several interconnected via data lines control computers, each control computer each having a runtime environment for execution of the control blocks and the runtime environments of the control computer a system-wide provide a logical communication layer in which the communication paths present between the control blocks are defined, which are realized via the data lines.
Die Steuerblöcke stellen die Bausteine des Steuerungssystems dar. Sie können sowohl die Maschinen, Geräte und fremde Software für das Steuerungssystem abstrahieren, als auch beliebige Logik-, Berechnungs-, Datenmanipulations- und Datenverarbeitungsfunktionen sowie beliebige weitere Funktionen ausführen.The control blocks represent the building blocks of the control system. They can abstract the machines, devices, and third-party software for the control system, as well as perform any logic, computation, data manipulation, data processing, and any other functions.
Die Hardware-, Software- und Kommunikationsabstraktion durch die Steuerblöcke ermöglicht ein homogenes Zusammenwirken der Steuerblöcke im gesamten Steuerungssystem trotz heterogener Hardware (Maschinen, Geräte, ...) und Fremdsoftware.The hardware, software and communication abstraction by the control blocks allows a homogeneous interaction of the control blocks in the entire control system despite heterogeneous hardware (machines, devices, ...) and third-party software.
Mit dem erfindungsgemäßen Steuerungssystem können so Kompatibilitätsprobleme bei der Kommunikation verschiedener Hardware (Maschinen, Geräte, ...) vermieden werden. Auch sind nicht mehr mehrere Konvertierungsschritte für die Daten notwendig, um sie zwischen Datenquelle und Datenziel oder verschiedenartigen Datenquellen oder Datenzielen zu übertragen.Compatibility problems with the communication of different hardware (machines, devices, ...) can thus be avoided with the control system according to the invention. Also, multiple data conversion steps are no longer necessary to transfer between data source and data destination or disparate data sources or data destinations.
Das gesamte Steuerungssystem kann beliebig viele lokal und/oder weltweit verteilte Steuerungsrechner aufweisen.The entire control system can have any number of locally and / or globally distributed control computers.
Die Kommunikation zwischen den Steuerungsrechnern geschieht bevorzugt als Multicast Kommunikation. So werden deutliche Zeitvorteile erreicht, da alle durch die Konfiguration des Steuerungssystems aktivierten Informationen immer allen Steuerblöcken gleichzeitig zur Verfügung stehen. Die Kommunikation zwischen den Steuerungsrechnern kann insbesondere mit einer Filterfunktion erfolgen, so dass nur die Daten zum jeweiligen Steuerblock übertragen werden, die benötigt werden.The communication between the control computers is preferably done as a multicast communication. Thus, significant time advantages are achieved, as all information activated by the configuration of the control system is always available to all control blocks at the same time. The communication between the control computers can in particular be carried out with a filter function, so that only the data that is required is transmitted to the respective control block.
Das erfindungsgemäße Steuerungssystem kann als offenes Steuerungssystem ausgebildet sein, welches durch das Hinzufügen von Steuerblöcken und/oder Steuerungsrechnern jederzeit erweitert werden. Somit ist das erfindungsgemäße Steuerungssystem modular aufgebaut und läßt sich leicht und schnell erweitern. Dadurch können auch komplexe Steuerungsaufgaben schnell mit dem erfindungsgemäßen Steuerungssystem verwirklicht werden.The control system according to the invention can be designed as an open control system, which are expanded at any time by the addition of control blocks and / or control computers. Thus, the control system of the invention is modular and can be easily and quickly expand. As a result, even complex control tasks can be implemented quickly with the control system according to the invention.
Bei dem erfindungsgemäßen Steuerungssystem können die Steuerungsrechner die Steuerblöcke sowohl zyklusgesteuert als auch ereignisgesteuert ausführen.In the control system according to the invention, the control computers can execute the control blocks both cycle-controlled and event-controlled.
Mit dem erfindungsgemäßen Steuerungssystem ist es möglich, Hardwarekomponenten verschiedener Hersteller nicht als Einzelsysteme mit gleichen oder unterschiedlichen Unicast-Schnittstellen zu betrachten, sondern als ein einheitliches Steuerungssystem gleicher Struktur, bei dem die jeweiligen Hardwarekomponenten und ihre Steuerungsfunktionen mittels der Steuerblöcke virtualisiert und damit vereinheitlicht sind.With the control system according to the invention, it is possible to consider hardware components from different manufacturers not as individual systems with the same or different unicast interfaces, but as a single control system of the same structure, in which the respective Hardware components and their control functions using the control blocks virtualized and thus unified.
Durch diese einzigartige Struktur ist es ist möglich, das gesamte erfindungsgemäße Steuerungssystem graphisch zentral zu verwalten, zu konfigurieren, zu modifizieren und zu überwachen. Die gewünschte Gesamtfunktionalität des Steuerungssystems wird nicht mehr programmiert, sondern über eine zentrale grafische Konfigurationseinrichtung konfiguriert.Due to this unique structure, it is possible to centrally centrally manage, configure, modify and monitor the entire control system according to the invention. The desired overall functionality of the control system is no longer programmed, but configured via a central graphical configuration device.
Mit dem erfindungsgemäßen Steuerungssystem kann somit eine Vereinheitlichung und Vereinfachung komplexer heterogener Steuerungsaufgaben erreicht werden. Aufgrund der Einführung von Multicast-Kommunikation zwischen den Steuerungsrechnern wird eine effiziente Informationsübertragung erreicht.With the control system according to the invention can thus be achieved a standardization and simplification of complex heterogeneous control tasks. Due to the introduction of multicast communication between the control computers, efficient information transfer is achieved.
Ferner kann durch die Hardware- und Kommunikationsabstraktion durch die Steuerblöcke vermieden werden, daß es bei der Datenkonvertierung zu Informationsverlusten kommt. Auch wird eine mehrfache Datenkonvertierung vermieden.Furthermore, hardware and communication abstraction by the control blocks can avoid information loss during data conversion. Also a multiple data conversion is avoided.
Weiterhin werden Hersteller- und Schnittstellenbarrieren überwunden. Auch können sich die konkreten Hardwareelemente eines Steuerblockes ändern, da durch die Hardware- und Kommunikationsabstraktion durch die Steuerblöcke dies für das Steuerungssystem prinzipiell unerheblich ist.Furthermore, manufacturer and interface barriers are overcome. Also, the specific hardware elements of a control block can change, since this is in principle irrelevant to the control system by the hardware and Kommunikationsabstraktion by the control blocks.
Es wird beim erfinderischen Steuerungssystem eine schnelle Datenübermittlung erreicht und es ist eine einfache zentrale graphische Administration möglich, selbst wenn das erfindungsgemäße Steuerungssystem als komplexes heterogenes Steuerungssystem ausgebildet ist.It is achieved in the inventive control system fast data transfer and it is a simple central graphical administration possible, even if the control system according to the invention is designed as a complex heterogeneous control system.
Auch können bereits produktiv eingesetzte erfindungsgemäße Steuerungssysteme einfach verändert und erweitert werden, da nicht mehr das Steuerungssystem programmiert werden muß, sondern nur konfiguriert.Even productively used control systems according to the invention can be easily changed and expanded, since not the control system must be programmed, but only configured.
Ferner ist eine einfache Prüf- und Testbarkeit des Steuerungssystems möglich, da einzelne Steuerungsrechner und/oder Steuerblöcke freigestellt und dadurch gut Einzel- und Gruppenmodultests durchgeführt werden können.Furthermore, a simple testability and testability of the control system is possible since individual control computers and / or control blocks are released and thus good single and group module tests can be performed.
Schließlich kann das erfindungsgemäße Steuerungssystem mit geringen Kosten und in kurzer Zeit auf die jeweilige Steuerungsaufgabe angepaßt werden.Finally, the control system according to the invention can be adapted to the respective control task with low costs and in a short time.
Bei der einen oder den mehreren Maschinen handelt es sich insbesondere nicht um den Steuerungsrechner selbst, sondern um separate Maschinen und/oder Geräte.The one or more machines are in particular not the control computer itself, but separate machines and / or devices.
Es wird ferner bereitgestellt eine grafische Konfigurationseinrichtung für das erfindungsgemäße Steuerungssystem, wobei die Konfigurationseinrichtung die Steuerblöcke des Steuerungssystems mit ihren Ein- und Ausgangskonnektoren darstellt. Die Konfiguration wird durch Verbinden der Ein- und Ausgangskonnektoren verschiedener Steuerblöcke erstellt. Zusätzlich ist es möglich, weitere systemrelevante Parameter des Steuerungssystems zu setzen.There is further provided a graphical configuration device for the control system according to the invention, wherein the configuration device represents the control blocks of the control system with their input and output connectors. The configuration is created by connecting the input and output connectors of different control blocks. In addition, it is possible to set further system-relevant parameters of the control system.
Die erfindungsgemäße Konfigurationseinrichtung kann insbesondere so weitergebildet werden, daß auch die Weiterbildung des erfindungsgemäßen Steuerungssystems konfiguriert werden können. Mit dem erfindungsgemäßen Konfigurationsverfahren ist es somit sehr leicht und schnell möglich, das gewünschte Steuerungssystem zu erstellen, zu prüfen, zu dokumentieren und zu ändern.The configuration device according to the invention can in particular be developed so that the development of the control system according to the invention can be configured. With the configuration method according to the invention, it is thus very easy and fast to create, test, document and change the desired control system.
Unter Konfiguration des Steuerungssystems wird hier insbesondere verstanden, daß die logischen Verknüpfungen der einzelnen Steuerblöcke durchgeführt werdenConfiguration of the control system is understood here in particular to mean that the logic operations of the individual control blocks are carried out
Bei den Steuerblöcken handelt es sich insbesondere um Softwaremodule, die Hardware- und/oder Softwareeinheiten abbilden.The control blocks are, in particular, software modules that map hardware and / or software units.
Insbesondere kann das Konfigurationsverfahren als computerimplementiertes Verfahren ausgebildet sein, das z. B. auf der erfindungsgemäßen Konfigurationseinrichtung ausgeführt werden kann.In particular, the configuration method can be designed as a computer-implemented method that z. B. can be performed on the configuration device according to the invention.
Ferner kann ein Computerprogrammprodukt bereit gestellt werden, das Softwarecode umfaßt, um die Schritte des erfindungsgemäßen Konfigurationsverfahrens (sowie seiner Weiterbildung) durchzuführen, wenn das Produkt auf einem Computer ausgeführt wird.Further, a computer program product may be provided that includes software code to perform the steps of the inventive configuration method (and its development) when the product is run on a computer.
Es versteht sich, daß die vorstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in den angegebenen Kombinationen, sondern auch in anderen Kombinationen oder in Alleinstellung einsetzbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It is understood that the features mentioned above and those yet to be explained below can be used not only in the specified combinations but also in other combinations or alone, without departing from the scope of the present invention.
Nachfolgend wird die Erfindung beispielsweise anhand der beigefügten Zeichnungen, die auch erfindungswesentliche Merkmale offenbaren, noch näher erläutert. Es zeigen:The invention will be explained in more detail for example with reference to the accompanying drawings, which also disclose characteristics essential to the invention. Show it:
Wie in
Jeder Steuerungsrechner
Die Steuerungsrechner
Die tatsächliche Datenverbindung zwischen den einzelnen Steuerungsrechnern
Die Kommunikation zwischen den Steuerungsrechnern
Bei dem Steuerungssystem
Aufgrund des beschriebenen modularen Aufbaus des erfindungsgemäßen Steuerungssystems
Jeder im Steuerungssystem
Die Verteilung der Steuerblöcke
Wenn die Konfiguration mittels der Konfigurationseinrichtung
Die Konfigurationseinrichtung
Wenn der Steuerblock
Aufgrund der vorgegebenen logischen Struktur können die Steuerblöcke
Bei den Steuerblöcken
Die Konfigurationseinrichtung
Claims (8)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010000870A DE102010000870A1 (en) | 2010-01-13 | 2010-01-13 | Control system and configuration device and configuration method for such a control system |
PCT/EP2011/050389 WO2011086121A1 (en) | 2010-01-13 | 2011-01-13 | Control system, configuration device, and configuration method for such a control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010000870A DE102010000870A1 (en) | 2010-01-13 | 2010-01-13 | Control system and configuration device and configuration method for such a control system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102010000870A1 true DE102010000870A1 (en) | 2011-07-14 |
Family
ID=43903990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102010000870A Ceased DE102010000870A1 (en) | 2010-01-13 | 2010-01-13 | Control system and configuration device and configuration method for such a control system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102010000870A1 (en) |
WO (1) | WO2011086121A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080066004A1 (en) * | 2004-05-04 | 2008-03-13 | Fisher-Rosemount Systems, Inc. | Process Plant User Interface System Having Customized Process Graphic Display Layers in an Integrated Environment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6788980B1 (en) * | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
JP5020472B2 (en) * | 2002-09-12 | 2012-09-05 | トムソン ライセンシング | Associating data network status notifications using the topology editor |
US8533253B2 (en) * | 2005-06-09 | 2013-09-10 | Whirlpool Corporation | Distributed object-oriented appliance control system |
-
2010
- 2010-01-13 DE DE102010000870A patent/DE102010000870A1/en not_active Ceased
-
2011
- 2011-01-13 WO PCT/EP2011/050389 patent/WO2011086121A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080066004A1 (en) * | 2004-05-04 | 2008-03-13 | Fisher-Rosemount Systems, Inc. | Process Plant User Interface System Having Customized Process Graphic Display Layers in an Integrated Environment |
Also Published As
Publication number | Publication date |
---|---|
WO2011086121A1 (en) | 2011-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2685382B1 (en) | Method and device for producing and testing a control device program | |
EP3542232B1 (en) | Control system for an industrial automation facility and method for programming and operating such a control system | |
DE102009047025B3 (en) | Real-time runtime system and function module for such a runtime system | |
DE102006062555B4 (en) | Method for monitoring a control device | |
DE102017120016A1 (en) | A method of configuring a test device set up to test an electronic controller and a configuration system | |
WO2007033812A1 (en) | Hardware programming and layout design | |
EP2732347B1 (en) | Method and system for the dynamic distribution of program functions in distributed control systems | |
DE202016008563U1 (en) | Configuration system for configuring a test device set up to test a controller | |
EP2083339A1 (en) | Method and device for performing tests through functionally cascaded test and experimentation devices | |
DE102009043287A1 (en) | Method and device for installing and configuring a computer system | |
DE102010000870A1 (en) | Control system and configuration device and configuration method for such a control system | |
WO2015124320A1 (en) | Dynamic programmable logic controller for emulating a controller | |
DE10394242T5 (en) | Method and instrument for allocating computational resources in a distributed control system | |
EP3399375B1 (en) | Method for configuring control devices | |
DE102005007477B4 (en) | Programmable control for machine and / or plant automation with standard control and safety functions and communication with a safety I / O and method for operating the programmable controller | |
DE102017120013A1 (en) | A method of configuring a test device set up to test an electronic controller and a configuration system | |
EP1495381A1 (en) | Measuring device for process engineering and operating method for a measuring device | |
Warsitz et al. | Simulink-modell-übersetzung in synchrone datenflussgraphen | |
EP1095321B1 (en) | Method and device for designing the control of an overall process | |
EP3121674A1 (en) | Method for modelling a component error tree and computer program product | |
DE102016214856B4 (en) | Simulation device for simulating an operation of at least one vehicle component of a motor vehicle and method for operating the simulation device | |
EP3160091B1 (en) | Method for data transfer | |
DE102015223579A1 (en) | Method and device for checking a component error tree | |
EP4390747A1 (en) | Method for creating a co-simulation | |
EP1947535A1 (en) | Monitoring the programming of an automation device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20130622 |