Schnittstelle für Benutzerkontrollfunktionen
摘要
Dieses Kapitel beschreibt, wie ein Benutzer Kontrollfunktionen für eine Simulation schreiben kann. Im Kapitel wird erläutert, wie die Steuerungsfunktionen als Python-Dateien geschrieben und in der Simulationsparametertabelle angegeben werden müssen. Jede Kontrollfunktion hat eine Schnittstelle zur Simulation in Form von Eingängen und Ausgängen, diese Schnittstelle wird durch ein Tabellenblatt beschrieben, das Deskriptor genannt wird. Neben Eingängen und Ausgängen kann jede Steuerungsfunktion bestimmte Arten von Variablen verwenden, die spezielle Aktionen ausführen. Das Kapitel beschreibt die Bedeutung jeder Art von Steuervariable und wie sie im Simulator implementiert sind. Das Kapitel erklärt, wie Steuerungsfunktionen vom Simulator mit Hilfe von Zeitereignissen geplant werden. Anhand eines Beispiels wird beschrieben, wie der Simulator sicherstellt, dass die Kontrollfunktionen zum gewünschten Zeitpunkt ausgeführt werden. Ein einfaches Beispiel zeigt, wie Steuerungsfunktionen mit der Simulation und auch miteinander verbunden werden können.