Herunterladen Inhalt Inhalt Diese Seite drucken

Aus Gleitpunktzahl Nächstniedere Ganzzahl Erzeugen - Siemens S7-300 Referenzhandbuch

Kontaktplan (kop)
Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

Übertragungs- und Umwandlungsoperationen
10.16 Aus Gleitpunktzahl nächstniedere Ganzzahl erzeugen
Beschreibung
Die Operation Aus Gleitpunktzahl nächstniedere Ganzzahl erzeugen liest den
Inhalt des Eingangsparameters IN als Gleitpunktzahl und wandelt diese in
eine Ganzzahl (32 Bit) um. Das Ergebnis ist die größte ganze Zahl, die klei-
ner gleich der angegebenen Gleitpunktzahl ist. Das Ergebnis wird von Aus-
gangsparameter OUT ausgegeben. Tritt ein Überlauf auf, ist ENO = 0.
Beim Anordnen der Box Aus Gleitpunktzahl nächstniedere Ganzzahl erzeu-
gen müssen Sie bestimmte Einschränkungen beachten (siehe Kapitel 2.1).
Tabelle 10-16 Box Aus Gleitpunktzahl nächstniedere Ganzzahl erzeugen und Parameter
KOP-Box
Parameter
EN
FLOOR
FLOOR
ENO
EN
ENO
IN
IN
OUT
OUT
FLOOR
E 0.0
EN
MD8
IN
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 10-16 Aus Gleitpunktzahl nächstniedere Ganzzahl erzeugen
10-18
Datentyp
Speicherbereich
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
REAL
E, A, M, D, L
DINT
E, A, M, D, L
A 4.0
ENO
NOT
OUT
MD12
Beschreibung der Bits im Statuswort
A0
OV
OS
x
x
Beschreibung
Freigabeeingang
Freigabeausgang
Wert, der umgewandelt wird
Ergebnis
Die Umwandlung wird ausgeführt, wenn E 0.0 =
1 ist. Der Inhalt von Merkerdoppelwort MD8 wird
als Gleitpunktzahl gelesen und nach dem Prin-
zip "round to – infinity" in eine Ganzzahl (32 Bit)
umgewandelt. Das Ergebnis dieser Operation
wird in MD12 gespeichert. Tritt ein Überlauf auf,
ist A 4.0 = 1. Ist der Signalzustand von Eingang
EN = 0 (d. h. die Umwandlung wird nicht aus-
geführt), dann ist der Signalzustand von Aus-
gang A 4.0 auch "1".
OR
STA
VKE
0
x
x
Kontaktplan (KOP) für S7-300/400
C79000-G7000-C564-01
/ER
1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis