摘要 |
Beschrieben und dargestellt ist ein computerimplementiertes Verfahren (1) zur rechnergestützten Erzeugung eines ausführbaren Steuerungsprogramms (3) zur Steuerung eines Steuerungssystems (4) mit einer elektronischen Rechnereinheit (5), wobei die Funktionalität des Steuerungsprogramms (3) zumindest teilweise in einem grafischen Modell (6) beschrieben ist und das grafische Modell (6, R) mindestens ein Submodell (7, V) mit wenigstens einer Subfunktionalität umfasst, wobei das grafische Modell (6, R) zunächst in Modellcode (8) in einer höheren Programmiersprache übersetzt wird und der Modellcode (8) nachfolgend in das auf dem Steuerungssystem (4) ausführbare Steuerungsprogramm (3) kompiliert wird. Die Handhabbarkeit von Submodellfunktionen von Submodellen innerhalb eines grafischen Modells wird dadurch verbessert, dass das Submodell (7, V) in eine Submodellcodefunktion (v) in der höheren Programmiersprache übersetzt wird, dass das Modell (6, R) in einen übergreifenden Modellcode (8) in der höheren Programmiersprache übersetzt wird und dass die Submodellcodefunktion (v) aus dem übergreifenden Modellcode (8) mittels eines Zeigers auf die Submodellcodefunktion (v) aufgerufen wird. |