GPIOWritePin-Baustein

Kurz-Information

Name

GPIOWritePin

→POE-Typ

→Funktion

Kategorie

Weitere Systembausteine, Bausteine für GPIOs, Baustein mit interner Fehlerdiagnose

Grafische Schnittstelle

images/download/thumbnails/414780032/GPIOWritePin-version-1-modificationdate-1534490358153-api-v2.png

Verfügbar ab

Version 1.85.0 (für logi.CAD 3) und Version 3.5.2 von logi.RTS
images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/warning.svg Dieser Baustein wird für →phyBOARD-Regor unterstützt.

Funktionalität

Der Baustein schreibt den Wert eines GPIO Output-Pins.

Eingänge, Ausgänge


Bezeichner

→Datentyp

Beschreibung

Eingänge:

port

USINT

0-basierter Port-Index des adressierten GPIOs

pin

USINT

0-basierter Pin-Index des adressierten GPIOs

pinValue

BOOL

der zu schreibende Wert

  • TRUE: Pin wird aktiv gesetzt

  • FALSE: Pin wird passiv gesetzt

Rückgabewert:

-

UDINT

der Rückgabewert der Operation

  • 0: OK

  • 1: allgemeiner Fehler

  • 3: System-Service nicht geladen

Die Eingänge port und pin sind hardware-spezifisch. Für die Beschaltung der Eingänge ziehen Sie die Dokumentation des jeweiligen Herstellers heran.

Der Eingang EN und der Ausgang ENO sind für den →Aufruf des Bausteins verfügbar. Siehe "Ausführungssteuerung: EN, ENO" für Informationen zum Eingang EN und zum Ausgang ENO.

Interne Fehlerdiagnose für Baustein

Der Baustein prüft folgende Fehlerfälle und setzt – bei Auftreten dieser Fehlerfälle – den Ausgang ENO des Bausteins auf den Wert FALSE (oder eine Entsprechung): Der Rückgabewert der Funktion war nicht 0 (siehe oben).

Beispiel für Verwendung im ST-Editor

Derzeit ist kein Beispiel verfügbar.

Bei der Erstellung Ihrer Anwendung im ST-Editor erstellen Sie den Aufruf eines Bausteins, indem Sie den laut Syntax erforderlichen Text eintippen oder die Inhaltshilfe verwenden.