Herunterladen Inhalt Inhalt Diese Seite drucken

Aus Gleitpunktzahl Nächsthöhere Ganzzahl Erzeugen - Siemens S7-300 Referenzhandbuch

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

Werbung

10.15 Aus Gleitpunktzahl nächsthöhere Ganzzahl erzeugen
Beschreibung
Die Operation Aus Gleitpunktzahl nächsthöhere Ganzzahl erzeugen liest den
Inhalt des Eingangsparameters IN als Gleitpunktzahl und wandelt diese in
eine Ganzzahl (32 Bit) um. Das Ergebnis ist die kleinste ganze Zahl, die
größer gleich der angegebenen Gleitpunktzahl ist. Das Ergebnis wird von
Ausgangsparameter OUT ausgegeben. Tritt ein Überlauf auf, ist ENO = 0.
Beim Anordnen der Box Aus Gleitpunktzahl nächsthöhere Ganzzahl erzeugen
müssen Sie bestimmte Einschränkungen beachten (siehe Kapitel 2.1).
Tabelle 10-15 Box Aus Gleitpunktzahl nächsthöhere Ganzzahl erzeugen und Parameter
KOP-Box
Parameter
EN
CEIL
CEIL
ENO
EN
ENO
IN
IN
OUT
OUT
CEIL
E 0.0
EN
MD8
IN
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 10-15 Aus Gleitpunktzahl nächsthöhere Ganzzahl erzeugen
Kontaktplan (KOP) für S7-300/400
C79000-G7000-C564-01
Übertragungs- und Umwandlungsoperationen
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 Prinzip "round to + infinity" in eine Ganz-
zahl (32 Bit) umgewandelt. Das Ergebnis dieser
Operation wird in MD12 gespeichert. Tritt ein
Überlauf auf, ist A 4.0 = 1. Ist der Signal-
zustand von Eingang EN = 0 (d. h. die Um-
wandlung wird nicht ausgeführt), dann ist der
Signalzustand von Ausgang A 4.0 auch "1".
OR
STA
VKE
0
x
x
/ER
1
10-17

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis