摘要 |
Es wird ein Verfahren zur Steuerung von technischen Vorgängen oder Prozessen, insbesondere im Kraftfahrzeug, vorgeschlagen, bei dem ein Mikrorechner (11) eines Steuergerätes (10) ein komplexes Steuerprogramm abarbeitet. Das komplexe Steuerprogramm ist in eine Anzahl von Aufgabenprogrammen (A, B, C) unterteilt, die je nach ihrer Priorität sich gegenseitig unterbrechen können. Zur Gewährleistung der Datenkonsistenz innerhalb eines Aufgabenprogramms (B) wird vorgeschlagen, für globale Variablen (x), auf die mehrere Aufgabenprogramme (A, B, C) zugreifen können, ausser einer globalen Kopie (msgx) auch eine lokale Kopie (msgx(B)) vorzusehen. Das entsprechende Aufgabenprogramm (B) greift während seiner Abarbeitung einmal auf den Eintrag in der globalen Kopie (msgx) zu und aktualisiert seine lokale Kopie (msgx(B)) der Variablen (x). Anschliessend arbeitet dieses Aufgabenprogramm (B) mit der lokalen Kopie (msgx(B)).
|