Herunterladen Inhalt Inhalt Diese Seite drucken

Neg_Di : Zweier-Komplement Zu Ganzzahl (32 Bit) Erzeugen - Siemens S7-series Referenzhandbuch

Inhaltsverzeichnis

Werbung

3.11

NEG_DI : Zweier-Komplement zu Ganzzahl (32 Bit) erzeugen

Symbol
NEG_DI
EN OUT
IN ENO
Parameter
EN
IN
OUT
ENO
Beschreibung
Die Operation 2er Komplement zu Ganzzahl (32 Bit) erzeugen liest den Inhalt des
Eingangsparameters IN und kehrt das Vorzeichen um (z. B. von einem positiven Wert in einen
negativen Wert). Das Ergebnis kann an Ausgang OUT abgefragt werden. Der Signalzustand von
EN und ENO ist immer gleich, mit folgender Ausnahme: wenn der Signalzustand von EN gleich "1"
ist und ein Überlauf auftritt, ist der Signalzustand von ENO gleich "0".
Statuswort
schreibt:
Beispiel
NEG_DI
E 0.0
EN OUT
MD8
IN ENO
Die Umwandlung wird ausgeführt, wenn E 0.0 = 1 ist. Der Wert von Merkerdoppelwort MD8 wird
mit umgekehrtem Vorzeichen in MD12 an Ausgang OUT ausgegeben:
MD8 = + 60.000 -> MD12 = - 60.000
Wenn EN = 1 ist und ein Überlauf auftritt, ist ENO = 0 und der Signalzustand von A 4.0 ist "0". Wird
die Umwandlung nicht ausgeführt, ist A 4.0 = 0 (ENO = EN).
Funktionsplan (FUP) für S7-300/400
Referenzhandbuch, 04/2017, A5E41654587-AA
3.11 NEG_DI : Zweier-Komplement zu Ganzzahl (32 Bit) erzeugen
Datentyp
BOOL
DINT
DINT
BOOL
BIE
A1
A0
X
X
X
MD12
A 4.0
=
Speicherbereich
E, A, M, D, L, T, Z
E, A, M, D, L
oder Konstante
E, A, M, D, L
E, A, M, D, L
OV
OS
OR
X
X
0
Beschreibung
Freigabeeingang
Eingangswert
Zweier-Komplement der Ganzzahl
(32 Bit)
Freigabeausgang
STA
VKE
X
X
Umwandler
/ER
1
53

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300S7-400

Inhaltsverzeichnis