Page tree

Der Alarm Tree für MKK wird über ein LDIF File aufgebaut, das nach der Oracle Datenbank erzeugt wird.

Jeder Knoten  ist von einem bestimmten Typ und hat verschiedene Properties. Fehlt in einem Knoten eine Property, die aber in dem Elternknoten vorhanden ist, wird diese von dem Elternknoten geerbt (Ich glaube das ist die entscheidende Methode: org.csstudio.alarm.treeview.model.AbstractAlarmTreeNode.getInheritedProperty).

In der folgenden Tabelle sind die Knoten-Typen aufgelistet  (Java Interface: org.csstudio.utility.ldap.treeconfiguration.EpicsAlarmcfgConfiguration):

Knoten Name

Ldap Name

Bemerkung

Facility

efan

Name der Facility. Organisatorische Unterteilung, die keine technische Entsprechung hat. Normalerweise ist die Facility, die höchste Struktur wie zB XFEL oder FLASH
ComponentecomName der Componente. Organisatorische Unterteilung, die keine technische Entsprechung hat. Normalerweise ist die Componente, eine kleinere Struktur wie zB eine Ventilbox oder der Raum einer Klimaanlage
IoceconIoc sind die Frontend Rechner, auf denen die Records der EPICS Db laufen
RecorderenDie einzelnen Records einer EPICS Db. Die Records sind meisten die Blätter des Alarm Trees


In der folgenden Tabelle sind die Properties bzw. Eigenschaften jedes Knotens aufgelistet (Java Interface: org.csstudio.utility.ldap.treeconfiguration.EpicsAlarmcfgTreeNodeAttribute):

Property Name

Ldap Property

Bemerkung

CSS SDS Alarm DisplayepicsCssAlarmDisplaySds Display, das bei einem Alarm des Knotens bzw Record geöffnet wird
CSS SDS DisplayepicsCssDisplay

Sds Display für den Knoten bzw Record, das im Normalfall geöffnet wird.

CSS Trendplotter DisplayepicsCssStripChartTrendplotter (früher Strip Chart) das für den Knoten bzw Record geöffnet werden soll
Help GuidanceepicsHelpGuidanceKurzer String, der den Knoten bzw Record beschreibt.
Help PageepicsHelpPageURL einer Web Page mit Informationen über den Knoten bzw. Record



  • No labels