REAL-TIME AUTOMATION DEVICE HAVING A REAL-TIME DATA BUS AND AN INTERFACE SOFTWARE MODULE

Die vorliegende Erfindung betrifft eine Echtzeit-Automatisierungseinrichtung (100, 200) mit einem Echtzeit-Datenbus (110, 210), und einer Speichereinrichtung (102, 202), wobei der Echtzeit-Datenbus (110, 210) zur Kommunikation eines einer Bus-Variable (310, 320, 330, 340) zugeordneten Wertes von ein...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Graf, Rene, Ulrich, Olaf, Reichmann, Jürgen, Winkler, Christian
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Die vorliegende Erfindung betrifft eine Echtzeit-Automatisierungseinrichtung (100, 200) mit einem Echtzeit-Datenbus (110, 210), und einer Speichereinrichtung (102, 202), wobei der Echtzeit-Datenbus (110, 210) zur Kommunikation eines einer Bus-Variable (310, 320, 330, 340) zugeordneten Wertes von einer der Bus-Variable (310, 320, 330, 340) zugeordneten Busvariable-Quelle über den Echtzeit-Datenbus (110, 210) zu einem der Bus-Variable zugeordneten Busvariable-Empfänger ausgebildet und eingerichtet ist, wobei die Speichereinrichtung (102, 202) eine Software-Applikation (150, 154, 156, 158, 160, 162, 164) umfasst, die zum Empfang von der Bus-Variable (310, 320, 330, 340) zugeordneten Werten vom Echtzeit-Datenbus (110, 210) und/oder zum Senden von der Bus-Variable zugeordneten Werten an den Echtzeit-Datenbus (110, 210) ausgebildet und eingerichtet ist,wobei die Software-Applikation (150, 154, 156, 158, 160, 162, 164) weiterhin ein Applikations-Softwaremodul und ein Schnittstellen-Softwaremodul (151) umfasst, wobei das Applikations-Softwaremodul zur Ausführung einer Funktionalität der Software-Applikation (150, 154, 156, 158, 160, 162, 164), insbesondere unter Verwendung von der Bus-Variable (310, 320, 330, 340) zugeordneten Werten, ausgebildet und eingerichtet ist, und das Schnittstellen-Softwaremodul (151) zur Übertragung von der Busvariable (310, 320, 330, 340) zugeordneten Werten zwischen dem Applikations-Softwaremodul und dem Echtzeit-Datenbus (110, 210) ausgebildet und eingerichtet ist. The process control unit is configured to execute a plurality of control processes, wherein a first control process executed on the process control unit is configured such that there is no provision for direct exchange of process variables with a second control process, but rather this exchange takes place via an interposed association module. An association specification is used to ascertain the control process(es) to which the process variable needs to be handed over. One advantage includes the increased flexibility in the exchange of process variables, which now takes place in the individual control processes by an association module. Restarts of the process control unit and associated production losses advantageously become unnecessary. Additional resources in the process control unit or in an engineering system may be reduced or avoided. The decreased complexity means that the control systems and engineering systems are developed more easily and hence also more quickly