摘要 |
Die Erfindung ist ein Verfahren zum Betrieb eines Automatisierungsgeräts (18), welches einen Prozessor (20) zur direkten Ausführung von Funktionsbausteinen (10) umfasst, und eine zur Verwendung im Rahmen des Verfahrens geeignete sowie eine nach dem Verfahren arbeitende Vorrichtung, nämlich ein Prozessor (20) bzw. ein Automatisierungsgerät (18) oder System mit einem solchen Prozessor (20), wobei ein mittels einer Entwicklungsumgebung (16) als Bestandteil einer Automatisierungslösung ausgewählter Funktionsbaustein (10) mittels der Entwicklungsumgebung (16) in jeweils einen Codeblock (28) umgewandelt wird, wobei der Codeblock (28) eine Typkennung (26) entsprechend der Art des jeweiligen Funktionsbausteins (10) umfasst, wobei Ein- und Ausgänge (12, 14) des jeweiligen Funktionsbausteins (10) in dem Codeblock (28) in gleichzeitig verwendbare Prozessorregister (24) abgebildet werden, wobei zur Ausführung der Automatisierungslösung eine Mehrzahl von Codeblöcken (28) durch Einlesen jeweils eines Codeblocks (28) durch den Prozessor (20) und eine anschließende Ausführung des Codeblocks (28) abgearbeitet wird, wobei die Ausführung des Codeblocks (28) eine Auswahl einer Funktionseinheit (30–34) aus einer Mehrzahl von vom Prozessor (20) umfassten Funktionseinheiten (30–34) anhand der Typkennung (26) des Codeblocks (28) sowie eine Aktivierung der ausgewählten Funktionseinheit (30–34) mit den im Codeblock (28) spezifizierten Prozessorregistern (24) umfasst. |