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
- Erweitern Sie imProjekt-Organizerden EintragObjekte.
- Klicken Sie mit der rechten Maustaste aufBenutzerdefinierte Funktionsblöckeund wählen Sie dannNeuer benutzerdefinierter Funktionsblockaus.
- Geben Sie unterNeuer benutzerdefinierter Funktionsblockden BDFB-NamenTraffic_Controller_FBein, wählen Sie in der ListeTypdie OptionKontaktplanund anschließendErstellenaus.
- Erweitern Sie imProjekt-Organizerdie OptionTraffic_Controller_FBund doppelklicken Sie dann aufLokale Variablen.
- 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).
VariablenNameDatentypRichtungAttributN_CAR_SENSORBOOLVarInputLesenS_CAR_SENSORBOOLVarInputLesenW_CAR_SENSORBOOLVarInputLesenE_CAR_SENSORBOOLVarInputLesenNS_GREEN_LIGHTSBOOLVarOutputLesen/SchreibenNS_YELLOW_LIGHTSBOOLVarOutputLesen/SchreibenNS_RED_LIGHTSBOOLVarOutputLesen/SchreibenEW_RED_LIGHTSBOOLVarOutputLesen/SchreibenEW_YELLOW_LIGHTSBOOLVarOutputLesen/SchreibenEW_GREEN_LIGHTSBOOLVarOutputLesen/SchreibenTON_1TONVarLesen/SchreibenTON_2TONVarLesen/SchreibenTON_3TONVarLesen/SchreibenTON_4TONVarLesen/Schreiben - Speichern Sie das Projekt über eine der folgenden Aktionen:
- Wählen Sie in der Menüleiste
. - Wählen Sie im MenüDateidie OptionSpeichern.
Rückmeldung geben