Typ | Funktion |
Beschreibung | Negiert den mit dem Eingangsparameter IN1 verbundenen Operanden. |
Hinweise |
- Die Eingangs- und Ausgangsparameter müssen denselben Datentyp besitzen (ein größerer Ausgangsdatentyp ist zulässig).
- Es sind nur vorzeichenbehaftete Datentypen und REAL/LREAL-Datentypen erlaubt.
- Diese Funktion unterstützt an den Ein- und Ausgängen die implizite Typkonvertierung gemäß Definition in der Norm IEC 61131.
|
Parameter | Eingang
IN1
Datentyp: | ANY_NUM (siehe obenstehende Hinweise) |
Beschreibung: | Eingangswert |
Ausgang
NEG
Datentyp: | ANY_NUM (siehe obenstehende Hinweise) |
Beschreibung: | Ausgangswert |
|
Fehlerverhalten | Fehlerverhalten
Die folgende Tabelle zeigt die Fehler, die bei der Ausführung der Funktion auftreten können, und den von der Funktion im entsprechenden Fehlerfall zurückgegebenen Wert. Der Wert, den die Funktion im Fehlerfall zurückgibt, hängt vom Eingangswert ab (wenn z.B. der Eingangswert keine gültige Zahl (NaN) ist, gibt die Funktion NaN zurück).
Fehlerfall | Ausgabewert |
Eingangswert = SINT_MIN (für SINT-Eingangsdatentyp), INT_MIN (INT-Eingangsdatentyp), DINT_MIN (DINT-Eingangsdatentyp) oder LINT_MIN (LINT-Eingangsdatentyp) | Überlaufwert |
REAL/LREAL: NaN | NaN |
REAL/LREAL: Inf+ | Inf- |
REAL/LREAL: Inf- | Inf+ |
|
Zusätzliche Informationen | EN/ENO-Verhalten
Die POE wird nur dann ausgeführt, wenn TRUE am Eingang EN anliegt. Wenn EN = FALSE ist, wird die POE nicht ausgeführt und ENO auf FALSE gesetzt (FU/FB inaktiv).
Wenn bei der Ausführung der Funktion einer der unter "Fehlerverhalten" aufgeführten Fehler auftritt, wird ENO auf FALSE gesetzt.
|