Package de.bsvrz.sys.funclib.bitctrl.dua
package de.bsvrz.sys.funclib.bitctrl.dua
Allgemeine Klassen, die innerhalb der gesamten DUA benötigt werden.
-
ClassDescriptionMesswert für ein Attribut mit Plausibilisierungsinformationen.Deprecated.die Klasse sollte nicht mehr verwendet werden, weil der API-Kontrakt für die Implementierung von equals und hashCode verletzt wird und auch nicht sinnvoll implementiert werden kann.Ausnahme, die geworfen wird, wenn ein Modul innerhalb einer SWE nicht initialisiert werden konnte.Allgemeine Konstanten der DUA.Einige hilfreiche Methoden, die an verschiedenen Stellen innerhalb der DUA Verwendung finden.Korrespondiert mit den Eigenschaften einer ggf. skalierbaren DAV-Ganzzahl (mit Zustaenden)Instanzen dieser Klasse rufen zu bestimmten Zeitpunkten all ihre Beobachter auf und teilen diesen dann eine bestimmte Information des generischen Typs
Tmit.Klasse, die alle Markierungen eines Messwertes speichert.Unskalierter Messwert mit Plausibilisierungsinformationen.Korrespondiert mit dem Zustandsraum eines Messwertes.Eine Instanz dieser Klasse kann eine Menge von Objekten zu bestimmten Zeitpunkten über die SchnittstelleIObjektWeckerListeneralarmieren.
Achtung: Für jedes Objekt kann nur ein Weckzeitpunkt eingestellt werden.Dieses Modul funktioniert wie ein normaler Bearbeitungsknoten mit folgenden Unterschieden:.
1.)Ableitungen dieser Klasse stellen die Standard-Publikationsinformationen für einen Modul-Typ und eine SWE innerhalb der DUA zur Verfügung.Beinhaltet eine Variable und die Information wie lange diese Variable schon konstant ist (d.h. wie oft sie mittels der Methodeaktualisiere(..)aktualisiert wurde und sich dabei nicht geändert hat)