Klassenbeziehungen

Klassenbeziehungen bestimmen, welche Klassen sich aufeinander beziehen können, wodurch wiederum die Objekt- und Konstruktionsartikel bestimmt werden, mit denen ein anderes Objekt verknüpft werden kann. Klassenbeziehungen legen weitgehend die „Von/In“-Navigationsstruktur eines Konzeptionsobjekts fest und können so konfiguriert werden, dass die zahllosen Variationsmöglichkeiten in einer Anlage angezeigt werden können. Es können z. B. Beziehungen für die Klasse „MOTOR“ so eingestellt werden, dass alle Kabel (-ausgänge, -eingänge) eines Motors, der Betriebsraum des Motors (z. B. Ort: 10) und seine Anschlusskastenverknüpfung (z. B. 10-JB-001) angezeigt werden.

Klassenbeziehungen vereinfachen den Erfassungsvorgang durch Beschränken der Anzahl an Beziehungen, der in der Werteliste anzeigt werden, wodurch sicherstellt wird, dass nur sinnvolle Beziehungen erstellt werden können. Beim Erfassen eines „Senders“ ist z. B. die einzige zur Auswahl stehende funktionale übergeordnete Beziehung eine „Geräteschleife“. Klassenbeziehungen werden für die Konstruktionsartikel- und Objektklassen definiert.

Die Registerkarte Klassenbeziehungen auf der Seite Klasse dient zum Konfigurieren von Beziehungen. Alle Beziehungen werden auf Klassenbasis konfiguriert, d. h. alle Pumpen in der Klasse „PUMPE“ haben die gleichen Beziehungen. Individuelle Beziehungen können mithilfe der Standardbeziehungen als Vorlagen erstellt werden. Gewöhnlich werden Klassen erstellt und anschließend deren Beziehungen konfiguriert. Die erforderlichen Klassenbeziehungen haben möglicherweise eine stärkere Auswirkung auf eine Klasse, als technische Daten oder ID-Kennzeichnungen.

Typen/Objektverknüpfung

Objekte sind der Hauptbezugspunkt für die Hauptbeziehungen zu anderen Objekten, Konstruktionsartikeln, Dokumenten usw. Jede Beziehung kann bidirektional angewendet werden. Die in der Tabelle aufgeführten Objektklassen sind Beispiele; sie zeigen, wie eine tatsächliche Beziehung aussehen kann.

N Ein Objekt einer Klasse Bezeichnung Klassenbeziehung Objekt(e) von Klasse N
1 KREIS kann unt.geord. FktObj. haben TRANSMITTER n
n TRANSMITTER kann üb.geord. FktObj. haben KREIS 1
1 GEBÄUDE kann freie unt.geord. OrtsObj. haben RAUM n
n RAUM kann freies üb.geord. OrtsObj. haben GEBÄUDE 1
1 PS_DATEN kann ProzDatens. sein f VENTIL n
n VENTIL kann ProzDaten haben PS_DATEN 1
1 KREIS kann Sign. verwend. v. SIGNAL n
n SIGNAL kann Signal sein für KREISE 1
1 MCC (Motor Control Central - Zentrale Motorregelung) kann als Ausgang besitzen KABEL n
n KABEL kann abgehen von MCC 1
1 MOTOR kann als Eingang besitzen KABEL n
n KABEL kann eingehen an MOTOR 1

Dynamische Objektbeziehungen

Beziehungen sind bidirektional - das Definieren der Beziehung in eine Richtung definiert sie auch in die andere Richtung. Folgende Objektbeziehungen können nach Bedarf geändert werden: Die Objektklassen sind Beispiele, die verwendet werden, um die Verknüpfungstypen zu veranschaulichen.

N
1 MCC_BEREICH kann versorgen MOTOR 1
1 MOTOR kann versorgt werden von MCC_BEREICH 1
n ÜBERDRUCKVENTIL kann beeinflussen DRUCKBEHÄLTER 1
1 DRUCKBEHÄLTER Beeinflussung möglich von ÜBERDRUCKVENTIL n
n SIGNAL kann zuordnen KANAL 1
1 KANAL kann zugeordnet werden von SIGNAL n
1 MCC kann vorläufig versorgen MOTOR n
n MOTOR kann vorläufig versorgt werden von MCC 1
1 MOTOR kann antreiben PUMPE 1
1 PUMPE Antrieb möglich durch MOTOR 1
n KREIS kann vorläufig zuordnen DCS 1
1 DCS kann vorläufig zugeordnet werden von KREIS n
n TRANSMITTER kann verlegt werden neben LEITUNG 1
1 LEITUNG kann verlegt werden neben TRANSMITTER n
1 MCC_BEREICH kann Ersatzversorgung darstellen MOTOR 1
1 MOTOR Ersatzversorgung möglich durch MCC_BEREICH 1
1 MCC kann Ersatzversorgung darstellen MOTOR n
n MOTOR Ersatzversorgung möglich durch MCC 1
1 ROHRLEITUNGSSYSTEM kann unt.geord. Rohre haben VENTILKUGEL n
n VENTILKUGEL kann üb.geord. Rohrleitg. haben ROHRLEITUNGSSYSTEM 1
n PUMPE kann Ersatzteil haben IMPELLER n

Konstruktionsartikel - Verknüpfungstypen

Es lassen sich drei bidirektionale Standardbeziehungstypen für Konstruktionsartikel anwenden. Jede der unten aufgeführten Konstruktionsartikelklassen ist ein Beispiel - sie dienen nur zur Veranschaulichung des Verknüpfungstyps.

N Ein Anlagenteil der Klasse Bezeichnung Klassenbeziehung
1 MOTOR Mögl. Anlagenteil für MOTOR n
n IMPELLER kann Ersatzteil sein für PUMPE n
Ein Anlagenteil der Klasse Anlagenteile der Klasse
n PUMPE kann bestehen aus IMPELLER n
n IMPELLER kann gehören zu PUMPE n

Entwurfsobjekte und Artikel mit Bezug zu Objekten

Die Definition von Entwurfsobjekten und Artikeln mit Bezug zu einem Objekt auf den Anlagenobjektseiten wird von den Objektrelationen gesteuert, der für eine bestimmte Klasse definiert worden sind. Beim Verknüpfen der Beziehung mit dem Objekt, darf jede Beziehung nur einen Wert erhalten. Eine oder mehrere der folgenden Beziehungen kann hinzugefügt werden: