Depot für Lernprogramme

TIPP: Sie können ein vorkonfiguriertes Alarmraster verwenden, anstatt es von Grund auf neu zu erstellen. Für weitere Informationen wählen Sie
Vorlagenbibliotheken
und dann
Widgets
Alarmraster
.
WICHTIG: Durch Drücken von
System abschalten
wird sofort das Host-Betriebssystem heruntergefahren
, auf dem die
FactoryTalk Optix-Anwendung
läuft.
Dieses Lernprogramm setzt voraus, dass Sie mit diesen Informationen vertraut sind:
Voraussetzungen
#.
Laden Sie ein Beispielprojekt herunter:
  • Erstellen Sie ein Server-Projekt. Weitere Informationen finden Sie unter #.
  • Erstellen Sie ein Client-Projekt. Weitere Informationen finden Sie unter #.
TIPP: Das Client-Projekt importiert Daten aus dem Server-Projekt.
  1. So arbeiten Sie das Projekt aus
  2. Die Schnittstellenelemente anordnen.
  3. CONTAINER-SCHRITT
    Weitere Informationen über dynamische Links finden Sie unter #.
    TIPP: Grafische Objekte werden auf der Grundlage der Variablentypen erstellt.
    TIPP: Wenn die erforderliche Option nicht angezeigt wird, aktivieren Sie das Kontrollkästchen
    Alle anzeigen
    .
    TIPP: Sie können das Attribut
    @BrowseName
    auswählen, indem Sie es aus dem Dropdown-Menü
    Attribut
    am unteren Rand auswählen.
    TIPP: Die Herstellungsdaten der Motoren werden bei der Erstellung des Objekttyps Motor und der Objektinstanzen festgelegt.
    TIPP: Möglicherweise müssen Sie
    Column1
    manuell eingeben.
    TIPP: Sie können die
    @Attribute
    -Werte aus dem Dropdown-Menü
    Attribut
    unten im Dialogfeld auswählen.
    1. Klicken Sie in der
      Projektansicht
      mit der rechten Maustaste auf
      AlarmGridPanel
      und wählen Sie
      Neu
      Basis-Steuerelemente
      Schaltfläche
      .
  4. Konfigurieren Sie die Spalte Motorname:
    1. Doppelklicken Sie unter
      Eigenschaften
      auf
      Datenrasterspalte1
      und geben Sie
      MotorNameCol
      ein
    2. Erstellen Sie unter
      Datenelementvorlage
      einen dynamischen Link zwischen der Eigenschaft
      Text
      und
      Aliase
      {Item}
      Motor@BrowseName
      TIPP: Sie können das Attribut
      @BrowseName
      auswählen, indem Sie es aus dem Dropdown-Menü
      Attribut
      am unteren Rand auswählen.
      Weitere Informationen zu dynamischen Links finden Sie unter #.
    3. Erstellen Sie einen dynamischen Link zwischen der Eigenschaft
      Sortieren nach
      und
      Aliase
      {Item}
      Motor@BrowseName
      TIPP: Sie können das Attribut
      @BrowseName
      auswählen, indem Sie es aus dem Dropdown-Menü
      Attribut
      am unteren Rand auswählen.
      Weitere Informationen zu dynamischen Links finden Sie unter #.
    4. Setzen Sie
      Titel
      auf
      Motor Name
  5. Erstellen Sie die Spalte für die Motordrehzahl:
    1. Wählen Sie in
      Eigenschaften
      neben
      Spalten
      die Option
      Add
      und danach
      Textspalte
      aus.
    2. Doppelklicken Sie auf den Namen der Spalte und geben Sie
      MotorSpeedCol
      ein.
    3. Erstellen Sie unter
      Datenelementvorlage
      einen dynamischen Link zwischen
      Text
      und
      Aliase
      {Item}
      Motor
      Speed
      .
      Weitere Informationen zu dynamischen Links finden Sie unter #.
    4. Setzen Sie
      Titel
      auf
      Speed
  6. Erstellen Sie die Spalte für die Motorbeschleunigung:
    1. Wählen Sie in
      Eigenschaften
      neben
      Spalten
      die Option
      Add
      und danach
      Textspalte
      aus.
    2. Doppelklicken Sie auf den Namen der Spalte und geben Sie
      MotorAccelerationCol
      ein.
    3. Erstellen Sie unter
      Datenelementvorlage
      einen dynamischen Link zwischen
      Text
      und
      Aliase
      {Item}
      Motor
      Acceleration
      .
      Weitere Informationen zu dynamischen Links finden Sie unter #.
    4. Setzen Sie
      Titel
      auf
      Acceleration
  7. Erstellen Sie die Spalte für das Motordrehmoment:
    1. Wählen Sie in
      Eigenschaften
      neben
      Spalten
      die Option
      Add
      und danach
      Textspalte
      aus.
    2. Doppelklicken Sie auf den Namen der Spalte und geben Sie
      MotorTorqueCol
      ein.
    3. Erstellen Sie unter
      Datenelementvorlage
      einen dynamischen Link zwischen der Eigenschaft
      Text
      und
      Aliase
      {Item}
      Motor
      Torque
      .
      Weitere Informationen zu dynamischen Links finden Sie unter #.
    4. Setzen Sie den Wert der Eigenschaft
      Titel
      auf
      Torque
  8. Das Projekt speichern.
  9. Klicken Sie in der
    Projektansicht
    mit der rechten Maustaste auf den Ordner
    OPC UA
    und wählen Sie
    Neu
    OPC UA-Server
    .
  10. Notieren Sie sich in
    Eigenschaften
    den Wert der Eigenschaft
    Endpunkt-URL
    .
    NOTIZ: Sie benötigen den Wert der Eigenschaft
    Endpunkt-URL
    , um den OPC UA-Client später zu konfigurieren.
  11. OBJEKT-BEISPIELE
  12. Erstellen oder wählen Sie in
    Projektansicht
    ein
    Kombinationsfeld
    -Objekt.
  13. Erstellen Sie in
    Eigenschaften
    einen dynamischen Link zwischen der Eigenschaft
    Modell
    und einem Knoten.
    Ausgewählter Knoten
    Kombinationsfeld
    Datenbank-Objekt
    In Datenbanktabellen enthaltene Werte
    Projektknoten
    Werte von Attributen oder Eigenschaften aller direkten untergeordneten Knoten
    Weitere Informationen über dynamische Links finden Sie unter #.
  14. (Optional) Geben Sie die Art der Elemente an, die im Objekt angezeigt werden sollen, indem Sie
    ItemKind
    festlegen.
    TIPP:
    Die Eigenschaft
    ItemKind
    wird automatisch mit dem unter den untergeordneten Knoten erkannten Objekt- oder Variablentyp festgelegt.
    Wenn das Modell beispielsweise auf einem Ordnerknoten basiert, der mehrere Instanzen eines
    Motor
    -Objekttyps enthält, wird
    ItemKind
    automatisch mit der Referenz auf den -Typ gesetzt. In diesem Fall sind die angezeigten Werte die Attribute oder Eigenschaften der verschiedenen Instanzen (, , usw.).
  15. (Optional) Sortieren Sie Elemente, indem Sie die Werte
    Sortierreihenfolge
    und
    Sortieren nach
    festlegen.
  16. (Optional) Verbinden Sie in
    Ereignisse
    Auswahl geändert
    mit der Methode
    Aktualisieren
    .
    Die in dem Objekt enthaltenen Elemente werden jedes Mal aktualisiert, wenn Sie mit dem Objekt interagieren.
  17. Konfigurieren Sie Diagrammbeschriftungen, indem Sie einen dynamischen Link zwischen
    Beschriftung
    und einem variablen Argument wie z. B. erstellen.
Wählen Sie
Ausführen
aus, um das Projekt mithilfe des Client-Emulators auszuführen. Testen Sie jetzt Ihr Projekt. Informationen zum Ausführen des Projekts auf einem Remote-Client finden Sie unter #.
Wählen Sie
Ausführen
, um Server- und Client-Projekte mithilfe des Client-Emulators auszuführen, um Ihr Projekt zu testen. Um die Projekte auf einem Remote-Client auszuführen, wählen Sie #.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.