FC_PackWord

 

FC_PackWord - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.3.0

Versionen:

Aktuelle Version

Aufgabe

Packen von 16 BOOL-Variablen in ein WORD.

Beschreibung

Gibt ein WORD zurück, dessen Bits die BOOL-Eingangsvariablen darstellen. Die Zuordnung der Bits erfolgt von niedrigst- zu höchstwertig aufsteigend nach der Nummerierung der Eingangswerte.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_xB15

BOOL

Höchstwertiges Eingangsbit

i_xB14

BOOL

Eingangsbit

i_xB13

BOOL

Eingangsbit

i_xB12

BOOL

Eingangsbit

i_xB11

BOOL

Eingangsbit

i_xB10

BOOL

Eingangsbit

i_xB09

BOOL

Eingangsbit

i_xB08

BOOL

Eingangsbit

i_xB07

BOOL

Eingangsbit

i_xB06

BOOL

Eingangsbit

i_xB05

BOOL

Eingangsbit

i_xB04

BOOL

Eingangsbit

i_xB03

BOOL

Eingangsbit

i_xB02

BOOL

Eingangsbit

i_xB01

BOOL

Eingangsbit

i_xB00

BOOL

Niedrigstwertiges Eingangsbit

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

Rückgabewert

Datentyp

Beschreibung

WORD

Ein WORD, dessen Bits die BOOL-Eingangsvariablen darstellen.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

OK

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

OK

Die BOOL-Variablen wurden erfolgreich gepackt.