| |
2-4 Intelligente Signalumformer, v1.0 Januar 2003 2 Eine Beobachtung ist ein Beispiel Zustandinformationen Datenelement. Zustandinformationen sind Idempotent und erfordert an-wenig-sobald Semantik, wenn Sie einem Klienten übertragen werden. An Empfänger, Zustandinformationen erfordert einen Update-in-Platz und non-consumable gelesen. Eine plötzliche Änderung des Zustandes, der an einem Augenblick auftritt, wird einen Fall genannt . Informationen das beschreibt einen Fall wird Fall informationen benannt . Fallinformationen nicht ist Idempotent und erfordert genau-sobald Semantik, wenn Sie einem Verbraucher übertragen werden. Am Empfänger Fall Informationen muß sein angestanden und verbraucht auf Messwert. Eine Beobachtung wird in einer Aufzeichnung des IFS innerhalb einer Str. gespeichert und ist normalerweise durch interne eingekapselte Prozesse der Str. das hierarchische regelmäßig aktualisiert Adresse (globaler Name) von der vorgewählten Aufzeichnung bezeichnet den Namen von beobachteter Zustand variabel. Der beobachtete Wert wird in der Aufzeichnung und in der Zeit der Beobachtung enthalten ist die Zeit der Aktualisierung der Aufzeichnung durch den internen Prozeß der Str. wenn der Wert von Beobachtung ist länger als vier Bytes, dann wird solch eine Beobachtung innen gespeichert mehrfache Aufzeichnungen einer IFS-Akte. Im Str.-Modell der Name des beobachteten Zustandes Variable, der globale Name Serves a zweiter Zweck: er kennzeichnet die Metadaten über die gegebene Str. (an einem definierten Internet wenden Sie außerhalb des Str.-Systems) um die Bedeutung der Daten in der gegebenen Str. zu erklären Implementierung. Da Überziehschutzanlage sehr das begrenzte Hilfsmittel sind, die Metadaten für Entwicklung wird sauber vom Laufzeitsystem getrennt und gehalten in einem bequemem Entwicklungssystem. Die Reihenzahl (Teil des körperlichen Namens das gespeichert werden muß in jeder Str. stellt die Verbindung zwischen einer Str.-Art und seiner Beschreibung her. An der eingekapselten CORBA-Schnittstelle eine komplette Beobachtung das heißt, der Name von beobachtete Zustandvariable (4 Bytes), Zeit des Updates (8 Bytes) Wert (4 Bytes) und Attributfeld (4 Bytes) wird in der CORBA-Schnittstelle in fünf mindestens nachfolgend dargestellt four-byte Aufzeichnungen. 2,1,4 Unterscheidung zwischen den ausgelösten und Fall ausgelösten Systemen der Zeit Für den Leser der nicht mit den Zeit-ausgelösten Bezeichnungen vertraut ist und Fall-ausgelöst wir umfassen Sie die folgende kurze Erklärung. Eine ausführlichere Diskussion kann in gefunden werden Text - Kopetz, H. (1997). "Realzeitsysteme, Designgrundregeln für verteilt worden Eingebettete Anwendungen ", ISBN: 0-7923-9894-7, 4., 2001 druckend. Boston, Kluwer Akademische Presse. Ein Auslöser ist ein Fall, der den Anfang von etwas Tätigkeit verursacht; z.B. die Durchführung von eine Aufgabe oder das Getriebe einer Anzeige. Abhängig von der auslösenden Einheit für der Anfang der Kommunikation und der Verarbeitungstätigkeiten in jedem Nullpunkt eines Computers System, zwei deutlich unterschiedliche Annäherungen an das Design des Realzeitcomputers Anwendungen können gekennzeichnet werden: Fall-ausgelöst worden (UND) und Zeit-ausgelöst (TT) Annäherung. In UND in der Annäherung, alle werden Kommunikation und Verarbeitungstätigkeiten wann immer eingeleitet eine bedeutende Änderung des Zustandes; das heißt, ein Fall anders als den regelmäßigen Fall eines Taktgebers Häckchen, wird gemerkt. |  |
|
| |
|
|