Schaltfläche mit mehreren Parametern erstellen

Die folgenden Anweisungen sind nur ein Beispiel dafür, wie eine Schaltfläche gezeichnet werden kann, und wie ein Befehl mit mehreren Befehlsparametern konfiguriert wird.

Szenario: Sie möchten in einer Grafik eine Schaltfläche klicken, um beispielsweise einen Binärausgang-Datenpunkt in den aktiven Zustand und die Priorität des Datenpunkts auf 2 zu kommandieren.

  • Sie sind mit den Befehls- und Navigationseigenschaften vertraut und wissen, welche Felder und Optionen Ihnen zur Konfiguration der Befehlssteuerung zur Verfügung stehen.
  1. Klicken Sie ein Zeichenelement und zeichnen Sie eine Form für die Schaltfläche, zum Beispiel einen Kreis, im Zeichenbereich.
  1. Wählen Sie das Schaltflächenelement (z. B. den Kreis) im Zeichenbereich und erweitern Sie in der Ansicht Eigenschaften die Eigenschaft Farben.
  • Dem Schaltflächenelement muss eine Farbe für den Hintergrund oder als Füllfarbe zugewiesen sein, so dass ein wählbarer Bereich zu sehen ist. Wenn Sie beide Eigenschaften leer lassen, kann die Schaltfläche nicht ausgewählt werden.
  1. Formatieren Sie das Schaltflächenelement mit folgenden Eigenschaften.
  • Hintergrund: Geben Sie den Namen einer Farbe für den Hintergrund ein.
  • Füllung: Geben Sie den Namen einer Farbe für den Umriss der Befehlssteuerung ein.
  • Strich: Geben Sie den Namen einer Farbe für die Zeichen der Befehlssteuerung ein.
  1. Wählen Sie das Element im Zeichenbereich und erweitern Sie in der Ansicht Eigenschaften die Befehls- und Navigationseigenschaften.
  1. Ziehen Sie den gewünschten Datenpunkt aus dem System Browser in das Feld Ziel.
    Hinweis: Wenn die Bezeichnung des Ziels keine Eigenschaft enthält, wird die Standard-Eigenschaft angesprochen. Anderenfalls müssen Sie die Eigenschaft angeben, indem Sie einen Punkt (.) und dann den Eigenschaftsnamen angeben, nachdem Sie den Datenpunkt in das Feld Ziel gezogen haben, zum Bespiel: CCProject.LogicalView:Logical.PXRack.B.Block.Hcrv;.Property_Name
  • Ziehen Sie für dieses Beispiel einen Binärausgangs-Punkt per Drag & Drop an das Ende des Eigenschaftspfads, und geben Sie .Priority_Array ein.
    Hinweis: Wenn Sie den Datenpunkt im System Browser gewählt haben oder eine Symbolinstanz des Datenpunkts im Zeichenbereich gewählt haben, werden die Datenpunktinformationen im Register Erweiterte Bedienung angezeigt. Ziehen Sie die Eigenschaft, die angesprochen wird, vom Register Erweiterte Bedienung in das Feld Ziel. Der Eigenschaftsname wird automatisch eingefügt.
  1. Wählen oder geben Sie im Dropdown-Menü Befehlsname die Befehlsregel ein, die Sie auf die Eigenschaft anwenden möchten. Wenn Sie den Befehlsnamen manuell eingeben, muss er mit dem Namen des Befehls im Abschnitt Modelle und Funktionen > Befehlskonfiguration übereinstimmen. In diesem Feld wird zwischen Gross- und Kleinschreibung unterschieden.
  • Geben Sie in diesem Beispiel WritePrio ein, oder wählen Sie den Eintrag.
  1. Führen Sie im Feld Parameter eine der folgenden Aktionen aus:
  • Wählen Sie die Werte aus dem Dropdown-Menü aus.
  • Ersetzen Sie die vorhandenen Werte durch die Werte, die mit der Schaltfläche kommandiert werden.
  • Geben Sie für dieses Beispiel Wert=1; Priorität=2 ein.
    Hinweis:
    Wählen Sie im Dropdown-Menü Trigger, wie der Befehl ausgelöst wird: Einfachklick oder Doppelklick. Wählen Sie für dieses Beispiel Einfachklick.
  1. (Optional) Geben Sie im Feld Beschreibung eine kurze Beschreibung des Befehls ein, die im Tooltip angezeigt wird.
  1. Wählen Sie im Dropdown-Menü Cursor die Art Cursor, die angezeigt werden soll, wenn der Befehl aktiv ist.
  1. Aktivieren Sie das Kästchen Befehlsauslösung, damit die Befehlssteuerung einen Befehl initiieren und senden kann.
  1. Aktivieren Sie das Kästchen Deaktiviert, um die Befehlssteuerung zu sperren, und wählen Sie im Dropdown-Menü Deaktivierter Stil, wie die gesperrte Befehlssteuerung angezeigt werden soll. Wenn beispielsweise der gewählte Datenpunkt Out_of_Service ist und der Befehl gesperrt ist, ist während der Laufzeit der deaktivierte Stil aktiv, um dies darzustellen.
  1. Das Kästchen Erweiterter Tooltip ist standardmässig aktiviert. Es zeigt folgende Details zum Befehlsobjekt: Ziel, Befehlsname und Parameter. Der erweiterte Tooltip wird zu den für das Element konfigurierten Tooltips hinzugefügt.
  1. Klicken Sie Speichern unter .