Die folgende Abbildung skizziert die Zusammenhänge und Attributgruppen der verschiedenen Objekttypen imTeilmodell zur Verwaltung der Simulationen.
Übersicht Teilmodell zurVerwaltung Simulation (global)
Stand | Version | Autor | Grund | Info |
---|---|---|---|---|
19.03.2007 | 3 | inovat, Dipl.-Ing. H. C. Kniß (HCK) | A:Überarbeitung des Datenkatalogs für Veröffentlichung Kernsoftware. Änderungsdokumentation siehe 'inovat: Datenkatalog DaV-Release Notes'. | |
06.06.2007 | 4 | Roland Schmitz | Anpassungen für Parametrierung | Die Attribute der Attributgruppe atg.simulationsStreckenBeschreibung wurden nach Vorlage von BitCtrl so angepasst, dass die für die Parametrierung relevanten Attribute mit denen der Attributgruppe atg.parametrierung übereinstimmen. |
25.06.2007 | 4 | Roland Schmitz | Anpassungen für Parametrierung | Versorgung der Defaultparameterdatensätze an Typdefinitionen. |
16.11.2007 | 5 | Roland Schmitz | Urlasser in Parameterattributgruppen | In allen Parameter-Attributgruppen wurde eine Attributliste "Urlasser" vom Typ "atl.urlasser" eingefügt. Die Default-Parameterdatensätze wurden entsprechend erweitert. |
27.04.2008 | 6 | Roland Schmitz | Notwendige Erweiterungen der Simulationsverwaltung, basierend auf einem Vorschlag der Firma Dambach | Neue Attributgruppe atg.simulationStartInfo am typ.simulation ergänzt Neue Attributgruppe atg.simulationVerwaltungAnfrage am typ.simulationsVerwaltung ergänzt Attributgruppe atg.simulationsStreckenBeschreibung um die neue Attributliste atl.startInfo erweitert |
05.09.2008 | 7 | Roland Schmitz | Notwendige Erweiterungen der Simulationsverwaltung, basierend auf einem Vorschlag der Firma Dambach | In dem Attributtyp "att.simulationsZustand" wurde der Befehl "Einzelschritt" ergänzt, der verwendet wird um in der Simulation um einen Schritt fortzuschreiten. |
Name | Info |
---|---|
OfflineSimulation | Objekte (zur Verwaltung) von Offline-Simulationen. |
OnlineSimulation | Objekte (zur Verwaltung) von Online-Simulationen. |
Simulation | Objekte, die Simulationen repräsentieren Der Aufbau der PID muss der Form 'simulation.XXX' entsprechen. Dabei ist 'XXX' die vergebene Simulationsvariante des Simulationsobjektes. |
SimulationsVerwaltung | Typ einer Simulationsverwaltung, der die Simulationsstrecken und Simulationen verwaltet. |
Simulationsstrecke | Mit einer Simulationsstrecke wird festgelegt, welche Teile des Systems simuliert werden sollen. |
Name | Info |
---|---|
menge.simulationen | Dynamische Simulationsobjekte |
menge.simulationsStrecken | Dynamische Simulationsstreckenobjekte |
Name | Info |
---|---|
SimulationStartInfo | Infos über die gestarteten Start/-Stop-Blöcke als Parameter. |
SimulationVerwaltungAnfrage | Zur Übermittlung von Verwaltungsanfragen für Simulationen. |
SimulationVerwaltungAntwort | Zur Übermittlung von Antworten auf Verwaltungsanfragen für Simulationen. |
SimulationsDatenArchivierung |
Zu der Simulationsstrecke muss in einem weiteren Parametersatz spezifiziert werden können, welche von den entstehenden Simulationsdaten
archiviert werden sollen.
Dieser Parameter ist ähnlich zu dem Parameter atg.archiv aufgebaut. Da die Simulationsvariante durch die Simulation bestimmt ist und simulierten Daten nicht gesichert, besonders vorgehalten oder nachgefordert werden, entfallen hier die entsprechenden Attribute. |
SimulationsEigenschaften | Konfigurierende Eigenschaften einer Simulation |
SimulationsStatusArchiv | Statusinformation Archiv für die Simulation |
SimulationsStatusKonfiguration | Statusinformation Konfiguration für die Simulation |
SimulationsStatusParametrierung | Statusinformation Parametrierung für die Simulation |
SimulationsStatusStartStopp | Statusinformation Start/Stopp für die Simulation |
SimulationsSteuerungOffline | Steuervorgaben für die Offline-Simulation |
SimulationsSteuerungOnline | Steuervorgaben für die Online-Simulation |
SimulationsStreckenBeschreibung | Spezifikation einer Simulationsstrecke |
SimulationsZeitBereich | Zeitbereich für die Offline-Simulation |
TimeoutKeineQuelleKonfiguration | Legt fest wie lange die Konfiguration wartet, bis sie in den Zustand Stopp wechselt, wenn für die Simulationssteuerung Online/Offline
ein Datensatz "Keine Quelle" empfangen wird.
|
Name | Info |
---|---|
DatenSpezifikationen | Datenspezifikation In der Attributliste können Tupel bestehend aus Konfigurationsobjekt(en), Attributgruppe(n) und Aspekt(en) angegeben werden. Bei der Datenspezifikation mit der Attributliste werden die Objekte, Attributgruppen und Aspekte in voneinander unabhängigen Feldern spezifiziert. Die konkrete Auswahl ergibt sich durch jede gültige Kombination der Angabe in den drei Feldern. Dabei ist zu beachten, dass nur sinnvolle Kombinationen betrachtet werden; d.h. es werden natürlich nur die Attributgruppen/Aspektkombinationen für ein Konfigurationsobjekt ausgewählt, die laut Konfiguration bei einem Konfigurationsobjekt des entsprechenden Typs möglich sind. |
ParameterSpezifikationen | Parameterspezifikation In der Attributliste können Tupel bestehend aus Konfigurationsobjekt(en) und Attributgruppe(n) angegeben werden. Bei der Datenspezifikation mit der Attributliste werden die Objekte und Attributgruppen in voneinander unabhängigen Feldern spezifiziert. Die konkrete Auswahl ergibt sich durch jede gültige Kombination der Angabe in den Feldern. Dabei ist zu beachten, dass nur sinnvolle Kombinationen betrachtet werden; d.h. es werden natürlich nur die Parameterattributgruppen für ein Konfigurationsobjekt ausgewählt, die laut Konfiguration bei einem Konfigurationsobjekt des entsprechenden Typs möglich sind. |
Simulationsdaten | Enthält die Spezifikation der benötigten Simulationseingangsdaten und Parameter |
Simulationsdaten | Enthält die Spezifikation zu archivierenden Simulationsdaten |
atl.erzeugeSimulationAnfrage | Erzeuge-Anforderung von Simulationen. |
atl.erzeugeSimulationAntwort | Erzeuge-Antwort von Simulationen. |
atl.loescheSimulationAnfrage | Lösche-Anforderung von Simulationen. |
atl.loescheSimulationAntwort | Lösche-Antwort von Simulationen. |
atl.offlineSimulationsZeitbereich | Zeitbereich für die Offline-Simulation |
atl.simulationStartInfo | Informationen über die für diese Simulation gestarteten Start-/Stop-Blöcke und die zugeordenteten Rechner |
atl.startInfo | Informationen über Start-/Stop-Blöcke und die zugeordenteten Rechner für diese Simulationsstrecke |
Name | Info |
---|---|
ErzeugeSimulationFehler | Fehlerstatus nach Erzeuge-Anforderung einer Simulation. |
ErzeugeSimulationZustand | Zustand nach Erzeuge-Anforderung einer Simulation. |
KonfigurationZustand | Zustand der Konfiguration für eine bestimmte Simulation |
LoescheSimulationFehler | Fehler-Status nach Loesche-Anforderung einer Simulation. |
LoescheSimulationZustand | Zustand nach Loesche-Anforderung einer Simulation. |
OfflineSimulationReferenz | Attribut zur Referenzierung des Objekttyps: typ.offlineSimulation. |
OfflineSimulationReferenzOptional | Attribut zur Referenzierung des Objekttyps: typ.offlineSimulation (Optionale Referenzierung erlaubt). |
OnlineSimulationReferenz | Attribut zur Referenzierung des Objekttyps: typ.onlineSimulation. |
OnlineSimulationReferenzOptional | Attribut zur Referenzierung des Objekttyps: typ.onlineSimulation (Optionale Referenzierung erlaubt). |
ReferenzErzeugteSimulation | Referenz der erzeugten Simulation. Wenn die Simulation nicht erzeugt werden konnte, wir dies im Attribut 'Zustand' gemeldet und diese Referenz wird nicht spezifiziert. |
ReferenzSimulationsStrecke | Referenz der zu benutzenden Simulationsstrecke. |
ReferenzZuLoeschendeSimulation | Referenz der zu loeschenden Simulation. |
SimulationReferenz | Attribut zur Referenzierung des Objekttyps: typ.simulation. |
SimulationReferenzOptional | Attribut zur Referenzierung des Objekttyps: typ.simulation (Optionale Referenzierung erlaubt). |
SimulationsArt | Simulationsart - Online/Offline. |
SimulationsStreckeReferenz | Attribut zur Referenzierung des Objekttyps: typ.simulationsStrecke. |
SimulationsStreckeReferenzOptional | Attribut zur Referenzierung des Objekttyps: typ.simulationsStrecke (Optionale Referenzierung erlaubt). |
SimulationsStreckenReferenz | Attribut zur Referenzierung von Simulationsstrecken. |
SimulationsVerwaltungReferenz | Attribut zur Referenzierung des Objekttyps: typ.simulationsVerwaltung. |
SimulationsVerwaltungReferenzOptional | Attribut zur Referenzierung des Objekttyps: typ.simulationsVerwaltung (Optionale Referenzierung erlaubt). |
SimulationsZustand | Zustand eines Simulationsobjektes |
dynamischeTypenReferenz | Attribut zur Referenzierung von dynamischen Typen. Alle dynamischen Objekte, die diesen Typ besitzen, werden durch Simulationen
speziell behandelt.
|
mengenDefinitionsReferenz | Attribut zur Referenzierung von Mengentypen. |
PID: | typ.offlineSimulation |
Name: | OfflineSimulation |
Info: | Objekte (zur Verwaltung) von Offline-Simulationen. |
ObjektNamenPermanent: | nein |
PersistenzModus: | persistent |
Dieser Typ erweitert folgende Typen:
Name | Info |
---|---|
Simulation | Objekte, die Simulationen repräsentieren Der Aufbau der PID muss der Form 'simulation.XXX' entsprechen. Dabei ist 'XXX' die vergebene Simulationsvariante des Simulationsobjektes. |
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Konfigurierend | Parametrierend | Name | Info |
---|---|---|---|
SimulationsSteuerungOffline | Steuervorgaben für die Offline-Simulation | ||
SimulationsZeit | Enthält die Simulationszeit für eine Simulationsvariante. Wird von der Simulationsverwaltung neben den für eine Simulation notwendigen Daten publiziert, damit den in einer Simulations
arbeitenden Applikationen die"aktuelle" Simulationszeit übermittelt wird. Über den DAF werden Methoden zur Verfügung gestellt, mittels derer
eine Applikation diese Zeit abfragen kann. Falls eine Funktion nicht in einer Simualtionsumgebung läuft oder aber eine online-Simulation
durchführt, liefert die entsprechende Methode die aktuelle Systemzeit zurück. Es stehen weiterhin Mehtoden im DAF für die Apllikationen
bereit, die ein"sleep()" zur Verfügung stellen, so dass auch diese Funktionalität im Rahmen einer Simulation automatisch im richtigen
Zeitkontext erfolgt. Auch diese Mewthoden verwenden die Information dieser Attributgruppe.
| ||
SimulationsZeitBereich | Zeitbereich für die Offline-Simulation |
PID: | typ.onlineSimulation |
Name: | OnlineSimulation |
Info: | Objekte (zur Verwaltung) von Online-Simulationen. |
ObjektNamenPermanent: | nein |
PersistenzModus: | persistent |
Dieser Typ erweitert folgende Typen:
Name | Info |
---|---|
Simulation | Objekte, die Simulationen repräsentieren Der Aufbau der PID muss der Form 'simulation.XXX' entsprechen. Dabei ist 'XXX' die vergebene Simulationsvariante des Simulationsobjektes. |
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Konfigurierend | Parametrierend | Name | Info |
---|---|---|---|
SimulationsSteuerungOnline | Steuervorgaben für die Online-Simulation |
PID: | typ.simulation |
Name: | Simulation |
Info: | Objekte, die Simulationen repräsentieren Der Aufbau der PID muss der Form 'simulation.XXX' entsprechen. Dabei ist 'XXX' die vergebene Simulationsvariante des Simulationsobjektes. |
ObjektNamenPermanent: | nein |
PersistenzModus: | persistent |
Dieser Typ erweitert folgende Typen:
Name | Info |
---|---|
DynamischesObjekt | Basis der Typen, die dynamisch sind (Z.B. Stau). Dieser Typ fasst Eigenschaften zusammen,die für alle dynamischen Objekte gelten. Alle anderen Typen von dynamischen Objekten sind
direkt oder indirekt von diesem Typ abgeleitet.
|
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Konfigurierend | Parametrierend | Name | Info |
---|---|---|---|
SimulationsEigenschaften | Konfigurierende Eigenschaften einer Simulation | ||
SimulationsStatusArchiv | Statusinformation Archiv für die Simulation | ||
SimulationsStatusKonfiguration | Statusinformation Konfiguration für die Simulation | ||
SimulationsStatusParametrierung | Statusinformation Parametrierung für die Simulation | ||
SimulationsStatusStartStopp | Statusinformation Start/Stopp für die Simulation | ||
SimulationStartInfo | Infos über die gestarteten Start/-Stop-Blöcke als Parameter. |
Typ: | Simulation |
Attributgruppe: | SimulationStartInfo |
Name | Wert |
---|---|
Urlasser | |
BenutzerReferenz | undefiniert |
Ursache | |
Veranlasser | |
StartInfoListe |
PID: | typ.simulationsVerwaltung |
Name: | SimulationsVerwaltung |
Info: | Typ einer Simulationsverwaltung, der die Simulationsstrecken und Simulationen verwaltet. |
ObjektNamenPermanent: | nein |
PersistenzModus: |
Dieser Typ erweitert folgende Typen:
Name | Info |
---|---|
KonfigurationsObjekt | Basis der Typen, die zur Konfiguration gehören. Dieser Typ fasst Eigenschaften zusammen, die für alle Konfigurationsobjekte gelten. Alle anderen Typen von Konfigurationsobjekten
sind direkt oder indirekt von diesem Typ abgeleitet.
|
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Konfigurierend | Parametrierend | Name | Info |
---|---|---|---|
SimulationVerwaltungAnfrage | Zur Übermittlung von Verwaltungsanfragen für Simulationen. |
Folgende Mengen müssen (können) bei diesem Objekttyp vorhanden sein:
Name | erforderlich | Info |
---|---|---|
Simulationen | ja | Dynamische Menge mit den definierten Simulationen |
SimulationsStrecken | ja | Dynamische Menge mit den definierten Simulationsstrecken |
PID: | typ.simulationsStrecke |
Name: | Simulationsstrecke |
Info: | Mit einer Simulationsstrecke wird festgelegt, welche Teile des Systems simuliert werden sollen. |
ObjektNamenPermanent: | nein |
PersistenzModus: | persistent |
Dieser Typ erweitert folgende Typen:
Name | Info |
---|---|
DynamischesObjekt | Basis der Typen, die dynamisch sind (Z.B. Stau). Dieser Typ fasst Eigenschaften zusammen,die für alle dynamischen Objekte gelten. Alle anderen Typen von dynamischen Objekten sind
direkt oder indirekt von diesem Typ abgeleitet.
|
Folgende Attributgruppen sind bei diesem Objekttyp erlaubt:
Konfigurierend | Parametrierend | Name | Info |
---|---|---|---|
SimulationsDatenArchivierung |
Zu der Simulationsstrecke muss in einem weiteren Parametersatz spezifiziert werden können, welche von den entstehenden Simulationsdaten
archiviert werden sollen.
Dieser Parameter ist ähnlich zu dem Parameter atg.archiv aufgebaut. Da die Simulationsvariante durch die Simulation bestimmt ist und simulierten Daten nicht gesichert, besonders vorgehalten oder nachgefordert werden, entfallen hier die entsprechenden Attribute. | ||
SimulationsStreckenBeschreibung | Spezifikation einer Simulationsstrecke |
Typ: | Simulationsstrecke |
Attributgruppe: | SimulationsDatenArchivierung |
Name | Wert |
---|---|
Urlasser | |
BenutzerReferenz | undefiniert |
Ursache | |
Veranlasser | |
ParameterSatz |
Typ: | Simulationsstrecke |
Attributgruppe: | SimulationsStreckenBeschreibung |
Name | Wert |
---|---|
Name | Neue Simulationsstrecke |
Urlasser | |
BenutzerReferenz | undefiniert |
Ursache | |
Veranlasser | |
StartInfo | |
ParameterSatz |
PID: | menge.simulationen |
Name: | Simulationen |
Info: | Dynamische Simulationsobjekte |
änderbar | mindestens | höchstens | referenzierungsart |
---|---|---|---|
ja | 0 | 0 | assoziation |
Objekte von den folgenden Typen (oder von Typen, die von diesen Typen abgeleitet sind) können in der Menge enthalten sein:
Typ | Info |
---|---|
Simulation | Objekte, die Simulationen repräsentieren Der Aufbau der PID muss der Form 'simulation.XXX' entsprechen. Dabei ist 'XXX' die vergebene Simulationsvariante des Simulationsobjektes. |
PID: | menge.simulationsStrecken |
Name: | SimulationsStrecken |
Info: | Dynamische Simulationsstreckenobjekte |
änderbar | mindestens | höchstens | referenzierungsart |
---|---|---|---|
ja | 0 | 0 | assoziation |
Objekte von den folgenden Typen (oder von Typen, die von diesen Typen abgeleitet sind) können in der Menge enthalten sein:
Typ | Info |
---|---|
Simulationsstrecke | Mit einer Simulationsstrecke wird festgelegt, welche Teile des Systems simuliert werden sollen. |
PID: | atg.simulationStartInfo |
Name: | SimulationStartInfo |
Info: | Infos über die gestarteten Start/-Stop-Blöcke als Parameter. |
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
StartInfoListe | atl.simulationStartInfo | 0 | variabel | Informationen über die für diese Simulation gestarteten Start-/Stop-Blöcke und die zugeordenteten Rechner | |
Rechner | RechnerReferenz | Objektreferenz | 1 | fest | Rechner, auf dem Applikationen gestartet sind |
BlockId | Text | Zeichenkette | 1 | fest | Id eines gestarteten Start-/Stop-Blocks für einen Rechner |
Urlasser | Urlasser | 1 | fest | Urlasserinformationen Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung. | |
BenutzerReferenz | BenutzerReferenzOptional | Objektreferenz | 1 | fest | Referenz auf den Benutzer, der die Meldung erzeugt hat. |
Ursache | Text | Zeichenkette | 1 | fest | Angabe der Ursache für die Meldung |
Veranlasser | Text | Zeichenkette | 1 | fest | Veranlasser für die Meldung |
PID: | atg.simulationVerwaltungAnfrage |
Name: | SimulationVerwaltungAnfrage |
Info: | Zur Übermittlung von Verwaltungsanfragen für Simulationen. |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Anfrage | senke | Wird zur Anfrage von Informationen benutzt. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
AbsenderId | ApplikationsReferenz | Objektreferenz | 1 | fest | Objekt-ID der anfragenden Applikation. Die Antworten des Ereigniskalenders werden mit dieser Objekt-ID über den Datenverteiler versendet. |
AbsenderZeichen | Text | Zeichenkette | 1 | fest | Kennzeichnung, die von der anfragenden Applikation beliebig vergeben wird. Der angegebene Wert wird von der Datenhaltung in die Antwort zu dieser Anfrage kopiert. Die Bedeutung des Attributs wird von der anfragenden Applikation beliebig festgelegt und kann zum Beispiel dazu benutzt werden, um eine empfangene Antwort der ursprünglichen Anfrage zuzuordnen. |
ErzeugeSimulationAnfrage | atl.erzeugeSimulationAnfrage | 0 | variabel | Erzeuge-Anforderung von Simulationen. | |
Name | Text | Zeichenkette | 1 | fest | Name der Simulation. |
ReferenzSimulationsStrecke | ReferenzSimulationsStrecke | Objektreferenz | 1 | fest | Referenz der zu benutzenden Simulationsstrecke. |
SimulationsArt | SimulationsArt | Ganze Zahl | 1 | fest | Simulationsart - Online/Offline. |
OfflineSimulationsZeitbereich | atl.offlineSimulationsZeitbereich | 1 | variabel | Zeitbereich für die Offline-Simulation | |
SimulationsBeginn | Zeit | Zeitstempel | 1 | fest | Startzeitpunkt der Simulation |
SimulationsEnde | Zeit | Zeitstempel | 1 | fest | Endzeitpunkt der Simulation |
LoescheSimulationAnfrage | atl.loescheSimulationAnfrage | 0 | variabel | Lösch-Anforderung für Simulationen. | |
ReferenzZuLoeschendeSimulation | ReferenzZuLoeschendeSimulation | Objektreferenz | 1 | fest | Referenz der zu loeschenden Simulation. |
PID: | atg.simulationVerwaltungAntwort |
Name: | SimulationVerwaltungAntwort |
Info: | Zur Übermittlung von Antworten auf Verwaltungsanfragen für Simulationen. |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Antwort | senke | Wird zur Beantwortung von Anfragen benutzt. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
AbsenderZeichen | Text | Zeichenkette | 1 | fest | Kennzeichnung, die von der anfragenden Applikation vergeben wurde, wird hier zurückgegeben. |
ErzeugeSimulationAntwort | atl.erzeugeSimulationAntwort | 0 | variabel | Informationen zur Erzeuge-Anforderung von Simulationen. | |
ReferenzErzeugteSimulation | ReferenzErzeugteSimulation | Objektreferenz | 1 | fest | Referenz der erzeugten Simulation. Wenn die Simulation nicht erzeugt werden konnte, wir dies im Attribut 'Zustand' gemeldet und diese Referenz wird nicht apezifiziert. |
ErzeugeSimulationZustand | ErzeugeSimulationZustand | Ganze Zahl | 1 | fest | Zustand nach Erzeuge-Anforderung einer Simulation. |
ErzeugeSimulationFehler | ErzeugeSimulationFehler | Ganze Zahl | 1 | fest | Fehler-Status nach Erzeuge-Anforderung einer Simulation. |
LoescheSimulationAntwort | atl.loescheSimulationAntwort | 0 | variabel | Informationen zur Lösch-Anforderung für Simulationen. | |
LoescheSimulationZustand | LoescheSimulationZustand | Ganze Zahl | 1 | fest | Zustand nach Loesche-Anforderung einer Simulation. |
LoescheSimulationFehler | LoescheSimulationFehler | Ganze Zahl | 1 | fest | Fehler-Status nach Loesche-Anforderung einer Simulation. |
PID: | atg.simulationsDatenArchivierung |
Name: | SimulationsDatenArchivierung |
Info: |
Zu der Simulationsstrecke muss in einem weiteren Parametersatz spezifiziert werden können, welche von den entstehenden Simulationsdaten
archiviert werden sollen.
Dieser Parameter ist ähnlich zu dem Parameter atg.archiv aufgebaut. Da die Simulationsvariante durch die Simulation bestimmt ist und simulierten Daten nicht gesichert, besonders vorgehalten oder nachgefordert werden, entfallen hier die entsprechenden Attribute. |
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Urlasser | Urlasser | 1 | fest | Urlasserinformationen Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung. | |
BenutzerReferenz | BenutzerReferenzOptional | Objektreferenz | 1 | fest | Referenz auf den Benutzer, der die Meldung erzeugt hat. |
Ursache | Text | Zeichenkette | 1 | fest | Angabe der Ursache für die Meldung |
Veranlasser | Text | Zeichenkette | 1 | fest | Veranlasser für die Meldung |
ParameterSatz | Simulationsdaten | 0 | variabel | Enthält die Spezifikation zu archivierenden Simulationsdaten | |
Bereich | KonfigurationsBereichReferenz | Objektreferenz | 0 | variabel |
Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen
Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).
|
Quittieren | AspektReferenz | Objektreferenz | 1 | variabel |
Mit diesem Attribut wird angegeben, ob die entsprechenden Daten zu quittieren sind. In diesem Fall wird an dieser Stelle der Aspekt
spezifiziert, unter dem die entsprechenden Attributgruppen nach erfolgreicher Archivierung mit der entsprechenden Simulationsvariante
publiziert werden.
|
Eingangsdaten | DatenSpezifikationen | 0 | variabel |
Mit dieser Attributliste werden die zu archivierenden Simulationsdaten spezifiziert.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle Attributtgruppen
ausgewählt).
|
Aspekt | AspektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Aspekte spezifiziert werden. (Kein Eintrag bedeutet: alle Aspekte ausgewählt).
|
PID: | atg.simulationsEigenschaften |
Name: | SimulationsEigenschaften |
Info: | Konfigurierende Eigenschaften einer Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Eigenschaften | datensatzNotwendigUndÄnderbar | Wird für konfigurierende Attributgruppen verwendet. Über die entsprechende Attributgruppe werden die konkreten Eigenschaften eines Objekts festgelegt. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
SimulationsVariante | SimulationsVariante | Ganze Zahl | 1 | fest | Simulationsvariante der Simulation |
SimulationsStreckenReferenz | SimulationsStreckenReferenz | Objektreferenz | 1 | fest | Attribut zur Referenzierung von Simulationsstrecken. |
PID: | atg.simulationsStatusArchiv |
Name: | SimulationsStatusArchiv |
Info: | Statusinformation Archiv für die Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | quelleUndSenke | Vorgabe für eine Zustandsänderung | |
Zustand | quelleUndSenke | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
ArchivBereit | JaNein | Ganze Zahl | 1 | fest | Gibt an, ob das Archiv für die Durchführung der Simulation bereit ist. |
PID: | atg.simulationsStatusKonfiguration |
Name: | SimulationsStatusKonfiguration |
Info: | Statusinformation Konfiguration für die Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Zustand | quelle | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
KonfigurationZustand | KonfigurationZustand | Ganze Zahl | 1 | fest | Zustand der Konfiguration für eine bestimmte Simulation |
PID: | atg.simulationsStatusParametrierung |
Name: | SimulationsStatusParametrierung |
Info: | Statusinformation Parametrierung für die Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | quelleUndSenke | Vorgabe für eine Zustandsänderung | |
Zustand | quelleUndSenke | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
ParametrierungBereit | JaNein | Ganze Zahl | 1 | fest | Gibt an, ob die Parametrierung für die Durchführung der Simulation bereit ist |
PID: | atg.simulationsStatusStartStopp |
Name: | SimulationsStatusStartStopp |
Info: | Statusinformation Start/Stopp für die Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | quelleUndSenke | Vorgabe für eine Zustandsänderung | |
Zustand | quelleUndSenke | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
StartStoppBereit | JaNein | Ganze Zahl | 1 | fest | Gibt an, ob die Applikationen für die Durchführung der Simulation von Start/Stopp gestartet wurden. |
PID: | atg.simulationsSteuerungOffline |
Name: | SimulationsSteuerungOffline |
Info: | Steuervorgaben für die Offline-Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | senke | Vorgabe für eine Zustandsänderung | |
Zustand | quelle | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
SimulationsZustand | SimulationsZustand | Ganze Zahl | 1 | fest | Zustand eines Simulationsobjektes |
Simulationsgeschwindigkeit | Faktor | Kommazahl | 1 | fest |
Faktor wie schnell ein reales Erfassungsintervall (z. B. 1-Minuten-Intervall) bei der Simulation abgearbeitet werden soll.
|
PID: | atg.simulationsSteuerungOnline |
Name: | SimulationsSteuerungOnline |
Info: | Steuervorgaben für die Online-Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | senke | Vorgabe für eine Zustandsänderung | |
Zustand | quelle | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
SimulationsZustand | SimulationsZustand | Ganze Zahl | 1 | fest | Zustand eines Simulationsobjektes |
PID: | atg.simulationsStreckenBeschreibung |
Name: | SimulationsStreckenBeschreibung |
Info: | Spezifikation einer Simulationsstrecke |
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Name | Text | Zeichenkette | 1 | fest | Name der Simulationsstrecke |
StartInfo | atl.startInfo | 0 | variabel | Informationen über Start-/Stop-Blöcke und die zugeordenteten Rechner für diese Simulationsstrecke | |
Rechner | RechnerReferenz | Objektreferenz | 1 | fest | Rechner, auf dem Applikationen für diese Simulationsstrecke gestartet werden können |
Startskript | Text | Zeichenkette | 1 | fest | Start-/Stop-Block dieser Simulationsstrecke für einen Rechner |
ParameterSatz | Simulationsdaten | 0 | variabel | Enthält die Spezifikation der benötigten Simulationseingangsdaten und Parameter | |
Bereich | KonfigurationsBereichReferenz | Objektreferenz | 0 | variabel |
Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen
Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).
|
Simulationsmengen | mengenDefinitionsReferenz | Objektreferenz | 0 | variabel | Ein Array, das alle Mengentypen speichert, deren Mengen in einer Simulation besonders behandelt werden sollen. Wenn eine Simulation für einen Menge eines hier aufgeführten Mengentyp ein Element erzeugt und hinzufügt, so wird das Element
in der Simulationsvariante der Simulation zur Menge hinzugefügt. Fordert die Simulation die Elemente der Menge an, so erhält sie nur die
Elemente, die ihrer Simulationsvariante entsprechen. Fordert eine normale Applikation Elemente der Menge an, so erhält sie alle Elemente
der Simulationsvariante 0, nicht aber das Element, das durch die Simulation hinzugefügt wurde. Bei allen Mengen deren Mengetypen hier
nicht aufgeführt sind, darf die Simulation keine Elemente zu der Menge hinzufügen. Fordert die Simulation für diese Mengen die Elemente
an, so wird sie die aktuellen Elemente der Menge mit Simulationsvariante 0 erhalten.
|
DynamischeSimulationsObjekte | dynamischeTypenReferenz | Objektreferenz | 0 | variabel | Ein Array, das dynamischen Objekttypen speichert. Alle Zugriffe(erzeugen/ändern) auf dynamische Objekte dieser Typen finden unter
Berücksichtigung der Simulationsvariante der Simulation statt (TPuK 1-44, 1-122).
|
Eingangsdaten | DatenSpezifikationen | 0 | variabel |
Mit dieser Attributliste werden die Eingangsdaten spezifiziert, die vom Simulationsdatengenerator bei einer Simulation unter der
entsprechenden Variante eingespeist werden müssen. Bei einer Online-Simulation werden die aktuellen Daten für die Simulation in die
entsprechende Simulationsvariante kopiert, bei der Offline-Simulation werden die Daten für den gewünschten Zeitbereich beim Archivsystem
angefordert und für die Simulation eingespeist.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle Attributtgruppen
ausgewählt).
|
Aspekt | AspektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Aspekte spezifiziert werden. (Kein Eintrag bedeutet: alle Aspekte ausgewählt).
|
DatenSpezifikation | ParameterSpezifikationen | 0 | variabel |
Die Parametrierung muss die von den Applikationen benötigten Parameter in der entsprechenden Simulationsvariante bereitstellen. Die
benötigten Parameter werden mit dieser Attributliste spezifiziert.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele parametrierende Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle
parametrierenden Attributtgruppen ausgewählt).
|
Einstellungen | Einstellungen | 1 | fest | Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung
berücksichtigt werden sollen. | |
Parametrieren | JaNein | Ganze Zahl | 1 | fest | Mit diesem Attribut wird angegeben, ob die entsprechenden Daten zu von der Parameterierung zu verwalten sind ("Ja" oder
"Nein").
|
Urlasser | Urlasser | 1 | fest | Urlasserinformationen Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung. | |
BenutzerReferenz | BenutzerReferenzOptional | Objektreferenz | 1 | fest | Referenz auf den Benutzer, der die Meldung erzeugt hat. |
Ursache | Text | Zeichenkette | 1 | fest | Angabe der Ursache für die Meldung |
Veranlasser | Text | Zeichenkette | 1 | fest | Veranlasser für die Meldung |
PID: | atg.simulationsZeitBereich |
Name: | SimulationsZeitBereich |
Info: | Zeitbereich für die Offline-Simulation |
Konfigurierend: | nein |
Parametrierend: | nein |
Code: | - |
Folgende Aspekte können bei dieser Attributgruppe verwendet werden:
PID | KonfigurationsModus | OnlineModus | Info |
---|---|---|---|
Vorgabe | quelleUndSenke | Vorgabe für eine Zustandsänderung | |
Zustand | quelleUndSenke | Zustand |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
SimulationsBeginn | Zeit | Zeitstempel | 1 | fest | Startzeitpunkt der Simulation |
SimulationsEnde | Zeit | Zeitstempel | 1 | fest | Endzeitpunkt der Simulation |
PID: | atg.simulationsTimeoutKeineQuelleKonfiguration |
Name: | TimeoutKeineQuelleKonfiguration |
Info: | Legt fest wie lange die Konfiguration wartet, bis sie in den Zustand Stopp wechselt, wenn für die Simulationssteuerung Online/Offline
ein Datensatz "Keine Quelle" empfangen wird.
|
Konfigurierend: | nein |
Parametrierend: | ja |
Code: | - |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Wartezeit | ZeitDauer | Zeitstempel | 1 | fest | Zeit, die gewartet wird, bis in den Zustand Stopp gewechselt wird. |
Urlasser | Urlasser | 1 | fest | Urlasserinformationen Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung. | |
BenutzerReferenz | BenutzerReferenzOptional | Objektreferenz | 1 | fest | Referenz auf den Benutzer, der die Meldung erzeugt hat. |
Ursache | Text | Zeichenkette | 1 | fest | Angabe der Ursache für die Meldung |
Veranlasser | Text | Zeichenkette | 1 | fest | Veranlasser für die Meldung |
PID: | atl.datenSpezifikationen |
Name: | DatenSpezifikationen |
Info: | Datenspezifikation In der Attributliste können Tupel bestehend aus Konfigurationsobjekt(en), Attributgruppe(n) und Aspekt(en) angegeben werden. Bei der Datenspezifikation mit der Attributliste werden die Objekte, Attributgruppen und Aspekte in voneinander unabhängigen Feldern spezifiziert. Die konkrete Auswahl ergibt sich durch jede gültige Kombination der Angabe in den drei Feldern. Dabei ist zu beachten, dass nur sinnvolle Kombinationen betrachtet werden; d.h. es werden natürlich nur die Attributgruppen/Aspektkombinationen für ein Konfigurationsobjekt ausgewählt, die laut Konfiguration bei einem Konfigurationsobjekt des entsprechenden Typs möglich sind. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle Attributtgruppen
ausgewählt).
|
Aspekt | AspektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Aspekte spezifiziert werden. (Kein Eintrag bedeutet: alle Aspekte ausgewählt).
|
PID: | atl.parameterSpezifikationen |
Name: | ParameterSpezifikationen |
Info: | Parameterspezifikation In der Attributliste können Tupel bestehend aus Konfigurationsobjekt(en) und Attributgruppe(n) angegeben werden. Bei der Datenspezifikation mit der Attributliste werden die Objekte und Attributgruppen in voneinander unabhängigen Feldern spezifiziert. Die konkrete Auswahl ergibt sich durch jede gültige Kombination der Angabe in den Feldern. Dabei ist zu beachten, dass nur sinnvolle Kombinationen betrachtet werden; d.h. es werden natürlich nur die Parameterattributgruppen für ein Konfigurationsobjekt ausgewählt, die laut Konfiguration bei einem Konfigurationsobjekt des entsprechenden Typs möglich sind. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele parametrierende Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle
parametrierenden Attributtgruppen ausgewählt).
|
PID: | atl.parameterSatzSimulationsdaten |
Name: | Simulationsdaten |
Info: | Enthält die Spezifikation der benötigten Simulationseingangsdaten und Parameter |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Bereich | KonfigurationsBereichReferenz | Objektreferenz | 0 | variabel |
Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen
Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).
|
Simulationsmengen | mengenDefinitionsReferenz | Objektreferenz | 0 | variabel | Ein Array, das alle Mengentypen speichert, deren Mengen in einer Simulation besonders behandelt werden sollen. Wenn eine Simulation für einen Menge eines hier aufgeführten Mengentyp ein Element erzeugt und hinzufügt, so wird das Element
in der Simulationsvariante der Simulation zur Menge hinzugefügt. Fordert die Simulation die Elemente der Menge an, so erhält sie nur die
Elemente, die ihrer Simulationsvariante entsprechen. Fordert eine normale Applikation Elemente der Menge an, so erhält sie alle Elemente
der Simulationsvariante 0, nicht aber das Element, das durch die Simulation hinzugefügt wurde. Bei allen Mengen deren Mengetypen hier
nicht aufgeführt sind, darf die Simulation keine Elemente zu der Menge hinzufügen. Fordert die Simulation für diese Mengen die Elemente
an, so wird sie die aktuellen Elemente der Menge mit Simulationsvariante 0 erhalten.
|
DynamischeSimulationsObjekte | dynamischeTypenReferenz | Objektreferenz | 0 | variabel | Ein Array, das dynamischen Objekttypen speichert. Alle Zugriffe(erzeugen/ändern) auf dynamische Objekte dieser Typen finden unter
Berücksichtigung der Simulationsvariante der Simulation statt (TPuK 1-44, 1-122).
|
Eingangsdaten | DatenSpezifikationen | 0 | variabel |
Mit dieser Attributliste werden die Eingangsdaten spezifiziert, die vom Simulationsdatengenerator bei einer Simulation unter der
entsprechenden Variante eingespeist werden müssen. Bei einer Online-Simulation werden die aktuellen Daten für die Simulation in die
entsprechende Simulationsvariante kopiert, bei der Offline-Simulation werden die Daten für den gewünschten Zeitbereich beim Archivsystem
angefordert und für die Simulation eingespeist.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle Attributtgruppen
ausgewählt).
|
Aspekt | AspektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Aspekte spezifiziert werden. (Kein Eintrag bedeutet: alle Aspekte ausgewählt).
|
DatenSpezifikation | ParameterSpezifikationen | 0 | variabel |
Die Parametrierung muss die von den Applikationen benötigten Parameter in der entsprechenden Simulationsvariante bereitstellen. Die
benötigten Parameter werden mit dieser Attributliste spezifiziert.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele parametrierende Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle
parametrierenden Attributtgruppen ausgewählt).
|
Einstellungen | Einstellungen | 1 | fest | Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung
berücksichtigt werden sollen. | |
Parametrieren | JaNein | Ganze Zahl | 1 | fest | Mit diesem Attribut wird angegeben, ob die entsprechenden Daten zu von der Parameterierung zu verwalten sind ("Ja" oder
"Nein").
|
PID: | atl.simulationsDatenArchivierung |
Name: | Simulationsdaten |
Info: | Enthält die Spezifikation zu archivierenden Simulationsdaten |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Bereich | KonfigurationsBereichReferenz | Objektreferenz | 0 | variabel |
Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen
Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).
|
Quittieren | AspektReferenz | Objektreferenz | 1 | variabel |
Mit diesem Attribut wird angegeben, ob die entsprechenden Daten zu quittieren sind. In diesem Fall wird an dieser Stelle der Aspekt
spezifiziert, unter dem die entsprechenden Attributgruppen nach erfolgreicher Archivierung mit der entsprechenden Simulationsvariante
publiziert werden.
|
Eingangsdaten | DatenSpezifikationen | 0 | variabel |
Mit dieser Attributliste werden die zu archivierenden Simulationsdaten spezifiziert.
| |
Objekt | ObjektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Konfigurationsobjekte angegeben werden. Die Spezifikation der gewünschten
Konfigurationsobjekte erfolgt über die direkte Angabe von einzelnen Konfigurationsobjekten (z.B. über die PID), über die Angabe einer
Menge (z.B. Menge der MQ) unf durch die Angabe von Typen (z.B. Typ MQ). Bei der Angabe von Objekttypen werden alle Konfigurationsobjekte
dieses Typs aus den Konfigurationsbereichen ausgewählt, die über das Attribut "Bereich" spezifiziert wurden (Kein Eintrag bedeutet: alle
Objekte ausgewählt).
|
AttributGruppe | AttributgruppenReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Attributgruppen spezifiziert werden. (Kein Eintrag bedeutet: alle Attributtgruppen
ausgewählt).
|
Aspekt | AspektReferenz | Objektreferenz | 0 | variabel |
Mit diesem Attribut können beliebig viele Aspekte spezifiziert werden. (Kein Eintrag bedeutet: alle Aspekte ausgewählt).
|
PID: | atl.erzeugeSimulationAnfrage |
Name: | atl.erzeugeSimulationAnfrage |
Info: | Erzeuge-Anforderung von Simulationen. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Name | Text | Zeichenkette | 1 | fest | Name der Simulation. |
ReferenzSimulationsStrecke | ReferenzSimulationsStrecke | Objektreferenz | 1 | fest | Referenz der zu benutzenden Simulationsstrecke. |
SimulationsArt | SimulationsArt | Ganze Zahl | 1 | fest | Simulationsart - Online/Offline. |
OfflineSimulationsZeitbereich | atl.offlineSimulationsZeitbereich | 1 | variabel | Zeitbereich für die Offline-Simulation | |
SimulationsBeginn | Zeit | Zeitstempel | 1 | fest | Startzeitpunkt der Simulation |
SimulationsEnde | Zeit | Zeitstempel | 1 | fest | Endzeitpunkt der Simulation |
PID: | atl.erzeugeSimulationAntwort |
Name: | atl.erzeugeSimulationAntwort |
Info: | Erzeuge-Antwort von Simulationen. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
ReferenzErzeugteSimulation | ReferenzErzeugteSimulation | Objektreferenz | 1 | fest | Referenz der erzeugten Simulation. Wenn die Simulation nicht erzeugt werden konnte, wir dies im Attribut 'Zustand' gemeldet und diese Referenz wird nicht apezifiziert. |
ErzeugeSimulationZustand | ErzeugeSimulationZustand | Ganze Zahl | 1 | fest | Zustand nach Erzeuge-Anforderung einer Simulation. |
ErzeugeSimulationFehler | ErzeugeSimulationFehler | Ganze Zahl | 1 | fest | Fehler-Status nach Erzeuge-Anforderung einer Simulation. |
PID: | atl.loescheSimulationAnfrage |
Name: | atl.loescheSimulationAnfrage |
Info: | Lösche-Anforderung von Simulationen. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
ReferenzZuLoeschendeSimulation | ReferenzZuLoeschendeSimulation | Objektreferenz | 1 | fest | Referenz der zu loeschenden Simulation. |
PID: | atl.loescheSimulationAntwort |
Name: | atl.loescheSimulationAntwort |
Info: | Lösche-Antwort von Simulationen. |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
LoescheSimulationZustand | LoescheSimulationZustand | Ganze Zahl | 1 | fest | Zustand nach Loesche-Anforderung einer Simulation. |
LoescheSimulationFehler | LoescheSimulationFehler | Ganze Zahl | 1 | fest | Fehler-Status nach Loesche-Anforderung einer Simulation. |
PID: | atl.offlineSimulationsZeitbereich |
Name: | atl.offlineSimulationsZeitbereich |
Info: | Zeitbereich für die Offline-Simulation |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
SimulationsBeginn | Zeit | Zeitstempel | 1 | fest | Startzeitpunkt der Simulation |
SimulationsEnde | Zeit | Zeitstempel | 1 | fest | Endzeitpunkt der Simulation |
PID: | atl.simulationStartInfo |
Name: | atl.simulationStartInfo |
Info: | Informationen über die für diese Simulation gestarteten Start-/Stop-Blöcke und die zugeordenteten Rechner |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Rechner | RechnerReferenz | Objektreferenz | 1 | fest | Rechner, auf dem Applikationen gestartet sind |
BlockId | Text | Zeichenkette | 1 | fest | Id eines gestarteten Start-/Stop-Blocks für einen Rechner |
PID: | atl.startInfo |
Name: | atl.startInfo |
Info: | Informationen über Start-/Stop-Blöcke und die zugeordenteten Rechner für diese Simulationsstrecke |
Name | ObjektTyp | Typ | Anzahl | Anzahl ist | Info |
---|---|---|---|---|---|
Rechner | RechnerReferenz | Objektreferenz | 1 | fest | Rechner, auf dem Applikationen für diese Simulationsstrecke gestartet werden können |
Startskript | Text | Zeichenkette | 1 | fest | Start-/Stop-Block dieser Simulationsstrecke für einen Rechner |
PID: | att.erzeugeSimulationFehler |
Name: | ErzeugeSimulationFehler |
Info: | Fehlerstatus nach Erzeuge-Anforderung einer Simulation. |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
Kein Fehler | 0 | Anfrage fehlerfrei durchgeführt. |
Keine freie Simulationsvariante | 1 | Es konnte keine freie Simulationsvariante berechnet werden. |
Ungültige Simulationsstrecken-Referenz | 2 | Die Referenz auf die Simulationsstrecke ist ungültig. |
Allgemeiner Fehler | 3 | Allgemeiner - unspezifizierter - Fehler beim Erzeugen der Simulation.. |
PID: | att.erzeugeSimulationZustand |
Name: | ErzeugeSimulationZustand |
Info: | Zustand nach Erzeuge-Anforderung einer Simulation. |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
Erzeugt | 0 | Anfrage durchgeführt. |
Nicht erzeugt | 1 | Anfrage nicht durchgeführt - Grund siehe 'Fehler'. |
PID: | att.konfigurationZustand |
Name: | KonfigurationZustand |
Info: | Zustand der Konfiguration für eine bestimmte Simulation |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
nicht bereit | 0 | Die Konfiguration ist nicht bereit eine Simulation zu unterstützen. |
bereit | 1 | Die Konfiguration ist bereit eine bestimmte Simulation zu unterstützen. |
gelöscht | 2 | Das Simulationobjekt kann gelöscht werden (TPuK1-126). |
PID: | att.loescheSimulationFehler |
Name: | LoescheSimulationFehler |
Info: | Fehler-Status nach Loesche-Anforderung einer Simulation. |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
Kein Fehler | 0 | Anfrage fehlerfrei durchgeführt. |
Kein adäquater Zustand | 1 | Simulationen ist nicht in adäquatem Zustand, um gelöscht werden. |
Simulation nicht gefunden | 2 | Angegebenes Simulationsobjekt ist nicht bei den von der SWE verwalteten Simulationen. |
Ungültiges Objekt | 3 | Objekttreferenz ist zum Löschen einer Sinulation ungültig. |
PID: | att.loescheSimulationZustand |
Name: | LoescheSimulationZustand |
Info: | Zustand nach Loesche-Anforderung einer Simulation. |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
Gelöscht | 0 | Anfrage durchgeführt. |
Nicht gelöscht | 1 | Anfrage nicht durchgeführt - Grund siehe 'Fehler'. |
PID: | att.offlineSimulationReferenz |
Name: | OfflineSimulationReferenz |
Info: | Attribut zur Referenzierung des Objekttyps: typ.offlineSimulation. |
Typ | Objektreferenz |
Referenz auf | typ.offlineSimulation |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.offlineSimulationReferenzOptional |
Name: | OfflineSimulationReferenzOptional |
Info: | Attribut zur Referenzierung des Objekttyps: typ.offlineSimulation (Optionale Referenzierung erlaubt). |
Typ | Objektreferenz |
Referenz auf | typ.offlineSimulation |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.onlineSimulationReferenz |
Name: | OnlineSimulationReferenz |
Info: | Attribut zur Referenzierung des Objekttyps: typ.onlineSimulation. |
Typ | Objektreferenz |
Referenz auf | typ.onlineSimulation |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.onlineSimulationReferenzOptional |
Name: | OnlineSimulationReferenzOptional |
Info: | Attribut zur Referenzierung des Objekttyps: typ.onlineSimulation (Optionale Referenzierung erlaubt). |
Typ | Objektreferenz |
Referenz auf | typ.onlineSimulation |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.referenzErzeugteSimulation |
Name: | ReferenzErzeugteSimulation |
Info: | Referenz der erzeugten Simulation. Wenn die Simulation nicht erzeugt werden konnte, wir dies im Attribut 'Zustand' gemeldet und diese Referenz wird nicht spezifiziert. |
Typ | Objektreferenz |
Referenz auf | typ.simulation |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.referenzSimulationsStrecke |
Name: | ReferenzSimulationsStrecke |
Info: | Referenz der zu benutzenden Simulationsstrecke. |
Typ | Objektreferenz |
Referenz auf | typ.simulationsStrecke |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.referenzZuLoeschendeSimulation |
Name: | ReferenzZuLoeschendeSimulation |
Info: | Referenz der zu loeschenden Simulation. |
Typ | Objektreferenz |
Referenz auf | typ.simulation |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.simulationReferenz |
Name: | SimulationReferenz |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulation. |
Typ | Objektreferenz |
Referenz auf | typ.simulation |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.simulationReferenzOptional |
Name: | SimulationReferenzOptional |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulation (Optionale Referenzierung erlaubt). |
Typ | Objektreferenz |
Referenz auf | typ.simulation |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.SimulationsArt |
Name: | SimulationsArt |
Info: | Simulationsart - Online/Offline. |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
Online | 1 | Online-Simulation. |
Offline | 2 | Offline-Spezifikation. |
PID: | att.simulationsStreckeReferenz |
Name: | SimulationsStreckeReferenz |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulationsStrecke. |
Typ | Objektreferenz |
Referenz auf | typ.simulationsStrecke |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.simulationsStreckeReferenzOptional |
Name: | SimulationsStreckeReferenzOptional |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulationsStrecke (Optionale Referenzierung erlaubt). |
Typ | Objektreferenz |
Referenz auf | typ.simulationsStrecke |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.simulationsStreckenReferenz |
Name: | SimulationsStreckenReferenz |
Info: | Attribut zur Referenzierung von Simulationsstrecken. |
Typ | Objektreferenz |
Referenz auf | typ.simulationsStrecke |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.simulationsVerwaltungReferenz |
Name: | SimulationsVerwaltungReferenz |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulationsVerwaltung. |
Typ | Objektreferenz |
Referenz auf | typ.simulationsVerwaltung |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.simulationsVerwaltungReferenzOptional |
Name: | SimulationsVerwaltungReferenzOptional |
Info: | Attribut zur Referenzierung des Objekttyps: typ.simulationsVerwaltung (Optionale Referenzierung erlaubt). |
Typ | Objektreferenz |
Referenz auf | typ.simulationsVerwaltung |
Undefiniert | erlaubt |
Referenzierungsart | assoziation |
PID: | att.simulationsZustand |
Name: | SimulationsZustand |
Info: | Zustand eines Simulationsobjektes |
Typ | Ganze Zahl |
Anzahl Bits | 8 |
Name | Wert | Info |
---|---|---|
neu | 0 | Ein neues Simulationsobjekt wurde angelegt. |
Vorstart | 1 | Vor dem eigentlichen Start einer Simulation. |
Start | 2 | Start der Simulation; ist erst möglich, wenn der Vorstart erfolgreich war. |
Stop | 3 | Stop der Simulation. |
gelöscht | 4 |
Löschen der Simulation; führt dazu, dass das Simulationsobjekt gelöscht wird und die Simulationsvariante von einer anderen
Simulation benutzt werden kann.
|
Pause | 5 | Anhalten der Simulation; nur bei der Offlinesimulation möglich |
Einzelschritt | 6 | Befehl um in der Simulation um einen Schritt fortzuschreiten.
Der Simulationsdatengenerator speist die Datensätze des nächst folgenden durch den Archivzeitstempel vorgegebenen Zeitpunkt ein.
|
PID: | att.dynamischeTypenReferenz |
Name: | dynamischeTypenReferenz |
Info: | Attribut zur Referenzierung von dynamischen Typen. Alle dynamischen Objekte, die diesen Typ besitzen, werden durch Simulationen
speziell behandelt.
|
Typ | Objektreferenz |
Referenz auf | typ.dynamischerTyp |
Undefiniert | verboten |
Referenzierungsart | assoziation |
PID: | att.mengenDefinitionsReferenz |
Name: | mengenDefinitionsReferenz |
Info: | Attribut zur Referenzierung von Mengentypen. |
Typ | Objektreferenz |
Referenz auf | typ.mengenTyp |
Undefiniert | verboten |
Referenzierungsart | assoziation |
Erstellt am Sun Oct 03 14:46:53 CEST 2021 mit DatKat2HTML, (C) 2008 inovat