Erweitern einer Schnittstelle

Sie können Schnittstellen ebenso wie Funktionsbausteine erweitern. Die Schnittstelle erhält dann auch die Schnittstellen-Methoden und Schnittstellen-Eigenschaften der Basis-Schnittstelle, zusätzlich zu ihren eigenen.

Erzeugen einer Schnittstelle, die eine andere Schnittstelle erweitert:

1. Selektieren Sie das SPS-Projektobjekt oder einen Unterordner im SPS-Projektbaum.
2. Wählen Sie im Kontextmenü den Befehl Hinzufügen > Schnittstelle…
Der Dialog Schnittstelle hinzufügen öffnet sich.
3. Geben Sie einen Namen für die neue Schnittstelle ein.
4. Aktivieren Sie die Option Erweitert und klicken Sie auf die Schaltfläche Erweitern einer Schnittstelle 1:.
5. Die Eingabehilfe öffnet sich.
6. Wählen Sie aus der Kategorie Schnittstellen die Schnittstelle aus, die durch die neue Schnittstelle erweitert werden soll.
Die Schnittstelle erweitert die Basis-Schnittstelle.

 

Erweitern einer Schnittstelle 2:

Mehrfachvererbung erlaubt

Bei Schnittstellen ist Mehrfachvererbung erlaubt. Es ist möglich, dass eine Schnittstelle mehr als eine andere Schnittstelle erweitert.

  • Möglich:
    INTERFACE I_Sub EXTENDS I_Base1, I_Base2

Siehe auch: