Erstellen von benutzerdefinierten Funktionsblöcken und Variablen

Verwenden Sie die Schritte, um einen benutzerdefinierten Funktionsblock (BDFB) zu erstellen, und fügen Sie dann Eingabe- und Ausgabevariablen hinzu. Der BDFB wird mit der Kontaktplan-Programmiersprache erstellt.
So erstellen Sie einen benutzerdefinierten Funktionsblock und Variablen
  1. Erweitern Sie im
    Projekt-Organizer
    den Eintrag
    Objekte
    .
  2. Klicken Sie mit der rechten Maustaste auf
    Benutzerdefinierte Funktionsblöcke
    und wählen Sie dann
    Neuer benutzerdefinierter Funktionsblock
    aus.
  3. Geben Sie unter
    Neuer benutzerdefinierter Funktionsblock
    den BDFB-Namen
    Traffic_Controller_FB
    ein, wählen Sie in der Liste
    Typ
    die Option
    Kontaktplan
    und anschließend
    Erstellen
    aus.
  4. Erweitern Sie im
    Projekt-Organizer
    die Option
    Traffic_Controller_FB
    und doppelklicken Sie dann auf
    Lokale Variablen
    .
  5. Fügen Sie im Raster für lokale Variablen die folgenden Variablen hinzu:
    • Vier Eingabevariablen zur Darstellung eines Autosensors in jeder der vier Positionen in der Kreuzung (N, S, O, W).
    • Sechs Ausgabevariablen für rote, gelbe und grüne Ampellichter in jede der beiden Richtungen (NS, OW).
    Variablen
    Name
    Datentyp
    Richtung
    Attribut
    N_CAR_SENSOR
    BOOL
    VarInput
    Lesen
    S_CAR_SENSOR
    BOOL
    VarInput
    Lesen
    W_CAR_SENSOR
    BOOL
    VarInput
    Lesen
    E_CAR_SENSOR
    BOOL
    VarInput
    Lesen
    NS_GREEN_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    NS_YELLOW_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    NS_RED_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    EW_RED_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    EW_YELLOW_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    EW_GREEN_LIGHTS
    BOOL
    VarOutput
    Lesen/Schreiben
    TON_1
    TON
    Var
    Lesen/Schreiben
    TON_2
    TON
    Var
    Lesen/Schreiben
    TON_3
    TON
    Var
    Lesen/Schreiben
    TON_4
    TON
    Var
    Lesen/Schreiben
  6. Speichern Sie das Projekt über eine der folgenden Aktionen:
    • Wählen Sie in der Menüleiste Schaltfläche „Speichern“.
    • Wählen Sie im Menü
      Datei
      die Option
      Speichern
      .
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal