Panel-Referenz
Über so genannte Panel-Referenzen bietet der grafische Editor von WinCC OA die Möglichkeit, existierende Panels in andere Panels einzufügen. Die so eingebundenen Panelbestandteile übernehmen im weiteren jede Eigenschafts- und Parametrierungsänderung, die im Referenz-Panel vorgenommen wird. Auf diese Weise können etwa übergreifende Ersetzungen in Anlagen einfach im Steuerungsprogramm nachvollzogen werden. Allerdings können Panel-Referenzen auch einfach als Zeichenhilfe verwendet werden, ohne dass ein Durchgriff von späteren Änderungen des Referenz-Panels auf seine Referenzen vorgesehen ist: Das Referenz-Panel muss dafür allerdings unverändert bleiben.
Wenn in Control-Skripts des Referenz-Panels $-Parameter enthalten sind, wird, nachdem Sie die Elemente des Referenz-Panels im aktuellen Panel fixiert haben, der $_Parameter -Festlegen-Dialogaufgeschaltet. In diesem können Sie bestimmen, wie die in den Skripts des Referenz-Panels vergebenen $-Parameter aufgelöst werden sollen. Bei jedem Aufschalten des bearbeiteten Panels im VISION-Modul werden sie entweder nach den Vereinbarungen im Referenz-Panel oder aber spezifisch für die einzelne Referenz ersetzt.
Abbildung: Panel-Referenzen eines Projektes (DemoApplication)
So fügen Sie eine Referenz mit $-Parameter ein:
-
Durch Klicken der Schaltfläche PanelRef öffnen Sie den Dateiauswahldialog.
-
Wählen Sie eine Referenzpaneldatei (Dateityp: .pnl) im Pfad panel/objectsaus.
-
Bestätigen Sie die Auswahl und platzieren Sie das Referenzobjekt auf der gewünschten Position der Panelarbeitsfläche.
-
Wenn in der Referenz $-Parameter existieren, so öffnet sich das Dialogfenster Referenz-Definition. (Mehr hierzu lesen Sie im Kapitel Eigenschaften von Referenzen und Überparametrierung)
-
Wenn für den $-Parameter ein Datenpunkt erwartet wird, so benutzen Sie den DP-Selektor: Öffnen Sie das Fenster Datenpunktauswahl mit einem Klick auf die Schaltfläche DP-Selektor. Darin wählen Sie einen Datenpunkt aus (siehe Modul PARA) und bestätigen Ihre Auswahl durch einen Klick auf die Schaltfläche OK.
-
Wiederholen Sie den letzten Schritt für jeden $-Parameter, den Sie in dieser Referenz auflösen möchten. An dieser Stelle können Sie $-Parameter auch unaufgelöst lassen, und diese später im Eigenschaftenfenster editieren. (Mehr hierzu lesen Sie im Kapitel Eigenschaftenfenster unter Eigenschaften von Referenzen und Überparametrierung)
-
Beenden Sie die Referenzparametrierung mit einem Klick auf die Schaltfläche OK.
Mit einem Doppelklick auf die Panelreferenz im Panel während des Engineerings, kann ihre Referenzdefinition geöffnet werden.
Im Eigenschaftenfenster können Sie die Eigenschaften der eingefügten Referenz ansehen oder auch editieren (überparametrieren). Mehr zu Referenzeigenschaften und Überparametrierung erfahren Sie im Kapitel Eigenschaftenfenster unter Eigenschaften von Referenzen und Überparametrierung.
Im Gedi stellt das Katalogfenster ebenfalls Referenzen zum Einfügen mit Drag&Drop bereit. Mehr zum Objektkatalog erfahren Sie im Kapitel Das Katalogfenster.
Beim Öffnen eines Panels mit fehlenden Referenzpanels in Vision, werden diese Referenzen durch ein Default-Error Symbol ersetzt.