FC_NegativePart

 

FC_NegativePart - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.3.0

Versionen:

Aktuelle Version

Aufgabe

Ermittlung des Negativteils einer Zahl.

Beschreibung

Der Negativteil wird wie folgt definiert:

oi_lrValue >= 0,0 -> 0,0

oi_lrValue < 0,0 -> ABS(i_lrValue)

Zusammen mit der Funktion FC_PositivePart gilt für alle reellen lrValue die folgende Identität:

lrValue = FC_PositivePart(lrValue) - FC_NegativePart(lrValue)

Schnittstelle

Eingang

Datentyp

Beschreibung

i_lrValue

LREAL

Wert der Zahl, von der der Negativteil ermittelt 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

Rückgabewert

Datentyp

Beschreibung

LREAL

Negativteil des Werts i_lrValue

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

OK

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

OK

Der Negativteil wurde erfolgreich berechnet.