FC_UnpackByte

 

FC_UnpackByte - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.3.0

Versionen:

Aktuelle Version

Aufgabe

Zerlegung eines BYTE in 8 BOOL-Werte.

Beschreibung

Die Funktion zerlegt das BYTE vom Eingang in seine Bitkomponenten und liefert diese als BOOL-Werte.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_byInput

BYTE

Das BYTE, das in seine Bits zerlegt werden soll.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer, diagnosebezogener Ausgang.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_xB07

BOOL

Höchstwertiges Bit des BYTE

q_xB06

BOOL

Bit des BYTE

q_xB05

BOOL

Bit des BYTE

q_xB04

BOOL

Bit des BYTE

q_xB03

BOOL

Bit des BYTE

q_xB02

BOOL

Bit des BYTE

q_xB01

BOOL

Bit des BYTE

q_xB00

BOOL

Niedrigswertiges Bit des BYTE

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

OK

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

OK

Die BOOL-Variablen wurden erfolgreich entpackt.